【问题标题】:Get Co-ordinates based on the marker location over the google map根据谷歌地图上的标记位置获取坐标
【发布时间】:2020-02-11 06:49:47
【问题描述】:

哎呀,

我正在开发一个 Web 应用程序,其中商店供应商必须输入他/她的商店的纬度和经度。 如果他/她使用商店的应用程序,很容易获得。但是,如果他/她在其他地方,我想向供应商显示地图选项,他/她可以在其中搜索他/她的商店点。我可以从那个标记位置得到坐标。

我研究了 google map api 发现了很多有用的东西,但无法理解如何实现这一点,因为我无法找到任何关于从标记获取坐标的信息。

如果有人能指导我应该看哪里或应该研究什么来解决我的问题,那就太好了。

提前谢谢..

【问题讨论】:

    标签: laravel google-maps coordinates google-maps-markers latitude-longitude


    【解决方案1】:

    搜索位置后,在谷歌地图上的红色标记上单击鼠标右键,选择“这里有什么?”您将在弹出窗口中看到坐标。

    【讨论】:

      【解决方案2】:

      您可以使用 Maps JavaScript API 在每次点击地图中的某个点时放置一个标记,然后获取该点的坐标并显示它,以便您的用户可以直接获取该标记的确切坐标。这是我制作的simple code 来证明这一点。

      在代码中,我使用了地图监听器来检查地图上的每次点击并在其上放置一个标记。然后它将使用标记的坐标更新标签显示。

       map.addListener('click', function(event) {
          addMarker(event.latLng);
          document.getElementById("text").innerHTML = event.latLng.lat() + ',' + event.latLng.lng();
        });
      

      希望这会有所帮助!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-09-23
        • 2017-12-03
        • 1970-01-01
        • 2010-12-05
        • 1970-01-01
        • 2017-08-08
        • 1970-01-01
        相关资源
        最近更新 更多