Open fostfox opened 5 years ago
Critical: "currentFeatureId_processFeaturePortrayal: 2 trace # Error: ...egration\\build\\debug\\lua\\LocalDirectionOfBuoyage.lua:22: Invalid attribute code \"orientation\" specified.. Default symbology for LocalDirectionOfBuoyage ID=2 returned."
Critical: "currentFeatureId_processFeaturePortrayal: 3 trace # Error: ...egration\\build\\debug\\lua\\LocalDirectionOfBuoyage.lua:22: Invalid attribute code \"orientation\" specified.. Default symbology for LocalDirectionOfBuoyage ID=3 returned."
Critical: "currentFeatureId_processFeaturePortrayal: 4 trace # Error: ...egration\\build\\debug\\lua\\LocalDirectionOfBuoyage.lua:22: Invalid attribute code \"orientation\" specified.. Default symbology for LocalDirectionOfBuoyage ID=4 returned."
<?xml version="1.0" encoding="utf-8"?>
<S100FC:S100_FC_FeatureCatalogue xmlns:S100FC="http://www.iho.int/S100FC" xmlns:S100Base="http://www.iho.int/S100Base" xmlns:S100CI="http://www.iho.int/S100CI" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:S100FD="http://www.iho.int/S100FD" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.iho.int/S100FC S100FC.xsd">
<S100FC:name>S-101</S100FC:name>
<S100FC:scope>Ocean, Coastal, Ports and Harbors. Excludes Inland waters. Supports QualityOfBathymetricData and 2015 updates to FC model.</S100FC:scope>
<S100FC:fieldOfApplication>Marine Navigation</S100FC:fieldOfApplication>
<S100FC:versionNumber>1.0.0</S100FC:versionNumber>
<S100FC:versionDate>2019-04-09</S100FC:versionDate>
<S100FC:producer>
<S100CI:role>pointOfContact</S100CI:role>
<S100CI:party>
<S100CI:CI_Organisation>
<S100CI:name>International Hydrographic Organization</S100CI:name>
<S100CI:contactInfo>
<S100CI:address>
<S100CI:administrativeArea>4b quai Antonie 1er</S100CI:administrativeArea>
<S100CI:country>Monaco</S100CI:country>
<S100CI:electronicMailAddress>info@iho.int</S100CI:electronicMailAddress>
</S100CI:address>
<S100CI:onlineResource>
<S100CI:linkage>www.iho.int</S100CI:linkage>
</S100CI:onlineResource>
</S100CI:contactInfo>
</S100CI:CI_Organisation>
</S100CI:party>
</S100FC:producer>
<S100FC:classification>unclassified</S100FC:classification>
<...>
<S100FC:S100_FC_FeatureType isAbstract="false">
<S100FC:name>Local Direction of Buoyage</S100FC:name>
<S100FC:definition>An area within which the navigational system of marks has been established in relation to a specific direction.</S100FC:definition>
<S100FC:code>LocalDirectionOfBuoyage</S100FC:code>
<S100FC:alias>M_NSYS</S100FC:alias>
<...>
<S100FC:attributeBinding sequential="false">
<S100FC:multiplicity>
<S100Base:lower>1</S100Base:lower>
<S100Base:upper xsi:nil="false" infinite="false">1</S100Base:upper>
</S100FC:multiplicity>
<S100FC:attribute ref="orientationValue"/>
</S100FC:attributeBinding>
<...>
</S100FC:S100_FC_FeatureType>
<...>
</S100FC:S100_FC_FeatureCatalogue>
<?xml version="1.0" encoding="iso-8859-1"?>
<S100FC:S100_FC_FeatureCatalogue xmlns:S100FC="http://www.iho.int/S100FC" xmlns:S100Base="http://www.iho.int/S100Base" xmlns:S100CI="http://www.iho.int/S100CI" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:S100FD="http://www.iho.int/S100FD" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.iho.int/S100FC S100FC.xsd">
<S100FC:name>ENC Product Specification</S100FC:name>
<S100FC:scope>Global</S100FC:scope>
<S100FC:fieldOfApplication>Hydrography</S100FC:fieldOfApplication>
<S100FC:versionNumber>0.8.8</S100FC:versionNumber>
<S100FC:versionDate>2014-10-01</S100FC:versionDate>
<S100FC:producer>
<S100CI:individualName>Sewoong OH</S100CI:individualName>
<S100CI:organisationName>IHO</S100CI:organisationName>
<S100CI:positionName>Member</S100CI:positionName>
<S100CI:role>originator</S100CI:role>
</S100FC:producer>
<...>
<S100FC:S100_FC_FeatureType>
<S100FC:name>Local Direction of Buoyage</S100FC:name>
<S100FC:definition></S100FC:definition>
<S100FC:code>LocalDirectionOfBuoyage</S100FC:code>
<S100FC:attributeBinding sequential="false">
<S100FC:multiplicity>
<S100Base:lower>1</S100Base:lower>
<S100Base:upper xsi:nil="false" infinite="false">1</S100Base:upper>
</S100FC:multiplicity>
<S100FC:attribute ref="orientation"/>
</S100FC:attributeBinding>
<...>
</S100FC:S100_FC_FeatureType>
<...>
</S100FC:S100_FC_FeatureCatalogue>
В новой версии Feature Catalog (FC) изменились описания для некоторых атрибутов FeatureType. Во время процесса получения правил рисования LuaPortrayal пытается взять атрибут у feature, однако проверка наличия у featureType такого атрибута в FC (новый) говорит, что атрибута такого нет
Задача: Получить валидный FC file