создание карты S57

Ответить
slava_l
Новоприбывший
Сообщения: 1
Зарегистрирован: 24 апр 2011, 10:47
Репутация: 0

создание карты S57

Сообщение slava_l » 24 апр 2011, 11:17

Добрый день всем,

Наткнулся на несколько проблем, пытаясь создать карту формата s57 с помощью OGR.

1. Созданные карты нормально отображаются только в ENCDesigner. В том же dKartLite, несмотря на то, что геометрия отображается корректно, всплывают ошибки, приведённые ниже.

TEST_IZB.000, DR starting at hex00000974 [VE-0005648654] ERROR LL0068: Bad format of spatial (vector) pointer field
TEST_IZB.000, DR starting at hex00000C47 [FE-1301400712] ERROR LL0427: Bad format of feature-to-geometry pointer field

2. С помощью API невозможно отредактировать заголовочные поля вроде DSSI. Каким образом это можно сделать?

PS: ссылку из DEPCNT на EDGE делаю в виде массива, в котором находится только идентификатор на ребро. На самом деле способ записи для меня непонятен, но если в поле ссылки писать не массив, а единичную запись, выдаёт ошибку.

Спасибо всем, кто откликнется.

Ответить

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

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

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