0
我的反應原生應用使用react-native-maps
來顯示Google地圖和標記。樣式爲View
被用作在設備屏幕上具有固定位置的位置標記。如何在react-native-maps中獲取GPS位置
問:我們怎樣才能獲得標記的GPS座標(緯度/經度),在說<View style={styles.marker}>
組件的左下角?
<MapView
ref='map'
initialRegion={{
latitude: LATITUDE,
longitude: LONGITUDE,
latitudeDelta: LATITUDE_DELTA,
longitudeDelta: LONGITUDE_DELTA,
}}
showsUserLocation={true}
></MapView>
<View style={styles.markerContainer}>
<View style={styles.marker}>
</View>
</View>
風格
var deviceHeight = Dimensions.get('window').height;
StyleSheet.create({
markerContainer: {
bottom: deviceHeight/2.2,
position: 'absolute',
left: 0,
right: 0,
},
})
我認爲你應該使用react-native-maps自己的標記組件https://github.com/airbnb/react-native-maps/blob/master/docs/marker .md,而不是自己的絕對位置 –