Size: a a a

2019 August 27

T

TNTalex in OpenStreetMap RU
BANO notIT
Газпромнефть
дааа.. вторник заканчивается ответа пока нет)
источник

T

TNTalex in OpenStreetMap RU
... ответ всегда, почему-то приходил во вторник
источник

AS

Artem Svetlov in OpenStreetMap RU
Да, можно его импортировать в postgis, и подключится к нему в QGIS. Но потом ты обнаружишь, что для карты конкретно этой статьи нужен конкретный тег. Ты попытаешься использовать запрос с gist по полю other_tags. Потом ты обнаружишь, что в фильтре в QGIS его можно использовать, а в стиле с правилами - нельзя. Потом ты скорректируешь конфиг osm2pgsql, и дополнищь свой скрипт операциями по сбросу базы.   А потом ты решишь сделать карту города на Неве, обнаружишь что в pbf нет полигона моря.
источник

AS

Artem Svetlov in OpenStreetMap RU
Поэтому удобнее понемножку через браузер тянуть
источник

AS

Artem Svetlov in OpenStreetMap RU
Aleksey
хм. ну для tilemill есть докер контейнеры. 5 летней давности правда. а если я его таки разверну на aws например, то соответственно БД я смогу актуальную подтянуть? я так понимаю есть некая единая osm2pgsql которая грубо говаря имеет одного мастера и можно свои реплики синхронизировать? или пока вообще не понимаю как проект работает?
Ну в принципе так должно заработать
источник

A

Aleksey in OpenStreetMap RU
Artem Svetlov
Поэтому удобнее понемножку через браузер тянуть
то есть собирать карту уже из отрендеренных квадратиков)) но с каким-то риском устаревания карты чз некоторое время...
источник

A

Aleksey in OpenStreetMap RU
Artem Svetlov
Ну в принципе так должно заработать
понял. спасибо за наводку. хотя бы попробую. получится, не получится уже другое дело.
источник

AS

Artem Svetlov in OpenStreetMap RU
Aleksey
то есть собирать карту уже из отрендеренных квадратиков)) но с каким-то риском устаревания карты чз некоторое время...
Не, не из квадратиков, а из отдельных векторных слоёв. Как "настоящие" картографы в американских университетах.
источник

AS

Artem Svetlov in OpenStreetMap RU
Ещё важно: для Википедии нужна карта не в png, а в SVG. Но все рендеры его кое-как умеют.
источник

A

Aleksey in OpenStreetMap RU
Artem Svetlov
Не, не из квадратиков, а из отдельных векторных слоёв. Как "настоящие" картографы в американских университетах.
тяжеловатая для меня концепция, я проггер. но ок - понял суть. а можно ссылку на документацию как запросить эти слои и какой слой о чем. может мне и не нужны все?
источник

AS

Artem Svetlov in OpenStreetMap RU
Ещё карты отличаются по подробности. То есть для одной статьи может быть две карты: одна чтоб смотреть прямо в тексте, совсем простая - две линии на жёлтом фоне, а другая - подробная, большая, со всеми улицами и реками.
источник

A

Aleksey in OpenStreetMap RU
Artem Svetlov
Ещё карты отличаются по подробности. То есть для одной статьи может быть две карты: одна чтоб смотреть прямо в тексте, совсем простая - две линии на жёлтом фоне, а другая - подробная, большая, со всеми улицами и реками.
если я не очень наглею. позволь с начала. есть единая база данных. так? в каком формате и откуда можно ее скачать и откуда обновлять свою реплику?
источник

A

Aleksey in OpenStreetMap RU
мне на самом деле хочется понять.
источник

A

Aleksey in OpenStreetMap RU
бз состоит из множества замкнутых векторов? каждый такой вектор (замкнутый) имеет свой тип и (опционально пропертиз - свойства) которые соответственно к слою отношения не имеют но являются текстовой инфой. так?
источник

AS

Artem Svetlov in OpenStreetMap RU
Aleksey
тяжеловатая для меня концепция, я проггер. но ок - понял суть. а можно ссылку на документацию как запросить эти слои и какой слой о чем. может мне и не нужны все?
Ну для начала - Google:// Wikipedia map conventions. Там непонятная свалка, но по крайней мере указаны конкретные цвета для обозначений.
Второе - wiki.osm - Map Features. Прочитай, и узнай чего конкретно есть в OSM.
3 - openstreetmapdata. Качаешь полигоны океанов и полигоны континентов в WGS84, кидаешь в QGIS/tilemill, делаешь их синими и желтыми. Так проще представлять карту
источник

AS

Artem Svetlov in OpenStreetMap RU
Artem Svetlov
Ну для начала - Google:// Wikipedia map conventions. Там непонятная свалка, но по крайней мере указаны конкретные цвета для обозначений.
Второе - wiki.osm - Map Features. Прочитай, и узнай чего конкретно есть в OSM.
3 - openstreetmapdata. Качаешь полигоны океанов и полигоны континентов в WGS84, кидаешь в QGIS/tilemill, делаешь их синими и желтыми. Так проще представлять карту
4 - wiki.osm overpass-turbo. Берёшь по одному слою, кидаешь в QGIS/tilemill. Железные дороги, реки, мосты...
источник

AS

Artem Svetlov in OpenStreetMap RU
Aleksey
если я не очень наглею. позволь с начала. есть единая база данных. так? в каком формате и откуда можно ее скачать и откуда обновлять свою реплику?
Она изначально лежит на planet.osm.org Распространяется в формате pbf. Её можно импортировать в PostGIS используя osm2pgsql. Весь мир импортируется слишком много дней, поэтому есть зеркала с дампами нарезаными по странам - ссылки на них где-то в вики
источник

b

batyrmastyr in OpenStreetMap RU
Aleksey
и еще вопрос. если есть желание самому нарендерить статичных карт. в идеале на сервере без x11 (те без видеокарты) то есть какой-то вариант?
На любом языке вычислить тайлы интересующей области, качнуть их, склеить, закешировать nginx.
источник

AS

Artem Svetlov in OpenStreetMap RU
Aleksey
бз состоит из множества замкнутых векторов? каждый такой вектор (замкнутый) имеет свой тип и (опционально пропертиз - свойства) которые соответственно к слою отношения не имеют но являются текстовой инфой. так?
Да. На более низком уровне, есть множество способов связи этих свойств с геометрией. В OSM она своя - с тегами, а в ГИСах - отдельные файлы, в каждом файле своя тематика - дороги, реки, и фиксированный набор свойств. Не весь нужный софт работает с тегами osm, поэтому чаще всего pbf грузят в PostGIS, и вот таким образом переходят к пачке слоёв с фиксированными атрибутами. Софт для рендринга тоже в основном работает так.
источник

S

SviMik in OpenStreetMap RU
напомните сервис где найти кто снёс линию?
источник