Operation: LineIntersection
Mit Operation LineIntersection
lassen sich (Kanten-)Schnittpunkte zwischen Polygonen oder Linienzügen ermitteln.
Input
Für Operation LineIntersection
erwartet der Adapter die gleiche Input-XML-Struktur wie für Operation LineConversion
(siehe oben), in der Sie zwei Polygone, zwei Linienzüge (Polylines) oder ein Polygon und einen Linienzug definieren. Zusätzliche Attribute werden jedoch nicht ins Ausgabe-XML-Dokument übernommen.
Output
Für Operation LineIntersection
wird ein XML-Dokument ausgegeben, das in Element Intersection
alle ermittelten (Kanten-)Schnittpunkte enthält. Je nach gewähltem Ausgabeformat werden dabei die Punktangaben in jeweils einem Kindelement GeoDecimal
, GeoE5
oder GooglePoint
ausgegeben.
Alternativ kann über Ausgabeformat GoogleLine
eine Linie in einem gleichnamigen Kindelement ausgegeben werden, die entlang dieser Schnittpunkte führt:
<Data>
<Intersection>
<!-- 0-n Schnittpunkte/-linien -->
<Punkt-/Linienformat><!--Punkt-/Liniendefinition--></Punkt-/Linienformat>
</Intersection>
</Data>