Страница 2 из 2
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 23 май 2013, 15:02
novice
100500 лет назад сделан сервис по выгрузке шейпов
можно ссылку
В базе данных Аркгиса карта ОСМ должна храниться в векторном виде или в растровом(кеша)?
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 23 май 2013, 15:25
novia
можно ссылку
поиск по сайту привел бы вас на
эту страницу с первого раза. стыдно такое спрашивать
В базе данных Аркгиса карта ОСМ должна храниться в векторном виде или в растровом(кеша)?
зачем хранить кэш в базе?
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 23 май 2013, 17:25
novice
поиск по сайту привел бы вас на эту страницу с первого раза. стыдно такое спрашивать
стыдно..., не поверил
приобрел дурную привычку: на работе проектировщики и гис разработчики(кого еще не уволили) часто говорят что некоторые фичи реализованы, а оказывается - нет, или работает все через раз, или совсем не работает(
И самая большая жесть: у проекта не было истории изменений, так что не проверишь - где что корректировалось и комментариев по сути маловато. теперь сразу прошу продемонстрировать

Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 27 май 2013, 12:55
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 разрядным?
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 27 май 2013, 13:30
novia
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 разрядным?
можно использовать хоть 32, хоть 64 версии субд. сервис пак лучше ставить
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 27 май 2013, 13:57
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) На первом рисунке очень много протоколов. Какой-нибудь из них позволяет задать масштабы для кеширования в Аркмапе?
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 27 май 2013, 14:03
novice
Описание ошибки.
Возможно ли при таком подходе кешировать данные, которые поставляются с Geoservera в ArcGis-e?
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 27 май 2013, 14:07
novia
цепочки сервисов не поддерживаются.
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 27 май 2013, 14:39
novice
А не планируется поддержка в 10.2?
Пробовал с сервисами WMS, WMTS ни один слой не удалось опубликовать. А для остальных слоев нет поддержки в Аркгисе.
В таком случае единственный вариант: использовать только ArcGis Server?
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 27 май 2013, 15:03
novia
novice писал(а):А не планируется поддержка в 10.2?
цепочки сервисов как и поддержка слоев CAD в сервисах были упразднены в 10.0 и возобновлять такую поддержку никто не планировал.
Пробовал с сервисами WMS, WMTS ни один слой не удалось опубликовать. А для остальных слоев нет поддержки в Аркгисе.
В таком случае единственный вариант: использовать только ArcGis Server?
и не плохой вариант, учитывая, что он у вас уже есть
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 28 май 2013, 12:18
novice
Официально есть только недоделанный вариант с геосервером. Насчет возможности поднятия OSM для ArcGis Server-a я сообщил руководству, через некоторое время получу ответ, пока из-за неследования инструкциям по сборке карт пользователями продукта актуальна другая задача.
Хотелось бы узнать: есть ли сравнение двух продуктов Geoserver и ArcGis Server а) в плане надежности
b) в плане быстродействия. Насколько я понимаю, если у Geoservera правильно задать масштабы, sld стили и т.д, то разницы не будет?
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 28 май 2013, 12:20
novia
если вам нужна кэшированная картинка - разницы действительно может не быть.
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 03 июн 2013, 11:47
novice
Столкнулся с таким парадоксом: задача - поднимать ОСМ с аркгиссервером пока не стоит. Но некоторые разработчики не верят, что карту ОСМ(которая хранится в бд постгрес/посгис) можно поднять с использованием аркгис сервера. Аргументация: у ОСМ-а есть наборы столбцов/таблиц, которые не распознаются аркгисом(щито?)
1) Есть ли ссылка на то, что эта задача реализуема.
2) может ли кто-то поделиться своим опытом настройки ОСМ-а на аркгисе?
Re: Кешировать данные OSM. Отобразить в ArcMap
Добавлено: 03 июн 2013, 12:14
novia
novice писал(а):Аргументация: у ОСМ-а есть наборы столбцов/таблиц, которые не распознаются аркгисом(щито?)
это какие такие наборы столбцов/таблиц? Пусть уважаемые разработчики вскроют карты.
весь опыт настройки заключается в конвертации векторных данных и последующем оформлении слоев. первый шаг автоматизируется.