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

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

Конвертация .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 в шейп

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

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)"
Удалите пробел из имени файла и попробуйте ещё раз.
The purpose of computing is insight, not numbers

Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

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

Сообщение Воронин С.В. » 10 июн 2017, 16:19

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

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

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

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

Сообщение Игорь Белов » 10 июн 2017, 19:39

Воронин С.В. писал(а):у меня и не было пробелов в сохраняемом файле.
Вот имя файла: "66_12_6604007_18 .geojson". Перед точкой пробел.
Воронин С.В. писал(а):Оказалось, что QGIS не понимал тип геометрии.
Выбрал тип геометрии с автоматического на полигон - теперь сохраняется как шейп.
В QGIS версии 2.14 не понадобилось менять SHPT; после удаления пробела из имени слой конвертировался с дефолтным значением.
The purpose of computing is insight, not numbers

Воронин С.В.
Завсегдатай
Сообщения: 431
Зарегистрирован: 06 ноя 2009, 13:18
Репутация: 10
Откуда: Екатеринбург

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

Сообщение Воронин С.В. » 10 июн 2017, 21:07

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

Ответить

Вернуться в «QGIS»

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

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