2017-12-20 2 views
0

Ich habe eine Reihe von Pins auf einer BingMap v8. Ich möchte ein Polygon um diese Stifte zeichnen.Wie zeichnet man auf Pingpins ein Polygon auf BingMap?

Ich sehe viele Beispiele, wie man Polygone manuell zeichnet, aber nichts über die Verwendung von Pushpins als Richtlinie.

Ich suche nach etwas wie unten. Gibt es diese Funktionalität in BingMaps v8?

enter image description here

Antwort

1

Es gibt zwei Möglichkeiten, dies zu tun. Am gebräuchlichsten ist es, einen Convex Hull zu verwenden, der ein Polygon erzeugt, das dem Dehnen eines Gummibands um die Pushpins ähnlich ist. Die zweite Option ist eine Concave Hull, die versucht, ein enger passendes Polygon um den Datensatz zu erstellen. Das Bing Maps V8-Websteuerelement hat Berechnungen für beide im räumlichen Mathematikmodul integriert. Hier ist ein Codebeispiel, das zeigt, wie diese beiden zu tun: http://bingmapsv8samples.azurewebsites.net/#Concave%20and%20Convex%20Hulls

Hier ist die Dokumentation auf dem Spatial Math-Modul: https://msdn.microsoft.com/en-us/library/mt712834.aspx

Verwandte Themen