javasvipt를 사용하여 ersi 맵에 마커를 표시하는 웹 페이지를 만들었습니다.javascript를 사용하여 esri multipoint에서 중심점 얻기
Data:
MapNorth MapEast
439624 504743
439622 504736
439722 504775
439738 504739
439715 504774
439734 504739
자바 스크립트 코드 : 위의 코드는 다음지도에 플롯 마커이며, 무엇을
var points = data.map(function(x){
return [x.MapEast, x.MapNorth];
});
var myMultiPoint = {"geometry":{"points":points,"spatialReference":27700},"symbol":{"color":[255,255,255,64],
"size":6,"angle":0,"xoffset":0,"yoffset":0,"type":"esriSMS","style":"esriSMSCircle",
"outline":{"color":[0,0,0,255],"width":6,"type":"esriSLS","style":"esriSLSSolid"}}};
var gra = new esri.Graphic(myMultiPoint);
myMap.graphics.add(gra);
var graExtent = esri.graphicsExtent(myMap.graphics.graphics);
myMap.setExtent(graExtent);
는 범위로 확대됩니다. 내 고용주가 지금 원하는 것은 그 모든 포인트의 중심점을 찾고 중심에 마커 하나만 표시하는 것입니다.
이 작업을 수행 할 수 있습니까? 그렇다면 어떻게 말해?
덕분에 일의 폴