نسخه جاری v8.1.0.rc3
دستورالعملهای ارائه یافته به شما این امکان را میدهد که نقشه Mapbox GL را در فریمورک react-native
پیاده کنید.
برای شروع نیاز به داشتن توکن پارسیمپ و بکارگیری سرویس استایل نقشه است. در ادامه روش بکارگیری نقشه بر اساس افزوده شدن ماژول شرح داده میشود.
npm install @react-native-mapbox-gl/maps --save
کد زیر را در فایلی که میخواهید نقشه را نمایش دهید، اضافه کنید.
import React from 'react' import { StyleSheet, View } from 'react-native' import MapboxGL from '@react-native-mapbox-gl/maps' MapboxGL.setAccessToken('') const styles = StyleSheet.create({ container: { height: '100%', width: '100%', backgroundColor: 'tomato', }, map: { flex: 1, }, }) const App = () => ( <View style={styles.container}> <MapboxGL.MapView style={styles.map} styleURL="http://api.parsimap.io/styles/parsimap-streets-v11?key=PMI_MAP_TOKEN" > <MapboxGL.Camera centerCoordinate={[51.41, 35.7575]} zoomLevel={6} /> </MapboxGL.MapView> </View> ) export default App
برای استفاده از استایلهای پارسیمپ لازم است بجای عبارت PMI_MAP_TOKEN
توکن معتبری قرار یابد.