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

Конвертация .geojson в .shp

Добавлено: 10 июн 2017, 12:22
Воронин С.В.
Господа.
У меня есть файлы с расширением geojson.
На яндекс-диск выложил пример - https://yadi.sk/i/JAfbpi6h3JzT6w
Их необходимо конвертировать в шейп-файл. Как это сделать?
Мне посоветовали QGIS.
Действительно QGIS его открывает, но пытаюсь его "Сохранить как" -> выбираю Shape-файл -> выбираю имя, куда сохранить -> ОК -> после этого пишет - "Не удалось выполнить экспорт в векторный файл. Ошибка: не удалось создать источник данных (ошибка OGR: sqlite3_open(22.sqlite) failed: unable to open database file)"

Я работаю с программой АркГис, она не работает с таким расширением.
И если честно, то с QGIS не знаком.

Может есть более простой способ конвертации .geojson в шейп

Re: Конвертация .geojson в .shp

Добавлено: 10 июн 2017, 15:28
Игорь Белов
Воронин С.В. писал(а):На яндекс-диск выложил пример - https://yadi.sk/i/JAfbpi6h3JzT6w
Действительно QGIS его открывает, но пытаюсь его "Сохранить как" -> выбираю Shape-файл -> выбираю имя, куда сохранить -> ОК -> после этого пишет - "Не удалось выполнить экспорт в векторный файл. Ошибка: не удалось создать источник данных (ошибка OGR: sqlite3_open(22.sqlite) failed: unable to open database file)"
Удалите пробел из имени файла и попробуйте ещё раз.

Re: Конвертация .geojson в .shp

Добавлено: 10 июн 2017, 16:19
Воронин С.В.
Игорь Белов писал(а):Удалите пробел из имени файла и попробуйте ещё раз.
Cпасибо, но не помогло - у меня и не было пробелов в сохраняемом файле.
Но ваша рекомендация натолкнула на мысль поиска подобной мелочи.
Методом перебора нашёл.
Оказалось, что QGIS не понимал тип геометрии.
Выбрал тип геометрии с автоматического на полигон - теперь сохраняется как шейп.

Ещё раз спасибо.

Re: Конвертация .geojson в .shp

Добавлено: 10 июн 2017, 19:39
Игорь Белов
Воронин С.В. писал(а):у меня и не было пробелов в сохраняемом файле.
Вот имя файла: "66_12_6604007_18 .geojson". Перед точкой пробел.
Воронин С.В. писал(а):Оказалось, что QGIS не понимал тип геометрии.
Выбрал тип геометрии с автоматического на полигон - теперь сохраняется как шейп.
В QGIS версии 2.14 не понадобилось менять SHPT; после удаления пробела из имени слой конвертировался с дефолтным значением.

Re: Конвертация .geojson в .shp

Добавлено: 10 июн 2017, 21:07
Воронин С.В.
Игорь Белов писал(а):Вот имя файла: "66_12_6604007_18 .geojson". Перед точкой пробел.
А я и не обратил внимание.
Спасибо, получилось.