簡體   English   中英

使用收到的經度和緯度動態更新Google地圖

[英]Dynamically update google maps with received longitudes and latitudes

我編寫了一個Java小程序,它通過POST請求發送經度和緯度。 我需要編寫一個服務器頁面,它將接收此數據並動態顯示帶有接收點的google map。 (PHP /等...)

我不知道如何開始,因為我真的不知道首先要做什么。

https://developers.google.com/maps/documentation/imageapis/包含您需要的所有信息。

因此,您只需要獲取一個服務器頁面來接收POST數據,解析經度和緯度,然后從下面的URL獲取圖像結果(請查看src屬性內部)。

應該很明顯地看出所有參數是什么,谷歌地圖的縮放級別以及以像素為單位的地圖大小。 另外,如果您只想將此地圖顯示在網絡瀏覽器上,則只需輸出如下所示的img標簽

<img src="http://maps.googleapis.com/maps/api/staticmap?center=-15.800513,-47.91378&zoom=11&size=200x200&sensor=false">

生成的地圖

編輯:每次您發送POST請求時,URL都會動態生成地圖。 如果您需要數據不斷變化,那么使用POST請求並不是最好的方法。 POST最適合用於要發送到服務器然后進行處理(生成單個地圖等)的數據。

舉例來說...用戶想要一張他們單擊的特定街道的地圖>發送POST請求>使用Google Maps URL獲取地圖,然后將此信息發送回/輸出到網頁。

另外,您可能希望查看網站上的各種Maps API。 一個更好的鏈接是https://developers.google.com/maps/

尚不清楚您打算做什么,因此提供示例用法將有助於獲得更好的答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM