i berechnen die Strecke betwen zwei Punkte passen, und ich bekomme die durch die Trennung dieser beiden Punkte erzeugt Polygon erstellen i das Polygon auf diese WeiseWie Route Grenzen mit CARTO-Mobile-SDK
let polygon = NTPolygon(poses: vector, style: NTPolygonStyleBuilder().buildStyle())
Also, ich erstelle eine Funktionalität für, wenn die Route zwischen diesen 2 Punkten zu groß ist, können Sie den Knopf drücken und die Karte wird herauszoomen und den Begrenzungsrahmen der Route anzeigen, dafür bekomme ich den Begrenzungsrahmen vom Polygon polygon.getBounds()
und Ich versuche zu verwenden map.move(toFit: NTMapBounds!, screenBounds: NTScreenBounds!, integerZoom: Bool, durationSeconds: Float)
, aber ich nicht, wie man NTScreenBounds
Jede Hilfe mit diesem Problem, auch andere Ansatz als mit map.move ist willkommen.
Vielen Dank im Voraus