Всем доброго времени суток!
Стоит задача внедрить в свое приложение визуализацию ГИС-данных от ArcGIS-сервера. Думаю использовать ArcEngine для этого.
Единственное что, стиль линий (StringLine, полигоны) в некоторых слоях должен иметь цвет и стиль (толщина линии, сплошная или штрихпунктирная и т.п.) в зависимости от аттрибутов соответствующего ГИС-объекта по правилам нашей предметной логики.
Кроме того, для точечных ГИС-объектов нужно использовать наши иконки в зависимости от типа точечного ГИС-объекта.
Скажи, пожалуйста, насколько реально в ArcGIS реализовать такую функциональность?
Стиль геометрии в зависимости от атрибутов. Реально ли?
-
- Интересующийся
- Сообщения: 41
- Зарегистрирован: 28 авг 2008, 18:19
- Репутация: 0
-
- Гуру
- Сообщения: 588
- Зарегистрирован: 30 мар 2009, 21:53
- Репутация: 55
- Откуда: Королев
Re: Стиль геометрии в зависимости от атрибутов. Реально ли?
Если Вы можете реализовать ваши требования возможностями оформления в АркИнфе, то и на программном уровне вы сможете сделать то же самое, как с помощью АркГис Сервера, так и АркЭнджина.
Но постановка Вашей задачи не ясна, как не ясна и архитектура Вашего приложения. Если у вас есть АркГИС сервер и набор правил Вашей предметной логики не меняется динамически (хорошо формализуется и не меняется во времени), то визуализировать можно силами того же АркГИС сервера(смещение в сторону тонкого клиента), Эндэин для этого не нужен. Если же вы используете АркЭнджин (смещение в сторону толстого клиента), то, в принципе, вы можете использовать его в связке с АркСДЕ сервером без использования АркГис Сервера.
Но постановка Вашей задачи не ясна, как не ясна и архитектура Вашего приложения. Если у вас есть АркГИС сервер и набор правил Вашей предметной логики не меняется динамически (хорошо формализуется и не меняется во времени), то визуализировать можно силами того же АркГИС сервера(смещение в сторону тонкого клиента), Эндэин для этого не нужен. Если же вы используете АркЭнджин (смещение в сторону толстого клиента), то, в принципе, вы можете использовать его в связке с АркСДЕ сервером без использования АркГис Сервера.
-
- Интересующийся
- Сообщения: 41
- Зарегистрирован: 28 авг 2008, 18:19
- Репутация: 0
Re: Стиль геометрии в зависимости от атрибутов. Реально ли?
Да, именно так. У нас есть АркГИС сервер. Также есть постоянные правила предметной логики, которые не меняются, а именно: есть набор аттрибутов, в зависимости от значений которых необходимо визуализировать цвет и стиль линии или полигона.yellow_sky писал(а):Но постановка Вашей задачи не ясна, как не ясна и архитектура Вашего приложения. Если у вас есть АркГИС сервер и набор правил Вашей предметной логики не меняется динамически (хорошо формализуется и не меняется во времени), то визуализировать можно силами того же АркГИС сервера(смещение в сторону тонкого клиента), Эндэин для этого не нужен.
Подскажите, пожалуйста, в каком направлении мне копать? Какую документацию читать, чтобы понимать, как это сделать?
-
- Гуру
- Сообщения: 588
- Зарегистрирован: 30 мар 2009, 21:53
- Репутация: 55
- Откуда: Королев
Re: Стиль геометрии в зависимости от атрибутов. Реально ли?
Официальную документацию от ESRI. Для начала изучите работу десктопного приложения ArcInfo. Именно в этом приложении вы сможете собрать необходимый для вас картографический проект, который позже вы будете публиковать на ArcGis сервере. Оформление слоев этого проекта(ов) будет основываться на ваших правилах. Дальше выбирайте клиента, который будете встраивать в свое разрабатываемое десктопное приложение. Использовать энджин конечно можно, это ускорит разработку, но его цена убивает все желание с ним работать. В зависимости от платформы разработки исчите WMS клиент - АркГис сервер достаточно хорошо публикует ресурсы в этом формате.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость