gis_cn
路人甲
路人甲
  • 注册日期2006-07-02
  • 发帖数10
  • QQ
  • 铜币164枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1722回复:1

怎么即时更新地图比例尺阿

楼主#
更多 发布于:2006-11-02 09:11
放一个text用来显示比例尺 1:xxxx, 每次地图放大缩小后, 比例尺都自动更新, 有没有类似的例子, c#和vb都可以, 多谢<br>
喜欢0 评分0
linton_lau
路人甲
路人甲
  • 注册日期2005-04-19
  • 发帖数30
  • QQ
  • 铜币277枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-11-09 21:21
<P>在每次放大缩小后调用如下代码,即可实现比例尺动态更新:</P><PRE>Dim dblMapScale As Double</PRE><PRE>Dim pMap As IMap<BR></PRE>
<P>If Not pMap Is Nothing Then<BR>    dblMapScale = pMap.MapScale<BR>    text.Text = "1:" ; Format(dblMapScale, "#0.000")<BR>    text.Refresh()<BR>End If</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部