在java中创建一个简单的地图程序

时间:2010-12-02 15:39:11

标签: java

制作简单地图程序的最佳方法是什么?我正在尝试获得具有叠加层的背景图像,以便当用户点击地图上的所需区域时,它们实际上是单击叠加层(选定区域上的按钮)。背景图像相当大,我似乎无法理解我应该如何平移图像并进行叠加更新。简而言之,我正在尝试创建一个类似于谷歌地图的非常简单的程序,但目前还没有缩放。

2 个答案:

答案 0 :(得分:2)

我过去曾使用Piccolo来进行类似的项目。你说你不需要缩放,但当它作为一个要求弹出时你会很高兴你有能力! Piccolo内置了平移和缩放功能。

我会避免尝试创建自己的组件,并且随着代码蠕变的发生,它很容易变得混乱。

答案 1 :(得分:2)

如果您不想重新发明轮子(我建议您不要重新发明),请尝试在应用程序中集成G​​oogle地图。 Google Maps API可用。

或者,快速Google搜索显示GeoTools。我的建议是找到一个应用OpenGIS格式的库。