2016-12-13 12 views
0

jsonデータからチャド座標データを取得したいとします。jsonデータのチャイド値を取得する

このコードを使用しましたが、エラーが発生します。

console.log(data.features.geometry[0].coordinates); 

ここで、データはajaxの結果です。 console.log(data.features.geometry:

{"type": "FeatureCollection", 
    "features": [ 
    {"type": "Feature", 
     "geometry": { 
     "type": "Polygon", 
     "coordinates": [ 
      [[28.9681060393493, 
       41.007415243341], 
      [28.9679918512905, 
       41.00729272796], 
      [28.9679314102614, 
       41.0073143412354], 
      [28.9680128968503, 
       41.007414681345], 
      [28.9680423242404, 
       41.0074515099658], 
      [ 28.9681094965952, 
       41.0074197765024], 
      [28.9681060393493, 
       41.007415243341]] 
     ] 
     }, 
     "properties": { 
     "f1": 110006283, 
     } 
    } 
    ] 
} 
+0

あなたはおそらくしたい、ここで繰り返されるコードです。座標[0]); – kasijus

+0

座標が定義されていないエラーが発生します。 – Hermes

答えて

1

アレイとジオメトリがある特徴としては、オブジェクト

console.log(data.features[0].geometry.coordinates); 

var myloop = data.features[0].geometry.coordinates[0] 

for(var i = 0;i<myloop.length ; i++){ 
console.log(myloop[i][0],myloop[i][1]) 
} 
+0

配列を取得しました – Hermes

+0

座標配列を取得する場合は、それを反復する必要がある場合座標配列を取得する –

+0

編集コードを見て –