Estoy utilizando la API de esri y me encuentro con un problema para convertir las coordenadas Lambert II en coordenadas geográficas.
Por ejemplo: x : 633951 y : 1959059.
He tratado de usar webMercatorUtils así :
webMercatorUtils.xyToLngLat(X, Y);
Pero devuelve la coordenada equivocada.
También intenté convertir por la clase Punto así :
let mypoint = new Point(this.bassinCoord[i].xLieu, this.bassinCoord[i].yLieu, new SpatialReference({ wkid: 27582}))
;
Utilizo el wkid para Francia : cf : http://resources.esri.com/help/9.3/arcgisserver/apis/rest/pcs.html
Aquí está mi código completo :
while (i < this.bassinCoord.length) {
let mypoint = new Point(X, Y, new SpatialReference({ wkid: 27582}));
let radius = radius;
let normalizedVal = webMercatorUtils.xyToLngLat(X, Y);
let circle = new Circle({
center: mypoint,
radius: radius
});
let graphic = new Graphic(circle, symbol);
gl.add(graphic);
i++;
}
No quiero utilizar una biblioteca externa que no sea Esri (si es posible).