SuperMap小贴士集锦1

小贴士篇幅不大,价值却不小。想了解GIS常识和SuperMap技巧的人,请多多关注。点点滴滴为您服务,时时刻刻为您着想。(内容:主要包含SuperMap Object开发、SuperMap Deskpro使用技巧、SuperMap IS.NET开发等。)

    在用地图的形式展示数据时,SuperMap Deskpro中对于每个图层的数据都有“可捕捉”、“可选择”和“可编辑”的风格供用户设置,大家可以修改这三个配置来观察效果。不难发现,如果设置为“可选择”的图层过多,容易造成重点不突出,选择物体的时候总是选择不准确;而“可捕捉”选项开启的越多,占用的内存也就越多,要时时计算,影响性能;同时,如果同一图层的“可捕捉”和“可编辑”选项同时开启,当鼠标滑过地图,会出现很多可捕捉点的编辑提示,会很影响显示效果;并且处于可编辑状态的数据也容易被破坏。这样看似简单却内容丰富的细节设置还有很多,对地图图层等属性进行合理配置,将会明显提高地图的美观度,还可减少资源的消耗。而一幅完整美观的地图正是通过对每个细节的合理设置才得以完美呈现的。


    先用经纬网的经纬度坐标配准省区图,再把市区的数据配置到省区图上,从中看出参赛者基本掌握配准功能的用法。但是配准的时候必须确保参考点在当前数据源中的坐标值是准确无误的,换句话说,参考点的坐标系需与当前数据源坐标系保持一致。另外,扫描的纸质地图一般都是投影过以后的数据,配准的时候应该使用投影后的坐标配准,才能达到真实还原数据地理意义的目的,如果直接使用经纬度配准会造成图纸拉伸,如果再在这样配准的基础上进行矢量化,数据精确度将无法保证。


    MapParam的MapBounds是地图的全幅范围,是一个只读量。而ViewBounds意思是地图的当前视图的范围(也即出图范围),是一个设置量。
    ViewBounds 的宽度和高度比 要跟Viewer的宽度和高度比 保持一致,否则在服务器端默认会根据Viewer对ViewBounds进行修订。
    事实上,ViewBounds+Viewer 可以唯一确定一个范围,MapScale+Center+Viewer也可以唯一确定一个范围。因此,当这几个参数发生冲突的时候,会有一个以谁为主的次序问题,这时候,PreferredRectifyType就派上用场了。

更多:

 

打包chm下载:http://download.csdn.net/source/949444。(更新至13期)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值