如何解决如何在 React-native 中使用 Open Street Map
作为 react-native 的初学者,我正在寻找一个 react-native 库,它可以支持 react-native 上的地图可视化(开放街道地图)。
因此我发现: react-native-open-street-map -- 但这仅适用于安卓, react-native-webview-leaflet -- 但自 2 年以来不再受支持。 你有可以帮助我的替代解决方案吗?
拜托,我正在避免使用 Google 地图,我需要一个无价的解决方案。
解决方法
建议去https://github.com/react-native-maps/react-native-maps 因为这是一个更易于维护的库,然后是前一个,然后按如下方式使用它
import MapView,{Marker,Callout,PROVIDER_GOOGLE} from 'react-native-maps';
getInitialState() {
return {
region: {
latitude: 37.78825,longitude: -122.4324,latitudeDelta: 0.0922,longitudeDelta: 0.0421,},};
}
onRegionChange(region) {
this.setState({ region });
}
render() {
return (
<MapView
region={this.state.region}
onRegionChange={this.onRegionChange}
/>
);
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。