Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AcrGIS Javascript在graphicLayer上添加图形_Javascript_Esri_Arcgis Js Api - Fatal编程技术网

AcrGIS Javascript在graphicLayer上添加图形

AcrGIS Javascript在graphicLayer上添加图形,javascript,esri,arcgis-js-api,Javascript,Esri,Arcgis Js Api,我有一个多功能层和一个用于添加图形的graphicLayer。但是,我无法将图形添加到此层。有人能帮我解决我做错的事吗 featureLayer.on("click", function (evt) { attrs = evt.graphic.attributes; if(clickmode == 1) { var highlightSymbol = new esri.symbol.SimpleMarkerSym

我有一个多功能层和一个用于添加图形的graphicLayer。但是,我无法将图形添加到此层。有人能帮我解决我做错的事吗

       featureLayer.on("click", function (evt) {
        attrs = evt.graphic.attributes;
        if(clickmode == 1)
        {
           var highlightSymbol = new esri.symbol.SimpleMarkerSymbol().setColor(new dojo.Color([255, 0, 0]));
           var location = new Point(evt.mapPoint.x, evt.mapPoint.y, evt.spatialReference);


           graphicLayer.add(new Graphic(location, highlightSymbol));
        }
      }

有什么错误吗?最好创建一个正在运行的示例JSFIDLE*注意-验证传递给“graphicLayer.add”的所有参数及其值……什么是evt.spatialReference?可能地图的稀疏参考以米为单位,地图点以度为单位(反之亦然)。检查是否在0,0坐标附近添加了任何图形(非洲西部)