反应原生地图:如何通过用户界面向地图添加带有属性和标记的点

问题描述

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

解决方法

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

相反,我建议您尝试使用 Mapbox,它已经内置了大部分功能,并提供了非常流畅的界面。

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

尽管我没有回答您的问题,但我希望这个回答对您有所帮助。

祝你好运。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...