问题
使用位置的 Esri 应用程序使用设备的位置服务提供的位置。 其确切含义取决于设备及其设置,但是重要的是需要理解位置服务可以确定来自各种源的位置信息,例如内置 GPS、蜂窝、Wi-Fi 和蓝牙网络。
移动设备上报告的位置以及添加到全球导航卫星系统 (GNSS) 元数据字段的信息取决于设备可用的信息。 如果设备没有 GPS,则其将结合使用蜂窝和无线信号来确定位置。 如果设备也没有 GPS 或蜂窝服务,则其将使用无线信号。 GPS 通常可提供最精确的位置,其次是 Wi-Fi,然后是蜂窝。
由于用于收集位置的位置服务类型不同,GNSS 元数据字段可能未填充或部分填充。 以下是需要考虑的一些可能原因和注意事项:
在 Android 上,可以选择位置模式(例如“高精度”、“省电”和“仅设备”)。 由此将更改用于计算位置所使用的内容,并最终更改 GNSS 元数据中填充的内容。 “高精度”(默认值)将通过 Google 的定位服务来使用 GPS、Wi-Fi、蜂窝和其他可用传感器,以获得最高精度的位置。 “省电”模式不使用 GPS,仅通过 Google 的定位服务来使用 Wi-Fi 和蜂窝。 “仅设备”模式将关闭 Google 定位服务,而仅使用 GPS。 更改此值将影响应用程序中显示的位置。 连接到外部接收器时,请确保已启用允许模拟位置。
可以使用单一定位方法(例如,仅 GPS 或外部 GNSS 接收器)来捕获位置,以确保已填充所有 GNSS 元数据字段。
从 ArcGIS 专家处获得帮助
下载 Esri 支持应用程序