1

我正在尝试创建一个简单的 Flutter 应用程序,该应用程序使用 Flutter 的官方 Google Maps 插件。我很高兴他们最近添加了对自定义样式的支持,但是当我放大到非常接近时,我可以看到所有白色的 3d 建筑物,我认为应该能够将其关闭,因为有时它只是不想要也不需要适合地图主题。

我已经尝试寻找答案,但我还没有找到与此问题相关的任何内容。

我会想象类似的东西

void _onMapCreated(GoogleMapController controller) {
    mapController = controller;
    mapController.setMapStyle(_mapStyle);
    mapController.show3dBuildings = false;  <------
}

我知道插件本身是非常新的并且仍处于开发预览阶段,但我想确保它不仅仅是我,如果它真的丢失了,让这个问题以某种方式传递给社区。

4

1 回答 1

0
GoogleMap(
  mapType: MapType.normal,
  buildingsEnabled: false
)

不知道为什么,但在此设置下,并非所有建筑物都显示出来,有些仅标记为数字,没有任何轮廓。看起来像它的谷歌地图行为,而不是 Flutter 错误

于 2020-12-03T00:33:36.187 回答