在javascript

时间:2017-03-15 17:03:35

标签: javascript jquery json ajax api

我使用JavaScript编程,我有API,它给了我一个JSON对象。 这是 - > http://193.70.60.44:3000/geoserver/taxi_server/api/v1.0/taxi对象网址。

在这个JSON对象中有JSONOBJECT.position.coordinates [0],它给了我一个位置的经度。

如何在javascript中获取JSON对象并使用坐标?

1 个答案:

答案 0 :(得分:0)

像这样使用jQuery(已编辑),但在返回的对象中使用适当的属性:

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'
        );
});