我是一名 CS 学生,我正在开发一个使用 Google Maps API 的 Android 应用程序。问题是我正在处理的地图是室内的,当我想绘制从用户位置到他选择的特定位置的路径时遇到问题,因为 Directions API 不适用于室内地图。
当使用 drawPolyLine 方法时,它会绘制一条穿过墙壁、浴室和沿途任何东西的线。因此,为了解决这个问题,我制作了一个 GeoJSON 文件,其中包含该地图中每个障碍物的线串和多边形。
现在我想使用可用的绘图方法以及geoJSON文件来读取点/多边形并在地图上绘制路径时避免它。
请给出一个想法或任何可以解决我的问题的东西吗?