我正在做一個關於使用java,gwt,gae,gwt-platform和objectify爲數據存儲和GWT地圖V3訪問的地方的網站[github.com/twistedpair/GWT-Maps- V3-API]。 (我不知道是否是最好的解決方案,但現在我前進,慢慢但確定:))GAE數據存儲和物化地理信息管理
問題: 你認爲可以是存儲經緯度的最佳方法,搜索附近的地方?
我是想辦法拯救經度和緯度爲使用 http://code.google.com/p/sappenin/source/browse/trunk/SappeninUtils/src/main/java/com/sappenin/util/BigDecimalStringCodec.java?r=146 使用字典順序串,但我並沒有達到得到它的工作和我的理解,我將不得不由緯度,然後通過先查詢經度,我認爲它不會實用。
我不知道是否最好在我的實體中使用GeoPt,或者只將值的緯度和經度用作兩個字符串或long(因爲不支持bigdecimal)。我認爲會或多或少相同,因爲內部GeoPt是相同的兩個數字。
我認爲最好的方法將是geomodel,但在python中,然後我開始檢查http://code.google.com/p/javageomodel/ 但我無法管理,問題在於geomodel不是爲了客觀化。我發現了一種用於物化的javageomodel方法,但看起來很老舊。 [github.com/bfuster/javageomodel] 我會嘗試採取原始javageomodel並嘗試修改它,但我想知道是否有人知道更好的方法來做到這一點。
你推薦哪個選項?也許2012年現在有一種非常簡單的方法可以實現,但我無法找到它,並且通過Google在一週左右的時間內完成。
感謝您的意見!
我希望這個問題或多或少清楚,因爲你可以看到,我在我的腦海裏一個巨大的爛攤子,現在,;)
只是一個建議,如果你計劃發佈免費託管在GAE愛好應用程序,大約需要配額的照顧。數據存儲使用谷歌地圖在gwt appli上讀取操作可以使您的應用程序在極短的時間內超過配額,即使幾乎沒有人:-( – Overnuts 2012-04-14 21:22:32
感謝您的建議!,是的,我已經看到事情正在快速增長,甚至不是網站的工作,現在是大學的最後一個項目,我已經說過我會使用這些技術,但如果它能以某種方式工作,我將不得不作出很多改變,儘量少花錢,支付更少 – 2012-04-14 21:31:45
我得到這個問題,只有機器人活動才達到配額!所以我把GAE的東西重新編譯爲tomcat/mysql的東西,現在,應用程序在家裏託管:-) – Overnuts 2012-04-15 17:05:17