by Dmitry [dimaka] Pavlov
11. May 2010 19:51
Недавно я писал о своем первом приложении, взаимодействующим с пакетом ESRI ArcGIS (ArcMap). Сегодня я закончил демо приложение, программно работающее через API - MapScript на .NET (C#) с платформой MapServer.
MapServer – платформа с открытым исходным кодом для публикации пространственных данных и интерактивных картографических приложений в Интернете (и не только).
Внешний вид демо приложения:

Основные возможности демо приложения:
- Загрузка карты из файла MAP в PictureBox (подробнее о формате MAP)
- Масштабирование, перемещение и выделение объектов мышью
- Программное управление объектами mapObj, layerObj, classObj, styleObj, shapefileObj и работа с запросами (query, template, expression)
- Чтение и запись аттрибутивной информации шейпфалов (подробнее о способах доступа к SHP файлам из .NET)
Ссылки: