首页 > 解决方案 > 反应原生地图:如何通过用户界面向地图添加带有属性和标记的点

问题描述

嗨,我希望你做得很好,所以我正在尝试制作一个表单,用户可以在其中输入一些参数(点的名称及其范围(数字))但我不知道如何获得它的位置(lon , lat) 当用户使用标记在地图上单击它时。我现在拥有的是 App.js 中的一个简单地图视图,我在其中导入了一个带有两个文本字段和一个“添加”按钮的基本表单组件,我想在我的 json 服务器和位置中获取这些(但是当用户点击地图时会自动显示一个标记,一旦他点击就会显示一个标记),知道我该如何实现这个吗?并且非常感谢您的朋友们。

标签: androidreact-nativegoogle-maps-markersreact-native-mapsjson-server

解决方案


我知道我的回答并没有真正回答你的问题,但我之前一直在尝试实现一个导航应用程序,发现它对使用简单的地图视图非常有限制。

相反,我建议您尝试Mapbox,它已经内置了大多数东西,并提供了一个漂亮流畅的界面。

我不知道您对用户位置的工作有多广泛,但我认为如果它不仅仅是最小的坐标选择,Mapbox 值得一试。

即使我没有回答您的问题,我也希望这个答案对您有所帮助。

祝你好运。


推荐阅读