显示该中的所有符号。
首先是定义名称,然后,把该字体中的所有符号增加到第三个组合框中在增加符号前可以把原有清除,所有中的字符索引都是从到。
文本框控件用于显示点符号的线符号的或多边形符号的,都是用数字表示,初始的值通过语句获得,用户可以在文本框中输入个值。
点击按钮,分别把控件的背景颜色组合框控件的列表选择和文本框控件的输入值作为图层符号的颜色和,并对地图进行刷新,刷新后的地图以新的符号显示。
地图显示方式专题制图在中,有个对象对象对象对象对象对象对象对象和对象,分别用于不同的地图显示方式。
按要素字段值显示地图按要素字段值显示地图即不同字段值的要素用不同的符号表示,如个图层表示土地地块,有些地块为居住用地,有些地块为公园,有些为工业用地,等等,我们根据土地利用类型用不同符号表示,就可以利用对象。
步骤如下定义专题制图图层定义图层的专题制图类型为定义专题制图字段定义独立值的个数定义每个独立值地图刷新。
如果要确定记录中不同的独立值,需要利用对象。
对象是字符串数据的集合对象,有个属性,当该属性为时,则集合中的值是唯的若为,则可以不是唯。
确省值为。
通过方法,可以把字符串增加到集合中,如属性为,则只增加不重复的字符串。
分级法显示地图分级法显示地图即通过数据分级,不同等级的要素用不同的符号表示。
步骤如下•定义专题制图图层•定义图层的专题制图类型为•定义专题制图字段•定义分级数•定义每等级的最大值•地图刷新,其中,即空间关系,共有种见表表空间关系列表常数值描述返回与搜寻图形范围重叠的特征可用于搜寻特征。
返回与搜寻图形至少有个公共点的特征。
返回与搜寻图形相交的特征。
返回与搜寻图形至少有条公共线段的特征。
返回与搜寻图形有个公共点或相交的特征。
返回与搜寻图形接触,部分或全部在搜寻特征之内,或者部分或全部包含搜寻特征。
如果搜寻图形是多边形,返回完全或部分包含在多边形内的特征,或者完全或部分包含多边形的特征。
同,但搜寻图形的边界与特征不接触或相交。
返回完全包含搜寻图形的特征。
返回完全包含在搜寻图形的特征。
返回完全包含搜寻图形的特征,边界不能相交或接触。
返回完全在搜寻图形内的特征,边界不能相交或接触。
返回包含搜寻图形第个坐标的多边形特征。
返回质点在搜寻图形内的多边形特征。
返回与搜寻图形致的特征包括特征类型和坐标描述,通常用于找出复制的数据。
下面的例子是在图层上画条线,返回与该线相交的多边形。
要素属性查询属性查询通常是用属性查询工具在图层上点击个要素,点中要素的字段值将显示在列表框中。
包括选中要素和要素字段值显示两个过程。
要素的选中可以利用方法中的关系,即选中与点击点接触或相交的要素。
对选中的要素,通过属性得到字段集合,通过循环,在中增加各个字段以及字段值。
下面的例子是在窗体上增加个控件,使用控件属性对话框的列首选项中插入列按钮增加列,在文本中添加列标题分别为和,属性设置为。
设计个属性显示工具,利用该工具在图层上点击个要素时事件,运行如下代码,选中要素字段值统计对选中的要素,可以数字型字段进行统计,得到总和平均值最大值最小值等统计数。
字段值统计的方法为该方法返回个对象,具有总和平均值最大值最小值等属性。
下面的例子是在窗体加载后,在列表框中显示图层的所有字段,选择个数字字段并点击统计按钮,将显示相关的统计结果图。
的属性设置或返回控件中当前选中项目的索引。
图选中字段统计点值法显示地图即在不同的区域内用点的数量表示该区域字段值的大小,如人口数,个点代表个值。
该方法只能用于多边形对象。
步骤如下•定义专题制图图层•定义图层的专题制图类型为•定义专题制图字段•定义点值•地图刷新图表法地图显示当我们要反映区域之间多个特征的差异时,可以用饼状图或柱状图来表示,对象可用来实现这个方法。
地图标注有时候我们利用要素的字段值对要素进行标号,如幅地图上城市用点表示,我们可以在点的边上标注城市名。
文本的尺寸可以设定。
对象和对象都可用于在点线或多边形边上进行文本注记,但对象具有些对象没有的功能,如在个特征的上下方标号在标号下加彩色方框以免与下面的地图特征混淆按照特征值对特征进行不同标号自动调节重叠标号的位置。
对象显示和分类事件。
对象用于表示图层上事件。
事件仅仅产生在线对象上,因此,对象也只能用于类型为线的矢量图层。
个事件是描述个测量特征的个部分或个测量特征的个位置。
个线事件的例子是车道类型,个点事件的例子是事故发生点。
对象能显示和分类线和点事件。
我们可以通过线对象特性确定条线是否有测量值。
对象根据事件表显示事件,事件表中的事件通过每事件的路径标号值与地图层的特征进行匹配在地图上显示。
对象和图层,除了存储,坐标以外,还能存储坐标。
具有值的图层,除了每个点有值,条线或个多边形中的每个顶点都有个值。
利用对象可以用不同的符号反映坐标值。
对象的工作方式类似对象,对象处理每特征的值就象对象处理每特征选择字段的属性值。
对象多种地图表示方法的组合。
八选择特征和提取信息要素查找个图层是由很多要素记录所组成,要素查找是指找到选中符合要求的要素。
提供了三种要素查找的方法按表达式查找按距离查找以及按选定区域查找。
对查找到的要素通常用指定的符号进行显示,即在图层显示或刷新后用方法在地图控件上用指定的符号把查找到的要素画出来。
由于查找和显示是在两个过程中,对查找到的记录集对象要定义为模块级的变量能在不同过程中共享。
方法的表达式为其中是以语言说明的字符串表达式,如,如通过文本框输入,则不需要加双引号。
表达式中的字符串要用单引号,用百分号表示多种选择。
以下的例子是在文本框中输入个州的名称,如,该州将以黄色显示。
,方法是查找与个地图对象的距离在范围内的所有要素,并返回选中的集合。
方法的语法为其中可以是点线或多边形为定义的距离范围,对线和多边形,是指最近距离。
,是查找与个图形对象满足定空间关系的要素。
方法的语法是地理坐标系改变控件的坐标系改变控件的坐标系将使控件中的地图以新的坐标系来显示。
改变控件坐标系的方法是先定义个坐标系对象对象或对象,然后赋与控件的属性。
下面的代码是把控件的坐标系改变成地理坐标系图。
地理坐标系下面的代码是把控件的坐标系改变成投影坐标系图。
投影坐标系图控件的坐标系改变成地理坐标系图控件的坐标系改变成投影坐标系五地图显示范围操作地图显示范围在控件上显示的地图范围可以通过控件的属性来得到和设置。
控件的属性返回对象,反映在控件中显示的地图范围,由左上角坐标左上角坐标右下角坐标和右下角坐标四个坐标值组成。
通过设置地图的显示范围,有如下几种方法通过坐标赋值设置地图范围设置为所有图层的最大范围对目前的范围乘以个比例因子,改变范围的大小通过地图交互改变显示范围的位置地图漫游使地图的中心点定位在位置,改变显示范围的大小实际上改变地图的显示比例尺。
地图比例尺是控件的屏幕范围长度或高度与实际范围长度或高度的比值。
在中,窗体的缺省单位是,是英寸的。
通过控件的和属性可得到控件的宽度和高度屏幕范围,单位是,通过换算并与地图实际的宽度或高度比较即可得到地图比例尺利用宽度或高度结果致。
地图的放大缩小和全图显示按钮方式地图的放大缩小和全图显示实际上是改变地图的显示范围。
在同控件中,显示范围越大,则比例尺越小反之,比例尺越大。
即地图放大是通过缩小地图范围地图缩小是通过扩大地图范围。
定义地图范围的对象可以利用方法来改变,如比例因子为,则的高度和宽度都乘以,地图缩小倍。
如地图放大倍,则比例因子为。
在上增加三个按钮和,功能分别为放大缩小和全图。
针对按钮的点击事件执行如下相应的程序。
地图的放大缩小漫游工具方式利用工具方式进行地图操作包括两个事件,第个事件是工具栏上的按钮点击事件第二个事件是控件上的操作事件事件。
对第个事件的响应通常是改变鼠标指针的形状表,同时记录按钮的功能。
表鼠标指针常数值描述,






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
