zoukankan      html  css  js  c++  java
  • MapGuide Tips如何限制MapGuide Ajax Viewer的缩放范围

     

    在基于MapGuide开发时,你是不是遇到过这样的需求?我的地图只想放大到一定程度就可以了,不能无限制的放大;同样也不能无限制的缩小,因为我关心的就那么一块,无限制的缩小全部都成一个点了也没什么意义。嗯,既然客户这么说了,那我们该怎么实现呢?

    MapGuide 没有提供对应的API来做,不过好在MapGuide开源,我们可以改源码,呵呵。用记事本或者你喜欢的文本编辑器打开C:\Program Files\Autodesk\MapGuideEnterprise2010\WebServerExtensions\www\viewerfiles\ajaxmappane.templ,大致在328行,有如下代码:

    var minScale = 0.001, maxScale = 1000000000000;

    修改对应的minScale和maxScale,改成你适合的值就可以了。试试吧!J

     

    不过有一点你要认识清楚,因为这是对MapGuide 源文件的更改,所以会应用到所有的在这个站点上的MapGuide 应用。

    致转载的或者那些内容自动抓取网站, 请注明本文原始出处http://www.cnblogs.com/junqilian/archive/2009/10/29/1592145.html

    OK, Stay Tuned!

    作者:峻祁连
    邮箱:junqilian@163.com
    出处:http://junqilian.cnblogs.com
    转载请保留此信息。
  • 相关阅读:
    mongodb笔记一
    mysql的备份和恢复
    explain的type列
    Debian下apache2设置并发
    nginx基本调优
    c语言struct
    Centos 安装nginx + php + mysql
    Debian下系统启动时执行脚本
    centos5.5服务器基本篇
    分治法
  • 原文地址:https://www.cnblogs.com/junqilian/p/1592145.html
Copyright © 2011-2022 走看看