嗨,大家好,我正在尝试在我的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});

10-06 03:48