如何在Flutter上使用OpenStreetMaps

时间:2019-03-04 14:36:18

标签: flutter openstreetmap

我们可以在Flutter中使用Openstreetmap还是只能使用Google Maps?我想获得另一种显示地图的方法。原因是使用googlemaps api密钥时,他们需要知道一张信用卡,而我却没有一张。

1 个答案:

答案 0 :(得分:1)

您可以安装此软件包flutter_maps来使用OpenStreetMaps

这是一个例子

new FlutterMap(
        options: new MapOptions(
            center: new LatLng(51.5, -0.09),
            zoom: 5.0,
            maxZoom: 5.0,
            minZoom: 3.0),
        layers: [
          new TileLayerOptions(
              urlTemplate:
                  "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
              subdomains: ['a', 'b', 'c']),
        ],
      ),