Ошибка в конвертации в GML
Добавлено: 06 июн 2024, 17:22
При экспорте слоя в GML формат с помощью модуля "Конвертер векторных форматов" возникает предупреждение
Предупреждение 1: Out-of-range value for a OFSTInt16 subtype (MI_PRINX). Considering this value as 32767.
Пропущено похожих сообщений: 15180.
и в атрибуте MI_PRINX происходит замена значения, превышающего максимальное значение типа Int16 (32767), на 32767.
Например фактическое значение, которое должно быть
<classid>701010900</classid>
<mi_prinx>67895</mi_prinx>
<status>1</status>
заменяется
<classid>701010900</classid>
<mi_prinx>32767</mi_prinx>
<status>1</status>
Прошу посмотреть параметры сборки библиотеки GDAL/OGR, используемого в ГИС Axioma, для исправления данной ошибки. Ошибка возникает и в версии для Windows и в версии для Linux
Исходная таблица имеет следующее описание
!table
!version 900
!charset WindowsCyrillic
Definition Table
Type NATIVE Charset "WindowsCyrillic"
Fields 32
GLOBALID char (50);
CLASSID char (36);
FZ_MFSTP integer;
FZ_ODSTP integer;
FZ_INGSTP integer;
FZ_TRSTP integer;
FZ_SHSTP integer;
FZ_RECSTP integer;
FZ_ORECSTP integer;
AREA float;
INFO_OBJ char (254);
CONSTR_DEN float;
BLD_HEIGHT integer;
POP_DEN float;
POPULATION integer;
HZRD_CLASS integer;
OTHER char (254);
RAYON integer;
RECONSTR_INFO integer;
EVENT_TIME integer;
STATUS integer;
REG_STATUS integer;
NOTE char (254);
MI_PRINX integer;
Сообщения от конвертора:
Входной формат: MapInfo File
Выходной формат: GML
srcSRS=LOCAL_CS["Nonearth",UNIT["Meter",1],AXIS["Easting",EAST],AXIS["Northing",NORTH]]
Название входной СК = План-схема (метры).
dstSRS=EPSG:28406
Название выходной СК = Проекция ГК для зоны 6 (Пулково 1942).
reproject=False
datasetCreationOptions=['XSISCHEMA=OFF', 'STRIP_PREFIX=YES', 'TARGET_NAMESPACE=http://fgistp', 'FORMAT=GML3.2', 'GML_FEATURE_COLLECTION=NO', 'SRSNAME_FORMAT=SHORT', 'SRSDIMENSION_LOC=POSLIST', 'WRITE_FEATURE_BOUNDED_BY=NO', 'SPACE_INDENTATION=YES', 'GML_ID=aFeatureCollection']
layerCreationOptions=[]
skipFailures=True
coordinateOperation=proj=pipeline step inv proj=eqc lat_ts=0 lat_0=0 lon_0=0 x_0=0 y_0=0 ellps=sphere step proj=tmerc lat_0=0 lon_0=33 k=1 x_0=6500000 y_0=0 ellps=krass step proj=axisswap order=2,1
________________________________________
Входной файл: E:\Temp\Axioma\Functional_zone_local.tab
Выходной файл: C:\Users\d.krasnoperov\Documents\2024_06_06_17_10_16\Functional_zone_local.gml
Предупреждение 1: Out-of-range value for a OFSTInt16 subtype (MI_PRINX). Considering this value as 32767.
Пропущено похожих сообщений: 15174.
Предупреждение 1: Out-of-range value for a OFSTInt16 subtype (MI_PRINX). Considering this value as 32767.
Пропущено похожих сообщений: 15180.
и в атрибуте MI_PRINX происходит замена значения, превышающего максимальное значение типа Int16 (32767), на 32767.
Например фактическое значение, которое должно быть
<classid>701010900</classid>
<mi_prinx>67895</mi_prinx>
<status>1</status>
заменяется
<classid>701010900</classid>
<mi_prinx>32767</mi_prinx>
<status>1</status>
Прошу посмотреть параметры сборки библиотеки GDAL/OGR, используемого в ГИС Axioma, для исправления данной ошибки. Ошибка возникает и в версии для Windows и в версии для Linux
Исходная таблица имеет следующее описание
!table
!version 900
!charset WindowsCyrillic
Definition Table
Type NATIVE Charset "WindowsCyrillic"
Fields 32
GLOBALID char (50);
CLASSID char (36);
FZ_MFSTP integer;
FZ_ODSTP integer;
FZ_INGSTP integer;
FZ_TRSTP integer;
FZ_SHSTP integer;
FZ_RECSTP integer;
FZ_ORECSTP integer;
AREA float;
INFO_OBJ char (254);
CONSTR_DEN float;
BLD_HEIGHT integer;
POP_DEN float;
POPULATION integer;
HZRD_CLASS integer;
OTHER char (254);
RAYON integer;
RECONSTR_INFO integer;
EVENT_TIME integer;
STATUS integer;
REG_STATUS integer;
NOTE char (254);
MI_PRINX integer;
Сообщения от конвертора:
Входной формат: MapInfo File
Выходной формат: GML
srcSRS=LOCAL_CS["Nonearth",UNIT["Meter",1],AXIS["Easting",EAST],AXIS["Northing",NORTH]]
Название входной СК = План-схема (метры).
dstSRS=EPSG:28406
Название выходной СК = Проекция ГК для зоны 6 (Пулково 1942).
reproject=False
datasetCreationOptions=['XSISCHEMA=OFF', 'STRIP_PREFIX=YES', 'TARGET_NAMESPACE=http://fgistp', 'FORMAT=GML3.2', 'GML_FEATURE_COLLECTION=NO', 'SRSNAME_FORMAT=SHORT', 'SRSDIMENSION_LOC=POSLIST', 'WRITE_FEATURE_BOUNDED_BY=NO', 'SPACE_INDENTATION=YES', 'GML_ID=aFeatureCollection']
layerCreationOptions=[]
skipFailures=True
coordinateOperation=proj=pipeline step inv proj=eqc lat_ts=0 lat_0=0 lon_0=0 x_0=0 y_0=0 ellps=sphere step proj=tmerc lat_0=0 lon_0=33 k=1 x_0=6500000 y_0=0 ellps=krass step proj=axisswap order=2,1
________________________________________
Входной файл: E:\Temp\Axioma\Functional_zone_local.tab
Выходной файл: C:\Users\d.krasnoperov\Documents\2024_06_06_17_10_16\Functional_zone_local.gml
Предупреждение 1: Out-of-range value for a OFSTInt16 subtype (MI_PRINX). Considering this value as 32767.
Пропущено похожих сообщений: 15174.