android - 添加自定义道路谷歌地图+导航
问题描述
我正在为一个大型庄园使用颤振+谷歌地图制作导航应用程序,庄园内有一些道路没有出现在谷歌地图中但实际上存在。我想知道如何将自定义道路添加到谷歌地图并使用我添加的自定义道路显示两点之间的路线/距离
我对此进行了一些研究,发现KML可用于向地图添加自定义位置/路径。但目前google_maps_flutter不支持 kms 图层(地图 android sdk 支持,但不支持颤振插件)。有没有办法在没有官方支持的情况下在 Flutter 中实现 KML?
并且可以肯定的是,当我以某种方式将 KML 数据添加到我的地图时,当用户在我的应用程序中使用导航功能时,用户是否看到正常的导航路线(就像我使用谷歌地图应用程序,没有自定义道路)或者我是否使用我的自定义路线?
谢谢。
解决方案
推荐阅读
- vue.js - Vue-router 和深度嵌套的路由
- php - Laravel 结合表单提交和 API 请求
- python - 日期时间接近时代的 Windows 上的 Python 崩溃
- matlab - 如果现有脚本返回类结构,是否可以使用 fsolve?
- sas - 遍历名称时有没有办法跳过丢失的数据集?
- python - 将混合数据转换为分类数据:dataframe
- haskell - 努力在仆人中连接一对类型类约束单子
- tomcat - Tomcat shutdown.sh 无法联系本地主机:28005
- android - 如何在 Android 的 xamarin 中捕获带有弹出窗口的屏幕截图?
- css - 如何使任何视频 Iframe 响应?