地点自动补全概览
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
地点自动补全是 Maps JavaScript API 中地点库的一项功能。
借助自动补全,您可以让自己的应用具有 Google 地图搜索字段的“即输即找”功能。自动补全服务可以根据完整字词和子字符串进行匹配,从而解析地点名称、地址和 Plus Codes。这样,应用就可以在用户输入内容时发送查询,从而即时进行地点预测。
您可以使用地点自动补全 widget 或地点自动补全数据 API 将自动补全功能添加到应用或网页中。
您可以使用地点自动补全 widget 向应用或网页添加自动补全功能。
地点自动补全 widget 会创建文本输入字段,在界面选择列表中提供地点预测结果,并返回地点详情来响应用户的选择。使用地点自动补全 widget 在网页上嵌入完整的自包含自动补全界面。
地点自动补全数据 API
借助 Place Autocomplete Data API,您可以以编程方式提取地点预测结果,从而实现比地点自动补全 widget 更精细的控制。如果您想为地点自动补全功能构建更全面的自定义界面,请使用地点自动补全数据 API。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-08-31。
[null,null,["最后更新时间 (UTC):2025-08-31。"],[[["\u003cp\u003ePlace Autocomplete, a feature of the Places library within the Maps JavaScript API, provides a type-ahead search function similar to the Google Maps search field, matching place names, addresses, and plus codes.\u003c/p\u003e\n"],["\u003cp\u003eYou can implement Place Autocomplete using either the Place Autocomplete Widget, which offers a pre-built UI, or the Place Autocomplete Data API, which allows for more customization.\u003c/p\u003e\n"],["\u003cp\u003eThe Place Autocomplete Widget creates a text input with place predictions in a dropdown, returning details upon selection, ideal for a self-contained autocomplete interface on your webpage.\u003c/p\u003e\n"],["\u003cp\u003eThe Place Autocomplete Data API enables programmatic retrieval of place predictions, granting greater flexibility for building custom user interfaces.\u003c/p\u003e\n"]]],["Place Autocomplete offers type-ahead search capabilities for place names, addresses, and plus codes. It's available through the Place Autocomplete Widget or the Place Autocomplete Data API. The Widget creates a text input field with a UI pick list for user selection. The Data API allows for programmatic fetching of predictions, enabling custom UI development. Applications send user queries to get on-the-fly place predictions. The service is part of the Places library in the Maps JavaScript API.\n"],null,["Select platform: [Android](/maps/documentation/places/android-sdk/place-autocomplete \"View this page for the Android platform docs.\") [iOS](/maps/documentation/places/ios-sdk/place-autocomplete \"View this page for the iOS platform docs.\") [JavaScript](/maps/documentation/javascript/place-autocomplete-overview \"View this page for the JavaScript platform docs.\") [Web Service](/maps/documentation/places/web-service/place-autocomplete \"View this page for the Web Service platform docs.\") \n**European Economic Area (EEA) developers** If your billing address is in the European Economic Area, effective on 8 July 2025, the [Google Maps Platform EEA Terms of Service](https://cloud.google.com/terms/maps-platform/eea) will apply to your use of the Services. Functionality varies by region. [Learn more](/maps/comms/eea/faq).\n\nPlace Autocomplete is a feature of the Places library in the Maps JavaScript API.\nYou can use autocomplete to give your applications the type-ahead-search behavior of the Google\nMaps search field. The autocomplete service can match on full words and substrings, resolving\nplace names, addresses, and [plus codes](https://plus.codes).\nApplications can therefore send queries as the user types, to provide on-the-fly place\npredictions.\n\nYou can add autocomplete to your app or web page using either the Place Autocomplete Widget,\nor the Place Autocomplete Data API.\n\nYou can add autocomplete to your app or web page using the Place Autocomplete Widget.\n\nPlace Autocomplete Widget\n\nThe [Place Autocomplete Widget](/maps/documentation/javascript/place-autocomplete-new)\ncreates a text input field, supplies place predictions in a UI pick list, and returns place\ndetails in response to the user's selection. Use the Place Autocomplete Widget to embed a complete\nself-contained autocomplete user interface on your web page.\n\nPlace Autocomplete Data API\n\nThe [Place Autocomplete Data API](/maps/documentation/javascript/place-autocomplete-data)\nlets you fetch place predictions programmatically, providing a finer degree of control than is\npossible with the Place Autocomplete Widget. Use the Place Autocomplete Data API\nif you want to build a more comprehensive custom user interface for Place Autocomplete."]]