当前位置: 首页 > 知识库问答 >
问题:

给定一个位置“锁定”的链接,使用Google Maps API从标记中提取纬度和经度

鄢英哲
2023-03-14

假设我有一个带有位置标记的地图链接,我如何使用JavaScript和Google API从地图标记中找到纬度和经度?

诀窍是我不知道地址。有没有一种方法可以在不使用HTML上的正则表达式的情况下,优雅地找出页面上的地址?

共有1个答案

侯兴为
2023-03-14

那很‘容易’。Google Maps api有一个geolocation对象,这与Google Maps使用的对象相同。所以您应该使用这样的内容:

var geocodeLocation = 'String of the adress you''re looking for';

  var geocoder = new google.maps.ClientGeocoder();
  geocoder.getLatLng(geocodeLocation, function(point) {
    if (point) {
      //Do something with point - //You have point.x and point.y
    }
  });
 类似资料:
  • 我android应用程序创建了带有经度和纬度的google位置链接。 如果我这样放置它。 google.com/maps/@(latitude),(longitude),205m/data=!3m1!1e3 它在浏览器中显示了卫星视图中的位置。 但该位置没有标记。有没有办法创建一个链接来标记我们在链接中提供的GPS位置?

  • 我有一个onCreate的活动,它计算您的位置和附近的事件之间的距离,我使用lastNotnloceto获取当前设备位置并在谷歌地图上标记它,但我需要它来写经度和纬度它的方法之外用于计算距离。 我已经使用LocationManager来获取粗略的坐标,但这些坐标不够准确,对于距离不到半英里的东西来说,距离为50英里。我目前拥有它,因此将覆盖从LocationManager获得的经度和纬度,但它没有

  • 我正在尝试检索我的地理位置的最新长使用一个谷歌API。此api接受蜂窝塔信息。尽管我提供了所有的信息,但在很长一段时间内,我都没有得到正确的信息。 https://developers.google.com/maps/documentation/geolocation/intro 有人用这个API找到lat long吗?GoogleGEO定位API的精确度有多高?

  • 我想摘录: 图像标记和 类数据内的锚标记文本 我成功地提取了img src,但从锚标记中提取文本时遇到了问题。 这是整个HTML页面的链接。 这是我的代码: 我试图做的是提取图像src(link)和div class=data中的标题,例如: 应提取: 尼康COOLPIX L26 16.1 MP数码相机,配备5倍变焦NIKKOR玻璃镜头和3英寸LCD(红色)

  • 我想在Google Map v2 Android中找到50个地方进行测试。例如,我有50个新开但在Google Map v2 Android中不存在的餐馆的数据库。我不想使用Google places API来获取餐馆列表。例如,我有餐馆名称=“ABC”、经度=“0.5555”、纬度=“0.7455”的信息,而这家餐馆ABC在Google Map中不存在,我也无法从Google places AP

  • 问题内容: 我在SQLite数据库中存储了经度和纬度数据,我想获取与所输入参数最接近的位置(例如,我当前的位置-纬度/经度等)。 我知道这在MySQL中是可能的,并且我已经做了大量的研究,认为SQLite需要Haversine公式的自定义外部函数(计算球体上的距离),但是我还没有发现任何用Java编写并且可以工作的东西。 另外,如果要添加自定义功能,则需要org.sqlite.jar(用于org.