Страница 1 из 1

url обращения к сервисам osm?

Добавлено: 02 янв 2015, 10:39
Tereha
Уважаемые Гуру!
Хотелось бы в качестве слоя использовать карту osm, как это делается?
(arcgis api for WPF)

Re: url обращения к сервисам osm?

Добавлено: 02 янв 2015, 11:11
ericsson
http://help.arcgis.com/en/webapi/wpf/ap ... Layer.html

(не увлекайтесь скриншотами - без них тоже прекрасно понятно, что такое OSM)

Re: url обращения к сервисам osm?

Добавлено: 02 янв 2015, 11:20
Tereha
Спасибо!. Существует ли какое-нибудь api для обращения из C#?

Re: url обращения к сервисам osm?

Добавлено: 02 янв 2015, 11:24
ericsson
У кого существует, у OSM или у ArcGIS?
У OSM - нет. А для чего оно вам нужно?
У ArcGIS - а я вам на что ссылку дал?

Скриншот уберите - он не нужен.

Re: url обращения к сервисам osm?

Добавлено: 02 янв 2015, 15:04
Tereha
Правильно ли я понимаю, что
1. если мне требуется перейти на заданную улицу и дом, то для этой цели следует использовать shape - файлы OSM, , а tiled layer - для того чтобы использовать готовую легенду (symbols, labels ... )
2. доступных в osm шейпов достаточно чтобы при необходимости повторить легенду
?

Re: url обращения к сервисам osm?

Добавлено: 02 янв 2015, 18:46
trir
если мне требуется перейти на заданную улицу и дом, то для этой цели следует использовать shape - файлы
необязательно...

Re: url обращения к сервисам osm?

Добавлено: 02 янв 2015, 19:43
ericsson
Вы сделать-то что хотите? У вас маловато знаний о предмете, чтобы задавать столь частные вопросы об отдельных шагах - из таких маленьких кусочков решение, вероятнее всего, не сложится.

Re: url обращения к сервисам osm?

Добавлено: 03 янв 2015, 10:38
Tereha
У меня достаточно знаний о предмете, чтобы задавать вопросы. Вариант , который я привел - он очевиден, но это не значит, что не существует других вариантов.
До сих пор приходилось работать прежде всего в закрытой сети, поэтому и легенды и слои , формирующие окончательную картинку приходилось собирать.
Сделал шлюз в интернет, есть возможность, работая в локальной сети воспользоваться интернет-сервисами, в частности OSM. Возможности проверить сейчас нет, поэтому не столько спросил, сколько произнес мысли вслух, ожидая подтверждения от профессионалов, или наоборот. Если это противоречит правилам форума, хотя бы и негласным, то тогда, конечно, простите.
Мне интересно было бы использовать готовую легенду OSM.

Re: url обращения к сервисам osm?

Добавлено: 03 янв 2015, 11:49
ericsson
Если у вас достаточно знаний о предмете, почему вы спрашиваете о каком-то одном URL, которого в случае TMS-сервисов просто нет и задаете прочие обрывочные вопросы?
Обижаться тут не на что - нет здесь телепатов, чтобы понять, что же именно вам нужно, если вы не потрудитесь это внятно описать в виде задачи.
(К слову, понятие "готовая легенда" в контексте OSM не значит ничего.)

Re: url обращения к сервисам osm?

Добавлено: 03 янв 2015, 13:10
Tereha
Пример использования osm слоя.

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

<esri:Map x:Name="MyMap" WrapAround="True">
      <esri:OpenStreetMapLayer ID="OSMLayer" Style="Mapnik" />
</esri:Map>
При этом необходимо добавить в reference ссылку на библиотеку:

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

ESRI.ArcGIS.Client.Toolkit.DataSources.dll
Код из интерактивных примеров для arcgis API for WPF .
resources.arcgis.com/en/help/runtime-wpf/concepts/index.html#//017000000096000000

Re: url обращения к сервисам osm?

Добавлено: 03 янв 2015, 13:30
Tereha
1. Не обижаюсь , конечно.
2. Достаточно для того, чтобы задавать вопросы. Я не специалист по гис, занимаюсь этим в силу необходимости.
3. Я работаю в arcgis и имел ввиду соответствующее понятие легенды.
4. По реакции на вопрос, я его корректирую. Пишу как думаю.
5. Я задал вопрос, проблему свою решил. Отличный слой, плюс к нему топослой пятидесятка. Система стала значительно лучше.

Re: url обращения к сервисам osm?

Добавлено: 04 янв 2015, 00:41
ericsson
Пример с <esri:OpenStreetMapLayer ID="OSMLayer" Style="Mapnik" /> позволяет, меняя Style, использовать только несколько (далеко не самых лучших) слоев, параметры для которых зашиты в ArcGIS. То, что делается через TiledMapServiceLayer, позволяет еще кучу всего. См. http://openstreetmap.ru и http://www.itoworld.com/map/main

Re: url обращения к сервисам osm?

Добавлено: 04 янв 2015, 08:32
Tereha
Спасибо, это очень интересно.