2010-12-02 29 views
3

要製作簡單的地圖程序,最好的方法是什麼?我試圖獲得一個覆蓋圖的背景圖片,以便當用戶點擊地圖上的所需區域時,他們實際上會點擊覆蓋圖(選定區域上的按鈕)。背景圖片相當大,我似乎無法理解我應該如何去平移圖片並進行覆蓋更新。總之,我正在嘗試製作一個類似谷歌地圖的非常簡單的程序,但目前沒有縮放。在java中創建簡單的地圖程序

+0

看看JViewPort – willcodejavaforfood 2010-12-02 15:52:06

+3

@Aaron:坦率地說,這些評論有什麼用?我都贊成在SO上有趣,但只是說「你的語言是廢話」並沒有增加太多的話題。 – 2010-12-02 15:57:41

回答

2

我以前在類似項目中使用過Piccolo。你說你不需要縮放,但是當它彈出作爲一個需求時,你會很高興你有能力! Piccolo有內置的平移和縮放功能。

我會避免嘗試創建自己的組件,並且隨着代碼蠕變發生,它很容易變成混亂的混亂。

2

如果您不想重新發明輪子(我建議您不要),請嘗試將Google地圖集成到您的應用程序中。 Google Maps API可用。

或者,快速Google搜索顯示GeoTools。我的建議是找到一個適用於OpenGIS格式的庫。