Конвертер из OSM в GeoJSON

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
bratok
Интересующийся
Сообщения: 24
Зарегистрирован: 04 июн 2012, 22:36
Репутация: 0

Конвертер из OSM в GeoJSON

Сообщение bratok »

Добрый день.
Подскажите есть ли конвертер из Osm в GeoJSON?
Скачал с вашего сайта osm по регионам, выделил только границы субъектов с помощью osmosis - но файлы каждого региона все равно в среднем весят 2-4 Мб, думаю если преобразовать в JSON будет гораздо меньше, тогда удобнее создавать на основе файла слой.
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Конвертер из OSM в GeoJSON

Сообщение Максим Дубинин »

вот тут есть и границы в JSON с разной степенью генерализации: http://gis-lab.info/qa/rusbounds-rosreestr-gen.html

если не подходят, берите границы в шейпах: http://gis-lab.info/qa/osm-adm.html, упрощайте как нужно и конвертируйте в GeoJSON с помощью например QGIS, просто пересохранением в этом формате.
пристегивайтесь, турбулентность прямо по курсу
bratok
Интересующийся
Сообщения: 24
Зарегистрирован: 04 июн 2012, 22:36
Репутация: 0

Re: Конвертер из OSM в GeoJSON

Сообщение bratok »

Максим Дубинин писал(а):вот тут есть и границы в JSON с разной степенью генерализации: http://gis-lab.info/qa/rusbounds-rosreestr-gen.html
Да, это я видел, даже скачал, но там только субъекты т.е. край, область и т.п., а мне нужны еще районы внутри края или области. Я брал данные здесь http://gis-lab.info/projects/osm-export.html
Максим Дубинин писал(а):если не подходят, берите границы в шейпах: http://gis-lab.info/qa/osm-adm.html, упрощайте как нужно и конвертируйте в GeoJSON с помощью например QGIS, просто пересохранением в этом формате.
спасибо. буду пробовать по результату отпишусь.
ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Конвертер из OSM в GeoJSON

Сообщение ericsson »

JSON - тоже текстовый и достаточно избыточный формат. Кое-какой выигрыш будет (xml еще более тяжеловесен), но не на порядки.
bratok
Интересующийся
Сообщения: 24
Зарегистрирован: 04 июн 2012, 22:36
Репутация: 0

Re: Конвертер из OSM в GeoJSON

Сообщение bratok »

C shp файлами разобрался, QGIS установил. Отфильтровал все, что нужно, и сохранил отдельным проектом.
Теперь нужно упростить границы полигонов, так как при сохранении в GeoJSON получается 2 мб, после упрощения думаю будет меньше.
Но упростить не могу, кнопка "Упростить объект" не работает, она активна, при клике на нее появляется крестик вместо курсора, но что я ни делал объект не выделяется.
Доскажите, как упростить объект?
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Конвертер из OSM в GeoJSON

Сообщение Максим Дубинин »

в QGIS полигоны упрощать нельзя, только линии

упрощать полигоны можно в GRASS, но новичку я этого не советую, 2-3 человека тут (смотрю строго) уже обещали написать про это статью, но так этого и не сделали.
пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Конвертер из OSM в GeoJSON

Сообщение Denis Rykov »

Черновик про то как это сделать в GRASS есть, вот он. Может есть желающие перевести его в вики?
Spatial is now, more than ever, just another column- The Geometry Column.
bratok
Интересующийся
Сообщения: 24
Зарегистрирован: 04 июн 2012, 22:36
Репутация: 0

Re: Конвертер из OSM в GeoJSON

Сообщение bratok »

Как обещал отписываю. JSON - хорошо, но не удобно, в KML файлы получаются такого же размера. Кроме того, так как KML - это Xml, то в дальнейшем парсить в PHP его гораздо удобней, даже если он очень большого размера 35-50 Мб. Парсить стандартными средствами PHP JSON большого размера не реально.
Упрощение границ частично выполнил через QGIS (данные для тестирования), полномасштабной подготовкой данных всех регионов еще не занимался.
Ответить

Вернуться в «Общий - ПО»

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

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