我有一个应用程序,我正在建设与react native和django…我创建了一个存储位置坐标的帖子模型,现在我想要一个用户尝试创建帖子的情况,他们将使用谷歌位置来获得他们想要的地址。然后,它应该将坐标存储在后端。
和同样在前端,它不应该显示坐标从后端,但地址,因为它是来自谷歌的地方。
您可以使用Google Places自动完成包来为您处理这些信息。这里有一个来自Google Places API的响应示例,它显示了所执行搜索的坐标和Place ID。在前端,您可以使用相同的包来显示地址。下面是一个例子:
<GooglePlacesAutocomplete
placeholder='Search'
onPress={(data, details = null) => {
// 'details' is provided when fetchDetails = true
console.log(data, details);
}}
query={{
key: 'YOUR API KEY',
language: 'en',
}}
predefinedPlaces={[{
description: 'Home',
geometry: { location: { lat: 48.8152937, lng: 2.4597668 } },
}]} />