Подскажите, пожалуйста:
Суть. Есть карта mxd и установленный ArcGis for Server. Требуется средствами open layers(аналог Javascript API) отобразить на клиенте опубликованную посредством ArcGis for Server mxd карту. Затем на карте рисовать разнообразные объекты, тоже желательно сохранять все изменения в базу данных.
Подскажите, пожалуйста с чего начать. Можете скинуть для начала описание установки open layers. Насколько я понимаю "OpenLayers: начало работы" не совсем корректно.
Опубликование карты mxd ArcGis for Server. open layers
-
- Гуру
- Сообщения: 527
- Зарегистрирован: 21 окт 2012, 00:17
- Репутация: 15
- Ваше звание: developer
Опубликование карты mxd ArcGis for Server. open layers
Последний раз редактировалось novice 22 янв 2013, 21:33, всего редактировалось 1 раз.
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Опубликование карты mxd ArcGis for Server. open layers
почему имея 3 API для ArcGIS вы хотите работать с OpenLayers?
понравилось? жми палец вверх 

-
- Гуру
- Сообщения: 527
- Зарегистрирован: 21 окт 2012, 00:17
- Репутация: 15
- Ваше звание: developer
Re: Опубликование карты mxd ArcGis for Server. open layers
Собственно, необходимо прикрутить к сайту локатор адресов(адреса в формате для России). Не очень понятно как это сделать. Насколько я понимаю, один из вариантоа - использовать часть карты Open Street Map - одна из проблем в том, что эта карта не очень.
Можно ли прикрутить локатор адресов для карты, сформированный из тайлов с помощью SASPlanet?
Можно ли прикрутить локатор адресов для карты, сформированный из тайлов с помощью SASPlanet?
-
- Гуру
- Сообщения: 527
- Зарегистрирован: 21 окт 2012, 00:17
- Репутация: 15
- Ваше звание: developer
Re: Опубликование карты mxd ArcGis for Server. open layers
т.е. можно ли в ArcMap добавить локатор адресов к базе данных, в которой хранятся только raster datasets?
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Опубликование карты mxd ArcGis for Server. open layers
локатор и карта могут быть совсем не взаимосвязаны.
от локатора вам нужно, чтобы из адреса получались широта и долгота, которые вы потом передаете карте.
локатор можно прикрутить к любой карте, главное, чтобы приложение поддерживало необходимые связи.
локатор адресов в случае ArcGIS публикуется как отдельный сервис геокодирования, выполняющий как раз сопоставление адреса с расположением.
если у вас arcgis server, ваша жизнь, как разработчика, будет в разы проще, если будете пользоваться возможностями родных API (JS, Flex, Sl), а не "голым" REST интерфейсом. тем более в ресурсном центре полно примеров на все случаи жизни.
от локатора вам нужно, чтобы из адреса получались широта и долгота, которые вы потом передаете карте.
локатор можно прикрутить к любой карте, главное, чтобы приложение поддерживало необходимые связи.
локатор адресов в случае ArcGIS публикуется как отдельный сервис геокодирования, выполняющий как раз сопоставление адреса с расположением.
если у вас arcgis server, ваша жизнь, как разработчика, будет в разы проще, если будете пользоваться возможностями родных API (JS, Flex, Sl), а не "голым" REST интерфейсом. тем более в ресурсном центре полно примеров на все случаи жизни.
понравилось? жми палец вверх 

-
- Гуру
- Сообщения: 527
- Зарегистрирован: 21 окт 2012, 00:17
- Репутация: 15
- Ваше звание: developer
Re: Опубликование карты mxd ArcGis for Server. open layers
Не совсем понятно, можно ли c помощью ArcGis локатора и документации по JS API реализовать следующую функциональность: вводим адрес улицы в русском стиле, получаем координаты этой улицы, меняем экстент на эту улицу и на карте выделяем эту улицу.
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Опубликование карты mxd ArcGis for Server. open layers
вот пример. введите для развлечения "красная площадь, москва".novice писал(а):Не совсем понятно, можно ли c помощью ArcGis локатора и документации по JS API реализовать следующую функциональность: вводим адрес улицы в русском стиле, получаем координаты этой улицы, меняем экстент на эту улицу
для "выделения" вам нужно где-то взять полную геометрию улицы, то есть нужен собственный сервис с доступом к полю SHAPE, либо сделать определяющий запрос к сервису без этого поля, как реализована подсветка участков в ПККи на карте выделяем эту улицу.
понравилось? жми палец вверх 

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