Flutter 反向地理编码地图盒结果
从Mapbox API获取反向地理编码结果时,我只返回一个特定结果。有没有办法增加返回的结果,比如反向地理编码点周围的较大半径?如果用户在地图上单击,我会给他们一些选项,让他们从靠近单击位置的几个位置/地址中进行选择,以防他们在地图上触摸到的位置不完全正确 有没有办法增加返回的结果,比如反向地理编码点周围的较大半径 对。根据Mapbox,您可以尝试更改Flutter 反向地理编码地图盒结果,flutter,mapbox,reverse-geocoding,mapbox-gl,Flutter,Mapbox,Reverse Geocoding,Mapbox Gl,从Mapbox API获取反向地理编码结果时,我只返回一个特定结果。有没有办法增加返回的结果,比如反向地理编码点周围的较大半径?如果用户在地图上单击,我会给他们一些选项,让他们从靠近单击位置的几个位置/地址中进行选择,以防他们在地图上触摸到的位置不完全正确 有没有办法增加返回的结果,比如反向地理编码点周围的较大半径 对。根据Mapbox,您可以尝试更改限制、类型和反向模式参数。你可以在教室里玩 您无法直接控制半径,最大限制为5,但请仔细查看类型:因为您担心“误点击”,但您的应用程序不需要地址,而
限制
、类型
和反向模式
参数。你可以在教室里玩
您无法直接控制半径,最大限制为5,但请仔细查看类型
:因为您担心“误点击”,但您的应用程序不需要地址,而可能只需要“邻居”或“邮政编码”级别,如果您适当地设置了类型
,您可能不需要过多地担心确切的单击位置。因此,基本上,将type
设置为更高级别的局部性类型并增加limit
,可以有效地增加半径
但是,我认为Mapbox没有官方的Flitter SDK,因此您可能需要自己与API交流。是的,我遇到的问题是,如果您组合了一个类型,例如地址、地点或POI,则只能返回一个项目。我创建了两个查询,每个查询限制为5个,一个用于地址,一个用于POI,从而使它能够正常工作。这是一个解决办法,但我认为它会奏效。谢谢你的回答!