Flutter flatter_地图在屏幕上显示地理范围

Flutter flatter_地图在屏幕上显示地理范围,flutter,geospatial,fluttermap,Flutter,Geospatial,Fluttermap,我使用Flatter_map导入openstreetmap分幅,我想知道是否可以检索屏幕上显示内容的地理范围?您可以使用onPositionChanged中地图控制器的边界: FlutterMap( mapController: _mapController, options: MapOptions( center: _currentLocation, zoom: 10, onPositionChanged: (position,

我使用Flatter_map导入openstreetmap分幅,我想知道是否可以检索屏幕上显示内容的地理范围?

您可以使用onPositionChanged中地图控制器的边界:

FlutterMap(
    mapController: _mapController,
    options: MapOptions(
        center: _currentLocation,
        zoom: 10,
        onPositionChanged: (position, e) {
            var extent = _mapController.bounds; // <= this line here
        }),
        layers: [], 
),
map(
mapController:\u mapController,
选项:地图选项(
中心:_当前位置,
缩放:10,
onPositionChanged:(位置,e){
变量范围=_mapController.bounds//