繁体   English   中英

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

[英]How do I retrieve custom marker coordinates in HERE Maps API for Javascript?

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

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

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); 也不是var 123 = marker.coordinate; alert(123); var 123 = marker.coordinate; alert(123); 做到这一点。 API似乎对此问题保持沉默。

我认为以下应该做:

marker.getPosition()

事实证明很简单:

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

以下将返回它:

marker.getPosition().lat;

marker.getPosition().lng;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM