Границы административных округов Новой Москвы
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 03 мар 2014, 08:44
- Репутация: 0
Границы административных округов Новой Москвы
сабж
Где найти или как получить? У меня есть границы АО Москвы в geoJSON и есть область (взял здесь http://gis-lab.info/qa/osm-adm.html шейпы и преобразовал в geoJSON). Но мне еще нужны границы АО Новой Москвы. И вот это уже нигде не могу найти. По ссылке выше их нет. Я смотрел adm8_municipal_f.7z и adm6_district_f.7z. В остальных архивах искать бессмысленно, я так понимаю...
С этим какие-то проблемы или я как-то не так ищу?
Где найти или как получить? У меня есть границы АО Москвы в geoJSON и есть область (взял здесь http://gis-lab.info/qa/osm-adm.html шейпы и преобразовал в geoJSON). Но мне еще нужны границы АО Новой Москвы. И вот это уже нигде не могу найти. По ссылке выше их нет. Я смотрел adm8_municipal_f.7z и adm6_district_f.7z. В остальных архивах искать бессмысленно, я так понимаю...
С этим какие-то проблемы или я как-то не так ищу?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Граници административных округов Новой Москвы
Эту тему видели?
Редактор материалов, модератор форума
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 03 мар 2014, 08:44
- Репутация: 0
Re: Граници административных округов Новой Москвы
Теперь да. Но не помогло. Там нет ответа...
http://eatlas.mos.ru/ - вот такая карта есть. Нужно выбрать территориальное деление слева и оставить галку Границы административных округов города Москвы только. Вот они границы. Но это svg. Можно их как-то оттуда "срисовать"?
http://eatlas.mos.ru/ - вот такая карта есть. Нужно выбрать территориальное деление слева и оставить галку Границы административных округов города Москвы только. Вот они границы. Но это svg. Можно их как-то оттуда "срисовать"?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Граници административных округов Новой Москвы
А если взять выгрузки OSM по Моск.обл. и выбрать оттуда районы Новой Москвы? Ориентируясь по спискам районов и имеющимся картам.
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Граници административных округов Новой Москвы
http://www.openmapsurfer.uni-hd.de/?zoo ... B00000FTFF cудя по этой карте, оба административных округа в OSM имеются.
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Граници административных округов Новой Москвы
http://www.openstreetmap.org/relation/2 ... 41/37.1365 - вот отношение Троицкого, например.
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 03 мар 2014, 08:44
- Репутация: 0
Re: Граници административных округов Новой Москвы
Проблема в том, что область не содержит этих территорий. Нажмите здесь Область: http://oceansites.ru/map/ Это преальфа катры которая мне нужна, сейчас разработка продолжаетя уже на целевом сайте, но тут видна как представлена Область.Александр Мурый писал(а):А если взять выгрузки OSM по Моск.обл. и выбрать оттуда районы Новой Москвы? Ориентируясь по спискам районов и имеющимся картам.
Ну и еще я не представляю как их объеденить ((( Нуб же.
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 03 мар 2014, 08:44
- Репутация: 0
Re: Граници административных округов Новой Москвы
Действительно! Но как их получить? Где взять координаты? Отсюда их как можно извлечь: http://www.openstreetmap.org/relation/2 ... 06/37.4442 ?ericsson писал(а):http://www.openmapsurfer.uni-hd.de/?zoo ... B00000FTFF cудя по этой карте, оба административных округа в OSM имеются.
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Граници административных округов Новой Москвы
Они должны быть в выгрузках, как и все остальное. Судя по тэгам - пятый административный уровень.
Ищите.
Ищите.
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Граници административных округов Новой Москвы
А, я посмотрел, где вы это берете. Нет там пятого уровня.
Тогда через вот это можете попробовать http://overpass-turbo.eu/
Тогда через вот это можете попробовать http://overpass-turbo.eu/
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 03 мар 2014, 08:44
- Репутация: 0
Re: Граници административных округов Новой Москвы
Что-то я там делаю не так...ericsson писал(а):А, я посмотрел, где вы это берете. Нет там пятого уровня.
Тогда через вот это можете попробовать http://overpass-turbo.eu/
Я пробовал:
node["name:en"="Troitsky"];
out body;
node["name"="Троицкий"]; (на Троицк вываливает кучу Троицков но не Троицкий АО)
out body;
node["ref"="ТАО"];
out body;
и многое другое. Чаще всего получаю просто "Карта намеренно не содержит данных"
Что-то тут явно не так. Может надо не node? Я так и не понял - это одиночный узел или любой объект...
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 03 мар 2014, 08:44
- Репутация: 0
Re: Граници административных округов Новой Москвы
Единственный варик который что-то находит:
area
["name"="Троицкий административный округ"];
out body;
Но он возвращает только данные:
<?xml version="1.0" encoding="UTF-8"?>
<osm version="0.6" generator="Overpass API">
<note>The data included in this document is from www.openstreetmap.org. The data is made available under ODbL.</note>
<meta osm_base="2014-03-04T19:31:02Z" areas="2014-03-04T11:07:02Z"/>
<area id="3602263059">
<tag k="addr:country" v="RU"/>
<tag k="addr:region" v="Москва"/>
<tag k="admin_level" v="5"/>
<tag k="boundary" v="administrative"/>
<tag k="name" v="Троицкий административный округ"/>
<tag k="name:en" v="Troitsky Administrative Okrug"/>
<tag k="ref" v="ТАО"/>
<tag k="type" v="boundary"/>
<tag k="website" v="http://троицкий-округ.рф/"/>
<tag k="wikipedia" v="ru:Троицкий административный округ"/>
</area>
</osm>
area
["name"="Троицкий административный округ"];
out body;
Но он возвращает только данные:
<?xml version="1.0" encoding="UTF-8"?>
<osm version="0.6" generator="Overpass API">
<note>The data included in this document is from www.openstreetmap.org. The data is made available under ODbL.</note>
<meta osm_base="2014-03-04T19:31:02Z" areas="2014-03-04T11:07:02Z"/>
<area id="3602263059">
<tag k="addr:country" v="RU"/>
<tag k="addr:region" v="Москва"/>
<tag k="admin_level" v="5"/>
<tag k="boundary" v="administrative"/>
<tag k="name" v="Троицкий административный округ"/>
<tag k="name:en" v="Troitsky Administrative Okrug"/>
<tag k="ref" v="ТАО"/>
<tag k="type" v="boundary"/>
<tag k="website" v="http://троицкий-округ.рф/"/>
<tag k="wikipedia" v="ru:Троицкий административный округ"/>
</area>
</osm>
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Граници административных округов Новой Москвы
Вы от балды как-то запрос составили... Почему вы узлы и области запрашиваете, когда надо отношения, relation?
Отцентрируйте карту так, чтобы она покрывала всю Москву.
Запустите вот такой запрос:
Сервер, скорее всего, ругнется на более чем 2 Мб данных, но вы ему скажите продолжить. Как увидите свои области на карте (запрос отработал), так переключитесь в режим Data (закладка справа вверху) и увидите все что выбралось в виде GeoJSON.
Отцентрируйте карту так, чтобы она покрывала всю Москву.
Запустите вот такой запрос:
Код: Выделить всё
{{key=admin_level}}
{{value=5}}
<osm-script output="json">
<union>
<query type="relation">
<has-kv k="{{key}}" v="{{value}}"/>
<bbox-query {{bbox}}/>
</query>
</union>
<print mode="body"/>
<recurse type="down"/>
<print mode="skeleton"/>
</osm-script>
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 03 мар 2014, 08:44
- Репутация: 0
Re: Граници административных округов Новой Москвы
Да почти от балды ) Нуб же. И я не совсем понял смысл relation и что это.ericsson писал(а):Вы от балды как-то запрос составили... Почему вы узлы и области запрашиваете, когда надо отношения, relation?
Так как вы подсказываете получется, но я в ответ получаю лишь id нод, а мне-то нужны координаты...
Всё, догнал, сорри. Немного в другом виде ожидал и не сразу заметил и понял. Кажется это то что надо!
Спасибо!!!
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Граници административных округов Новой Москвы
Угу.
Смысл relation в том, что в OSM такие объекты, как административные границы, хранятся не в виде полилиний, а в виде наборов полилиний, такой набор называется relation, и применяется тогда, когда нужно указать сложные логические или топологические конструкции. Например, одна полилиния границы может входить в два relation, обозначающих контуры соседних районов.
Смысл relation в том, что в OSM такие объекты, как административные границы, хранятся не в виде полилиний, а в виде наборов полилиний, такой набор называется relation, и применяется тогда, когда нужно указать сложные логические или топологические конструкции. Например, одна полилиния границы может входить в два relation, обозначающих контуры соседних районов.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя