谷歌放大招!Gemini「吞下」2.5億地圖數(shù)據(jù),路癡AI一夜成精
谷歌放大招!
谷歌推出了「Grounding with Google Maps」功能,Gemini接入Google Maps。
過去,語言模型理解文字;現(xiàn)在,它能理解「地理空間」。
地圖+AI解鎖位置智能。

現(xiàn)在,Gemini可直接訪問Google Maps的2.5億個實時地理數(shù)據(jù)——
讓AI擁有「地理空間理解與推理能力」。

谷歌這波操作,打造了字面意義上的「世界模型」,讓X用戶網(wǎng)友直呼牛P!





錨定谷歌地圖,AI看懂世界
本月17日起,谷歌在Gemini API中上線谷歌地圖工具(Google Maps tool),讓開發(fā)者可以把應(yīng)用錨定(Grounding)在地圖數(shù)據(jù)之上。

借此,Gemini的推理能力(reasoning capabilities)能夠與來自超過2.5億個地點的真實數(shù)據(jù)相連接,催生出一類全新的、具備地理空間感知(geospatial-aware)的AI產(chǎn)品。
就像谷歌搜索錨定(Grounding with Google Search) 一樣,谷歌地圖錨定(Grounding with Google Maps)也能在涉及位置的信息查詢中,為模型提供豐富且實時更新的數(shù)據(jù)支撐。
現(xiàn)在,AI可以知道世界上的每個地方是什么、在哪兒、有什么、什么時候開門,怎么訂票.... 如何到達?
這個工具的作用是:
當Gemini發(fā)現(xiàn)你的問題涉及地理、位置、路線、商戶或區(qū)域信息時,它自動調(diào)用Maps數(shù)據(jù)來回答。
這次更新不僅是技術(shù)增強,更是AI能力邊界的拓展。

這讓第三方開發(fā)者把結(jié)合Gemini的推理能力與Maps的地理數(shù)據(jù),生成更準確、更貼合現(xiàn)實的回應(yīng)——
這一特性,競爭對手如OpenAI的ChatGPT、Anthropic的Claude,乃至眾多開源模型,在短期內(nèi)望塵莫及。
這種融合尤其適用于本地搜索、外賣與配送、房地產(chǎn)、旅游規(guī)劃等領(lǐng)域——
任何需要考慮距離、實時可用性或位置個性化的場景。
當用戶的地理位置已知時,開發(fā)者可在請求中傳入經(jīng)緯度參數(shù),以提升回答的相關(guān)性和準確度。
谷歌建議,僅在查詢明確涉及地理語境時,啟用該工具,以節(jié)省性能與成本。
根據(jù)開發(fā)者文檔,定價為每1000次請求25美元——對于高頻應(yīng)用而言并不便宜。
AI覺醒地理智能
真「世界模型」?
依托谷歌地圖在世界范圍內(nèi)龐大數(shù)據(jù)庫,Gemini這項新功能提供相關(guān)且個性化的內(nèi)容,從而提升用戶體驗。
四類典型應(yīng)用場景:
- 智能地理問答:完整且準確地回答特定地理位置的問題。
- 路線規(guī)劃:構(gòu)建對話式旅行規(guī)劃工具和本地指南。
- 個性化地圖推薦:根據(jù)位置和用戶偏好(例如餐廳或商店)推薦地圖注點。
- 智能LBS應(yīng)用:為社交、零售或外賣服務(wù)打造基于地理位置的體驗。
在需要考慮地理位置遠近和當前事實數(shù)據(jù)的使用場景中,例如查找「我附近的最佳咖啡店」或獲取路線,谷歌歌地圖的 「grounding」(事實錨定)功能表現(xiàn)出色。
已有開發(fā)者,利用新API,結(jié)合Geminin和谷歌地圖探索柏林:


企業(yè)可以用它來:
商業(yè)選址:幫助零售商找到最佳新店位置。它通過分析人口統(tǒng)計數(shù)據(jù)、人流量、競爭對手情況以及當?shù)卦u論情緒,來給出建議。
動態(tài)物流與配送優(yōu)化:實時路線優(yōu)化,專為物流公司設(shè)計。它能根據(jù)實時交通、天氣和客戶可用時間進行調(diào)整。
房地產(chǎn)市場分析:使用地理空間數(shù)據(jù)來評估房產(chǎn)價值、預(yù)測市場趨勢,并找出投資機會。
現(xiàn)場員工管理:專門為現(xiàn)場服務(wù)團隊設(shè)計。它提供優(yōu)化的路線,并給員工現(xiàn)場所需的客戶和任務(wù)關(guān)鍵信息。
超本地化營銷:這是一個營銷工具,能在實時中向客戶發(fā)送個性化的、基于位置的優(yōu)惠。比如,當客戶走過一家商店時,發(fā)送折扣碼。

更多功能
為了構(gòu)建更強大、上下文更充足的應(yīng)用,在同一次請求中,現(xiàn)在Gemini可同時啟用基于谷歌地圖的事實錨定(Grounding with Google Maps)和基于谷歌搜索的事實錨定(Grounding with Google Search):
- Google地圖(Google Maps):提供結(jié)構(gòu)化、可核驗的事實數(shù)據(jù),如地址、營業(yè)時間、用戶評分。
- Google搜索(Google Search):提供來自全網(wǎng)的描述性、及時性上下文,如活動日程、新聞與文章。
舉例:當用戶詢問「比爾街(Beale Street)哪里有現(xiàn)場音樂」,Gemini組合使用兩種工具,模型可以用地圖拿到場館營業(yè)時間,用搜索找到當晚演出的具體開場時間。
谷歌內(nèi)部評估顯示,同時使用兩種錨定工具,相較只用其中之一,回答質(zhì)量有顯著提升。
目前,只有特定的 Gemini 模型支持依托谷歌地圖實現(xiàn)事實錨定:
Gemini 2.5 Flash-Lite、Gemini 2.5 Pro、Gemini 2.5 Flash和Gemini 2.0 Flash(但不包括 2.0 Flash Lite)。
為便于直觀展示基于地圖數(shù)據(jù)錨定的結(jié)果,你還可以利用返回的上下文令牌(context token)來獲取一個交互式插件(interactive widget)。
它還可以渲染到應(yīng)用的用戶界面(UI)中,為用戶提供熟悉的使用體驗,并呈現(xiàn)相關(guān)照片、用戶評論(reviews)和其他細節(jié)。

快速上手
要上手使用,請在Gemini API請求中啟用 基于 Google 地圖的事實錨定(Grounding with Google Maps) 工具。
下面是使用Python SDK的示例:
from google import genaifrom google.genai import typesclient = genai.Client()prompt = "What are the best Italian restaurants within a 15-minute walk from here?"response = client.models.generate_content( model='gemini-2.5-flash-lite', cnotallow=prompt, cnotallow=types.GenerateContentConfig( tools=[types.Tool(google_maps=types.GoogleMaps())], # Optionally provide the relevant location context (this is in Los Angeles) tool_cnotallow=types.ToolConfig(retrieval_cnotallow=types.RetrievalConfig( lat_lng=types.LatLng( latitude=34.050481, lnotallow=-118.248526))), ),)print(response.text)if grounding := response.candidates[0].grounding_metadata: if grounding.grounding_chunks: print("Google Maps sources:") for chunk in grounding.grounding_chunks: print(f'- [{chunk.maps.title}]({chunk.maps.uri})')
from google import genai
from google.genai import types
client = genai.Client()
prompt = "What are the best Italian restaurants within a 15-minute walk from here?"
response = client.models.generate_content(
model='gemini-2.5-flash-lite',
cnotallow=prompt,
cnotallow=types.GenerateContentConfig(
tools=[types.Tool(google_maps=types.GoogleMaps())],
# Optionally provide the relevant location context (this is in Los Angeles)
tool_cnotallow=types.ToolConfig(retrieval_cnotallow=types.RetrievalConfig(
lat_lng=types.LatLng(
latitude=34.050481, lnotallow=-118.248526))),
),
)
print(response.text)
if grounding := response.candidates[0].grounding_metadata:
if grounding.grounding_chunks:
print("Google Maps sources:")
for chunk in grounding.grounding_chunks:
print(f'- [{chunk.maps.title}]({chunk.maps.uri})')詳細詢問有關(guān)特定地點的問題,根據(jù)谷歌用戶評價和其他谷歌地圖數(shù)據(jù)獲取答案。

根據(jù)用戶偏好和特定地理區(qū)域,獲取量身定制的推薦:

協(xié)助規(guī)劃行程,生成包含路線信息和各種地點信息的為期多天的計劃,非常適合旅行應(yīng)用。

在此示例中,通過在谷歌地圖工具中啟用插件(widget),用戶請求了googleMapsWidgetContextToken。
啟用后,返回的令牌可用于使用Google Maps JavaScript API中的 <gmp-places-contextual> component 渲染上下文地點插件。
呈現(xiàn)widget后,效果如下所示:




































