Кешировать данные OSM. Отобразить в ArcMap

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novice »

100500 лет назад сделан сервис по выгрузке шейпов
можно ссылку

В базе данных Аркгиса карта ОСМ должна храниться в векторном виде или в растровом(кеша)?
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novia »

можно ссылку
поиск по сайту привел бы вас на эту страницу с первого раза. стыдно такое спрашивать
В базе данных Аркгиса карта ОСМ должна храниться в векторном виде или в растровом(кеша)?
зачем хранить кэш в базе?
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novice »

поиск по сайту привел бы вас на эту страницу с первого раза. стыдно такое спрашивать
стыдно..., не поверил

приобрел дурную привычку: на работе проектировщики и гис разработчики(кого еще не уволили) часто говорят что некоторые фичи реализованы, а оказывается - нет, или работает все через раз, или совсем не работает(
И самая большая жесть: у проекта не было истории изменений, так что не проверишь - где что корректировалось и комментариев по сути маловато. теперь сразу прошу продемонстрировать :evil:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novice »

Хотелось бы уточнить:

1) Если используется ArcGis for Server, то ни GeoServer ни Mapnik не нужны. ArcGis for Server сам рендерит карту?

2) Если данные хранятся в Postgres/Postgis и используется сервер ArcGis for Server 10.1 (64 разрядный), то для корректной работы необходимо доставить на Server Service Pack 1. Использовать Postgres и Postgis 64 разрядные? или можно использовать 32 разрядные с ArcGis for Server 10.1 64 разрядным?
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novia »

novice писал(а):1) Если используется ArcGis for Server, то ни GeoServer ни Mapnik не нужны. ArcGis for Server сам рендерит карту?
еще бы при своей стоимости он этого не делал :mrgreen:
2) Если данные хранятся в Postgres/Postgis и используется сервер ArcGis for Server 10.1 (64 разрядный), то для корректной работы необходимо доставить на Server Service Pack 1. Использовать Postgres и Postgis 64 разрядные? или можно использовать 32 разрядные с ArcGis for Server 10.1 64 разрядным?
можно использовать хоть 32, хоть 64 версии субд. сервис пак лучше ставить
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novice »

Узнал только что: сейчас поступаем так:
1) есть поднятый geoserver(у него наугад выставлены масштабы для кеширования), он изображен на рисунке. Кликаем, например, на WMS ; копируем ссылку.
2) В открытом ArcMap-e(изображен на рисунке) кликаем на Add WMS Service. В URL вставлем ссылку. Жмем на GetLayers. Появляется GeoServer Web Map Service on...(на рисунке справа). Затем перетаскиваем его в Table Of Contents(слева). В центральной части экрана появляется карта. Затем документ карты можно сохранить, затем открыть, карта не пропадает.

Необходимо из ArcMap-e опубликовать эту карту в виде сервиса и задать масштабы для слоев.(из таблицы масштабов)

По этому механизму два вопроса: 1) Можно ли из ArcMap-a, в принципе, опубликовать эту карту через ArcGis Server, т.к. при попытки публикации пишется что WMS от Geoservera не поддерживается ArcGis-ом.

2) На первом рисунке очень много протоколов. Какой-нибудь из них позволяет задать масштабы для кеширования в Аркмапе?
Вложения
ArcMap
ArcMap
ДобавилиВArcMap.JPG (190.92 КБ) 10894 просмотра
Geoserver
Geoserver
СкопировалиАдресСсылки.JPG (60.34 КБ) 10894 просмотра
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novice »

Описание ошибки.

Возможно ли при таком подходе кешировать данные, которые поставляются с Geoservera в ArcGis-e?
Вложения
Снимок.JPG
Снимок.JPG (56.36 КБ) 10890 просмотров
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novia »

цепочки сервисов не поддерживаются.
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novice »

А не планируется поддержка в 10.2?

Пробовал с сервисами WMS, WMTS ни один слой не удалось опубликовать. А для остальных слоев нет поддержки в Аркгисе.

В таком случае единственный вариант: использовать только ArcGis Server?
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novia »

novice писал(а):А не планируется поддержка в 10.2?
цепочки сервисов как и поддержка слоев CAD в сервисах были упразднены в 10.0 и возобновлять такую поддержку никто не планировал.
Пробовал с сервисами WMS, WMTS ни один слой не удалось опубликовать. А для остальных слоев нет поддержки в Аркгисе.
В таком случае единственный вариант: использовать только ArcGis Server?
и не плохой вариант, учитывая, что он у вас уже есть
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novice »

Официально есть только недоделанный вариант с геосервером. Насчет возможности поднятия OSM для ArcGis Server-a я сообщил руководству, через некоторое время получу ответ, пока из-за неследования инструкциям по сборке карт пользователями продукта актуальна другая задача.

Хотелось бы узнать: есть ли сравнение двух продуктов Geoserver и ArcGis Server а) в плане надежности
b) в плане быстродействия. Насколько я понимаю, если у Geoservera правильно задать масштабы, sld стили и т.д, то разницы не будет?
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novia »

если вам нужна кэшированная картинка - разницы действительно может не быть.
понравилось? жми палец вверх :!:
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novice »

Столкнулся с таким парадоксом: задача - поднимать ОСМ с аркгиссервером пока не стоит. Но некоторые разработчики не верят, что карту ОСМ(которая хранится в бд постгрес/посгис) можно поднять с использованием аркгис сервера. Аргументация: у ОСМ-а есть наборы столбцов/таблиц, которые не распознаются аркгисом(щито?)

1) Есть ли ссылка на то, что эта задача реализуема.
2) может ли кто-то поделиться своим опытом настройки ОСМ-а на аркгисе?
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Кешировать данные OSM. Отобразить в ArcMap

Сообщение novia »

novice писал(а):Аргументация: у ОСМ-а есть наборы столбцов/таблиц, которые не распознаются аркгисом(щито?)
это какие такие наборы столбцов/таблиц? Пусть уважаемые разработчики вскроют карты.

весь опыт настройки заключается в конвертации векторных данных и последующем оформлении слоев. первый шаг автоматизируется.
понравилось? жми палец вверх :!:
Ответить

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

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

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