You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2014-05-27 09:37:45

armid
Member
Registered: 2014-05-27
Posts: 8

Отримати полігон лінію адміністративних координат міста

Підкажіть будь ласка, як найлегше отримати координати (масив координат) міста? Наприклад Харькова. Шоби можно було вже на основі цих координат побудувати межу.
http://www.openstreetmap.org/relation/3 … 21/36.3805 потрібно отримати координати червоної лінії.

Offline

#2 2014-05-27 09:48:16

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: Отримати полігон лінію адміністративних координат міста

можна глянути скрипт getbound.pl: http://wiki.openstreetmap.org/wiki/RU:Osm2mp#getbound

Offline

#3 2014-05-27 10:02:55

armid
Member
Registered: 2014-05-27
Posts: 8

Re: Отримати полігон лінію адміністративних координат міста

Дякую. А де отримати код міста? Україна це 60199. А ось Харків це який код?

Last edited by armid (2014-05-27 10:06:29)

Offline

#4 2014-05-27 10:05:33

edward17
Member
Registered: 2013-08-26
Posts: 1,849
Website

Re: Отримати полігон лінію адміністративних координат міста

Не код, а id отношения. Он указан в скобках возле названия. На той странице, ссылку на которую ты кинул. Id. Харькова - 3154746


Все жители частного сектора, вешающие таблички с названием улицы и номером дома, попадают в рай без очереди.

Offline

#5 2014-05-27 10:06:27

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 731
Website

Re: Отримати полігон лінію адміністративних координат міста

Offline

#6 2014-05-27 10:10:09

armid
Member
Registered: 2014-05-27
Posts: 8

Re: Отримати полігон лінію адміністративних координат міста

Ой дякую дуже. І тоді ще питяннячко поки ви тут, чи можливо нище спуститися. Наприклда до районів міста.

Offline

#7 2014-05-27 10:14:23

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: Отримати полігон лінію адміністративних координат міста

звичайно, той скрипт їсть будь-який номер відношення, здається, так можна і якийсь ліс витягнути smile
Інше питання, якщо невідомо, як дістати номер відношення - шукаєте якийсь кордон, дивитесь Map Data шар і там у властивостях лінії можна побачити всі її відношення.
Трохи складніший шлях - побудувати запит до Overpass, але це треба буде покурити мануали

Offline

#8 2014-05-27 11:26:24

armid
Member
Registered: 2014-05-27
Posts: 8

Re: Отримати полігон лінію адміністративних координат міста

Дуже дякую, вам, хлопці. А скажіть ще будь ласка. Можно ще отримати координати довільної області. Тобто намалювати полігон поверх карти, а потім отримати координати цього полігона.

Offline

#9 2014-05-27 11:54:21

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: Отримати полігон лінію адміністративних координат міста

можна, наприклад, намалювати цей полігон в josm в окремому шарі, потім зберегти його в файл і звідти витягнути координати - звичайна xml

Offline

#10 2014-05-27 11:58:06

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 731
Website

Re: Отримати полігон лінію адміністративних координат міста

будь-який редактор: QGIS, JOSM, або ж щось онлайнове

Offline

#11 2014-05-27 12:33:01

armid
Member
Registered: 2014-05-27
Posts: 8

Re: Отримати полігон лінію адміністративних координат міста

http://leaflet.github.io/Leaflet.draw/ в цій штукі як намалювати ясно. http://clip2net.com/s/ibSI1w для прикладу. А далі не ясно як отримати ссилку на це?

Offline

#12 2014-05-27 13:14:49

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: Отримати полігон лінію адміністративних координат міста

Ну, викласти намальований файл на свій персональний хостинг, як варіант )

http://mapbbcode.org/ - можна створити лінії та маркери і розшарити по посиланню або фрейму
http://openstreetmap.ru - персональна карта, теж у фреймі вміє працювати

Offline

#13 2014-05-27 13:22:28

armid
Member
Registered: 2014-05-27
Posts: 8

Re: Отримати полігон лінію адміністративних координат міста

Щось я туплю. Мені треба отримати координати лінії, що я намалював. Тобто це буде декілька рядків пар: 50.3587 - 30.5478 (для прикладу). А до чого тут хостинг?

Offline

#14 2014-05-27 13:28:36

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: Отримати полігон лінію адміністративних координат міста

armid wrote:

А до чого тут хостинг?

А до чого тут ссилка?

Про координати вже написано, як отримати) mapbbcode знову ж таки в цьому може допомогти, але треба буде розбиратись. Я все ж пропоную розібратись у josm, або, як порекомендував olehz - QGIS

Offline

#15 2014-05-27 13:55:42

armid
Member
Registered: 2014-05-27
Posts: 8

Re: Отримати полігон лінію адміністративних координат міста

В josm наче все не важко. Наче розібрався. Дякую дуже!!!

Offline

Board footer

Powered by FluxBB