摘要:
5 地图查询 地图查询、统计是GIS系统的基本功能模块,实际上统计功能的前提也是通过查询获取结果,以文字或者图表等报表的形式展现查询结果数据。 地图查询有两种类型的查询: 1. 空间查询:在地图上设置一定范围,查询这一范围内的要素。 例如:在地图上画一范围,查询这一区域内所有消防栓,这一范围的所有消防栓高亮显示(或其他显示方式),并展现出所有消防栓的属性信息 2. 属性查询:通过一定的查询条件,获取目标要素。 例如:我们需要查询中国行政区上人口大于5000万,同时GDP大于1万亿的省份,通过执行查询,符合条件的省份高亮显示,并展现出这些省份的属性信息。 AE 为开发者提供... 阅读全文
摘要:
4.8 利用ESRI自带的符号库进行唯一值符号化:图层开发实例 目的:学会开发唯一值符号化要素图层功能 步骤: 1、准备点数据,添加属性字段“类别”; 2、为要素“类别”属性值分别设置为Hospital 2 、School 1、Airport 三种属性值; 以上两步应该是创建MXD,然后在程序中 打开MXD,点击按钮,实现下面click的功能 3、实现唯一值符号化功能 4、运行程序实现效果 功能开发: 实现唯一值符号化功能 代码如下: 1 /// <summary> 2 /// 获取符号库中符号 3 ... 阅读全文
摘要:
第四章 图层符号化 AE9.3 提供了SymbologyControl控件,用于显示ARCGIS符号库中的符号。 组件库中的组件对象分为Color(颜色),Symbol(符号),Render(渲染)三大系列,图层符号化就是通过多个组件对象来合作完成的4.3 符号化Color(颜色)体系4.3.1 A 阅读全文
摘要:
3.2 地图布局3.2.1 PageLayout对象 PageLayout用于显示地图数据,并通过对地图数据进行整饰以便对地图打印输出满足不同行业对GIS出图功能的需求。 PageLayout和Map这两个对象看起来非常相似,他们都是视图对象,可以显示地图;也都是图形元素的容器,可以容纳图形元素(Graphics Element) 区别:PageLayout除了保存图形元素外,还可以保存诸如MapFrame的框架元素(Frame Element)。 PageLayout控件上的Map对象被PageLayout的MapFrame对象所管理 PageLayout 类主要实现了IPageL... 阅读全文
摘要:
3.1 地图3.1.1 Map 对象 Map对象:在Map对象上能显示的图形有两类,一类是 地理数据,一类是 元素。 地理数据包括 矢量类型的要素数据、栅格数据、Tin等表面数据等;这些数据都保存在Geodatabase或数据文件如shapefile中,它们是用于GIS分析制图的源数据。 元素,是一种可以显示在Map上的对象,它分为:图形元素和框架元素。图形元素可以显示出来;而框架元素充当了“容器”的角色。 在Map上所画的 圆形、矩形、在布局视图上添加的 指北针、图例、比例尺等图形对象,都是图形元素;在ArcMap中Map对象是由MXDocument对象的MapFrame对象管理... 阅读全文