Всем доброго времени суток!
Возникла необходимость отображения картографической информации, преимущественно в формате MapInfo. Хотелось бы узнать мнения тех, кто уже сталкивался с подобной задачей.
Из тех вариантов, что пробовал смотреть.
1) Управление сервером MapInfo - через Delphi или MapBasic. Вариант не очень нравится, так как требует установленной на пользовательском компьютере MapInfo. Плюс хотелось делать все под Delphi, а это показалось мне несколько замороченным по сравнению с MapBasic.
2) Компонент MapInfo MapX. К сожалению работа приложения на другой машине требует установленного там MapX. В документации предлагается ручной способ переноса и регистрации на клиентской машине необходимых файлов, но это просто расписанный на бумаге порядок установки программы. Хотя это все же лучше, чем установка MapInfo.
3) Читал еще про MapObjects и Easymap, но не вдохновился.
Поэтому хотелось бы услышать мнения людей, работавших с картографией - что именно будет удобно использовать в моем случае.
Собственно, хотелось бы следующее:
1) Простота переноса приложения на клиентские машины. То есть чтобы не требовалось установки на ней дополнительного ПО. /* Собственно говоря, этот пункт сильно сводится к тому, что воровать нехорошо, но еще хуже на этом попадаться, делая это откровенно */
2) Удобство и простота работы с картографическими данными, преимущественно в формате MapInfo. При этом требуется совсем немного - отображение картографии и нанесение на существующую простейших объектов типа линий и точек (в отдельный слой).
3) Хотелось бы делать это под Delphi 2007.
4) Думаю, что немаловажным может стать быстрота отображения картографической информации - не хотелось бы, чтобы карта перерисовывалась по минуте.
5) Бесплатность? Просто очень сильно сомневаюсь, что есть такие бесплатные решения.
Буду благодарен за любые советы по этой теме!
P.S. Сам я пока склоняюсь к MapX.
Возникла необходимость отображения картографической информации, преимущественно в формате MapInfo. Хотелось бы узнать мнения тех, кто уже сталкивался с подобной задачей.
Из тех вариантов, что пробовал смотреть.
1) Управление сервером MapInfo - через Delphi или MapBasic. Вариант не очень нравится, так как требует установленной на пользовательском компьютере MapInfo. Плюс хотелось делать все под Delphi, а это показалось мне несколько замороченным по сравнению с MapBasic.
2) Компонент MapInfo MapX. К сожалению работа приложения на другой машине требует установленного там MapX. В документации предлагается ручной способ переноса и регистрации на клиентской машине необходимых файлов, но это просто расписанный на бумаге порядок установки программы. Хотя это все же лучше, чем установка MapInfo.
3) Читал еще про MapObjects и Easymap, но не вдохновился.
Поэтому хотелось бы услышать мнения людей, работавших с картографией - что именно будет удобно использовать в моем случае.
Собственно, хотелось бы следующее:
1) Простота переноса приложения на клиентские машины. То есть чтобы не требовалось установки на ней дополнительного ПО. /* Собственно говоря, этот пункт сильно сводится к тому, что воровать нехорошо, но еще хуже на этом попадаться, делая это откровенно */
2) Удобство и простота работы с картографическими данными, преимущественно в формате MapInfo. При этом требуется совсем немного - отображение картографии и нанесение на существующую простейших объектов типа линий и точек (в отдельный слой).
3) Хотелось бы делать это под Delphi 2007.
4) Думаю, что немаловажным может стать быстрота отображения картографической информации - не хотелось бы, чтобы карта перерисовывалась по минуте.
5) Бесплатность? Просто очень сильно сомневаюсь, что есть такие бесплатные решения.
Буду благодарен за любые советы по этой теме!
P.S. Сам я пока склоняюсь к MapX.