Wed 10 Sep 2008
Löcher und überlappende Grenzen in Virtual Earth
Abgelegt unter Virtual Earth , .NET :: Comments OffMit Hilfe von Virtual Earth habe ich eine thematische Karte auf Landkreisebene gezeichnet. Dabei stieß ich auf das Problem das die Grenzen nicht sauber gezeichnet wurden. Da die Landkreise, die ich darstellen wollte benachbart waren kam es zu Löchern und Überlappungen auf der Karte, wie es im ersten Bild zu sehen ist. Im 3D Mode gab es dieses Problem nicht
Ich hatte überlegt ob das vielleicht an der Projektion liegt und somit an meinen Geodaten. Aber eigentlich konnte das nicht sein und deswegen habe ich ein wenig in der API geschaut und folgendes Flag gefunden:
map.EnableShapeDisplayThreshold(false);
Implizit optimiert Virtual Earth also die Darstellung von Polygonen. Das ist natürlich in vielen Fällen sinnvoll, bloß bei benachbarten Polygonen nicht. Schaltet man die Optimierung aus werden die Karten wie im zweiten Bild gezeichnet. In der API kann man das auch noch mal genauer lesen.
![]()



