【发布时间】:2017-12-28 17:45:18
【问题描述】:
我正在使用 React-Native 为 Android 平台创建本机应用程序。我想从Global navigation satellite systems(GNSS) 获取坐标,例如 GPS、GLONASS、Compass、IRNSS、QZSS、Galileo。对于 GPS,我可以使用 react-native geolocation,但对于其他人,我不知道该怎么做。
有人可以帮我吗?
【问题讨论】:
-
Android 没有基于位置数据来源的单独 API。任何 React Native 插件都将使用
LocationManager,或者可能是 Play Services 的位置 API,并且这些将使用设备中内置的任何位置功能。对于外部接收器,您需要联系这些接收器的制造商,并询问他们提供哪些 Android 集成选项。 -
看看 Fused API 和github.com/MustansirZia/react-native-fused-location
-
@CommonsWare。感谢您的回答。我搜索了很多,发现有一个 PRN 代码可以告诉我什么是卫星系统。但我应该使用 java insted 的 react-native 和 javascript 来创建我的应用程序。有没有办法使用 react-native 获取该 PRN 代码。
-
@Mate .谢谢。我不明白 Fused API 如何帮助我分别根据每个卫星系统找到坐标。
-
快三年过去了,有没有人发现另一种方法?
标签: android react-native geolocation gps