gpt4 book ai didi

javascript - 如何在 javascript 中使用 lat long 的 json 在诺基亚此处绘制折线

转载 作者:行者123 更新时间:2023-12-02 17:51:57 25 4
gpt4 key购买 nike

我是新使用诺基亚这里 map ,我如何在没有标记的诺基亚这里 map 中绘制经纬度的 json,但它绘制折线..

这是我的代码:

$.each(data, function(i, val){
var coord = new nokia.maps.geo.Coordinate(parseFloat(val.latitude),parseFloat(val.longitude));
var markerPolyline = new MarkerPolyline(
coord,
{
polyline: { pen: { strokeColor: "#00F8", lineWidth: 4 } }
}
);

map.objects.add(markerPolyline);
});

我希望你能给出一些答案..提前致谢:)

最佳答案

这些是您应该遵循的步骤1.-创建坐标对象数组。2.-将这些坐标分配给折线的新实例3.-向 map 添加新的折线

示例:

var aoCoordinates = []
$(data).each(function(i,val){
var latitude = parseFloat(val.latitude);
var longitude = parseFloat(val.longitude);
//create coordinate object
var coord = new nokia.maps.geo.Coordinate(latitude,longitude);
//add to array
aoCoordinates.push(coord);
})
//after the loop ends create instance of polyline
var markerPolyline = new MarkerPolyline(
aoCoordinates,
{
polyline: { pen: { strokeColor: "#00F8", lineWidth: 4 } },
marker: { brush: { color: "#1080dd" } }
}
);
map.objects.add(markerPolyline);

诺基亚开发者页面http://developer.here.com/javascript-apis/api-explorer中有更多示例

关于javascript - 如何在 javascript 中使用 lat long 的 json 在诺基亚此处绘制折线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21277398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com