在KML中什么使线串具有多个几何?

时间:2009-10-14 20:26:41

标签: xml maps gis kml

我知道这是一个全新的问题,但在KML方面,我碰巧是一个全新手。我正在使用KML开发GIS项目,并且我一直在遇到这个多重几何问题。我想以编程方式确定何时需要封装我的< LineString /> < MultiGeometry />中的点标签,当我不。当一个线串在同一层上穿过它时是不是?当两个点位于同一层的同一位置时?

1 个答案:

答案 0 :(得分:2)

据我所知,kml并不严格。线串中允许自交:

<Placemark>
    <name>Naamloos Pad</name>
    <styleUrl>#msn_ylw-pushpin</styleUrl>
    <LineString>
        <tessellate>1</tessellate>
        <coordinates>
5.019464180902406,52.10505844756909,0 5.069557791548087,52.0007202857575,0 4.962895009539523,51.98018815537707,0 4.962744723288588,52.01668088418433,0 5.09205958631246,52.0401464921085,0 </coordinates>
    </LineString>
</Placemark>

这样就不会有任何限制。仅当您要将不同的源组合到一个kml几何对象中时才使用MultiGeometry。