Ich versuche, das geographische Koordinatensystem in Esri Webmercator zu konvertieren, aber wenn ich die Konvertierung mache, haben die resultierenden x und y Werte von 0000003232112222 ... und 00000012665321 .... Dies ist sehr seltsam seit Koordinaten, da diese nicht existieren.Umwandlung von geographischem WGS 84 nach Web Mercator 102100
var positions = [];
positions.push(x, y);
var g = new esri.geometry.Point(positions);
g = esri.geometry.geographicToWebMercator(g);
x = g.x;
y = g.y;
Die erste Koordinate sieht fast wie eine Quadtree-Dekomposition aus, die zweite hingegen nicht (Ziffern größer als 3). Vielleicht nur Zufall. – John
würde die räumliche Referenz Hilfe zuweisen? (https://developers.arcgis.com/javascript/jsapi/point-amd.html). Für die Zeile var g = new esri.geometry.Point ... –
Was sind die genauen Eingaben für Ihre X- und Y-Werte, die in das Positionsarray gesendet werden? Bitte geben Sie das genaue Format und den Datentyp dieser Werte an. Idealerweise fügen Sie Code ein, der die fest codierten x- und y-Werte in Ihrem Beispiel festlegt, damit der Problemcode von anderen ausgeführt werden kann. – Fitz