gpt4 book ai didi

ios - Mapbox Geocoding API iOS 是否对大片水域(海洋)进行反向地理编码?

转载 作者:搜寻专家 更新时间:2023-10-31 19:31:54 28 4
gpt4 key购买 nike

我在 iOS (Swift) 上使用 Mapbox 的地理编码 API 来反转地理编码坐标。我已经能够使其适用于任何陆地坐标,但是在海洋上时我的代码无法运行(或打印地标):

        let task = geocoder.geocode(options) { (placemarks, attribution, error) in
guard let placemark = placemarks?.first else { return }

print(placemark.name)
}

那么这是 API 不支持的,还是我没有看到某些东西,或者是否有替代方案?

我读过他们的 API Documentation找不到任何东西......

最佳答案

不,他们没有。

也没有很多 API 服务可以在大片水域中进行反向地理编码。

这是一个:https://geocode.xyz/46.195042,-6.767578?geoit=xml (它应该在陆地和水中都有效。请参阅 https://geocode.xyz/api 了解完整的 api 规范)

<geodata>
<error>
<code>008</code>
<description>24. Your request did not produce any results.</description>
</error>
<suggestion>
<region>North Atlantic Ocean</region>
<subregion>French part of the North Atlantic Ocean</subregion>
<eez>French Exclusive Economic Zone</eez>
<territory>France</territory>
<iso>FRA</iso>
<altname>France</altname>
<north>
<city>La Chapelle Bank</city>
<prov> </prov>
<distance>163</distance>
<latt>47.616667</latt>
<longt>-7.3</longt>
</north>
<south>
<city/>
<prov> </prov>
<distance/>
<latt/>
<longt/>
</south>
</suggestion>
<geonumber>3147033738852</geonumber>
<osmtags/>
</geodata>

关于ios - Mapbox Geocoding API iOS 是否对大片水域(海洋)进行反向地理编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56799827/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com