如何在HERE Maps API中为Javascript检索自定义标记坐标?

时间:2014-07-14 20:00:03

标签: javascript here-api

如何在HERE Maps API for Javascript中检索自定义标记坐标?

这是我添加自定义标记的方式:

var marker = new nokia.maps.map.StandardMarker([52.51, 13.4], {
   text: "Hi!", // Small label
   draggable: true // Make the marker draggable
});

map.objects.add(marker);

问题:当用户将此标记拖动到另一个位置并单击“确定”时,我需要获取新坐标(因此不需要监听器)。

var 123 = marker(coordinate); alert(123);var 123 = marker.coordinate; alert(123);都没有。 API似乎对此问题保持沉默。

4 个答案:

答案 0 :(得分:1)

我认为以下情况应该:

marker.getPosition()

答案 1 :(得分:0)

原来很简单:

var latitude = marker.coordinate.latitude.toString();

答案 2 :(得分:0)

以下内容将返回:

marker.getPosition().lat;

marker.getPosition().lng;

答案 3 :(得分:0)

截至 2021 年,实际要走的路是:

marker.getGeometry().lat;
marker.getGeometry().lng;