gis-laboratory-logo

Вступление

Все, что связано с созданием карт и гис-систем — это огромная область, требующая большого количества опыта и обширных знаний. Подчас необходимую для работы информацию найти сложно или даже невозможно. И тогда специалистам приходится добиваться своей цели, затрачивая множество усилий, идя по пути проб и ошибок.

Поэтому мы решили создать этот раздел для того, чтобы делиться своим собственным опытом и оказать информационную поддержку в области гис-технологий, картографирования и программного обеспечения для ГИС.

Активация Editor Tool в ArcGIS Server

Для того, чтобы на вашем сервере работала опция "Редактирование" (Editor Tool) и создавались редактируемые веб-приложения, необходимо установить ArcSDE.

База геоданных -  некое пространство, где хранятся различные типы наборов днных, попросту говоря "слои" вашего проекта.

ArcSDE – это база геоданных в виде наборов таблиц,  которая в свою очередь хранится в реляционной базе данных (СУБД).  В моем случае используются базы ArcSDE на SQL Server Express. То есть, для того, чтобы ваша база геоданных работала, Вам необходимо:

- установить SQL Server Express (установка сервера приведена в теме "Установка SQL Server Express");

- затем установить ArcSDE на базе Microsoft SQL Server;

- произвести постинсталляцию (подробнее о постинсталляции в теме "Установка ArcSDE");

- добавить сервер (Database Servers) и подключение к базе пространственных данных (Database Connections) созданную Вами базу с Вашими данными в ArcCatalog (подробнее о подключении в теме "Подключение базы в ArcCatalog")

Созданное подключение добавляете в ArcGisServer (правой кнопкой мыши в окне ArcCatalog нажимаете опцию "Опубликовать в ArcGisServer")

page1

Далее открываете ArcMap с новой пустой картой, добавляете туда необходимые слои (слои, которые хотите редактировать и на основе которых будет создано веб-приложение с опцией “Edit”). Важно: слои должны быть добавлены в лист проекта уже из созданной базы пространственных данных *.sde, иначе они не будут редактироваться.

page2

Сохраняете проект *.mxd на компьютер. Так же, через ArcCatalog публикуете Ваш *.mxd проект на ArcGisServer (создается редактируемый тип сервиса).

Далее все очень просто. При создании веб-приложения, добавляете те слои, которые указаны в вашем проекте *.mxd. Важно: тип сервера должен быть ArcGIS Server Local (не Internet) и следите за тем, чтобы Ваши сервисы были не остановлены, а запущены (status “started”)