Имеются данные, которые я перекинула из мобильной версии некст гиса. Ппри открытии они все в формате geojson, жмякаю экспортировать -> сохранить как -> сохраняю как шейп эсри, однако после этого выдает ошибку "Неверный вариантный тип для поля attaches[10]: получено значение QVariantList с типом"
Как понимаю, нужно удалить поле attaches, однако, как это сделать? и можно ли как-то перевести один формат в другой без такого геморра?
Перевод формата geojson в shape//NextGIS
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 09 июн 2025, 10:57
- Репутация: 0
- Откуда: Ростов-на-Дону
-
- Завсегдатай
- Сообщения: 422
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 162
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Перевод формата geojson в shape//NextGIS
В формате esri shp для атрибутов - совсем ветхозаветный dbf, который не поддерживает многие типы полей (и имеет прочие ограничения, например в текстовое поле не более 255 символов, названия полей - 8 (10) символов).
Вероятно в attaсhed встретились 1-m записи, из таких надо формировать отдельную связанную таблицу, либо преобразовывать этот список в текст.
Если хотите все атрибуты - переделываете исходник, колдуете с полями-значениями.
Или меняете целевой формат на более современный, например GeoPackage.
В целом - не понятен "геморр", например в QGIS, при экспорте GeoJson в SHP можно сразу в диалоге экспорта галочками определить поля для экспорта.
Вероятно в attaсhed встретились 1-m записи, из таких надо формировать отдельную связанную таблицу, либо преобразовывать этот список в текст.
Если хотите все атрибуты - переделываете исходник, колдуете с полями-значениями.
Или меняете целевой формат на более современный, например GeoPackage.
В целом - не понятен "геморр", например в QGIS, при экспорте GeoJson в SHP можно сразу в диалоге экспорта галочками определить поля для экспорта.
Последний раз редактировалось AlexRomantsov 29 авг 2025, 12:37, всего редактировалось 2 раза.
-
- Гуру
- Сообщения: 5357
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
-
- Гуру
- Сообщения: 1159
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -248090239
- Откуда: г. Жуковский МО
Re: Перевод формата geojson в shape//NextGIS
Если Вам нужен разовый результат, дайте исходник. Я попробую в стороннем ПО конвертировать.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость