首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取地理编码(?)在angular中使用google maps javascript api点击定位的详细信息

获取地理编码(?)在angular中使用google maps javascript api点击定位的详细信息
EN

Stack Overflow用户
提问于 2015-02-20 07:49:10
回答 1查看 1.3K关注 0票数 0

当我在谷歌地图中点击某个地标或现有位置时,我正在尝试获取它的详细信息。如果我展示一张图片,就更容易解释:

这是我的angular(离子)应用程序中包含的地图。它正在通过javascript api。在这个例子中,当我点击“帝国大厦”时,弹出窗口就会显示出来,有没有办法使用api来获取你刚才点击的地标的地理编码信息?例如数组中的名称、纬度和经度,然后将其添加到作用域中?

我想这样做的原因是我想在地图上的现有位置设置事件,用户可以选择。如图所示:用户被告知选择地点,用户点击地图上的帝国大厦,->帝国大厦进入数据库,作为事件的地点。

任何帮助或指向正确的方向都将非常感谢。谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-02-20 08:29:06

您可以做的是在单击event期间检索Lat/Lng,然后使用该坐标信息来Reverse Geocode位置。这样你就可以获得地址信息了。您还应该考虑使用Places API作为替代方案,因为这样可能会返回更有用的信息。

如果您想在现有位置设置事件,并且您已经知道这些位置,我认为如果您简单地在这些位置上创建markers会更好。您也可以添加包含您想要向用户显示的任何其他信息的infowindows。您可以只使用标记单击事件来处理“将位置输入数据库”。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28619277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档