SimpleGeo недавно сделал свой набор данных «Места» в свободном доступе, который является БОЛЬШИМ, потому что теперь мы можем использовать его для наших собственных целей, даже в автономном режиме. Поэтому я начал загружать набор данных объемом 2 ГБ , который содержит сжатые файлы стран в формате GeoJSON.
Вот где начинается моя проблема ... когда я пытаюсь загрузить файл страны (* .geojson) непосредственно в QGIS или даже преобразовать его в шейп-файл с помощью ogr2ogr, я получаю только 1 очко.
Очевидно, что в этих файлах больше данных, которые я не могу «увидеть» или получить, так что я делаю неправильно? Может ли кто-нибудь дать мне какие-либо предложения о том, как превратить эти файлы в полезные функции ГИС?
Обновленный вопрос: я действительно хочу преобразовать файл geojson в шейп-файл (или аналогичный стандартный формат ГИС) для использования в настольной ГИС-программе.
Фрагмент из блога SimpleGeo 1 августа 2011 года :
«Набор данных« Места »в SimpleGeo теперь доступен для бесплатной загрузки. Если вы хотите получить 21M + POI, охватывающих 63 страны, мы готовы передать их вам в одном файле. 2 ГБ в формате .ZIP, и помните, что с лицензией CC0 эти данные становятся вашими - бесплатными и понятными - чтобы делать все, что вы хотите. Мы надеемся, что вы делаете с этим потрясающие вещи! Вы можете скачать их сейчас, нажав здесь. "
Обновление: 12 января 2012 года. После того, как SimpleGeo был приобретен Urban Airship в октябре 2011 года, Урбан Айсип сказал «свернуть доступность текущих версий Places, Context и Storage [SimpleGeo] в течение следующих нескольких месяцев» ... Целевой датой официального извлечения штекера будет 31 марта 2012 года. Ссылка
источник
Ответы:
Попробуйте обернуть функции в следующее:
и разделяя каждую функцию запятой.
Например, вот первые две функции из набора данных IE:
... и вот они как GeoJSON FeatureCollection:
источник
Большое спасибо @fod & @Sasa Ivetic за то, что поставили меня на правильный путь! Мне пришлось на некоторое время свернуть этот проект, но, наконец, я вернулся к нему сегодня и хотел поделиться своими результатами, чтобы выручить любого, кто, возможно, боролся с этим.
Используя информацию, предоставленную в ответе @ fod, я написал этот скрипт на Python для преобразования файлов дампа в «правильный» формат геоджонса. Этот скрипт py преобразует данные в формат, читаемый ogr2ogr, а затем вы можете преобразовать его в любой формат, какой захотите.
источник
Вы можете попробовать FME, чтобы сделать это. Он читает GeoJSON и пишет Shape и - что более важно - имеет набор «преобразователей» для обработки JSON (JSONExploder, JSONFlattener, JSONExtractor). Поэтому я думаю, что это поможет вывести контент в удобный для использования формат.
Также доступна бесплатная пробная версия!
NB: я работаю на Safe Software, производители FME.
источник