Как добавить и удалить маркер на карте Archgis? - PullRequest
0 голосов
/ 09 ноября 2019

Я использую геопоиск, когда нажимаю на местоположение, после чего я вызываю функцию добавления маркера. Первый раз, когда я показываю маркер, но когда я снова ищу местоположение, он ничего не показывает. Вот мой JS

function addmarker(latt, longtt) {

    var pt1 = new Point(Number(longtt), Number(latt));

    var markersymbol1 = new PictureMarkerSymbol('images/marker.png', 10, 15);

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

     //map.add(polygraphlayer);

    //map.graphics.add(polygraphlayer);


}
$("#linkid").on("click",    function() {
    var dataLatt = $('#linkid')=='undefined'||$('#linkid')==''?'0,0':$('#linkid').data('latt');
    var splitdata = dataLatt.split(",");
    var latt = splitdata[0];
    var longt = splitdata[1];
    addmarker(latt, longt);

    //addmarker('28.833333', '76.666667');

});

enter image description here

Первый раз, когда он показывает маркер, но когда я пытаюсь найти другое место и нажать, то маркер нене показывать на этой позиции предыдущий маркер на этом месте.

...