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.***

#26 2015-08-10 19:34:39

romanshuvalov
Member
From: Togliatti, Russia
Registered: 2015-02-26
Posts: 509
Website

Re: Дефолтная заливка

О, я нашел подходящие картинки для примера.

Раз:

AZA_Blog_desert_city_II_08.jpg

И два:

skiruns.jpg

Как показать на карте разницу?


Мои проекты: 3D-игра Generation Streets (исходник генератора на гитхабе) | велосипедная карта Самарской области

Offline

#27 2015-08-10 19:43:22

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Дефолтная заливка

Это аргумент, который является основным принципом картографирования в OSM, только почему-то про него большинство не вспоминают или предпочитают не вспоминать. "Если мы не знаем, что здесь, мы это не вносим в базу. Вносим только то, что знаем."

Кроме того, "дефолтные" полигоны (что обсуждаемые в этой теме, что в ситуации, когда кто-то щедро обводит все подряд "лесом" или "жилой зоной", как это делается сейчас) изрядно рушат топологическую модель данных.
Потому что когда есть гигантский полигон, который устанавливает, скажем, "степь", то чтобы вычислить реальную ее плозадь, из него нужно вычесть вообще все площадные объекты, которые с ним пересекаются или которые в него входят. Это бредовая ситуация совершенно.
Потом, при редактировании, если человек взял и скачал в JOSM небольшую территорию, то этот "дефолтный полигон" он не увидит. И будет честно рисовать степь там, где она есть. А потом окажется, что один маленький полигон степи (предположительно более точный) находится внутри огромного. Это хрень.

Так что коллеги, давайте не изобретать новый геморрой на свою голову: отмечаем то, о чем знаем, не игнорируя то, что знаем и не загрубляем данные заведомо. И не руководствуемся желанием побыстрее заполнить все белые пятна любой ценой.
Если кому-то нужно прямо вот позарез, чтоб на карте не было белых пятен - делайте для себя наложение OSM на данные любого набора данных landcover, например - вот этого http://due.esrin.esa.int/page_globcover.php
А в базу ничего такого тащить не надо.


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#28 2015-08-10 19:45:49

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Дефолтная заливка

Не надо показывать картинки.

Опишите обе местности словами. Тогда сами, вероятно, поймете лучше, о чем вообще речь идет.


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#29 2015-08-10 19:47:09

romanshuvalov
Member
From: Togliatti, Russia
Registered: 2015-02-26
Posts: 509
Website

Re: Дефолтная заливка

BushmanK wrote:

Если кому-то нужно прямо вот позарез, чтоб на карте не было белых пятен - делайте для себя наложение OSM на данные любого набора данных landcover, например - вот этого http://due.esrin.esa.int/page_globcover.php

Неплохое кстати решение. Поступать так же, как с картами высот SRTM.

Опишите обе местности словами. Тогда сами, вероятно, поймете лучше, о чем вообще речь идет.

1 - город, на улицах которого песок и пыль, без растительности.
2 - город, на улицах которого трава и много деревьев.

Last edited by Roman Shuvalov (2015-08-10 19:48:22)


Мои проекты: 3D-игра Generation Streets (исходник генератора на гитхабе) | велосипедная карта Самарской области

Offline

#30 2015-08-10 20:14:42

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Дефолтная заливка

Чудесно.
А теперь подумайте: вот есть у нас город, который прорисован до улицы и дома. То есть с высокой степенью подробности. Если мы зальем все свободное место в этом городе деревьями, это будет враньем, потому что деревья там не везде. А кто-то может ошибочно пытаться ориентироваться по "зеленому цвету", считая, что, например, любой дом окружен деревьями. А это - не так. Но он будет в полном праве такое предположить, потому что все объекты там прорисованы подробно.
Это уже вопрос смешения разных степеней подробности, то есть, как бы сказали в рамках традиционной бумажной картографии - данных разного масштаба. Это уже совершенно неправильно с точки зрения принципов картографии вообще. Таким же вводящим в заблуждение примером может быть, скажем, грубый полигон реки с изломами посреди подробно прорисованного города. Человек смотрит на карту и думает: "Раз тут домики нарисованы точно, значит и река - тоже, наверное, там бетонная набережная, значит, я могу ориентироваться вот на этот прямоугольный изгиб реки, и напротив него будет нужный мне дом." Бред, правда? Но с рекой мы еще можем поставить тег какой-нибудь, сказав, что она приблизительно нарисована. А с "дефолтным фоном" такое не выйдет, потому что не на что ставить - он на то и фон.

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


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#31 2015-08-10 20:40:08

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

Re: Дефолтная заливка

Roman добавьте к landuse соответствующий surface и нашинкуйте его по типам поверхности и будет вам счастье.

Offline

#32 2015-08-10 20:50:53

romanshuvalov
Member
From: Togliatti, Russia
Registered: 2015-02-26
Posts: 509
Website

Re: Дефолтная заливка

BushmanK
Ок, по поводу первоначальной идеи убедили (собственно, после фразы "должны быть подкреплены знанием о том, что действительно есть" стало всё понятно).

То есть идея с большими полигонами в стиле административных районов отпадает. За приблизительный типом местности отправляем пользователя смотреть снимки, так же как за рельефом отправляем в SRTM.

А вот про зелёный город и песчаный город (при условии, что картограф там был и знает местность) не совсем ясно.

pfg21 wrote:

Roman добавьте к landuse соответствующий surface и нашинкуйте его по типам поверхности и будет вам счастье.

landuse=residential + surface=sand сойдёт? (Такое вообще можно использовать?)

Если да, то вопрос вроде как решён. Разве что для surface надо найти что-то, что обозначит "зелёную" местность. Эдакий Grassland с деревьями.


Мои проекты: 3D-игра Generation Streets (исходник генератора на гитхабе) | велосипедная карта Самарской области

Offline

#33 2015-08-10 21:05:08

literan
Member
Registered: 2012-11-06
Posts: 3,941
Website

Re: Дефолтная заливка

Roman Shuvalov wrote:

1 - город, на улицах которого песок и пыль, без растительности.

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

Offline

#34 2015-08-10 21:06:31

EugenyN
Member
From: Voronezh
Registered: 2011-03-17
Posts: 1,000
Website

Re: Дефолтная заливка

Roman Shuvalov wrote:

А вот про зелёный город и песчаный город (при условии, что картограф там был и знает местность) не совсем ясно.

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

с другой стороны мы обозначаем population, но population важный параметр для определения статуса НП (city/town/village). так что population полезный параметр.

Offline

#35 2015-08-10 23:31:47

romanshuvalov
Member
From: Togliatti, Russia
Registered: 2015-02-26
Posts: 509
Website

Re: Дефолтная заливка

А тип покрытия может пригодиться, например, велосипедисту, который будет знать, что вот тут песок, а там - твёрдый грунт. И мы же отмечаем леса и луга.

Ладно. Если возражений нет, то поставлю surface=sand на landuse=residential и на этом вопрос частично закрыт.

Last edited by Roman Shuvalov (2015-08-10 23:32:01)


Мои проекты: 3D-игра Generation Streets (исходник генератора на гитхабе) | велосипедная карта Самарской области

Offline

#36 2015-08-11 01:25:15

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Дефолтная заливка

Тут ситуация следующая: нет никакого "зеленого города" и "песчаного города". Есть некая весьма условная средневзвешенная характеристика, предельно общая, вроде "природной зоны" или "биома".

Вот есть у нас карта, где обозначены биомы, классифицированные по типу растительности. Вот есть у нас точка А, которая попадает в зону тайги. С какой вероятностью там реально будет лес? А хрен знает. Понятно, что с многократно большей, чем у точки Б, которая стоит в зоне степей и лесостепей. Но с какой реально - неизвестно.
И если с некоторыми ситуациями (вот конкретно с аридными пустынями и песком) эта вероятность весьма велика (посреди пустыни лес не растет), то с лесом - наоборот.

С городами - то же самое. "Преобладающее покрытие" - это вероятностная характеристика, которая не должна быть в общем лучае внесена в карту, как площадной объект. Даже в пустыне. Вот посмотрите на Жаслык (Узбекистан, стоит среди песков) http://openstreetmap.ru/#map=16/43.9713 … 7&layer=BU улицы - песок, а дворы - зеленые. Как будете это обозначать, что там преобладает? А вот соседний Кунгрот: http://openstreetmap.ru/#map=17/43.0513 … 6&layer=BY
Так что я повторяю: это слишком невнятная мутная характеристика, которую лучше один раз увидеть на спутниковом снимке или фото с улицы города, чем сто раз прочесть, как словесную характеристику, или увидеть на карте в виде условного знака. Это не та информация, которая может быть достоверно и полезным для конечного пользователя образом внесена в карту.

Last edited by BushmanK (2015-08-11 01:26:30)


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#37 2015-08-11 06:26:30

Saint_Byte
Member
Registered: 2010-08-12
Posts: 290

Re: Дефолтная заливка

Есть его-то в данные о растительности по типу srtm . Но лицензия у них какая-то страшная.

Пробывал я мапить сплошным слоем - но мне постоянно рассказывают что это не правильно. С другой стороны - ПО как-то легче если леса например кусками - а не большой полигоном.

Нашел 2 штуки forest cover
1. http://www.eorc.jaxa.jp/ALOS/en/palsar_ … _index.htm

2. http://earthenginepartners.appspot.com/ … _v1.1.html

http://earthenginepartners.appspot.com/ … bal-forest

Last edited by Saint_Byte (2015-08-13 09:05:07)

Offline

Board footer

Powered by FluxBB