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 for .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を使用していません –