1 votos

¿Cómo mover el marcador anterior en ArcGIS JavaScript 3.30?

Tengo latitud y longitud de una API de terceros y me gustaría mostrar el marcador en el mapa dependiendo de esa latitud y longitud. Cuando los nuevos datos vienen de la API necesito eliminar el marcador anterior y el nuevo marcador depende de los datos.

Estoy utilizando el siguiente código para mostrar el marcador una vez, la próxima vez no hay errores en la consola, pero nada para mostrar. ¿Alguna idea para mover automáticamente el marcador anterior a la nueva ubicación o eliminar el marcador anterior y el nuevo como la capa del mapa?

Aquí está el código JavaScript:

function addmarker(latt, longtt) {
    polygraphlayer.clear();

        var pt1 = new Point(Number(longtt), Number(latt));
        var markersymbol1 = new PictureMarkerSymbol('images/marker.png', 10, 15);

        polygraphlayer.add( Graphic(pt1, markersymbol1));

        }

0voto

Superdooperhero Puntos 101

Vea la respuesta aceptada de esta pregunta de Stack Overflow

La documentación de la API incluye dos ejemplos de seguimiento.

Para rastrear la ubicación actual: https://developers.arcgis.com/javascript/latest/sample-code/widgets-track-basic/index.html

Para simular el seguimiento desde un conjunto de ubicaciones: https://developers.arcgis.com/javascript/latest/sample-code/widgets-track/index.html

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X