Страница 6 из 7

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 14 дек 2012, 22:20
novia
novice писал(а): ссылка работает - http://localhost:6080/arcgis/rest/servi ... /MapServer[/b]
ссылка не работает - http://localhost:6080/arcgis/rest/servi ... apServer/0[/b]
сами догадаетесь в чем тут разница? или намекнуть?

в общем, хоть слой и имеет название mapservicelayer - это на самом деле один большой составной слой. и для него нужно указывать весь сервис целиком, а не его конкретный слой (с id = 0 как у вас)

а feature server нет, потому что при публикации карты на вкладке функций не указали доступ к обектам (feature accsess)

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 15 дек 2012, 14:19
novice
Из базы данных слой с полигонами отображается правильно(для просмотра).

Код: Выделить всё

var basemap1 = new esri.layers.ArcGISDynamicMapServiceLayer("http://localhost:6080/arcgis/rest/services/hello/MapServer");
map.addLayer(basemap1)
Однако, когда я создал FeatureService и захотел посмотреть на него из сервера, то возникла ошибка:
Это из-за настроек версионности?

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 15 дек 2012, 14:21
novice
Вот какая ошибка

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 15 дек 2012, 14:57
novice
И вот что еще не очень понятно, в документации javascript написано, что надо создавать еще и сервис геометрии

Код: Выделить всё

esri.config.defaults.geometryService = new esri.tasks.GeometryService("http://tasks.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer");

Но он вроде бы по умолчанию создается? или на рисунке изображен не сервис геометрии

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 15 дек 2012, 15:25
novice
Опубликовал само соединение к базе данных.
Подскажите, пожалуйста, зачем нужен сервис GeoDataService и какие типы сервисов нужны для редактирования векторной графики с компьютера клиента?

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 15 дек 2012, 16:48
novia
novice писал(а): Однако, когда я создал FeatureService и захотел посмотреть на него из сервера, то возникла ошибка:
Это из-за настроек версионности?
почему такое предположение?

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 15 дек 2012, 16:49
novia
novice писал(а):И вот что еще не очень понятно, в документации javascript написано, что надо создавать еще и сервис геометрии
Но он вроде бы по умолчанию создается? или на рисунке изображен не сервис геометрии
сами ответили на вопрос. если создан - создавать не надо.

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 15 дек 2012, 16:54
novia
novice писал(а):Опубликовал само соединение к базе данных.
Подскажите, пожалуйста, зачем нужен сервис GeoDataService и какие типы сервисов нужны для редактирования векторной графики с компьютера клиента?
а зачем опубликовали? если просто так - лучше потратьте время на чтение одного простого раздела справки - о типах сервисов. сслыку я вам уже давал в этой или предыдущей теме.
уверен, что сервис этот вам в ближайшее время не понадобится.

про то какие типы сервисов нужны для редактирования полигонов - мы уже обсудили. смотрите эту и предыдущую тему. и не забудьте что потребутеся клиент. попробуйте использовать готовый вьюер flex или silverlight - там мастером можно сервис добавлять и увидеть сразу работает ли редактирование или нет. на arcgis.com в этом плане меньше удобств + локализация этого сайта далека от идеала.

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 17 дек 2012, 07:59
novice
Подскажите, пожалуйста, недавно на клиенте прикрутил инстументы для редактирования и добавления полигонов на графическом слое. Возможно ли использовать те же инструменты для редактирования векторного слоя(т.е. что-то вроде преобразования векторного слоя в графический и наоборот)?

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 17 дек 2012, 08:23
novice
novia, подскажите еще пожалуйста, в какой среде разработки можно будет увидить члены,методы классов Esri. Так же как можно посмотреть в Visaul Studio. Сейчас среда разработки IntellIj IDEA 11

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 17 дек 2012, 09:29
novice
Не могли бы Вы подробнее пояснить насчет ArcGIS.com Map. Не понятно: обя слоя с полигонами(мой и ESRI) располагаются на Feature Service. Свойства одинаковые. Но ESRI слой я могу потестить на карте, свой нет.
Подскажите, пожалуйста, что надо сделать, чтобы можно было использовать ArcGIS.com Map для того, чтобы потестить свои сервисы?

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 17 дек 2012, 09:35
novia
novice писал(а):Подскажите, пожалуйста, недавно на клиенте прикрутил инстументы для редактирования и добавления полигонов на графическом слое. Возможно ли использовать те же инструменты для редактирования векторного слоя(т.е. что-то вроде преобразования векторного слоя в графический и наоборот)?
можно. просто надо писать обработчик событий, связанных с редактированием

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 17 дек 2012, 09:36
novia
novice писал(а):novia, подскажите еще пожалуйста, в какой среде разработки можно будет увидить члены,методы классов Esri. Так же как можно посмотреть в Visaul Studio. Сейчас среда разработки IntellIj IDEA 11
используйте API Reference для просмотра информации о классах и прочем.

вы имеете в виду Ctrl+Пробел, чтобы работал или что?

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 17 дек 2012, 09:37
novia
novice писал(а):Не могли бы Вы подробнее пояснить насчет ArcGIS.com Map. Не понятно: обя слоя с полигонами(мой и ESRI) располагаются на Feature Service. Свойства одинаковые. Но ESRI слой я могу потестить на карте, свой нет.
Подскажите, пожалуйста, что надо сделать, чтобы можно было использовать ArcGIS.com Map для того, чтобы потестить свои сервисы?
я уже сказал, что тестируйте правильность работы сервисов в вьюере под flex или silverlight. там богатый информер об ошибках. когда убедитесь, что сервисы работают - переходите дальше

Re: Настроить базу и класс объектов (полигоны) для редактиро

Добавлено: 17 дек 2012, 09:45
novice
novia писал(а): вы имеете в виду Ctrl+Пробел, чтобы работал или что?
Да