...
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="urn:com.cohga.server.config#1.0"
xmlns:edit="urn:com.cohga.spatial.edit#1.0"
xmlns:rgcedit="urn:se.viamap.weave.spatial.edit.reversegeocode#1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- Enkel mappning -->
<rgcedit:spatial id="rgc.mobile_substation.property">
<edit>edit.mobile_substation</edit>
<edittype>c,u</edittype>
<spatialEngine>gis</spatialEngine>
<typeName>property</typeName>
<parameter>
<parameter>property_id</parameter>
<column>object_id</column>
</parameter>
<parameter>
<parameter>property_designation</parameter>
<column>property_designation</column>
</parameter>
</rgcedit:spatial>
<!-- Avancerad mappning med filter, buffer och logiskt villkor -->
<rgcedit:spatial id="rgc.mobile_substation.address">
<edit>edit.mobile_substation</edit>
<spatialEngine>electricity</spatialEngine>
<typeName>mobile_substation</typeName>
<!-- Buffer 100 meter -->
<buffer>100</buffer>
<!-- Spacificera crs for buffert. T.ex.: crs för spatial källa är WGS 84 -->
<bufferCrs>EPSG:3857</bufferCrs>
<!-- Apply filter(s) on spatial source -->
<filter><![CDATA[address_status <> 'planned']]></filter>
<!-- Kör enbart om villkoren uppfylls -->
<!-- T.ex. parameter status måste vara antingen 1 eller 2 -->
<condition>
<filter>status IN (1,2)</filter>
</condition>
<!-- Mappa mål-parameter i spatial edit med kolumn i spatial källa -->
<parameter>
<parameter>address_id</parameter>
<column>entity_id</column>
</parameter>
<parameter>
<parameter>postal_address</parameter>
<column>${address_area} ${address_place_number}${address_place_number_letter}</column>
</parameter>
<parameter>
<parameter>postal_number</parameter>
<column>postalnumber</column>
</parameter>
<parameter>
<parameter>postal_area</parameter>
<column>area</column>
</parameter>
</rgcedit:spatial>
</config> |
...