Райони України

Всё ясно. Значит, пока можно успокоиться, отставить кадастровую карту “в сторону” и заняться более важными делами.
К примеру, разобраться с классификацией дорог. А то, вот liosha в соседнем форуме мне пишет:Москва и Московская область (обсуждение) - #2012 by liosha - Россия (Russia) - OpenStreetMap Community Forum

Что несколько обескураживает. Потому что 1) это пишет liosha, а не фраер залётный и 2) это противоречит вики
http://wiki.openstreetmap.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82_%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F_/%D0%9A%D0%BB%D0%B0%D1%81%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F%D0%B4%D0%BE%D1%80%D0%BE%D0%B3

Ми використовуємо http://wiki.openstreetmap.org/wiki/Uk:%D0%92%D1%96%D0%BA%D1%96%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82_%D0%A3%D0%BA%D1%80%D0%B0%D1%97%D0%BD%D0%B0/%D0%9A%D0%BB%D0%B0%D1%81%D0%B8%D1%84%D1%96%D0%BA%D0%B0%D1%86%D1%96%D1%8F_%D0%B4%D0%BE%D1%80%D1%96%D0%B3 для позначення доріг в Україні.

пасиба конечно, что помните меня

но я давно про это говорил. классификация нифига не классификация, а УК в стиле, от 1 до 20 лет

например в украинских реалиях синих дорог моторвей быть не должно. ну вот нет у нас автомагистралей и всё. (из всех 172 тысяч километров 14 километров погоды не делает)
либо же, раз мы не можем честно смотреть правде в глаза, и моровеями делаем самые лучшие дороги, по скоростному режиму - т.е. четырехполоски с разделительным барьером между встречками, то надо синими участками делать ВСЕ четырёхполосные участки, ибо там разрешена самая высокая скорость 110 кмч.

Так, але вона ж начебто співпадає з російською.

Власне кажучі, я не вас мав на увазі.

тож давайте зробимо не табличку з тегами, а схему-визначник, де за допомогою тестових питань та простої логіки кожен маппер міг би легко визначити клас дороги. Як у ботаників є визначник рослин, а у нас буде визначник доріг :).
Завтра спробую щось таке накреслити.

я всецело за

однако у общественности и у весьма уважаемых мапперов почему-то отторжение общепринятых терминов и простых классификаций.
у нас (в стране, среди наверное всех картографов) есть вот такая классификация дорог http://cs303701.userapi.com/v303701809/267b/nt9WoOxzx4A.jpg
там есть магистральные, национальные, региональные, территориальные, областные, местные, местные с переходным покрытием и грунтовки

что характерно, примерно в такой же градации сверху вниз дороги узнаются по качеству покрытия.
но нет, качество покрытия не показатель. показатель у нас - важность дорог для постройки графа пути. но ОЧЕВИДНО же, что чем выше “статус” дороги и чем лучше качество покрытия - тем выше важность дороги в графе.

и опять я задаю вопрос общественности.
мы одеваем трусики, или снимаем крестик.

почему НЕКОТОРЫЕ четырехполоски у нас моторвеи, а НЕКОТОРЫЕ - нет?
http://openstreetmap.ru/#layer=Q&zoom=7&lat=48.472&lon=32.31

где эти пламенные революционеры с крыма? у них минимум две дороги и одна окружная подпадает под синюю категорию. но им важнее ковырятся в табличках на домах, чем заниматься реальным делом.

где наша гордость, наши кормильцы, почему мариуполь-славянск и окружные не синие? где луганск-михайловка?

где мега-проект прошлой пятилетки киев-ровно? и где, черт побери киев-одесса?

ребята, так ЧТО же мы красим в синий цвет, а что нет?
а то одинаковые по значимости и исполнению дороги у нас в ОСМ разные получаются

Пропоную продовжити обговорення проблеми позначення доріг у відповідній темі
Форум
» users: Ukraine
» Автомобільні шляхи України

Может кто-то подскажет как можно из кадастра вытащить границу населенного пункта по КОАТУУ?
Файл по ссылке выше, конвертировать в *.osm не смог, JOSMом с установленным OpenData plugin открыть так же не удалось :frowning:

Я якось відкрив ikk.shp у GPSmapEdit. Східна частина України чомусь відрізана. І всі лінії червоні.

Методом научного тыка удалось отдельно подключить в JOSM следующие слои:

**Границы областей - **

wms:http://212.26.144.107:8092/vector/geoserver/wms?LAYERS=dzk:obl&STYLES=&FORMAT=image%2Fpng8&TILED=true&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS={proj}&BBOX={bbox}&WIDTH={width}&HEIGHT={height}

Границы районов -

wms:http://212.26.144.107:8092/vector/geoserver/wms?LAYERS=dzk:rajonunion&STYLES=&FORMAT=image%2Fpng8&TILED=true&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS={proj}&BBOX={bbox}&WIDTH={width}&HEIGHT={height}

Индексная кадастровая карта, содержит границы:

  • органов местного самоуправления (гор- пос- сельсоветы), ВОЗМОЖНО НЕ ВСЕГДА совпадают с границами населенных пунктов,
  • кадастровых зон,
  • кадастровых кварталов
wms:http://212.26.144.107:8092/vector/geoserver/wms?LAYERS=dzk:ikk&STYLES=&FORMAT=image%2Fpng8&TILED=true&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS={proj}&BBOX={bbox}&WIDTH={width}&HEIGHT={height}

**Границы земельных участков - **

wms:http://212.26.144.107:8092/vector/geoserver/wms?LAYERS=dzk:dilanka&STYLES=&FORMAT=image%2Fpng8&TILED=true&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS={proj}&BBOX={bbox}&WIDTH={width}&HEIGHT={height}

Для каждого слоя установлены масштабы отображения, т.е. слои в одном масштабе отображаются, в другом нет. Как сделать чтобы слой отображался во всех масштабах еще не разобрался.

Обратите внимание, что

http://212.26.144.107:8092/vector/geoserver/wms?LAYERS=dzk:kadastr&STYLES=&FORMAT=image%2Fpng8&TILED=true&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS={proj}&BBOX={bbox}&WIDTH={width}&HEIGHT={height}

является

т.е. группа слоев. По крайней мере так пишет ArcGIS.

Ниже выделил разницу в именах слоев

PS
2 dudka - Как вытянуть вектор?

вместо png8 тяните kml

Вообще перестало работать
Выложите пожалуйста образец

Как сделать чтобы слой отображался во всех масштабах?.

Я перезалил файл, добавив проекцию. Целиком файл не открывайте в JOSM, сначала откройте в Quantum GIS, выделите нужный район и сохраните отдельно (проекция должна быть 4326), тогда плагин OpenData вполне успешно откроет этот кусочек.


wget "http://212.26.144.107:8092/vector/geoserver/wms?LAYERS=dzk:ikk&STYLES=&FORMAT=kml&TILED=true&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG%3A900913&BBOX=1817774.9503125,5261721.69625,3896046.4672656,7339993.2132031&height=18560&width=25600" -O ikk.kml

ogr2ogr -append -overwrite -t_srs "+init=epsg:4326" -f PostgreSQL PG:"host=localhost user=postgres dbname=osm" ikk.kml -nlt "POLYGON" -nln osm_admin

UPDATE osm_admin SET
	koatuu = CAST(substring(description from 'koatuu</span>:</strong> <span class="atr-value">(.*?)</span>') AS bigint),
	zona = substring(description from 'zona</span>:</strong> <span class="atr-value">(.*?)</span>'),
	kvart = substring(description from 'kvart</span>:</strong> <span class="atr-value">(.*?)</span>')

CREATE INDEX koatuu_idx ON osm_admin(koatuu);

ogr2ogr -f "ESRi Shapefile" ikk.shp PG:"host=localhost user=postgres dbname=osm" -sql "SELECT ST_Union(wkb_geometry) AS the_geom, koatuu AS id FROM osm_admin GROUP BY koatuu HAVING koatuu <> 0"
AND GeometryType(ST_Union(wkb_geometry)) = 'POLYGON'

  1. які шари показувати на яких зумах визначає WMS-сервер, цим неможливо керувати зі сторони клієнта
  2. kml можна тільки скачати, підключити його в JOSM як векторний шар неможливо
  3. щоб скачати необхідну ділянку в kml робимо наступні кроки:
  • відкриваємо в JOSM вікно завантаження: http://josm.openstreetmap.de/wiki/Uk%3AHelp/Action/Download
  • виділяємо необхідний прямокутник
  • переходимо на закладку Bounding Box
  • координати ставимо в рядок
http://212.26.144.107:8092/vector/geoserver/wms?LAYERS={layer}&STYLES=&FORMAT=kml&TILED=true&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS={proj}&BBOX={bbox}&WIDTH={width}&HEIGHT={height}

{layer} - один з тих що писав Землемер
{proj} = EPSG:4326 – це проекція в якій працює OSM
{bbox} = minlon,minlat,maxlon,maxlat
{width},{height} підбираємо вручну 256,2560,25600; ці значення не важливі, але по ним сервер визначає зум і визначає чи віддавати дані чи ні

Ось наприклад для Богодухова і околиць:

 http://212.26.144.107:8092/vector/geoserver/wms?LAYERS=dzk:ikk&STYLES=&FORMAT=kml&TILED=true&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=35.4600906,50.10913,35.6073761,50.1982208&WIDTH=2560&HEIGHT=2560
  • такого типу рядок відкриваємо в браузері, або качаємо наприклад wget’ом
  • отриманий kml можна відкрити в JOSM встановивши плагіни utilsplugin2 i opendata

Будь ласка не виконуйте масових копіювань кадастрових даних в OSM.
Якщо ви хочете додати кордон одного-двох міст або поправити кордон якогось району - можете скористатися цим алгоритмом, але не копіюйте все підряд

Скопійованим лініям ставте тег source=dzk

Добавлю.

НЕ КОПИРУЙТЕ ДАННЫЕ СО СЛОЯ ЗЕМЕЛЬНЫЕ УЧАСТКИ.
Там, на мой взгляд, просто мусор. Могу судить по Богодухову Харьковской области, данные примерно 2003г.
Сравните с тем что сейчас есть на OSM.

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

Я і не помічав, що кадастр карту ОСМ добавив. Звісно ж, без копірайтів.

Поставили на 1 место, скромно назвали “Оглядова карта” - типа стандарт де факто.

а где это можно лицезреть?

Мдаа… сначала были тома, теперь регионы, что же будет дальше?!..

Ну, очевидно, что дальше будут области.