0

현지 CSV를 사용하여 사용자 정의 측지 버퍼 점을 보여주고 싶은 나는 다음과 같은 링크이는 ArcGIS

https://developers.arcgis.com/javascript/3/jssamples/ge_geodesic_buffers.html

설정 프록시에서는 ArcGIS의 측지 버퍼 샘플 코드를 사용했다. 그것은 잘 작동하고 기능을 가진 모든 포인트를 보여 주었다.

그것은이 링크 http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/4.5_week.csv "

에서 포인트를 얻는하지만 난 내 자신의 CSV 파일에서 점을 보여주고 싶었다하지만이 샘플 코드에서 할 수있는 방법을 찾아야하지 않았다, 그럼 내가 보여 CSVLayer을 사용

내 포인트를 표시하는 데는 문제가 없었지만 Geodesic 버퍼에 있었던 기능이 없습니다.지도에 그래픽이 포함되어 있지 않으므로 기능 레이어를 추가 할 수 없습니다.

Geodesic 버퍼 샘플처럼 내 포인트를 표시 할 수 있습니까?

답변

0

ArcGIS Runtime SDK를 .NET v100을 사용하면 csv 파일을 구문 분석하여 위도/경도 값을 가져올 수 있으며 GeometryEngine.BufferGeodetic 메서드와 GraphicsOverlay를 사용하여 결과를 표시 할 수 있습니다. var overlay = MyMapView.GraphicsOverlays[0]; foreach (var line in result) { var longitude = Convert.ToDouble(line["longitude"]); var latitude = Convert.ToDouble(line["latitude"]); var mp = new MapPoint(longitude, latitude, SpatialReferences.Wgs84); var buffer = GeometryEngine.BufferGeodetic(mp, 2000, LinearUnits.Kilometers); var graphic = new Graphic(buffer, new SimpleFillSymbol(SimpleFillSymbolStyle.Solid, Colors.Blue, null)); overlay.Graphics.Add(graphic); }

+0

저는 SDK를 사용하고 있지 않습니다. –