【问题标题】:AWS Location geocode city by zipAWS Location 按邮编对城市进行地理编码
【发布时间】:2022-12-08 03:01:59
【问题描述】:

在我的 Java 应用程序中,用户输入他们的邮政编码和城市以确定用户所在地区的天气。如果未指定城市,我需要使用输入的邮政编码(该州最大的城市)找到它。我使用谷歌地理编码,这是相当昂贵的。

我希望能够根据邮政编码查找城市信息,例如 Google Geocoding 中的邮政编码位置。 AWS Location 是否提供此服务?

【问题讨论】:

    标签: amazon-web-services amazon-location-service


    【解决方案1】:

    是的,它确实。将 Amazon Location's Places API 用于您的用例,特别是 SearchPlaceIndexForText 操作。有了它,您可以搜索地名、地址和公司名称,并得到两个结果:地理坐标和地址组成部分。地址组件是您所需要的,它为您提供国家、州、城市、邮政编码等信息。如果需要,您还可以存储结果;在创建地点索引资源时检查Data storage option

    下面是一个示例请求(使用 AWS CLI)和使用邮政编码作为输入的响应:

    aws location search-place-index-for-text 
    --index-name HerePlace 
    --text "98121" 
    --filter-countries "USA" 
    --max-results 1
    
    {
        "Results": [
            {
                "Place": {
                    "Country": "USA",
                    "Geometry": {
                        "Point": [
                            -122.34468,
                            47.61578
                        ]
                    },
                    "Interpolated": false,
                    "Label": "98121, Seattle, WA, United States",
                    "Municipality": "Seattle",
                    "PostalCode": "98121",
                    "Region": "Washington",
                    "SubRegion": "King",
                    "TimeZone": {
                        "Name": "America/Los_Angeles",
                        "Offset": -28800
                    }
                }
            }
        ],
        "Summary": {
            "DataSource": "Here",
            "FilterCountries": [
                "USA"
            ],
            "MaxResults": 1,
            "ResultBBox": [
                -122.34468,
                47.61578,
                -122.34468,
                47.61578
            ],
            "Text": "98121"
        }
    }
    

    希望这可以帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-05
      相关资源
      最近更新 更多