有没有办法为Google Maps API或类似的API提供城镇名称并让它在城镇内返回一个随机地址?我希望能够将数据作为JSON获取,以便我可以在XCode中使用SwiftyJSON解析它并使用它,但我似乎无法找到任何方法来获取地址。如果坐标更容易获得,那么这些坐标也会起作用,只要它随机并且在城镇边界内。
答案 0 :(得分:1)
您可以尝试使用Google Places API Web Service。它允许您查询各种类别的地点信息,例如:机构,重要的兴趣点,地理位置等。您可以通过邻近或文本字符串搜索位置。地方搜索会返回地点列表以及每个地点的摘要信息。
使用Nearby Search搜索指定区域内的地点。您可以通过提供关键字或指定要搜索的地点类型来优化搜索请求。
附近搜索请求是以下格式的HTTP网址:
https://maps.googleapis.com/maps/api/place/nearbysearch/output?parameters
其中输出可以是xml或JSON值。