2017-03-15 14 views
-2

私はJavaScriptでプログラミングしています。私にはJSONオブジェクトを与えるAPIがあります。 - >http://193.70.60.44:3000/geoserver/taxi_server/api/v1.0/taxiオブジェクトURLです。GET JSONオブジェクトからのextern url from javascript

このJSONオブジェクトにJSONOBJECT.position.coordinates [0]があり、位置の経度を与えています。

JSONオブジェクトをjavascriptで取得して、座標を使用するにはどうすればよいですか? jQueryのを(編集済み)を使用して、しかし、あなたの返されたオブジェクトで適切なプロパティを使用して、このよう

+1

あなたのAPIが応答を与える: '{「メッセージを」:「虚無の先頭へようこそ。」} ' –

+1

投稿されたURLにはAccess-Control-Allow-Originヘッダーがなく、JSONPではないため、JSONをブラウザで直接取得する方法はありません – adeneo

答えて

0

は:

var myUrl = 'http://siteofjson.org/getjson/'; 
$.getJSON(myUrl, function(JSONOBJECT){ 
    console.log(JSONOBJECT.position.coordinates[0]); 
    var lonLat = new OpenLayers.LonLat(JSONOBJECT.position.coordinates[0].lon,JSONOBJECT.position.coordinates[0].lat) 
     .transform(
      new OpenLayers.Projection("EPSG:4326"), // Transformation aus dem Koordinatensystem WGS 1984 
      map.getProjectionObject() // in das Koordinatensystem 'Spherical Mercator Projection' 
     ); 
}); 
関連する問題