我有郵件地址,需要通過Java程序將它們轉換爲座標(緯度,經度)。麻煩的是,程序不允許通過互聯網進行通信(可能是由於隱私問題)。我搜索了,我發現的都是撥打Google地圖或其他服務的程序,因此他們都使用互聯網。任何人都知道無論如何通過一些沒有互聯網的代碼來實現這一點?任何可能使用某些庫或框架的Java代碼?Java - 獲取郵件地址的位置(經度,緯度,經度),不通過互聯網進行通信
如果Java中沒有任何東西可用,那麼我可以對其他語言開放。我現在正在閱讀有關postgis的內容(由一位同事建議)。不知道它是否工作,但如果你知道這個,請給一些建議/代碼等
注意基於commnent:如果DBMS知道如何將地址轉換爲座標,我可以在本地安裝DBMS。不知道是否POSTGIS能做到這一點
感謝
你的意思是,你如何獲得一個數據庫,你可以把它放在硬盤上? – ajb 2014-10-30 20:04:08
是啊,如果數據庫本身知道如何將地址轉換爲地理座標。 – Simo 2014-10-30 20:10:55
,我認爲可能需要一個數據庫,因爲它似乎沒有單一的算法或庫可以實現這一點。 – Simo 2014-10-30 20:26:08