论文部分内容阅读
Sharp Map是一款国外优秀的开源GIS软件,在GIS二次开发中广受国内外学者的关注,已有众多研究机构基于Sharp Map开发出业务化的系统;但Sharp Map现有功能中不包含鼠标滚轮地图缩放功能,使得其GIS地图浏览操作大不方便。探讨Sharp Map已有的缩放算法原理,基于滚轮缩放操作员关注点相对屏幕坐标系位置不变和相对地理坐标系缩放视野比例一致的原则,提出Sharp Map的鼠标滚轮地图缩放算法,并在.Net4.0框架下,利用C#语言开发,对算法进行了编程实现,效果表明本文构建的算法用