OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#12026 2019-10-07 14:31:25

fleflefle
New Member
Registered: 2019-10-07
Posts: 2

Re: Вопросы новичков

Всем привет! Делаю приложение которое использует Mapbox GL JS и для моих текущих задач нужно получить полигоны всех стран население которых превышает 2млн человек (или хотя бы просто все страны). Возможно ли это? Пока научился получать только сами названия всех стран:

[out:csv("name:en")];relation["admin_level"="2"];out;

Раньше алгоритм работы был такой:
1) Находил ID страны, например https://www.openstreetmap.org/relation/60189
2) Вставлял на Polygons http://polygons.openstreetmap.fr/index.py?id=60189 и получал нужные координаты.

Но сейчас хотелось бы как-то автоматизировать этот процесс, получая сразу все страны а не собирая по одной.

Offline

#12027 2019-10-08 17:06:17

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,477

Offline

#12028 2019-10-09 12:30:13

fleflefle
New Member
Registered: 2019-10-07
Posts: 2

Re: Вопросы новичков

wowik wrote:

Как-то так может
https://overpass-turbo.eu/s/MWN

Кажется запрос неверный.

При выполнении запроса overpass произошла ошибка! Вот что вернул Overpass API:
Error: line 0: parse error: Unknown query clause

Пробовал просто admin_level=2, но он просто бесконечно грузит даже если таймаут выставить на 500

Offline

#12029 2019-10-14 10:22:51

istepan
Member
Registered: 2014-11-11
Posts: 57

Re: Вопросы новичков

Подскажите пожалуйста прогу для андроида, которая позволяет обрабатывать заявки "в поле". Спасибо!

Offline

#12030 2019-10-14 10:29:34

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,477

Offline

#12031 2019-10-14 11:14:15

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 3,404

Re: Вопросы новичков

посмотреть нексгис - они коммерческими гисами занимаются. у них и веб-интерфейс и емнип прога для андроида была.

Last edited by pfg21 (2019-10-14 11:14:48)

Offline

#12032 2019-10-14 11:38:37

istepan
Member
Registered: 2014-11-11
Posts: 57

Re: Вопросы новичков

wowik wrote:

А про что заявки?

POI корректировать или другую инфу.

Перепутал, в OSM они заметками называются.

oz3wPty.png

Last edited by istepan (2019-10-14 11:41:11)

Offline

#12033 2019-10-14 11:42:47

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,477

Re: Вопросы новичков

Поправить/создать POI можно худо-бедно в мапсми, если не затрудняет для названия листать каждый раз весь список языков, что бы добраться до последнего, иначе будет заполнен не name, а name:ru

Last edited by wowik (2019-10-14 11:43:05)

Offline

#12034 2019-10-14 12:17:02

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 7,760

Re: Вопросы новичков

Османд может загружать уже созданные заметки.

Offline

#12035 2019-10-14 22:24:51

Something B
Member
Registered: 2018-09-05
Posts: 526

Re: Вопросы новичков

istepan wrote:

Подскажите пожалуйста прогу для андроида, которая позволяет обрабатывать заявки "в поле". Спасибо!

Vespucci

Offline

#12036 2019-10-19 14:04:30

dval
Member
Registered: 2019-03-09
Posts: 39

Re: Вопросы новичков

Искал, не нашёл тему, где обсуждались бы перекрестки, развязки, полосы движения и т.п. Есть trunk. Его в одном с ним уровне пересекают или примыкают к нему разные там secondary и т.п. Иногда из двух полос старшая дорога превращается в пятиполосную. Хотел бы почитать обсуждения этой темы.

Upd: Вики читаю, не только ru.

Last edited by dval (2019-10-19 14:26:08)

Offline

#12037 2019-10-19 15:01:44

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 3,404

Re: Вопросы новичков

нарезать highway на куски. каждому куску присвоить соответствующую полосность + другие теги типа  turn:lanes:forward turn:lanes:backward.

Last edited by pfg21 (2019-10-19 15:01:58)

Offline

#12038 2019-10-19 15:10:19

dval
Member
Registered: 2019-03-09
Posts: 39

Re: Вопросы новичков

Вопрос был такого свойства: надо ли на Т/Х-обр. перекрестках с trunk рисовать highway=*_link, или надо использовать именно и только turn:lanes:* и подобн., оставив две дороги. Читаю (рус. нет): "Also used for "channelised" (physically separated by an obstruction or painted island) at-grade turning lanes connecting the through carriageways/through lanes of a highway=trunk to other minor roadways". То есть на некоторых Т/X-перекрестках рисовать *_link'и необходимо.

Offline

#12039 2019-10-19 15:26:23

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 3,404

Re: Вопросы новичков

я вообще не пользуюсь *_link
перемудрили с ней и нет ни одного плюса от использование *_link супротив обычных линий highway обычного вида.

Offline

#12040 2019-10-19 15:30:40

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 3,404

Re: Вопросы новичков

вот небольшое разъяснение https://wiki.openstreetmap.org/wiki/RU: … orway_link
В России почти не встречаются, поскольку устоялась практика устанавливать знаки "Конец автомагистрали" сразу в начале съезда с неё, даже на другую автомагистраль.
т.е. _link не нужен потому что нет такой практики.

Last edited by pfg21 (2019-10-19 15:31:19)

Offline

#12041 2019-10-19 15:39:56

dval
Member
Registered: 2019-03-09
Posts: 39

Re: Вопросы новичков

Я тут решил освоить новые навыки, поскольку иногда приходится на велике пересекать транк - рисовать такие перекрестки в окресностях. Но поначалу перемудрил: рисовал полосы отдельными хайвеями. Всё работало, но перемудрил. Пришел какой-то гастролер (не из РФ, как понимаю) и перерисовал с линками. Я бы ничего, если бы он до того указал мне на мои излишества, но он не. Я тогда (немного освоившись с темой) стал удалять его линки и использовать только turn:lanes:*. И опять, кажется, вопросов нет - работает. Но в принципе: допустимы ли линки на таких (не всех) перекрестках. По правилам - допустимы (и даже вполне необходимы). То есть он не неправ.

Offline

#12042 2019-10-19 17:58:56

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,477

Re: Вопросы новичков

Из расказа я усматриваю существование как минимум трех правд.
Ну для OSM две правды это минимум.

Offline

Board footer

Powered by FluxBB