Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];

Вниз

Интерактивная карта города   Найти похожие ветки 

 
.cpp   (2005-03-15 18:24) [0]

Здравствуйте уважаемые мастера и посетители форума.

У меня есть карта моего города, много домов улиц. Я хочу сделать чтобы в меню вводить параметры поиска (дом, улица и т.п.) и происходил поиск и при этом экран смещал изображение в центр и выделял нужный дом или улицу.

Подскажите идею или ссылку...


 
XProger ©   (2005-03-15 19:17) [1]

Идею чего?


 
Sphinx ©   (2005-03-15 19:35) [2]

http://www.dias.ru

"Екатеринбург на блюдечке", "Свердловская область на блюдечке".
Интерактивные карты, векторная графика, справочник предприятий города/области.
Не дорого, рублей 500 вроде :)


 
Cash ©   (2005-03-15 21:08) [3]

А чё структуры данных и процедуры поиска вымерли???
По каждому закуточку содаем запись со всем, что надо.
А когда НАДО - ищем в этой структуре то чего захотели.

ну ваще.!!!
:(


 
SergeyR   (2005-03-16 01:46) [4]

Вначале посмотри на готовые аналогичные системы.
Поищи в инете документашку по теме.
Почитай её (обязательный пункт) - многие вопросы отпадут сами собой.
И приступай к работе.


 
Ке   (2005-03-16 02:10) [5]

Эх, кто бы сделал трёхмерную карту города ? Плоских то полно.

Дома ведь большей частью типовые. Сваял бы кто нибудь стандартных пятиэтажек в 3ds. Да разместил бы в соответствии с координатами реальных домов. Было бы круто.

Кстати, а существует ли где-нибуь координаты всех московских доммов в GPS-координатах ? Я бы с удовольствием поигрался в GLScene с ними.


 
dimodim_REAL   (2005-03-16 09:15) [6]


> Эх, кто бы сделал трёхмерную карту города ? Плоских то полно.
>
> Дома ведь большей частью типовые. Сваял бы кто нибудь стандартных
> пятиэтажек в 3ds. Да разместил бы в соответствии с координатами
> реальных домов. Было бы круто.
>
> Кстати, а существует ли где-нибуь координаты всех московских
> доммов в GPS-координатах ? Я бы с удовольствием поигрался
> в GLScene с ними.

Ох как оно бы глючило .....
А идея  хороша!!!А с реализацией ... :)


 
Virgo_Style ©   (2005-03-16 10:35) [7]

Я примерно год назад работал в InforMap. Они занимаются именно этим, и могу вас заверить, этих типовых моделей жуткое количество :-).


 
Ке   (2005-03-17 01:57) [8]


> dimodim_REAL   (16.03.05 09:15) [6]
> Ох как оно бы глючило .....

Всегда стараюсь писать чисто, с try"ами, проверками, и всем прочим.


> А идея  хороша!!!А с реализацией ... :)

Будут дома - будет карта.


> Virgo_Style ©   (16.03.05 10:35) [7]
> Я примерно год назад работал в InforMap. Они занимаются
> именно этим, и могу вас заверить, этих типовых моделей жуткое
> количество :-).

А внешне все одынаковые. :)
Может подкинешь какой нибудь райончик Москвы ? Чтоб поупражняться ?


 
Virgo_Style ©   (2005-03-17 10:12) [9]


> Может подкинешь какой нибудь райончик Москвы ?

Думаешь, я там большой начальник со связями? :-) А если серьезней - берешь карту, цифровой фотоаппарат, 3d MAX или аналог - и вперед.
Стоит заглянуть на их сайт (www.informap.ru, кажется), там вроде есть фрагмент (?) карты - посмотреть на продукцию конкурента ;-)

Насчет жуткого количества я погорячился немного, это зависит от детализации. Если не надо показывать всякие мелочи (напр., номера домов), жизнь облегчается. Чуть-чуть. Потому что какую-нибудь церковь, например, или мост сделать гораздо сложнее.

Если вы этим займетесь, работой будете обеспечены на несколько десятков лет :o)


 
AndyCount   (2005-03-17 10:22) [10]

.cpp
Подскажите идею или ссылку...
Вот моя идея:
Берёшь СУБД Oracle, разворачиваешь на своём компе небольшой сервак с базой данных улиц, разворачиваешь клиента Oracle, прикручиваешь map info.   А потом, если нужно, можно и Delphi сюда прикрутить. Единственная проблема - лицензии.


 
Ке   (2005-03-18 05:52) [11]


> Virgo_Style ©   (17.03.05 10:12) [9]
>
> > Может подкинешь какой нибудь райончик Москвы ?
>
> Думаешь, я там большой начальник со связями? :-) А если
> серьезней - берешь карту, цифровой фотоаппарат

Короче не можешь. Понятно.

Может кто-нибудь другой может ? Где те данные, которые вы хотите, чтобы отображались в виде карты города ?


 
Virgo_Style ©   (2005-03-18 13:29) [12]

Ке   (18.03.05 5:52) [11]
Вообще-то, пара-тройка моделей домов у меня должны были остаться. Если интересно - DidenkoEV tochka.ru.
Удачи.


 
Акбар   (2005-03-18 18:27) [13]

Sphinx ©   (15.03.05 19:35) [2]
Не дорого, рублей 500 вроде :)

Вероятно те работы стоят своих 500 рублей.
Для справки... Пожарная часть относительно небольшого сибирского городка проводила тендер на написание подобной программы. Только там кроме зданий - должны еще эти самые здания гореть. Т.е. нужно было сделать тип такого...
Поступил звонок о пожаре - диспетчер отметил здание в городе в этой программе и пока пожарные машины едут - уже знают насколько выгорело здание и сколько пожарных расчетов потребуется. Формулы сгорания зданий пожарные сами давали. Тендер оценивали около 10 млн. рублей. Вот вам и "игры" =)) Гл-сцена, за ногу её =))


 
Ке   (2005-03-19 01:40) [14]


> Акбар   (18.03.05 18:27) [13]
> Пожарная часть относительно небольшого сибирского городка
> проводила тендер на написание подобной программы. Только
> там кроме зданий - должны еще эти самые здания гореть. Т.е.
> нужно было сделать тип такого...

Это ерунда.


> . Тендер оценивали около 10 млн. рублей. Вот вам и "игры"
> =)) Гл-сцена, за ногу её =))

Людям денег девать некуда. Наверно кому то сильно повезло.


 
Ке   (2005-03-21 01:48) [15]


> Virgo_Style ©   (18.03.05 13:29) [12]
> Ке   (18.03.05 5:52) [11]
> Вообще-то, пара-тройка моделей домов у меня должны были
> остаться. Если интересно - DidenkoEV tochka.ru.


Спасибо. Жаль только 3дмакса у меня нет. Вернее есть, Но на МЕ он не работает. А винчестер с ХР нельзя подключать к разным компам.


 
NikeOLD ©   (2005-03-21 11:08) [16]


> Но на МЕ он не работает.

На МЕ жить - себя не любить!


 
Врах ХР   (2005-03-22 02:13) [17]


> NikeOLD ©   (21.03.05 11:08) [16]
>
> > Но на МЕ он не работает.
>
> На МЕ жить - себя не любить!

А на ХР жить, с другими компьютерами не дружить.

Почему я не могу свой мобил-рэкс с винчестером подключать к каким хочу компьютерам ? Долой майкрософтовское д****о !


 
kodeks   (2005-03-22 10:32) [18]

>У меня есть карта моего города, много домов улиц. Я хочу сделать >чтобы в меню вводить параметры поиска (дом, улица и т.п.) и >происходил поиск и при этом экран смещал изображение в центр и >выделял нужный дом или улицу.

В каком формате данные?
Проще всего воспользоваться готовым компонентом. Есть одно но: они платные. Например <a href = http://www.delphigis.com>www.delphigis.com</a>, компонент для просмотра файлов MapInfo - неплохая вещь, можно скачать побаловаться, единственное ограничение, по-моему, надпись "DEMO".
Ну и конечно MapX, но это в десятки раз дороже.

А принцип хранения информации в MapInfo таков:
файл с геоданными - представляет собой R-tree или его модификацию
файл с данными - обыкновенная DBF, можешь открыть стандартными средствами
файл индексов - связывает .DBF и .MAP

>Вот моя идея:
>Берёшь СУБД Oracle, разворачиваешь на своём компе небольшой >сервак с базой данных улиц, разворачиваешь клиента Oracle, >прикручиваешь map info.   А потом, если нужно, можно и Delphi >сюда прикрутить. Единственная проблема - лицензии.
Имхо ты ловок, не слишком ли много ресурсов для одной карты? Oracle Spatial это, конечно, круто, но поверь мне это слишком, как я понял карта у тебя все же в MapInfo. Прикрутить MapInfo в приложение - 5 минут (OLE тебе в руки + MapBasic), но представь себе этого монстра:
Oracle <-> Приложение <-> MapInfo



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.041 c
14-1117548364
Holy
2005-05-31 18:06
2005.06.29
Что означает номер чипсета?


14-1117047651
kat
2005-05-25 23:00
2005.06.29
Создание компонентов


3-1116825818
Silvestr
2005-05-23 09:23
2005.06.29
Где можно почитать про Primary Key в MS SQL 2000


1-1118301611
alsov
2005-06-09 11:20
2005.06.29
Вывод большого битмапа


3-1116246096
RavenD
2005-05-16 16:21
2005.06.29
Картинки в BLOB





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский