Данные OpenStreetMap в формате shape-файлов: различия между версиями

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
(не показано 40 промежуточных версий 3 участников)
Строка 1: Строка 1:
{{Статья|Опубликована|../projects/osm_shp}}
{{Статья|Опубликована|osmshp}}
{{Аннотация|Здесь можно скачать данные OpenStreetMap на любой регион бывшего СССР в формате shape-файлов.}}
{{Аннотация|Здесь можно скачать данные OpenStreetMap на регионы РФ.}}


== Описание ==
== Общая информация ==


В рамках данного проекта, из данных OpenStreetMap генерируются ежедневно обновляемые наборы слоев
В рамках данного проекта, из данных OpenStreetMap и других открытых источников создаются обновляемые наборы слоев по любой точке мира, включая страны бывшего СССР и все регионы РФ. Данные наборы слоев доступны в форматах ESRI Shapefile, Mapinfo TAB, GeoJSON, что позволяет использовать их практически в любой ГИС.  
по странам бывшего СССР и регионам РФ. Данные наборы слоев доступны в виде shape-файлов, а так же в виде
{{NextGIS}}
базы данных PostGIS, что позволяет использовать их практически в любой ГИС.  


Альтернативные источники перечислены в [http://wiki.openstreetmap.org/wiki/Shapefiles вики OpenStreetMap],
Если вам нужны данные в формате XML или PBF, то их можно найти на [http://gis-lab.info/projects/osm_dump/ другой] странице.
основные отличия - регулярность обновления, список и конфигурация выгружаемых слоев, а так же граница используемая для обрезки. Если вам нужны данные в формате XML или PBF, то их можно найти на странице "[http://gis-lab.info/projects/osm_dump/ Данные OpenStreetMap в форматах XML и PBF]"


До 12 сентября 2012 года данные OpenStreetMap распространялись по лицензии [http://creativecommons.org/licenses/by-sa/2.0/legalcode CC-BY-SA версии 2.0], это лицензия так же применима к данным опубликованным здесь, если версия данных меньше или равна 2012-09-12 00:00:00 UTC. После 12 сентября 2012 года, данные публикуются под лицензией [http://www.opendatacommons.org/licenses/odbl ODBL]. Подробнее о ваших правах и обязанностях можно почитать в [http://wiki.openstreetmap.org/wiki/Legal_FAQ Legal FAQ].
После 12 сентября 2012 года, данные публикуются под лицензией [http://www.opendatacommons.org/licenses/odbl ODBL]. Подробнее о ваших правах и обязанностях можно почитать в [http://wiki.openstreetmap.org/wiki/Legal_FAQ Legal FAQ].


{|
Данные для загрузки: http://data.nextgis.com/ru/<br/>
|[[Файл:Nextgis.png|link=http://nextgis.ru]]
Cписок слоев: http://data.nextgis.com/ru/layer/
|Создание открытого ПО ГИС и реализация проектов
|}


== Shape-файлы ==
Данные для загрузки: http://gis-lab.info/projects/osm_shp/region <br/>
Система координат данных: WGS84 <br/>
Система координат данных: WGS84 <br/>
Проекция: широта/долгота
Проекция: широта/долгота


== Открытая БД PostGIS ==
== Преимущества ==
*Хост: gis-lab.info
Эти данные обладают рядом особенностей и преимуществ относительно исходных данных в формате OSM XML:
*База данных: osm_shp
 
*Логин: guest
* Данные представлены в распространенных ГИС форматах
*Пароль: guest
* Добавлены готовые проекты для ГИС, благодаря которым данные можно немедленно начинать использовать в ГИС
*Система координат: WGS84
* Данные разбиты по слоям, у каждого слоя своя четкая структура атрибутов ([https://docs.google.com/spreadsheets/d/1F83dtRH8c7O83E55ox3Kfh8Ibbh2TFL70nF5Iw_33d0/edit?usp=sharing посмотреть])
*Проекция: широта/долгота
* Объекты слоёв административно-территориального деления и населенных пунктов имеют коды ОКТМО (источник - Росстат)
* Добавлены стили, условные обозначения
 
Дополнительные слои, отсутствующие в таком виде в исходных данных:
* Административно-территориальное деление в форме обрезанной по границе суши (исходный вариант так же сохранён)
* Береговые линии, границы суши и водной поверхности
 
== Условия распространения ==
Сервис платный.


== Слои ==
Можно заказать:
Cписок слоев: http://gis-lab.info/projects/osm_shp/layer
* разовую платную выгрузку, стоимость от 200р.
* регулярную выгрузку с периодичностью раз в день, каждую неделю или месяц (до полугода).
* выгрузку по произвольному контуру, стоимость от 300р.


Используемые для фильтрации и атрибутов теги указаны в формате "<''тег''>".
Данные по регионам можно получить бесплатно за ссылку на сервис на сайте или соцсети (РФ целиком получить таким образом нельзя).


В БД PostGIS слои доступны в схеме "''layer''", имена таблиц используют формат "''код_региона имя_слоя''",
Актуальность исходной базы данных - текущий день.
т.к. имя таблицы содержит пробел, при указании имени таблицы необходимо использовать двойные кавычки. Например:
<syntaxhighlight lang="sql">
SELECT *
FROM layer."EE poi-point"
</syntaxhighlight>


== Статистика ==
Оплата осуществляется банковской картой или Яндекс.Деньги. Если заказ сделан в выходной день, выгрузка производится в ближайший рабочий. Если заказ сделан в конце рабочего дня, результат могут прислать на следующий. Если вам не прислали результат в течение 2 рабочих дней, оплата будет возвращена.


Страница статистики: http://gis-lab.info/projects/osm_shp/stat
Выгрузка данных выполняется сразу после заказа. Готовность данных - в среднем 10-15 минут.


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


* N - количество объектов
* ESRI Shape ([https://nextgis.com/data/examples/shapefile-example.7z пример])
* P - суммарное количество точек
** Кодировка атрибутивной информации -  UTF-8
* L - суммарная длина для линейных слоев, периметр для полигональных
** В комплект включен проект для QGIS (файл *.qgs) или проект для ArcGIS (файл *.mxd)
* S - площадь
* GeoJSON ([https://nextgis.com/data/examples/geojson-example.7z пример])
** Кодировка атрибутивной информации -  UTF-8
** В комплект включен проект для QGIS (файл *.qgs)
* ESRI Geodatabase ([https://nextgis.com/data/examples/geodatabase-arcgis-example.7z пример]))
** Кодировка атрибутивной информации -  UTF-8
** В комплект включен проект для ArcGIS (файл *.mxd)
* Mapinfo TAB ([https://nextgis.com/data/examples/mapinfo-example.7z пример])
** Кодировка атрибутивной информации -  Windows 1251 (CP1251)
** В комплект включены проект для Mapinfо (файл *.wor)
* CSV ([https://nextgis.com/data/examples/csv-example.7z пример])
** Кодировка атрибутивной информации -  UTF-8
* PDF ([https://nextgis.com/data/examples/pdf-example.pdf пример])
** Максимальный размер листа - 3 на 3 метра.
** Для большей детализации рекомендуется заказывать не целый регион, а конкретную область с помощью инструмента [http://data.nextgis.com/osmshp/custom_region указания области].
 
Возможна выгрузка и в другие форматы по запросу.


== Проекты для QGIS ==
== Проекты для QGIS ==


В архивы с shape-файлами включаются несколько вариантов проектов для QGIS версии 1.7.
В архивы с данными в формате ESRI Shape и GeoJSON включаются несколько вариантов проектов для QGIS.


{|class="wikitable" width="100%"
{|class="wikitable" width="100%"
Строка 63: Строка 77:
==== qgis_mapnik ====
==== qgis_mapnik ====


Этот вариант проектов был разработан [http://gis-lab.info/forum/memberlist.php?mode=viewprofile&u=8933 old_Bibigon] в рамках [http://gis-lab.info/qa/osm-qgis-projects.html отдельного проекта]. Первоначально он был подготовлен на базе предыдущего проекта по выгрузки в shape-файлы, однако с появлением этих выгрузок был адаптирован под них.
Этот вариант проектов был разработан [http://gis-lab.info/forum/memberlist.php?mode=viewprofile&u=8933 old_Bibigon] в рамках [http://gis-lab.info/qa/osm-qgis-projects.html отдельного проекта].


|-
|-
| [[Файл:OSM shp qgis mapnik lc.png|300px]]
| [[Файл:OSM shp qgis mapnik lc.png|300px]]
| width="100%" style="vertical-align:top" |
| width="100%" style="vertical-align:top" |
==== qgis_mapnik_lowcontrast ====
==== qgis_mapnik_lowcontrast ====


Вариант оформления предоставленный пользователем [http://gis-lab.info/forum/memberlist.php?mode=viewprofile&u=8650 sanyasi] и дополненный пользователем [http://gis-lab.info/forum/memberlist.php?mode=viewprofile&u=11960 gisuser] на форуме. Аналогично предыдущему варианту оформления - тоже вариации на тему слоя Mapnik в OpenStreetMap, но с пониженной контрастностью, что может быть удобно в случае использования в качестве базовой карты.
Вариант оформления предоставленный пользователем [http://gis-lab.info/forum/memberlist.php?mode=viewprofile&u=8650 sanyasi] и дополненный пользователем [http://gis-lab.info/forum/memberlist.php?mode=viewprofile&u=11960 gisuser] на форуме. Аналогично предыдущему варианту оформления - тоже вариации на тему слоя Mapnik в OpenStreetMap, но с пониженной контрастностью, что может быть удобно в случае использования в качестве базовой карты.
|}
|}
Если у вас есть предложения по корректировке этих вариантов, или вы хотите предложить свой вариант, то сделать это можно на форуме в теме-обсуждении данной статьи.
== Полигоны обрезки ==
Обрезка слоев осуществляется по автоматически обновляемым административным границам из OpenStreetMap,
т.е. слои выгруженные сегодня как правило обрезаны по сегодняшней границе в OSM. Исключения составляют
ситуации, когда граница страны или региона в OSM представлена некорректным релейшном, или полигон границы
содержит топологические ошибки, или текущая версия границы "вызывает сомнения".
Сомнительные границы определяются следующим образом:
# Для полигонов из OSM, проверенных вручную, строится буферный упрощенный внутренний и наружные полигоны
# При ежедневном обновлении проверяется:
## Наличие полигона как такового (собралось хотя-бы одно кольцо)
## Отсутствие топологических ошибок
## Попадание упрощенного внутреннего полигона внутрь текущего
## Попадание текущего полигона внутрь упрощенного наружного
# Если все вышеперечисленные условия выполняются, то текущая версия полигона считается "стабильной", полигон обрезки обновляется и обрезка происходит по нему. Если нет, то обрезка производиться по предыдущей версии полигона, до тех пор пока новый полигон не будет исправлен или отмечен человеком как верный.
Такой подход позволяет игнорировать незначительные изменения и уточнения границ, и одновременно контролировать существенные изменения и явные ошибки.
На странице региона все полигоны обрезки доступны в форматах: geojson, wkt, poly.


== Ссылки ==
== Ссылки ==
[http://gis-lab.info/projects/osm_dump/ Данные OpenStreetMap в форматах XML и PBF]
* [http://nextgis.ru/contact Обратная связь]
* [http://gis-lab.info/projects/osm_dump/ Данные OpenStreetMap в форматах XML и PBF]

Версия от 10:39, 27 сентября 2018

Эта страница опубликована в основном списке статей сайта
по адресу http://gis-lab.info/qa/osmshp.html


Здесь можно скачать данные OpenStreetMap на регионы РФ.

Общая информация

В рамках данного проекта, из данных OpenStreetMap и других открытых источников создаются обновляемые наборы слоев по любой точке мира, включая страны бывшего СССР и все регионы РФ. Данные наборы слоев доступны в форматах ESRI Shapefile, Mapinfo TAB, GeoJSON, что позволяет использовать их практически в любой ГИС.

Создано в Nextgis.png Веб ГИС для вашей организации по доступной цене

Если вам нужны данные в формате XML или PBF, то их можно найти на другой странице.

После 12 сентября 2012 года, данные публикуются под лицензией ODBL. Подробнее о ваших правах и обязанностях можно почитать в Legal FAQ.

Данные для загрузки: http://data.nextgis.com/ru/
Cписок слоев: http://data.nextgis.com/ru/layer/

Система координат данных: WGS84
Проекция: широта/долгота

Преимущества

Эти данные обладают рядом особенностей и преимуществ относительно исходных данных в формате OSM XML:

  • Данные представлены в распространенных ГИС форматах
  • Добавлены готовые проекты для ГИС, благодаря которым данные можно немедленно начинать использовать в ГИС
  • Данные разбиты по слоям, у каждого слоя своя четкая структура атрибутов (посмотреть)
  • Объекты слоёв административно-территориального деления и населенных пунктов имеют коды ОКТМО (источник - Росстат)
  • Добавлены стили, условные обозначения

Дополнительные слои, отсутствующие в таком виде в исходных данных:

  • Административно-территориальное деление в форме обрезанной по границе суши (исходный вариант так же сохранён)
  • Береговые линии, границы суши и водной поверхности

Условия распространения

Сервис платный.

Можно заказать:

  • разовую платную выгрузку, стоимость от 200р.
  • регулярную выгрузку с периодичностью раз в день, каждую неделю или месяц (до полугода).
  • выгрузку по произвольному контуру, стоимость от 300р.

Данные по регионам можно получить бесплатно за ссылку на сервис на сайте или соцсети (РФ целиком получить таким образом нельзя).

Актуальность исходной базы данных - текущий день.

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

Выгрузка данных выполняется сразу после заказа. Готовность данных - в среднем 10-15 минут.

Замечания по форматам выгрузки

  • ESRI Shape (пример)
    • Кодировка атрибутивной информации - UTF-8
    • В комплект включен проект для QGIS (файл *.qgs) или проект для ArcGIS (файл *.mxd)
  • GeoJSON (пример)
    • Кодировка атрибутивной информации - UTF-8
    • В комплект включен проект для QGIS (файл *.qgs)
  • ESRI Geodatabase (пример))
    • Кодировка атрибутивной информации - UTF-8
    • В комплект включен проект для ArcGIS (файл *.mxd)
  • Mapinfo TAB (пример)
    • Кодировка атрибутивной информации - Windows 1251 (CP1251)
    • В комплект включены проект для Mapinfо (файл *.wor)
  • CSV (пример)
    • Кодировка атрибутивной информации - UTF-8
  • PDF (пример)
    • Максимальный размер листа - 3 на 3 метра.
    • Для большей детализации рекомендуется заказывать не целый регион, а конкретную область с помощью инструмента указания области.

Возможна выгрузка и в другие форматы по запросу.

Проекты для QGIS

В архивы с данными в формате ESRI Shape и GeoJSON включаются несколько вариантов проектов для QGIS.

OSM shp qgis mapnik.png

qgis_mapnik

Этот вариант проектов был разработан old_Bibigon в рамках отдельного проекта.

OSM shp qgis mapnik lc.png

qgis_mapnik_lowcontrast

Вариант оформления предоставленный пользователем sanyasi и дополненный пользователем gisuser на форуме. Аналогично предыдущему варианту оформления - тоже вариации на тему слоя Mapnik в OpenStreetMap, но с пониженной контрастностью, что может быть удобно в случае использования в качестве базовой карты.

Ссылки