发表用户:James.Liu
收集整理:James.Liu
相关讨论:http://www.mygis.com.cn/forum/dispbbs.asp?boardID=4&ID=1212
信息原始来源:James.Liu、MyGIS工作室

文章标题:视野(Map.Zoom)和比例尺之间的换算公式
视野(Map.Zoom)和比例尺之间的换算公式
dblScale :比例尺值 如500表示1:500的地图
dblZoom:视野范围 如2500表示当前地图窗口能看到的地图横向范围为2500米

dblFactor=0.0003528 :点和米之间的换算因子 ,一点=0.0003528米

两者之间的换算公司为:
dblZoom = dblScale * (mapwidth * dblFactor)

其中mapwith为设置的地图控件的宽度如 map1.width