Динамическая подгрузка данных в WEB Сервер аркгиса.

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
GeorgeF55
Интересующийся
Сообщения: 29
Зарегистрирован: 11 окт 2011, 17:56
Репутация: 0

Динамическая подгрузка данных в WEB Сервер аркгиса.

Сообщение GeorgeF55 » 12 окт 2011, 09:51

Задача состоит в следующем. Необходимо динамически подгружать данные на уже созданный портал Аркгиса, с тем, чтобы в зависимости от данных изменять окраску полигонов. Можно ли это сделать стандартными средствами Аргис сервера или необходимо писать отдельный модуль?

Vladimir_R
Активный участник
Сообщения: 145
Зарегистрирован: 14 апр 2010, 14:11
Репутация: 44
Откуда: Екатеринбург

Re: Динамическая подгрузка данных в WEB Сервер аркгиса.

Сообщение Vladimir_R » 12 окт 2011, 10:08

Если под словами "уже созданный портал Аркгиса" Вы имеете ввиду какой либо слой карты, то это можно сделать штатными средствами ArcGis Server. Для этого картографический сервис должен быть не кэшируемый. При обновлении данных в карте(картографическом сервисе), они будут отображаться ArcGis Server'ом так как Вы это определили в легенде.

GeorgeF55
Интересующийся
Сообщения: 29
Зарегистрирован: 11 окт 2011, 17:56
Репутация: 0

Re: Динамическая подгрузка данных в WEB Сервер аркгиса.

Сообщение GeorgeF55 » 12 окт 2011, 10:11

А можно немного поподробнее про то как создать именно не кэшируемый сервис, ну или где про это прочитать можно?

Аватара пользователя
novia
Гуру
Сообщения: 2256
Зарегистрирован: 29 апр 2011, 15:06
Проекты: 1
Репутация: 488
Ваше звание: Модератор по ArcGIS
Откуда: Москва
Контактная информация:

Re: Динамическая подгрузка данных в WEB Сервер аркгиса.

Сообщение novia » 12 окт 2011, 10:16

Чтобы динамически что-то загружать вам потребуется, например, скрипт для загрузки данных в шейпфайл или БГД, на которые ссылается изначальный проект, который будет добавлять объекты в хранилище по определенному расписанию.

Насколько я понимаю понимаю
созданный портал Аркгиса
- это веб-приложение, которое показывает сервисы в виде интерактивной карты.

Если сервис динамический (по умолчанию всегда создается именно такой тип сервиса), от есть кэш не создан, то как уже сказал Vladimir_R картинка будет обновляться каждый раз при перезапуске приложения (знатоки, поправьте, если это происходит при изменении экстента просмотра).

Оформление карты можно динамически рассчитывать на уровне приложения, но придется программировать, хоть и не много. (например, если после загрузки классификация изменилась, то вполне вероятно, что границы классов останутся на месте после добавления данных - надо проверить, не уверен до конца, что это так)
понравилось? жми палец вверх :!:
http://geoatelie.ru

Аватара пользователя
novia
Гуру
Сообщения: 2256
Зарегистрирован: 29 апр 2011, 15:06
Проекты: 1
Репутация: 488
Ваше звание: Модератор по ArcGIS
Откуда: Москва
Контактная информация:

Re: Динамическая подгрузка данных в WEB Сервер аркгиса.

Сообщение novia » 12 окт 2011, 10:20

GeorgeF55 писал(а):А можно немного поподробнее про то как создать именно не кэшируемый сервис, ну или где про это прочитать можно?
Начните отсюда, и дальше по дереву в справке.

Еще бывают курсы, хотя если "портал" делали вы сами, может и без них обойдетесь.
понравилось? жми палец вверх :!:
http://geoatelie.ru

GeorgeF55
Интересующийся
Сообщения: 29
Зарегистрирован: 11 окт 2011, 17:56
Репутация: 0

Re: Динамическая подгрузка данных в WEB Сервер аркгиса.

Сообщение GeorgeF55 » 12 окт 2011, 10:35

Вообщем чтобы было понятно распишу поподробнее:
Исходные данные:
Имеется базовая карта России с делением по областям.
Имеются наборы данных в виде кучи таблиц.

Необходимо:
Отображать с помощью верб-сервиса эти данные на карте в виде заливок с легендой или диаграмм.

Сейчас это реализовано в виде множества слоев, где уже настроена заливка и диаграммы. Которые опубликованы на сервер и выложены в виде приложения.
Можно ли с помощью стандартных средств Аркгис десктопа и сервера динамически изменять раскрасску полигонов областей согласно легенде из табличных данных. Я еще раз подчеркну - БЕЗ ПРОГРАММИРОВАНИЯ ДОПОЛНИТЕЛЬНЫХ МОДУЛЕЙ. Или необходимо все таки создавать отдельный модуль подгрузки и формирования нового слоя с заливкой.

Аватара пользователя
novia
Гуру
Сообщения: 2256
Зарегистрирован: 29 апр 2011, 15:06
Проекты: 1
Репутация: 488
Ваше звание: Модератор по ArcGIS
Откуда: Москва
Контактная информация:

Re: Динамическая подгрузка данных в WEB Сервер аркгиса.

Сообщение novia » 12 окт 2011, 11:04

Поскольку менять надо в том числе и поле для отображения - с вероятностью 99,9% придется программировать.
понравилось? жми палец вверх :!:
http://geoatelie.ru

GeorgeF55
Интересующийся
Сообщения: 29
Зарегистрирован: 11 окт 2011, 17:56
Репутация: 0

Re: Динамическая подгрузка данных в WEB Сервер аркгиса.

Сообщение GeorgeF55 » 12 окт 2011, 11:11

Понятно, спасибо за ответ!

Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей