AcrGIS Javascript在graphicLayer上添加图形
我有一个多功能层和一个用于添加图形的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
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坐标附近添加了任何图形(非洲西部)