Próbuję przekonwertować system współrzędnych geograficznych na Esri Webmercator, ale kiedy przeprowadzę konwersję, wynikowe wartości x i y mają wartości 0000003232112222 ... i 00000012665321 .... To jest bardzo dziwne, ponieważ współrzędne nie istnieją.Konwersja geograficznego WGS 84 na 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;
Pierwsza współrzędna prawie wygląda jak rozkład czworoboczny, ale drugi nie (cyfry większe niż 3). Może tylko zbieg okoliczności. – John
przypisze pomoc dotyczącą odniesień przestrzennych? (https://developers.arcgis.com/javascript/jsapi/point-amd.html). Dla linii var g = new esri.geometry.Point ... –
Jakie są dokładne dane wejściowe dla twoich wartości x i y wysyłanych do tablicy pozycji? Podaj dokładny format i typ danych tych wartości. Najlepiej, jeśli uwzględnimy kod, który faktycznie ustawia zakodowane wartości x i y w próbce, aby kod błędu mógł zostać wykonany przez innych. – Fitz