如何限制react-native-maps?

时间:2019-04-30 11:03:54

标签: react-native react-native-maps

我使用react-native-map。我想限制mapView坐标,因为我只需要看一个城市。 我该怎么办?

<MapView
    style={styles.map}
    minZoomLevel={12}
    maxZoomLevel={15}
    initialRegion={{
        latitude: this.state.lat,
        longitude: this.state.long,
        latitudeDelta: this.state.latdelta,
            longitudeDelta: this.state.longdelta,
    }}
    provider={ PROVIDER_GOOGLE}
        onPress={(e) => this.onMapPress(e)}
    >
    {this.state.markers.map(marker => (
    <Marker
        key={marker.key}
        coordinate={marker.coordinate}
    />
))}

1 个答案:

答案 0 :(得分:1)

您不能在地图视图上设置限制。但是您可以使用城市纬度绘制一个多边形。从此处签出polygon属性。