0
我有一個JSON響應,其中包含良好的詳細信息(以及API編號,井名稱和操作員詳細信息)。我想知道這是json響應足以繪製要素圖層還是我們需要經緯度繪製功能要素圖層?我們可以使用Arcgis使用Well API編號繪製要素圖層嗎?
我有一個JSON響應,其中包含良好的詳細信息(以及API編號,井名稱和操作員詳細信息)。我想知道這是json響應足以繪製要素圖層還是我們需要經緯度繪製功能要素圖層?我們可以使用Arcgis使用Well API編號繪製要素圖層嗎?
那麼,如果你添加了一些代碼引用它會有所幫助。
如果您使用的是ArcGIS Server和ESRI JavaScript API,並且已經完成某種查詢操作,則可以請求返回幾何圖形以及您的詳細信息。
下面介紹如何做一個完整的示例:ESRI JavaScript API QueryTask Example
的代碼中存在的主要線路有:
var query = new esri.tasks.Query();
query.returnGeometry = true;
的.returnGeometry屬性意味着你的JSON響應將包含座標,然後在QueryTask完成後顯示。
dojo.connect(queryTask, "onComplete", function(featureSet) {
map.graphics.clear();
var symbol = new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_SOLID, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([255,255,255,0.35]), 1),new dojo.Color([125,125,125,0.35]));
//QueryTask returns a featureSet. Loop through features in the featureSet and add them to the map.
dojo.forEach(featureSet.features,function(feature){
var graphic = feature;
graphic.setSymbol(symbol);
graphic.setInfoTemplate(infoTemplate);
map.graphics.add(graphic);
});
});