Интерактивная карта
От: Ozone Россия  
Дата: 01.10.03 09:23
Оценка:
Незнал куда это отправить, решил сюда:

Есть задачка: существует карта некоторого города и описание каждого района, улицы, дома и т.п. Хочется из всего этого "дела" создать некую интерактивную карту с поиском.

Подскажите на чем (в смысле языка) лучше реализовывать все это. И вообще с чего начинать?
Re: Интерактивная карта
От: Sinclair Россия https://github.com/evilguest/
Дата: 01.10.03 09:55
Оценка:
Здравствуйте, Ozone, Вы писали:
O>Подскажите на чем (в смысле языка) лучше реализовывать все это. И вообще с чего начинать?
Скорее всего, с изучения существующих ГИС-систем.
Это весьма специфическая область, изобретать тут самому что-то не стоит. А стоит либо взять готовую систему, либо реализовать готовый алгоритм.
... << RSDN@Home 1.1 beta 2 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: Интерактивная карта
От: Ozone Россия  
Дата: 01.10.03 10:26
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Скорее всего, с изучения существующих ГИС-систем.

S>Это весьма специфическая область, изобретать тут самому что-то не стоит. А стоит либо взять готовую систему, либо реализовать готовый алгоритм.

Вот я и хочу узнать по-больше об этих алгоритмах. Но где?
Re[3]: Интерактивная карта
От: Sinclair Россия https://github.com/evilguest/
Дата: 01.10.03 10:45
Оценка:
Здравствуйте, Ozone, Вы писали:
O>Вот я и хочу узнать по-больше об этих алгоритмах. Но где?
Ну, можно попытаться начать здесь.
Возможно, кто-то поэрудированнее меня придет и что-то еще подскажет.
... << RSDN@Home 1.1 beta 2 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re: Интерактивная карта
От: Ozone Россия  
Дата: 02.10.03 04:30
Оценка:
Неужели никто этим не занимался?
Re[2]: Интерактивная карта
От: mr_Kuzmich  
Дата: 02.10.03 07:03
Оценка: 26 (3)
Здравствуйте, Ozone, Вы писали:

O>Неужели никто этим не занимался?


Ну почему же не занимались...

Все зависит от того, что ты хочешь получить... Как было сказано выше есть огромное количество профессиональных ГИС, которые позволяют создавать карты и планы местности любой сложности и анализировать данные. Для многих из них созданы отдельные "модули" позволяющие включать визуализацию инфомации в другие программы (например MapObjects (www.esri.com) — ActiveX элемент). Но все это стоит денег... и, поверь, не малых... Одной из систем с котрой я работал (работаю) является ГИС Ингео (www.integro.ru) — очень замечательная система, имеющая массу +++ по сравнению с буржуйскими разработками да и цена приемлемая ~ 1500$...

Если ты хочешь так.... побаловаться, то смотри в сторону обычного векторного редактора (Если ваяешь на Delphi — могу посоветовать UGTools), но тут есть масса нюансов связанных с оптимизацией построения изображений (пространственное индексирование данных, генерализация геометрии объектов и др.), если конечно тебе это нужно....

Да, чуть не забыл... В "Королевстве Delphi" кто-то занимался разработкой компонент для работы с данными MapInfo, чем это закончилось я сказать тебе не могу (Аллергия на MapInfo)

Ну и на последок зайди сюда: http://grass.itc.it/ (Official GRASS GIS Homepage — The World Leading Open Source GIS)

Удачи...
___
Дмитрий Кузьмин

www.SharewareStatistics.com &mdash; статистика для шароварщиков
Re[3]: Интерактивная карта
От: mr_Kuzmich  
Дата: 02.10.03 07:09
Оценка:
Ах... совсем забыл, тыж алгоритмы искал.... вот это наверное тебе пригодится: http://alglib.chat.ru/geometr/index1.html#toppage
___
Дмитрий Кузьмин

www.SharewareStatistics.com &mdash; статистика для шароварщиков
Re[4]: Интерактивная карта
От: Ozone Россия  
Дата: 02.10.03 07:50
Оценка:
Здравствуйте, mr_Kuzmich, Вы писали:

_K>Ах... совсем забыл, тыж алгоритмы искал.... вот это наверное тебе пригодится: http://alglib.chat.ru/geometr/index1.html#toppage



Спасибо за информацию.
На самом деле, вовсе не "побаловаться", а есть реальный заказ на создание подобного рода программы.
Re: Интерактивная карта
От: Ozone Россия  
Дата: 03.10.03 04:55
Оценка:
Порылся в интернете и не нашел толковой информации о электронных картах. Там есть готовые проекты (стоящие ограмных для меня денег) и ничего о приципах и агоритмах создания таких карт.
Понял только одно — нужно писать самому, но опыта пока не хватает. Поэтому ещу помощи у профессионалов.
Есть идеи, каким образом можно огранизовать структуру файлов для хранения и отображения эл. карты?
Re[2]: Интерактивная карта
От: Sinclair Россия https://github.com/evilguest/
Дата: 03.10.03 05:02
Оценка:
Здравствуйте, Ozone, Вы писали:

O>Порылся в интернете и не нашел толковой информации о электронных картах. Там есть готовые проекты (стоящие ограмных для меня денег) и ничего о приципах и агоритмах создания таких карт.

O>Понял только одно — нужно писать самому, но опыта пока не хватает. Поэтому ещу помощи у профессионалов.
O>Есть идеи, каким образом можно огранизовать структуру файлов для хранения и отображения эл. карты?

Ну, поскольку для отображения карты все, что необходимо и достаточно — это найти список тех элементов, которые попадают в текущую область перерисовки, то надо искать информацию по пространственным индексам. Что-то типа R-tree. Наверняка в ГИС используется что-то навроде.
Кроме того, надо использовать механизм отсечения объектов по масштабу — иначе вид города "с птичьего полета" будет рисоваться неделю. Вместо этого надо подготовить набор векторных примитивов, которые грубее представляют те же исходные объекты, и использовать их, когда масштаб слишком велик.
... << RSDN@Home 1.1 beta 2 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: Интерактивная карта
От: Аноним  
Дата: 03.10.03 05:44
Оценка:
Здравствуйте, Ozone, Вы писали:

O>Порылся в интернете и не нашел толковой информации о электронных картах. Там есть готовые проекты (стоящие ограмных для меня денег) и ничего о приципах и агоритмах создания таких карт.

O>Понял только одно — нужно писать самому, но опыта пока не хватает. Поэтому ещу помощи у профессионалов.
O>Есть идеи, каким образом можно огранизовать структуру файлов для хранения и отображения эл. карты?

OpenGIS, например см. Simple Features Specification for SQL
+ есть реализации, например Spatial Extensions in MySQL
Re[3]: Интерактивная карта
От: Ozone Россия  
Дата: 03.10.03 05:59
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Ozone, Вы писали:


O>>Порылся в интернете и не нашел толковой информации о электронных картах. Там есть готовые проекты (стоящие ограмных для меня денег) и ничего о приципах и агоритмах создания таких карт.

O>>Понял только одно — нужно писать самому, но опыта пока не хватает. Поэтому ещу помощи у профессионалов.
O>>Есть идеи, каким образом можно огранизовать структуру файлов для хранения и отображения эл. карты?

А>OpenGIS, например см. Simple Features Specification for SQL

А>+ есть реализации, например Spatial Extensions in MySQL

Все хорошо, но только я не силен в английском языке.
Не могли бы Вы хотя бы обьснить, что это за реализация?
Re[2]: Интерактивная карта
От: Рома Мик Россия http://romamik.com
Дата: 03.10.03 11:54
Оценка:
Здравствуйте, Ozone, Вы писали:

O>Порылся в интернете и не нашел толковой информации о электронных картах. Там есть готовые проекты (стоящие ограмных для меня денег) и ничего о приципах и агоритмах создания таких карт.

O>Понял только одно — нужно писать самому, но опыта пока не хватает. Поэтому ещу помощи у профессионалов.
O>Есть идеи, каким образом можно огранизовать структуру файлов для хранения и отображения эл. карты?

Я однажды ( давно ) делал для одного человека курсовой проект, как раз связанный с ГИСами. Идея там была такая: хранится список объектов, для каждого объекта известен его тип ( дом, дорога, река, озеро ), иногда имя, всегда минимальный масштаб когда объект еще видно, минимальный масштаб, когда объект имеет подпись, ну и в зависимости от объекта либо набор точек для рисования, либо просто координата. И были бинарные деревья и матрицы со ссылками на элементы списка отсортированные по разным признакам, в т.ч. по квадратам.
... << RSDN@Home 1.1 beta 2 >>
Re[4]: Интерактивная карта
От: vladserge Россия  
Дата: 04.10.03 15:49
Оценка:
Здравствуйте, Ozone, Вы писали:


O>Все хорошо, но только я не силен в английском языке.




Ну ты блин ... даешь...

С Уважением Сергей Чикирев
С Уважением Сергей Чикирев
Re: Интерактивная карта
От: vvaizh http://izh-test.sourceforge.net/
Дата: 04.10.03 16:57
Оценка:
Здравствуйте, Ozone, Вы писали:

O>Незнал куда это отправить, решил сюда:


O>Есть задачка: существует карта некоторого города и описание каждого района, улицы, дома и т.п. Хочется из всего этого "дела" создать некую интерактивную карту с поиском.


O>Подскажите на чем (в смысле языка) лучше реализовывать все это. И вообще с чего начинать?


связка linux+map-server..
в общем видел варианты этого чуда за которые хозяева ничего не просили..
http://izh-test.sourceforge.net/russian/introduction.html
Re[2]: Интерактивная карта
От: DSD Россия http://911.ru/cv
Дата: 06.10.03 00:27
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Это весьма специфическая область, изобретать тут самому что-то не стоит. А стоит либо взять готовую систему, либо реализовать готовый алгоритм.

Ну а как же движение прогресса, развитие отрасли?
ИМХО, стоит выучить все(или большинство основного), что существует и изобрести что-то свое, учитывая грабли и ошибки в существующем. вот.

P.S. а потом сделать достоянием общественности и начинать копить на смокинг на церемонию вручения нобелевки
--
DSD
Re: Интерактивная карта
От: Ozone Россия  
Дата: 06.10.03 01:58
Оценка:
А если у меня есть карта некоторого города в графическом формате, то можно ли в этом случае как-то реализовать с ней работу (в смысле поиска, масштабирования и т.п.)?
Re[2]: Интерактивная карта
От: Рома Мик Россия http://romamik.com
Дата: 06.10.03 12:50
Оценка:
Здравствуйте, Ozone, Вы писали:

O>А если у меня есть карта некоторого города в графическом формате, то можно ли в этом случае как-то реализовать с ней работу (в смысле поиска, масштабирования и т.п.)?

Ясно, что для поиска нужны дополнительные данные. А в смысле масштабирования карта ничем не отличается от любого другого рисунка.
Вообще постановка вопроса довольно странная, так как большинство карт, тем более городов, изначально существуют не как карты, а как перечни домов, дорог и т.д. Чем возится с бумажной картой, лучше добыть исходник.
... << RSDN@Home 1.1 beta 2 >>
Re[3]: Интерактивная карта
От: Sinclair Россия https://github.com/evilguest/
Дата: 07.10.03 03:03
Оценка: -1
Здравствуйте, DSD, Вы писали:
DSD>P.S. а потом сделать достоянием общественности и начинать копить на смокинг на церемонию вручения нобелевки
Нобель считал, что математики — дармоеды. С тех пор эту премию дают кому ни попадя — Нобелевки по литературе и миру вручаются за хрен знает что — кроме математиков. А поскольку информатика считается частью математики, нобелевка за алгоритм не светит.
... << RSDN@Home 1.1 beta 2 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[4]: Интерактивная карта
От: DSD Россия http://911.ru/cv
Дата: 07.10.03 05:33
Оценка: :)
Здравствуйте, Sinclair, Вы писали:

S>Нобель считал, что математики — дармоеды. С тех пор эту премию дают кому ни попадя — Нобелевки по литературе и миру вручаются за хрен знает что — кроме математиков.

Тут понятно.

S>А поскольку информатика считается частью математики, нобелевка за алгоритм не светит.

Но позвольте! Если бы я знал математику, я бы с Вами согласился. А так...
--
DSD
Re[4]: Интерактивная карта
От: HeaveN Россия  
Дата: 07.10.03 08:46
Оценка: +1
Здравствуйте, Sinclair, Вы писали:

S>Нобель считал, что математики — дармоеды.


Я где-то историю слышал, что у его жены был любовник — математик. Отсюда и поехала неприязнь.
... << RSDN@Home 1.1 beta 2 >>
Нет такого закона, что человеку летать нельзя...
Re[5]: Интерактивная карта
От: Kaa Украина http://blog.meta.ua/users/kaa/
Дата: 07.10.03 13:14
Оценка:
Здравствуйте, HeaveN, Вы писали:

HN>Я где-то историю слышал, что у его жены был любовник — математик. Отсюда и поехала неприязнь.

Нам тоже это рассказывали на теор-вере, когда мы теорему Миттаг-Лефлера проходили. Прошли
Но вот незадача: если верить этому тексту — легенда это все.
Алексей Кирдин
Re[5]: Интерактивная карта
От: DSD Россия http://911.ru/cv
Дата: 07.10.03 22:13
Оценка: :)
Здравствуйте, HeaveN, Вы писали:

S>>Нобель считал, что математики — дармоеды.


HN>Я где-то историю слышал, что у его жены был любовник — математик. Отсюда и поехала неприязнь.

Тогда, по логике вещей, математики — не дамоеды, а дармое..ы
--
DSD
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.