嗨,大家好,我正在尝试在我的arcgis地图中制作一个PictureSymbolMarker。
但是我面临一些问题。我去了esri网站[http://blogs.esri.com/esri/arcgis/2012/02/03/esri-picture-marker-symbol-generator-for-javascript-developers/]来获取密码。
当我尝试在我的代码中实现它时,
我收到错误消息。
这就是我放在一起的方式
从
`//Marker
SimpleMarkerSymbol resultSymbol = new SimpleMarkerSymbol(Color.RED,
20, SimpleMarkerSymbol.STYLE.CIRCLE);`
至
`SimpleMarkerSymbol resultSymbol = new SimpleMarkerSymbol
({"angle":0,"xoffset":0,"yoffset":12,"type":"esriPMS",
"url":"http://static.arcgis.com/images/Symbols/Basic/RedStickpin.png",
"contentType":"image/png","width":24,"height":24});`
但是在执行该代码后,我收到了错误。 ..任何人都面临同样的问题并可以解决问题吗?
提前致谢
最佳答案
您的问题是您将JSON用于PictureMarkerSymbol并初始化了将永远无法使用的SimpleMarkerSymbol。尝试这样做。var resultSymbol = new esri.symbol.PictureMarkerSymbol ({"angle":0,"xoffset":0,"yoffset":12,"type":"esriPMS", "url":"http://static.arcgis.com/images/Symbols/Basic/RedStickpin.png", "contentType":"image/png","width":24,"height":24});