Cesium JS-Kartenzentrum einstellen (Koordinaten: Längen- und Breitengrad)

8

Ich möchte cesium initialisieren, damit die Karte auf bestimmte Koordinaten anstatt auf die Standardkoordinaten zentriert wird. Ich habe den folgenden Initialisierungscode:

%Vor%

Normalerweise würde ich bei anderen Mapping-Bibliotheken das Zentrum auf die Initialisierung setzen, zB auf mapbox:

%Vor%

Wie geht das mit Cäsium ?

    
nemesisdesign 08.02.2014, 18:33
quelle

2 Antworten

6

Fügen Sie das nach dem ersten Codeabschnitt oben hinzu:

%Vor%

Weitere Beispiele finden Sie in unserer Kamera-Demo .

BEARBEITEN (Mai 2014): Aufgrund von Cesium-API-Änderungen wurde .getCamera() in .camera umbenannt, die .controller der Kamera wurde entfernt und in die Kamera gerollt und Extent wurde in% co_de umbenannt %. Der obige Code spiegelt nun die neue API wider. Eine vollständige Liste der Änderungen finden Sie unter CHANGES.md .

    
emackey 09.02.2014, 17:10
quelle
2

Wenn Sie den aktuellen "Zoom" beibehalten möchten (aka Kamera Abstand von Ellipsoid) und nur lon / lat haben, können Sie setView () und verwende die aktuelle Kamerahöhe wie:

%Vor%     
danwild 18.11.2015 00:16
quelle

Tags und Links