基于JAVA语言的电子地图设计与实现
该设计是一款基于 JAVA的电子地图设计与实现,非常适合测绘类专业学生使用,也适合那些毕业设计为类似项目的同学做参考。 下面稍微详细的描述一下这一款作品: 一、研究目标 开发一个基于JAVA的校园电子地图项目,使用MapInfo来绘制地图使用户能够实时的了解华南理工大学广州学院校园及周边的地理信息。 二、研究内容 基于JAVA的校园电子地图系统共分为4个功能模块来实现: 1、地图放大、缩小及漫游的功能模块 为了能够清晰的查看地图的某一角落的详细信息,了解学校的地理位置以及学校的地理规划。用户可以在电子地图上对感兴趣的地方放大操作了解的更清楚,放大的方式为以鼠标点击处为中心向周围扩大显示的地图,亦可以使用拖动的方式将所需要放大的地方进行放大。由于地图显示的框架大小是固定的,在放大的状态下,其他不在显示的区域就不能实时地显示出来;所以缩小功能非常关键,有了缩小功能,用户可以在了解完后缩小地图来看别的地方;如果页面显示不满足用户的搜索需求时,可以通过漫游的功能来用鼠标左键直接对地图进行拖动实现对地图的移动功能。 2、地图地物查询功能模块: 如果用户不想这么麻烦在电子地图上寻找所需信息可以直接通过地物查询功能模块来寻找自己感兴趣的地方,方便新生及家长查找。 3、地图距离测量功能模块 用户可以对目前的位置及想去的位置进行测量,获取信息。 4、地图鹰眼功能模块: 主要是解决用户在放大拖动等操作时无法直观的找到某个图元的位置所在。就是在页面上除了显示大地图以外,同时显示一个较小尺寸的专门用于定位的整幅地图,通过鼠标的点击鹰眼小图触发主图的显示 解压密码: 微信搜索公众号 : qinfsIT 回复关键词“密码” 可获取解压密码
用户评论