Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > MapInfo && MapX


Автор: dips 4.7.2006, 10:01
как при наличии карты реализовать поиск постройки, что то вроде того как это делается в мапинфо - вводишь адрес, и показывается место 

Автор: _hunter 4.7.2006, 10:25
это зависит от того, где хранится привязка (и есть ли она).
в общем случае просто ищи в таблице адресов свой адрес. там д.б. ID-шник объекта.
по этому ID ищи координаты. 

Автор: dips 5.7.2006, 10:02
а как собственно осуществляется поиск в бд, какого она формата?Искачть через компонент MApX, или через стандартные компоненты для бд? 

Автор: _hunter 5.7.2006, 11:37
насколько я помню -- можно (да и нужно (потому как база у них не совсем стандартная)) искать через MаpX. там есть класс Table 

Автор: dips 6.7.2006, 17:08
Ну вот мне нужен пример, как вытащить координаты из базы построек, которая содержит адрес, этажность, и много других не столь важных параметров, стандартные примеры которые с мапиксом даются почемуто не работают.
Вот у меня 4 файла с одинаковым названием и разными разрешениями
 - .dat собственно база
- ind - не знаю
- id - не знаю
- map  не знаю
можете объяснить что в них хранится и как с ними работать
и САМОЕ ГЛАВНОЕ, как найти координаты, имея улицу, и номер дома?
очень прошу, завтра демку по идее нести нужно, а я горю, всё это в 1С импортируется через COM, тут всё ок, а вот с алгоритмом жуткие проблемы... 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)