Страница 1 из 14

Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 06:38
updates-bot
Обсуждение проекта "Данные OpenStreetMap в shape формате"

http://gis-lab.info/projects/osm-export.html
Обсуждение готовых проектов в отдельной ветке.

Пожелания в формате сделано, что, (кто просил):
  • Описание показывающее как провести конвертацию самому (vvoovv)
  • Возможность конвертации по заданным границам (manisha)
  • СДЕЛАНО переименование некоторых полей, чтобы не было двоеточий, об которые спотыкается некоторое ПО (sim, по мотивам)
  • готовые проекты для QGIS на базе данных OSM (sim, по мотивам)
  • СДЕЛАНО добавить Центральную Азию, т.е. Казахстан, Кыргызстан, Таджикистан, Туркменистан и Узбекистан (briarr)
  • СДЕЛАНО данные по Беларуси (Безликий)
  • СДЕЛАНО данные по Украине (oleg)
  • СДЕЛАНО доп. поля в базу: admin_level, border_type (sim)
  • СДЕЛАНО эти же регионы , но в формате .osm (Calibrator)
Эта версия больше не поддерживается, см. обсуждение новой версии

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 09:34
Calibrator
А можно ли на этой страничке положить эти же регионы , но в формате .osm?

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 11:35
manisha
А что за кодировка текстовых полей в атрибутике?

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 12:21
bim2010
Скачал russia_full-city-a.7z - там 84 нас.пункта. По моим данным в OSM их более 25000.
У меня условие выбора: place - заполнено.
Сама идея - супер.

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 12:33
vvoovv
manisha писал(а):А что за кодировка текстовых полей в атрибутике?
utf-8

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 15:39
manisha
А как сделать, чтобы атрибутика корректно отображалась в ArcView GIS 3.x и в QGIS? Надо, чтобы кодировка была прописана в dbf?

На весь мир расширять конвертацию планируется? Еще, к поделаниям, возможность конвертации по запросу, автоматически, при заданном юзером экстенте.

Еще, может быть есть смысл выкладывать не по регионам, а по квадратам градусной сетки? Границы регионов они ведь меняются от одного источника к другому.

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 16:38
Mavka
В QGis 1.4 кодировка задается до открытии файла:
screen.png
screen.png (24.81 КБ) 32543 просмотра

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 16:45
vvoovv
manisha,
Можно еще dbf конвертировать. Тут на форуме была тема: viewtopic.php?t=2430

Shape-файлы с OSM выкладываются еще тут (все страны):
http://downloads.cloudmade.com/

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 16:52
Максим Дубинин
Итак todo:

1. Регионы в формате OSM - > сделано.
2. Задание границ выгрузки по запросу.
3. Альтернативная загрузка шейпов в кодировке CP1251.

Подумаем над всем, но, согласитесь, это уже бонусы.
Вырезка по квадратам - пока скорее всего нет, потом кому-то треугольники понадобятся, круги и т.д., всем не угодишь. Нельзя резать всеми известными способами.
На весь мир - нет, экспорты кое-какие уже есть и мировому господству мы не стремимся. Можем чуть расширить на соседей, если будет интерес.

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 17:00
manisha
Спасибо! Что-то забыл про эту опцию выбора кодировки.

DBF конвертировать конечно можно, но по-моему это неправильный подход.

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 17:02
Максим Дубинин
Кстати, если кто-то будет красиво оформлять в QGIS/Arcview/ArcGIS - присылайте легенды, добавим к загрузке и может еще проекты сделаем автоматические для кугиса.

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 17:10
vvoovv
sim,

а описание процесса конвертации можно ли выложить набор скриптов для этой процедуры и краткое описание? Чтобы каждый мог сам вырезать и сконвертировать нужную фигуру. :D

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 17:47
Максим Дубинин
vvoovv писал(а):а описание процесса конвертации можно ли выложить набор скриптов для этой процедуры и краткое описание? Чтобы каждый мог сам вырезать и сконвертировать нужную фигуру.
Думаю можно и нужно.

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 19:40
Denis Rykov
bim2010 писал(а):Скачал russia_full-city-a.7z - там 84 нас.пункта. По моим данным в OSM их более 25000.
У меня условие выбора: place - заполнено.
Сама идея - супер.
Вопрос понял, с чем связано тоже - как починю - расскажу.
vvoovv писал(а):sim,

а описание процесса конвертации можно ли выложить набор скриптов для этой процедуры и краткое описание? Чтобы каждый мог сам вырезать и сконвертировать нужную фигуру. :D
Насчет описания процесса конвертации - я уже писал док, осталось в html загнать. Приступил.

Re: Данные OpenStreetMap в shape формате

Добавлено: 26 окт 2009, 21:06
Denis Rykov
Недостающие города были найденны в точечном и линейных слоях, таким образом, к набору добавилось еще 2 слоя.