android - 在android中获取街道的方向

标签 android android-maps

假设我有一个街道名称,有没有办法找到这条街道是东西街还是南北街???

例如,我有一条名为 John Street 的街道,我如何才能知道它是东西方向还是南北方向。

最佳答案

首先,假设道路始终沿 N-S 或 E-W 方向行驶可能是危险的。这还没有考虑地理特征或城市地区缓慢无序 build 的情况,例如强制道路弯曲或运行 NW-SE。

但是,前提是您有 a means to extract relatively accurate GPS co-ordinates from a street address ,您可以尝试获取 1 John St21 John St 的坐标,并使用差值来计算道路的行驶方向那个点。

如果找不到类似 GetStreetDirection() 的简单 Android API 调用,差分 GPS 坐标将是我要查看的第一个方法。

关于android - 在android中获取街道的方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12361797/

相关文章:

android - 将相机图片传递给 OpenCV 时出现 OutOfMemoryException

android - 用于在 Android 模拟器上安装 firefox 和 chrome 的 AVD 设置

java - Android Java 类中的非法类型 'void'

java - 改造 - 当我调用 Intent 打开新 Activity 时应用程序崩溃

android - 需要在用户位置周围使用不同颜色的边框圆圈

android - 为什么我的 map View 上的叠加层未显示?

java - 如何进行POST请求并从服务器获取响应?

android - 后退按钮在 Android 谷歌地图中不起作用

android - 在 android google maps API v2 中隐藏标记信息窗口

java - MapView 上的多边形数组