Actualmente estoy intentando dibujar un punto con la API Javascript de ArcGIS.
Más o menos como este ejemplo, http://help.arcgis.com/en/webapi/javascript/arcgis/demos/toolbar/toolbar_draw.html , excepto que el punto no se dibujará con el ratón, sino desde un objeto javascript.
Si miramos el código, vemos que se pasa un objeto/array de geometría en la función.
function addToMap(geometry) {
toolbar.deactivate();
map.showZoomSlider();
var symbol = new esri.symbol.SimpleMarkerSymbol(esri.symbol.SimpleMarkerSymbol.STYLE_SQUARE, 10, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([255,0,0]), 1), new dojo.Color([0,255,0,0.25]));
var graphic = new esri.Graphic(geometry, symbol);
map.graphics.add(graphic);
}
Si alguien pudiera escribir la estructura de ese objeto, y un método para dibujar el punto (como un botón, con un evento onclick, que contenga coordenadas xy fijas)
Dumping geometry
se ve así http://pastebin.com/P9wfL36b (¡ay!)
Este código se utilizará en un experimento de seguimiento por GPS, donde sacaré la posición actual de una base de datos cada 20 segundos más o menos. (los detalles no serán cubiertos en este post)
Pregunta extra: ¿Cómo convierto las coordenadas long/lat a xy de la muestra?
Utilizo la zona UTM 29N, wkid: 32629