Страница 1 из 1
Добавление информации в выгрузки shp по регионам
Добавлено: 21 авг 2012, 18:26
Soitanen
Добрый день!
Пользуюсь вот этой
http://gis-lab.info/projects/osm_shp/region выгрузкой для создания сценариев в симуляторе FlightGear (
скриншоты того, что получается). Но, к сожалению, в выгрузку не попадают мультиполигоны, и вода, лес и т.п. не отображаются в игре. Можно ли попросить вас сделать так, чтобы в выгрузку попадали и мультиполигоны? (как пример - оз. Отрадное, оз. Суходольское на севере Ленинградской области). Также прошу вас добавить в выгрузку места, покрытые песком - пляжи, карьеры.
Спасибо!
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 21 авг 2012, 18:29
Максим Дубинин
точно не попадают мультиполигоны?
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 21 авг 2012, 18:39
Soitanen
сейчас скачиваю свежайшую сборку - проверю. У меня слегка устаревшая, не подумал об этом, когда задавал вопрос.
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 21 авг 2012, 18:44
Soitanen
Прошу прощения про невыгрузку мультиполигонов - сейчас все есть, в моей старой не было. Остается только просьба по песку. Спасибо!
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 21 авг 2012, 20:01
Максим Дубинин
поможет, если вы напишете пары ключ-тег для песка
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 21 авг 2012, 20:52
Soitanen
Вот такие:
natural: beach
surface: sand (но только если это не highway=*)
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 12 сен 2012, 08:54
Aleksandr Dezhin
Я добавил песок и прочие поверхности в новый слой surface-polygon. Надеюсь часа через 4 все выгрузится.
Условие surface=sand - я включать не стал, судя по taginfo этот тег используется в основном для дорог.
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 13 сен 2012, 22:17
trolleway
Есть предложение добавить теги к железным дорогам:
gauge (можно будет отделять разобранные узкоколейки от разобранных ширококолеек)
service (можно будет не показывать подъездные пути - на мелких масштабах в городах будет меньше каши)
end_date
start_date (но эти два встречаются редко, решайте сами)
И ещё в землепользование дополнительно residential=rural/urban, а то его чего-то никто не использует.

Re: Добавление информации в выгрузки shp по регионам
Добавлено: 13 сен 2012, 23:56
Aleksandr Dezhin
Все кроме start_date и end_date я добавил, должно появиться в завтрашней выгрузке, которая как правило к вечеру появляется.
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 29 сен 2012, 19:18
Soitanen
Спасибо за включение поверхностей! Теперь буду пробовать конвертировать все это в симулятор.
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 23 окт 2012, 11:48
Soitanen
Для FlightGear написал скрипт для конвертирования данных OSM сразу в формат, используемый игрой. Естественно, что использую Ваши выгрузки по регионам, и, получается, что конвертер пригоден только на территории России и ближайшего зарубежья. Существует ли возможность сделать выгрузки в таком же формате по всему миру (или хотя бы для начала по Европе), с малой периодичностью обновления (раз в месяц к примеру, или даже раз в квартал)?
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 25 окт 2012, 09:29
Aleksandr Dezhin
Боюсь, что на текущий момент мы вряд-ли можем конвертировать весь мир в шейп-файлы. Там совершенно другие объемы и наш сервер это просто не потянет. Но если вы сделали конвертер именно из OSM-файлов, то есть и другие источники OSM файлов, например geofabrik.de - там покрытие на весь мир.
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 25 окт 2012, 14:43
Soitanen
Понял, спасибо. Конвертирую именно из шейп-файлов, напрямую из ЩЫЬ не умею. За geofabrik.de спасибо, там действительно есть готовые шейпфайлы, вот только мультиполигоны в бесплатных выгрузках отсутствуют.
Вопрос: реально ли на стороне клиента конвертировать osm.pbf или osm.bz2 в шейпы? У меня утилита скачивает готвые шейпы с Вашего сервера, далее конвертирует их. А тут было бы, что скачиваются ОСМ данные, конвертируюся в шейпы (лучше даже чтобы формат был такой же как и у Вас), а потом уже те же процедуры, как и с готовыми файлами. Все это происходит в Линуксе.
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 03 ноя 2012, 08:46
Aleksandr Dezhin
Soitanen писал(а):Вопрос: реально ли на стороне клиента конвертировать osm.pbf или osm.bz2 в шейпы?
Все зависит от того, какой функционал вы готовы повесить на клиента. В принципе, никакой магии в конвертации нет. Все происходит приблизительно следующим образом: при помощи osm2pgsql дамп закачивается в БД, а затем после некоторой, в общем-то тривиальной обработки, выгружаются в шейп-файлы.
Re: Добавление информации в выгрузки shp по регионам
Добавлено: 22 ноя 2012, 16:49
Soitanen
Здравствуйте! Вопрос, почему не попадает в выгрузку к примеру вот этот мультиполигон?
http://www.openstreetmap.org/browse/relation/1669010
Вообще по Краснодарскому краю просто взглянув на карту, видно что много не попадает, привожу только один пример.
Спасибо!