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

Вниз

Вопрос тем, кто реализовывал проекты с подвязкой ГИС MapInfo   Найти похожие ветки 

 
SnapIn   (2006-02-27 10:30) [0]

Мне нужно чтобы была возможность:
- наносить объекты заказчика на карту
- проводить маршрут
- делать какой-нибудь анализ и т.д.

Какие технологии (компоненты) лучше использовать?
Как лучше реализовывать такую задачу?


 
Desdechado ©   (2006-02-27 10:53) [1]

Следует отличать "нанесение объектов на карту" от "нанесение объектов на свою схему с внешней топоосновой".
В первом случае изменяется содержимое слове карты, во втором - нет.
Компонентов много, но до их применения нужно определиться, какие операции будешь делать и как хранить данные.


 
SnapIn   (2006-02-27 11:10) [2]

1. Есть карта города (слои: районы, улицы...). Наносить буду магазины (отдельным слоем). Это как я сейчас вижу реализацию. Если можно иначе ("нанесение объектов на свою схему") - с удовольствием выслушаю!

2. Операции:
- добавление магазинов
- составление маршрута для объезда этих магазинов (+ получение длины маршрута)
- (желательно) прорисовка по размерам в зависимости от кол-во продаж: чем больше продает - тем жирнее точка на карте
- ..может еще что-нибудь потом понадобится :)


 
Desdechado ©   (2006-02-27 13:18) [3]

"нанесение объектов на свою схему с внешней топоосновой" - это свой способ хранения данных, которые потом отображаются на фоне топоосновы.
Плюсы:
- карты может при этом не быть, а функционал сохранится (в определенной степени)
- объекты могут быть какие угодно сложные, храниться как угодно и где угодно
Минусы:
- почти невозможно использовать уже готовые "объекты" из слоев карты для своей цели.

> в зависимости от кол-во продаж
Это уже подразумевает связку с некоей внешней БД. MapInfo такое умеет, однако не со всеми СУБД и в разных объемах. Например, в Оракле есть специальный пакет для работы с такими данными SDO_GEOMETRY.


 
Amoeba ©   (2006-02-27 14:02) [4]

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=551
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=553
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=561
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=782
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=787

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=812
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1128
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1114
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=743


 
SnapIn   (2006-02-27 21:37) [5]

2 Amoeba ©  
Спасибо за ссылки, буду разбираться!

Правда хотелось услышать еще мнение мастеров о том, что из перечисленного удобнее, какие библиотеки лучше использовать и т.п. Ведь статья - видение проблемы со стороны ее автора. Опыт, подчас, не публикуется - им делятся


 
Джо ©   (2006-02-27 21:40) [6]

Самое простое — использовать только MapBasic. Соответственно, вся работа будет происходить в среде MapInfo.


 
SnapIn   (2006-02-27 22:40) [7]

2 Джо
Понял тебя, спасибо!



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

Форум: "Основная";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.051 c
2-1142850583
Вовка
2006-03-20 13:29
2006.04.02
Вопрос по ф-ции GetCurrentDirectory


15-1142028685
fann
2006-03-11 01:11
2006.04.02
Дело такое, у меня есть программа, но она закомпилированна....


15-1141722985
superoberon
2006-03-07 12:16
2006.04.02
Shelltreeview


2-1142500358
kyn66
2006-03-16 12:12
2006.04.02
Как прервать выполнение цикла ?


15-1142317244
ВСА
2006-03-14 09:20
2006.04.02
Холодильник





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский