【发布时间】:2020-10-12 18:29:58
【问题描述】:
背景:我刚刚完成了一门名为“Web 开发训练营”的 Udemy 课程。本课程的主要项目是创建一个名为 Yelpcamp 的网络应用程序,它本质上是一个露营地评分和讨论网站。您可以在此处查看我的应用程序的当前工作版本:https://radiant-eyrie-76078.herokuapp.com/。它是使用 node 和 express 构建的。
问题:我想为每个露营地添加一张地图,显示它在世界上的位置。当用户添加露营地时,他们会在表格中输入一个位置,我需要获取该位置并将其转换为纬度和经度。我正在使用 mapbox 添加地图,并且能够将简单的地图添加到每个露营地。我现在需要弄清楚如何从用户那里获取输入并对其进行地理编码(将其从名称转换为确切位置)。 Mapbox 有一个地理编码 API,但我不知道如何以这种方式使用它。好像只能直接贴在地图上。
问题:我如何获取这个位置用户输入并对其进行地理编码,以便我的 mapbox 地图可以使用它?
【问题讨论】:
标签: maps mapbox geocoding mapbox-gl geocode