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

Обсуждение материалов сайта: вопросы, замечания, предложения
Ответить
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov » 03 июл 2010, 05:19

AlienPulsar писал(а):Спасибо за отличный проект, планируется ли открыть доступ к базе данных чтобы можно было подсоединяться к ней и выкачивать необходимые данные? инструментарий Mapinfo имеет очень удобный интерфейс в этом плане
Здравствуйте, доступ к данным OpenStreetMap открыт, подробности тут.
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov » 03 июл 2010, 05:56

AlienPulsar писал(а): Также необходим слой:
Трамвайные/Жд Остановки
В настоящий момент в выгрузках присутствует слой Остановки с условием отбора:

Код: Выделить всё

railway='station' или railway='tram_stop' или aeroway='aerodrome'  или aeroway='helipad' или highway='bus_stop'
из которого можно получить любую комбинацию типов остановок.
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov » 03 июл 2010, 06:43

AlienPulsar писал(а):а в слое -roads-l отображаются только линии, как ни странно и в линиях попадаются эти самые круговые но они отображаются некорректно
В чем некорректность? Cейчас проверил на своем регионе, вроде все нормально.
Вложения
003.07.png
003.07.png (20.24 КБ) 7566 просмотров
Spatial is now, more than ever, just another column- The Geometry Column.

AlienPulsar
Новоприбывший
Сообщения: 7
Зарегистрирован: 13 май 2010, 09:31
Репутация: 0

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

Сообщение AlienPulsar » 05 июл 2010, 08:21

Здравствуйте снова, не хочу показаться навязчивым и настырным, но указывая на ваши ошибки и споря с вами мы делаем проект лучше :)
_DR_ писал(а):
AlienPulsar писал(а): Также необходим слой:
Трамвайные/Жд Остановки
В настоящий момент в выгрузках присутствует слой Остановки с условием отбора:

Код: Выделить всё

railway='station' или railway='tram_stop' или aeroway='aerodrome'  или aeroway='helipad' или highway='bus_stop'
из которого можно получить любую комбинацию типов остановок.
Во вижу спасибо, не заметил, просто Отдельный слой Автобусных остановок смутил :)
_DR_ писал(а):
AlienPulsar писал(а):а в слое -roads-l отображаются только линии, как ни странно и в линиях попадаются эти самые круговые но они отображаются некорректно
В чем некорректность? Cейчас проверил на своем регионе, вроде все нормально.
Смотри вложения, на примере г. Магнитогорск
Если вы знакомы с программой OSMTranslator, то выбрав данный кусок региона он нам сконвертирует это круговое в таблицу Regions что означает не линию, а полигон. Вообщем то и все :)
Так что считаю что вы часть данных дорог теряете.

Жду ответов и исправлений :)
Вложения
2_cr.jpg
То как должно быть в опенстритмап
2_cr.jpg (31.76 КБ) 7546 просмотров
1_cr.jpg
То как у вас в слое дорог
1_cr.jpg (27.26 КБ) 7546 просмотров

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9038
Зарегистрирован: 06 окт 2003, 20:20
Статьи: 231
Проекты: 12/6
Репутация: 713
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин » 05 июл 2010, 08:39

дайте ссылку в осме на этот фрагмент
замечания всегда приветствуются
пристегивайтесь, турбулентность прямо по курсу

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov » 05 июл 2010, 09:33

Вот ссылка если что: http://osm.org/go/2Mf@otq9A-
Будем разбираться.
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov » 05 июл 2010, 10:19

Спасибо ребятам за помощь на IRC канале. По предварительным соображениям виновата строка, содержащаяся в default.style (конфигурационный файл osm2pgsql):

Код: Выделить всё

node,way   cladr:code      text      polygon
Так как данный тег присутствует в вышеописанном круговом движении, то оно конвертится в полигон.
Поправили, теперь:

Код: Выделить всё

node,way   cladr:code      text      linear 
node,way   cladr:name      text      linear    
node,way   cladr:suffix    text      linear
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov » 05 июл 2010, 10:55

sim, на днях OSM-сервер был в дауне (профилактика вроде), поэтому OSM файлы оказались пустыми.
Можно как-то в таких случаях оставлять прежние ненулевые дампы?
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov » 06 июл 2010, 15:57

Проблема с круговым движением решена:
Вложения
06.07.png
Проект QGIS
06.07.png (205.26 КБ) 7430 просмотров
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9038
Зарегистрирован: 06 окт 2003, 20:20
Статьи: 231
Проекты: 12/6
Репутация: 713
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин » 06 июл 2010, 18:16

_DR_ писал(а):sim, на днях OSM-сервер был в дауне (профилактика вроде), поэтому OSM файлы оказались пустыми.
Можно как-то в таких случаях оставлять прежние ненулевые дампы?
Да, хорошая идея, добавил кое-какую проверку, посмотрим, что получится. По идее теперь если результат обрезки нулевой, нормальные вырезки удаляться не должны.
пристегивайтесь, турбулентность прямо по курсу

AlienPulsar
Новоприбывший
Сообщения: 7
Зарегистрирован: 13 май 2010, 09:31
Репутация: 0

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

Сообщение AlienPulsar » 12 июл 2010, 14:36

_DR_ писал(а):Проблема с круговым движением решена:
Ооо спасибо :) будем пользоваться) :wink: спасибо за замечательный проект ) Будем искать недочеты и высказывать пожелания :)

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9038
Зарегистрирован: 06 окт 2003, 20:20
Статьи: 231
Проекты: 12/6
Репутация: 713
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

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

Сообщение Максим Дубинин » 20 июл 2010, 21:20

+ Добавлена Украина.
+ Добавлены отдельно г. Москва и СПб, они также входят в Мособл и Леобл.
+ На основной странице выведена ссылка на используемый default.style для экспортов в shape
пристегивайтесь, турбулентность прямо по курсу

Sergey Gladilin
Интересующийся
Сообщения: 16
Зарегистрирован: 29 июл 2010, 10:15
Репутация: 0
Контактная информация:

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

Сообщение Sergey Gladilin » 29 июл 2010, 10:17

Добрый день!

Мне кажется, к слою "Остановки" надо добавить объекты типа railway=halt

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov » 18 авг 2010, 06:26

Sergey Gladilin писал(а): Мне кажется, к слою "Остановки" надо добавить объекты типа railway=halt
Добавлено.
Spatial is now, more than ever, just another column- The Geometry Column.

Ral
Новоприбывший
Сообщения: 1
Зарегистрирован: 05 сен 2010, 14:43
Репутация: 0

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

Сообщение Ral » 05 сен 2010, 15:04

Светлого времени суток.
Скачала шейп файлы с OSM http://gis-lab.info/projects/osm-export.html регион Татарстан.
Начала работать в ArcGIS, не читает слои:
admin-a.shp.
admin-a.shp
admine-l.shp
city-a.shp
forest-a.shp
landuse-a.shp
railway-l.shp
rivers-l.shp
roads-l.shp
water-a.shp

При добавлении этих слоев в новый проект выдает сообщение: Ошибка открытия класса пространственных объектов. Не поддерживается данный тип геометрии. Текущая запись отсутствует.

В чем может быть проблема?

Заранее благодарю за ответ.
Последний раз редактировалось Ral 05 сен 2010, 17:06, всего редактировалось 1 раз.

Ответить

Вернуться в «Материалы сайта»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость