Как правильно опубликовать

0 голосов
спросил 27 Ноя, 13 от gless (480 баллов) в категории Программные продукты Esri
Доброго времени!
Есть только что развернутый ArcGIS Server 10.2 Standard, есть SQL Server 2008 на том же сервере, есть клиенты ArcGIS Desktop 10.2, есть файловое хранилище со всевозможными геоданными в виде шейп-файлов и mxd, накопленные за годы упорного труда.
Задача: периодически публиковать геоданные на сервере и предоставлять доступ через вэб-браузер сотрудникам смежных подразделений, которые должны просматривать эти данные, включать\отключать слои.
Каким образом это можно реализовать? После публикации карты как сервиса не можем ее просматривать через браузер. В директории сервиса есть возможность только "View In:ArcGIS.com Map". Других опций просмотра нет.
При попытке открыть опубликованный сервис через ArcGIS Server Managment, ArcGIS REST Framework выдает ошибку "Code:500".
Помогите разобраться.
Спасибо.

18 Ответы

0 голосов
ответил 03 Дек, 13 от Grigoriy (127,020 баллов)
:)
А как Вы это обнаружили?
http://ваш_сервер:6080/arcgis/manager/authorization.html
Авторизация ПО ArcGIS Server Справка

Уровень лицензии:ArcGIS for Server Advanced
Лицензия истекает:27 июля 2014 г.
Версия программного обеспечения:10.2.0 (сборка 3370)


http://resources.arcgis.com/ru/help/main/10.2/0154/0154000003sn000000.htm
Basic—With the Basic edition, you get geodatabase management (ArcSDE) and the ability to publish feature services for map visualization and query (no editing). You also get the geometry service and the ability to publish geodata services
Basic – в выпуске Basic вы получаете возможности управления базами геоданных (ArcSDE) и публикации сервисов объектов для отображения карт и отправки запросов (без редактирования). Вы также получаете сервис геометрии и возможность публиковать сервисы геоданных
Т.е. лицензия Basic - дает возможность хранения имногопользовательского редактирования баз геоданных в СУБД при наличии ArcGIS for Desktop Standard (ArcEditor)или ArcGIS for Desktop Advanced (ArcInfo). А также опубликовать сервис геоданных для репликации данных между распределенными базами геоданных.
Но не дает возможности публиковать полноценный "картографический" сервис.
0 голосов
ответил 04 Дек, 13 от gless (480 баллов)
Григорий Кувшинников

А как Вы это обнаружили?
http://ваш_сервер:6080/arcgis/manager/authorization.html
Авторизация ПО ArcGIS Server Справка

Уровень лицензии: ArcGIS for Server Advanced
Лицензия истекает: 27 июля 2014 г.
Версия программного обеспечения: 10.2.0 (сборка 3370)


http://resources.arcgis.com/ru/help/main/10.2/0154/0154000003sn000000.htm
Basic— With the Basic edition, you get geodatabase management (ArcSDE) and the ability to publish feature services for map visualization and query (no editing). You also get the geometry service and the ability to publish geodata services
Basic – в выпуске Basic вы получаете возможности управления базами геоданных (ArcSDE) и публикации сервисов объектов для отображения карт и отправки запросов (без редактирования). Вы также получаете сервис геометрии и возможность публиковать сервисы геоданных
Т.е. лицензия Basic - дает возможность хранения и многопользовательского редактирования баз геоданных в СУБД при наличии ArcGIS for Desktop Standard (ArcEditor) или ArcGIS for Desktop Advanced (ArcInfo) . А также опубликовать сервис геоданных для репликации данных между распределенными базами геоданных.
Но не дает возможности публиковать полноценный "картографический" сервис.

Добрый день!
Посмотрели в менеджере---"Авторизация ПО":
Авторизация ПО ArcGIS Server Справка

Уровень лицензии: ArcGIS for Server Basic
Лицензия истекает: NaN undefined NaN г.
Версия программного обеспечения: 10.2.0 (сборка 3370)


Ни одно дополнительное расширение не подключено.
Значит, именно поэтому нам и не удается проделать трюк с вэб-доступом?
Еще вопрос: у нас есть лицензия на Publisher. Я понимаю, что он не имеет никакого отношения к серверу, но можем ли мы с его помощью предоставлять возможность сотрудникам других подразделений просматривать отельные геоданные? Насколько я понимаю, они это смогут проделывать через ArcReader.
Спасибо!
0 голосов
0 голосов
ответил 06 Дек, 13 от gless (480 баллов)

Спасибо!
Решили докупить у Вас лицензию Standard\Enterprise
С Вашего позволения, будем беспокоить вопросами вскоре.
0 голосов
ответил 03 Апр, 14 от gless (480 баллов)
Приветствую, господа!
У нас в компании наконец наступил долгожданный момент: принято решение уйти от файл-сервера, на котором хранятся проекты ArcGIS в виде файлов с расширением .gdb, .mxd, шейп-файлов и тд.
Нужно отметить, что на данный момент все пользователи работают с этими данными без изпользования сервера ArcGIS, который мы приобрели не так давно.
Что у нас есть:
1. Старый файл-сервер, на котором хранятся сотни Гб данных.
Структура хранения данных:
fileserver\Geo\Project\P1...
Все проекты у нас разложены по папкам P1, P2, P3 итд. Соответсвенно, все внутренние ссылки в проектахпривязаны к этой иерархии на основе файл-сервера.
2. ArcGIS for Server 10.2Standard+MS SQL 2008 Standart 64 на одтельном сервере.
Вопрос:
Как организовать миграцию имеющихся проектов с файл-сервера на сервер ArcGIS?
Я представляю себе это следующим образом:
1. Для каждого проекта создается отдельная база SQL, она регистрируется на сервере ArcGIS в качестве хранилища данных.
2.В ArcGIS Desktop пользователь, для которого заранее создается учетная запись на сервере ArcGIS,подключает новую базу проекта и посредством экспорта переносит данные из старой бызы .gdb в новую SQL. При этом все внутренние ссылки проекта тоже оптимизируются под новое местоположение проекта.
Вопросы:
1. Правильно ли я понимаю процесс миграции?
2. Существуют ли альтернативные способы миграции данных с учетом того, что проекты должны храниться в базе SQL?
3. Создавать ли для каждого проекта отдельную базу или это не является обязательным?
4. Как в дальнейшем пользователи будут работать с этими проектами? Нужно всякий раз подключать необходимый проект как sde?
Спасибо :)
0 голосов
ответил 04 Апр, 14 от Grigoriy (127,020 баллов)
Ответы:
1. Не совсем правильно понимаете. Сначала нужно разобраться в задачах, спроектировать под них базу данных, потом начинать процесс миграции данных и планировать их последующие ведение, обработку и поддержку.
2. Существует много способов миграции данных, но не проектов - нужно найти лучший для себя.
3. База в идеаледолжна быть одна. Проектов может много.
4. Проект каждый пользователь может создать себе сам, илиэто может для них создать специалист. А как они будут с ними работать - зависит от задачи конкретного пользователя.
Рекомендую "перед началом миграции" воспользоваться предложением:
http://esri-cis.ru/news/detail.php?ID=17460
Приехать, пройти курсы, понять как со всем этим работать и позадавать вопросы :)
0 голосов
ответил 04 Апр, 14 от gless (480 баллов)
Григорий Кувшинников
Ответы:
1. Не совсем правильно понимаете. Сначала нужно разобраться в задачах, спроектировать под них базу данных, потом начинать процесс миграции данных и планировать их последующие ведение, обработку и поддержку.
2. Существует много способов миграции данных, но не проектов - нужно найти лучший для себя.
3. База в идеале должна быть одна. Проектов может много.
4. Проект каждый пользователь может создать себе сам, или это может для них создать специалист. А как они будут с ними работать - зависит от задачи конкретного пользователя.
Рекомендую "перед началом миграции" воспользоваться предложением:
http://esri-cis.ru/news/detail.php?ID=17460
Приехать, пройти курсы, понять как со всем этим работать и позадавать вопросы

Спасибо за ответ и за предложение :)
Мы были на курсах, но вопросы миграции данных там не обсуждались. Да и курсов подобных у вас нет в принципе. Базу создать - не проблема. Это мы умеем. Нам бы понять, как файловый режим хранения данных сменить на режим хранения в БД.
Очень невнятно все это в документции официальнй описано. Более того, практически не описано. Может нам пригласить ваших специалистов, чтоб все показали тут на месте?
0 голосов
ответил 04 Апр, 14 от Grigoriy (127,020 баллов)
Просто загрузить данные в базу геоданных вSQL не проблема - выбираете в тулбоксе подходящие Вам инструменты конвертации и вперед.
Можете братьи тренироваться.
Базу то создать-снести можно быстро :) .
Вам нужно проанализировать состав всех Ваших данных, описать их и привестик общему составу классов объектов, которые будут храниться в базе геоданных.
http://esri-cis.ru/training/list-of-courses/detail.php?ID=3558
http://esri-cis.ru/training/list-of-courses/detail.php?ID=16346
http://esri-cis.ru/training/list-of-courses/detail.php?ID=4121
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...