Срочно нужна помошь по GDAL

Ответить
kirill_62
Участник
Сообщения: 90
Зарегистрирован: 08 авг 2013, 11:12
Репутация: 2

Срочно нужна помошь по GDAL

Сообщение kirill_62 » 04 мар 2015, 10:05

Помогите пожалуйста, срочно надо выполнить работу но у меня возникла проблема.
Есть файлы geoJSON и я их конвертирую в shape и объединяю через ogr2og2, создается слой shape, в нем присутствуют контура, вот тольо атрибутивная информация из geoJSON в shape не передается, выдается ошибка:
ERROR 1 : Failed to create field name 'OBJECTID' : cannot convert to ''''
и вот так с каждым стоблцом из geoJSON.

Пример файлов geoJSON, "бантика" ( с кодом для объединения и конвертирования), а так же полученный shape прикладываю.

Помогите пожалуйста, очень надо, большой объем geoJSON нужно перевести в shape
Вложения
PKK_Zemelnye_uchastki_NotSucsessRequets.zip
(404.93 КБ) 104 скачивания

Slinger
Гуру
Сообщения: 838
Зарегистрирован: 17 июн 2010, 23:14
Статьи: 2
Репутация: 190
Откуда: Москва

Re: Срочно нужна помошь по GDAL

Сообщение Slinger » 04 мар 2015, 12:06

Алиасы галочку не поставили, так что имена всех полей остались техническими
Вложения
123.rar
(206.5 КБ) 149 скачиваний

kirill_62
Участник
Сообщения: 90
Зарегистрирован: 08 авг 2013, 11:12
Репутация: 2

Re: Срочно нужна помошь по GDAL

Сообщение kirill_62 » 04 мар 2015, 12:19

Какую? Где?

Slinger
Гуру
Сообщения: 838
Зарегистрирован: 17 июн 2010, 23:14
Статьи: 2
Репутация: 190
Откуда: Москва

Re: Срочно нужна помошь по GDAL

Сообщение Slinger » 04 мар 2015, 12:23

При закачке через утилиту. Там галочка что ли была "использовать алиасы вместо имён" или как-то так.

Но как бы дело только в именах полей.

kirill_62
Участник
Сообщения: 90
Зарегистрирован: 08 авг 2013, 11:12
Репутация: 2

Re: Срочно нужна помошь по GDAL

Сообщение kirill_62 » 04 мар 2015, 12:30

А если использовать алиасы, разве ошибки не будет, ведь там поля, точнее наименование полей на русском языке

Slinger
Гуру
Сообщения: 838
Зарегистрирован: 17 июн 2010, 23:14
Статьи: 2
Репутация: 190
Откуда: Москва

Re: Срочно нужна помошь по GDAL

Сообщение Slinger » 04 мар 2015, 13:48

Я вообще не через gdal всё объединял. У меня через ogr2ogr в шейпе получается одна колонка. Я через глобал маппер перегнал.

kirill_62
Участник
Сообщения: 90
Зарегистрирован: 08 авг 2013, 11:12
Репутация: 2

Re: Срочно нужна помошь по GDAL

Сообщение kirill_62 » 04 мар 2015, 15:13

Вот и у меня такаяже хрень только с одним столбцом

kirill_62
Участник
Сообщения: 90
Зарегистрирован: 08 авг 2013, 11:12
Репутация: 2

Re: Срочно нужна помошь по GDAL

Сообщение kirill_62 » 04 мар 2015, 15:29

Slinger , А в триальной версии GM как переконвертировать?

Slinger
Гуру
Сообщения: 838
Зарегистрирован: 17 июн 2010, 23:14
Статьи: 2
Репутация: 190
Откуда: Москва

Re: Срочно нужна помошь по GDAL

Сообщение Slinger » 04 мар 2015, 15:50

Почитайте справку. Там 3 кнопки нажать.

Аватара пользователя
SergeyRyzhkov
Гуру
Сообщения: 909
Зарегистрирован: 02 июл 2014, 19:13
Репутация: 203
Ваше звание: GP-экотеррористы
Откуда: Санкт-Петербург
Контактная информация:

Re: Срочно нужна помошь по GDAL

Сообщение SergeyRyzhkov » 04 мар 2015, 22:08

Странно. И даже интересно,даже безотносительно утилиты. Почеуму у меня на компе все ОК.
На форуме же достаточно глубоких специалистов GDAL. Помогли бы... !!!

[ Сообщение с мобильного устройства ]

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 526
Ваше звание: Author
Контактная информация:

Re: Срочно нужна помошь по GDAL

Сообщение Denis Rykov » 05 мар 2015, 05:41

А какая у вас версия GDAL? Посмотреть можно так:

Код: Выделить всё

gdalinfo --version
У меня нормально все перегоняется с помощью ogr2ogr (GDAL 1.11.1, Ubuntu 14.04.2), не считая ворнингов:
Warning 6: Normalized/laundered field name: 'CATEGORY_CODE' to 'CATEGORY_C'
Warning 6: Normalized/laundered field name: 'ACTUAL_DATE' to 'ACTUAL_DAT'
Warning 6: Normalized/laundered field name: 'SHAPE_Length' to 'SHAPE_Leng'
Warning 1: Value 'Земли промышленности. энергетики. транспорта. связи. радиовещания. телевидения. информатики. земли для обеспечения космической деятельности. земли обороны. безопасности и земли иного специального назначения' of field CATEGORY_C has been truncated to 254 characters.
This warning will not be emitted any more for that layer.
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
SergeyRyzhkov
Гуру
Сообщения: 909
Зарегистрирован: 02 июл 2014, 19:13
Репутация: 203
Ваше звание: GP-экотеррористы
Откуда: Санкт-Петербург
Контактная информация:

Re: Срочно нужна помошь по GDAL

Сообщение SergeyRyzhkov » 05 мар 2015, 09:19

Денис,спасибо. У меня также все нормально.
Вы не подскажете по варнингу. Понятно что ограничение на длину колонки есть 8. Ogr логично обрезает наименование,но при этом значения колонки не экспортирует. Это не исправить,кроме как руками предварительно урезать наименования?

[ Сообщение с мобильного устройства ]

Ответить

Вернуться в «GDAL/OGR»

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

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