2012-06-02 89 views
1

我最近開始在Google地圖上工作。下面是一個簡單的html代碼:谷歌地圖 - 如何在DB中保存位置?

<div id="locationContainer"> 
    <input id="startPT" type="text" size="50"/> 
    <input id="wayPT" type="text" size="50"/> 
    <input id="endPT" type="text" size="50"/> 
</div> 

我已經安裝在所有的位置輸入文本字段

現在自動完成功能,我有兩個問題;

  1. 如何將位置保存在MySQL數據庫中?我的意思是,我應該只保存第一次獲取座標時的位置,然後保存?
  2. 在保存到數據庫之前,我想驗證該位置是否存在於Google地圖中。 這樣我的系統就不會盲目地在DB中保存一些xyz。

希望我已經提出了我的問題可以理解。

感謝

+0

我有同樣的問題走近。我如何確保我只保存有效地址,而不僅僅是無處不在的緯度+經度位置? – beruic

回答

1

在mysql數據庫2個不同勢場1.saving的緯度經度似乎是最好的可能性。

2.如果Google地圖中存在該地理位置,則該地點存在於該地圖中。 這可能給你一個答案:http://answers.yahoo.com/question/index?qid=20071121075230AATuvo3

緯度的最小值爲-90(南極)和最大的90(北極)。赤道是0度的緯度。

經度的最小值爲-180(主子午線以西),最大值爲180(子午線以東)。 -180和180都是同一直線上,從相反的方向

好運

+1

提供任何外部鏈接的摘錄或摘要(萬一鏈接發生故障)非常有用。 – McGarnagle