gpt4 book ai didi

php - 确定一个字符串是否是一个有效的地理位置

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:07:17 25 4
gpt4 key购买 nike

我有一堆“位置”——有些是准确的(哈博罗内、博茨瓦纳),有些是地理编码 (40.75,-73.997),有些完全没用 (#siliconcape)。我需要找到一种方法来遍历列表并确定每个字符串和地理编码的城市和国家/地区,并为无效位置返回空值。

是否有某种库/服务/API/方法可用于确定给定字符串是否代表有效的地理位置?考虑打字错误、订购错误等?

最佳答案

可能最简单的方法是使用类似 Google Geocoding API 的东西.它会获取一个字符串并尝试将其解析到一个位置。您可以获得 XML、JSON、CSV 格式的输出。

这是一些示例 CSV 输出:

input : gaborone, botswana
output: 200,4,-24.6541100,25.9087390

input : #siliconcape
output: 602,0,0,0

input : 40.75,-73.997
output: 200,8,"324 W 30th St, New York, NY 10001, USA"

关于php - 确定一个字符串是否是一个有效的地理位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2181081/

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