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));
}