请教j2se绘制地图的思路。

liehuo888 2008-03-19 10:31:27
其实也不算是地图,只是想在swt的某个窗体上绘制一些点,但是这些点都是有实际的经纬度的。根据实际的经纬度情况,将他们画出来,并且每个点都是可以触发点击事件的。
这里涉及到几个问题我想不通,希望大家多帮帮我。哪怕你没做过,只是讲讲思路也好,现在的地图都是web的,j2se桌面程序的资料实在太少了。
1、窗体上的一点,如何对应经纬度,经纬度都是小数点后N位,而窗体上的点都是整数。
2、我应该参照经纬度来计算出他应在窗体上的哪一点?还是参照窗体上的点来计算出经纬度?
3、如何让这一点可以相应点击事件?我理解“点”应该作为一个类出现,但是如何让他相应点击实践?总不能每个点都是一个label吧?我画1万多个点要用label恐怕要死机了。
4、如果上述问题都可以解决的话,我还想知道关于在窗体上加载地图背景,如何将背景地图与坐标点校准的问题,以及map缩放问题。

...全文
48 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧