空间数据的可视化表达-GI.ppt

上传人:s****8 文档编号:82718798 上传时间:2023-03-26 格式:PPT 页数:146 大小:1.67MB
返回 下载 相关 举报
空间数据的可视化表达-GI.ppt_第1页
第1页 / 共146页
空间数据的可视化表达-GI.ppt_第2页
第2页 / 共146页
点击查看更多>>
资源描述

《空间数据的可视化表达-GI.ppt》由会员分享,可在线阅读,更多相关《空间数据的可视化表达-GI.ppt(146页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETGIS GIS 应应 用用 开开 发发Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NET江西省研究生优质课程江西省研究生优质课程 主讲:主讲:兰小机兰小机 GISGIS博士、教

2、授博士、教授 Email: Email: QQ QQ:305333315305333315 课程网站:课程网站:http:/ http:/ 江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NET兰小机简历兰小机简历l主要经历主要经历19881988年年7 7月月毕业于南方冶金学院工程测量专业,获毕业于南方冶金学院工程测量专业,获学士学位学士学位,并留校任教并留校任教19941994年年6 6月月毕业于

3、武汉测绘科技大学工程测量专业,获毕业于武汉测绘科技大学工程测量专业,获硕士学硕士学位位,回校任教,回校任教20052005年年6 6月月毕业于南京师范大学毕业于南京师范大学地图学与地理信息系统地图学与地理信息系统专业,专业,获获理学博士学位理学博士学位,回校任教,回校任教l主要研究方向主要研究方向GMLGML空间数据挖掘空间数据挖掘GMLGML空间数据库理论与空间数据库理论与GMLGISGMLGIS空间数据集成与共享空间数据集成与共享GISGIS应用开发应用开发 江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.

4、NETDeveloping GIS Applications with ArcObjects using C#.NET科研科研项目项目国家自然科学基金项目国家自然科学基金项目-面向面向GMLGML的时空关联规则及序列模式挖掘的时空关联规则及序列模式挖掘研究研究(编号:编号:4097123440971234),3535万元,主持万元,主持国家自然科学基金项目国家自然科学基金项目-本原本原GMLGML空间数据库理论及空间数据库理论及GMLGISGMLGIS与传与传统统GISGIS集成研究集成研究(编号:(编号:4076101740761017),1616万元,主持万元,主持国家自然科学基金项目国家

5、自然科学基金项目 -GMLGML空间数据存储索引机制研究空间数据存储索引机制研究(编号:(编号:4040104540401045),2626万元,排名第二万元,排名第二地理信息科学江苏省重点实验室开发基金项目地理信息科学江苏省重点实验室开发基金项目-面向对象的面向对象的GMLGML空间数据库及其应用研究空间数据库及其应用研究(编号:(编号:JK20050302JK20050302),5 5万元主持万元主持江西省教育厅科技项目江西省教育厅科技项目GMLGML空间数据库理论及空间数据库理论及GMLGISGMLGIS研究研究,1 1万万元,主持元,主持萍乡市基础地理信息系统研究与开发,萍乡市基础地理

6、信息系统研究与开发,2222万元,主持万元,主持城市公众地理信息服务系统研究与开发,城市公众地理信息服务系统研究与开发,1010万元,主持万元,主持江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NET教学目标教学目标lGISGIS应用开发应用开发课程是课程是GISGIS研究生重要的研究生重要的专业课程,通过课程的学习,专业课程,通过课程的学习,了解了解ArcGIS ArcGIS 软件体系结构及软件体

7、系结构及ArcObjectsArcObjects (ArcGIS(ArcGIS Engine)Engine)组件构成,并能熟练使用组件构成,并能熟练使用ArcObjectsArcObjects(ArcGIS(ArcGIS Engine)Engine)进行进行应用型应用型GISGIS开发开发;掌握应用型掌握应用型GISGIS开发的基本思路、技术方法开发的基本思路、技术方法.江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects

8、using C#.NETChap.6 Chap.6 空间数据的可视化表达空间数据的可视化表达 (4 4学时)学时)l本章内容:本章内容:1.1.ColorColor对象对象2.2.SymbolSymbol对象对象3.3.使用使用StyleStyle对象与符号化控件对象与符号化控件4.4.制作专题图制作专题图5.5.制图表现制图表现6.6.地图标注地图标注江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.

9、NETArcMapArcMap中空间数据符号化方法中空间数据符号化方法l普通的符号化方法普通的符号化方法单一符号单一符号(Single Symbol)(Single Symbol)分类符号分类符号(C(Categoryategory Symbol)Symbol)Unique Values RendererUnique Values Renderer分级符号分级符号(Graduated Symbol)(Graduated Symbol)分级色彩分级色彩(Graduated Color)(Graduated Color)比例符号比例符号(Proportional Symbol)(Proportio

10、nal Symbol)点值符号点值符号(Dot density)(Dot density)组合符号组合符号(Multivariate Symbol)(Multivariate Symbol)统计图形统计图形(Statistical Charts)(Statistical Charts)l制图表现(制图表现(RepresentationRepresentation)(9.29.2新增功能)新增功能)江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications wit

11、h ArcObjects using C#.NETlIGeoFeatureLayer.Renderer IGeoFeatureLayer.Renderer 用于要素图层的符用于要素图层的符号化,号化,符号化信息保存在要素图层中。符号化信息保存在要素图层中。l着色(对象)着色(对象)符号(对象)符号(对象)符号(对象)符号(对象)色彩(对象)色彩(对象)江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.N

12、ET6.1 6.1 颜色对象颜色对象l颜色(颜色(ColorColor)是所有符号和地图元素的基本属性)是所有符号和地图元素的基本属性之一。之一。ArcObjectsArcObjects提供了多种颜色模型:提供了多种颜色模型:1.1.RGBRGB(红色、绿色、蓝色)颜色模型:(红色、绿色、蓝色)颜色模型:RGBColorRGBColor2.2.HSVHSV(色调、饱和度、亮度)颜色模型:(色调、饱和度、亮度)颜色模型:HSVColor HSVColor 3.3.CMYKCMYK(青色、洋红色、黄色、黑色)颜色模型:(青色、洋红色、黄色、黑色)颜色模型:CmykColor CmykColor 4

13、.4.灰度颜色:灰度颜色:GrayColorGrayColor5.5.CIELABCIELAB颜色(在颜色(在ArcObjectsArcObjects中使用,与设备无关)中使用,与设备无关)6.6.色带(色带(ColorRampColorRamp)江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETRGBRGB模型模型江西理工大学江西理工大学 Developing GIS Applications

14、with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETCMYKCMYK模型模型 江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETHSVHSV模型模型lhue:0-360 hue:0-360 lsaturation:0-100 saturation:0-100 lvalue:0-100

15、 value:0-100 江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NET6.1.1 Color6.1.1 Color对象对象lColorColor对象是一个抽象类,它有对象是一个抽象类,它有5 5个颜色个颜色子类,即子类,即CmykColorCmykColor、RGBColorRGBColor、HSVColorHSVColor、HLSColorHLSColor和和GrayColorGrayCo

16、lor,它们,它们可以使用可以使用IColorIColor接口定义的方法设置颜色接口定义的方法设置颜色对象的基本属性。对象的基本属性。IColor.RGBIColor.RGB属性会返回一个属性会返回一个LONGLONG数值,而不是数值,而不是RGBRGB模型模型需要的需要的R R、G G、B B上的三个值,如白色的上的三个值,如白色的 RGBRGB属性返回值属性返回值为为1677721516777215,而不是用户需要的,而不是用户需要的255255、255255、255255三个值。三个值。如果采用如果采用ArcObjectsArcObjects的颜色选择对话框选取一个颜色后使的颜色选择对话

17、框选取一个颜色后使用,程序员就必须使用用,程序员就必须使用 RGBRGB值的写法。值的写法。江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETl下面是两种数值方式互相转换的函数。下面是两种数值方式互相转换的函数。lRGBRGB值转换为值转换为LONGLONG值值private long RGBToLong(int Red,int Green,int Blue)private long RGBToL

18、ong(int Red,int Green,int Blue)return Red+(0 x100*Green)+(0 x10000*Blue);return Red+(0 x100*Green)+(0 x10000*Blue);lLONGLONG值转换为值转换为RGBRGB值值private short LongtoRGB(long RGBlong)private short LongtoRGB(long RGBlong)short pbyte=new short3;short pbyte=new short3;pbyte0=(short)(RGBlong%0 x100);pbyte0=(s

19、hort)(RGBlong%0 x100);pbyte1=(short)(RGBlong/0 x100)%0 x100);pbyte1=(short)(RGBlong/0 x100)%0 x100);pbyte2=(short)(RGBlong/0 x10000)%0 x100);pbyte2=(short)(RGBlong/0 x10000)%0 x100);return pbyte;return pbyte;江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applicat

20、ions with ArcObjects using C#.NETlIRgbColor,ICmykColor,IHsvColor,IHlsColor,IRgbColor,ICmykColor,IHsvColor,IHlsColor,和和IGrayColorIGrayColor接口接口继承自继承自IColorIColor接口接口。江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETHSVHSV模型颜色

21、构造器模型颜色构造器lprivate private IHsvColorIHsvColor HSVColor(int hue,int saturation,int val)HSVColor(int hue,int saturation,int val)/定义一个定义一个IHSVColorIHSVColor类型对象类型对象IHsvColorIHsvColor pHsvColor=new HsvColorClass();pHsvColor=new HsvColorClass();/设置它的值设置它的值pHsvColor.Hue=hue;pHsvColor.Hue=hue;pHsvColor.Sat

22、uration=saturation;pHsvColor.Saturation=saturation;pHsvColor.Value=val;pHsvColor.Value=val;return pHsvColor;return pHsvColor;江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETRGBRGB颜色构造器颜色构造器lprivate private IRgbColorIRgbColo

23、r getRGB(int r,int g,int b)getRGB(int r,int g,int b)IRgbColorIRgbColor pColor=new RgbColorClass();pColor=new RgbColorClass();pColor.Red=r;pColor.Red=r;pColor.Green=g;pColor.Green=g;pColor.Blue=b;pColor.Blue=b;return pColor;return pColor;江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using

24、C#.NETDeveloping GIS Applications with ArcObjects using C#.NET6.1.2 6.1.2 颜色对话框颜色对话框lArcObjectsArcObjects中提供了几种颜色对话框供程序中提供了几种颜色对话框供程序员使用:员使用:颜色板(颜色板(Colorpalatte Colorpalatte)对象)对象 、颜颜色选择器(色选择器(ColorSelector ColorSelector)对象)对象和和颜色浏颜色浏览器(览器(ColorBrowser ColorBrowser)对象)对象。江西理工大学江西理工大学 Developing GIS

25、 Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NET颜色板对象颜色板对象 ColorpalatteColorpalattelColorPaletteColorPalette颜色板对颜色板对象一共排列了象一共排列了120120种种颜色供用户使用,如颜色供用户使用,如图所示。图所示。ColorPaletteColorPalette类实现了两个接口:类实现了两个接口:IColorPaletteIColorPalette和和 ICustomColorPalet

26、teICustomColorPalette。江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETlIColorPaletteIColorPalette接口定义了接口定义了 ColorColor属性和属性和 TrackPopupMenuTrackPopupMenu方法,方法,使用这个接口可以从对话框中获得一个颜色对象。下面是使用这个接口可以从对话框中获得一个颜色对象。下面是使用调色板对象取出一个颜色的

27、例子:使用调色板对象取出一个颜色的例子:IColorIColor pColor=new RgbColorClass();pColor=new RgbColorClass();pColor.RGB=255;pColor.RGB=255;/新建一个颜色板对象新建一个颜色板对象IColorPaletteIColorPalette pPalette=new ColorPaletteClass();pPalette=new ColorPaletteClass();/定义一个范围结构定义一个范围结构tagRECT pRect=new tagRECT();tagRECT pRect=new tagRECT(

28、);pRect.left=10;pRect.left=10;pRect.top=10;pRect.top=10;pPalette.TrackPopupMenu(ref pRect,pColor,false,0);pPalette.TrackPopupMenu(ref pRect,pColor,false,0);/获得新的颜色获得新的颜色pColor=pPalette.Color;pColor=pPalette.Color;江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS App

29、lications with ArcObjects using C#.NET颜色选择器对象颜色选择器对象l颜色选择器颜色选择器(ColorSelector)(ColorSelector)对象提供了一种更精确选对象提供了一种更精确选择颜色的方法。用户可以择颜色的方法。用户可以点击对话框上方右边的小点击对话框上方右边的小箭头,选择箭头,选择RGBRGB、CMYKCMYK、HSVHSV多种颜色模型,通过多种颜色模型,通过拖曳颜色带或者直接输入拖曳颜色带或者直接输入具体颜色值的方法返回颜具体颜色值的方法返回颜色对象,如图所示。色对象,如图所示。江西理工大学江西理工大学 Developing GIS A

30、pplications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETl下面是一个使用颜色选择器对象获取颜色对象的代码段:下面是一个使用颜色选择器对象获取颜色对象的代码段:/Set the initial color to be diaplyed when the dialog opens/Set the initial color to be diaplyed when the dialog opensIColorIColor pColor=new RgbColorCla

31、ss();pColor=new RgbColorClass();pColor.RGB=255;pColor.RGB=255;IColorSelectorIColorSelector pSelector=new ColorSelectorClass();pSelector=new ColorSelectorClass();pSelector.Color=pColor;pSelector.Color=pColor;/Display the dialog/Display the dialogif(if(pSelector.DoModal(0)pSelector.DoModal(0)IColorICo

32、lor pOutColor=pOutColor=pSelector.Color;pSelector.Color;江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NET颜色浏览器对象颜色浏览器对象l颜色浏览器颜色浏览器(ColorBrowser)(ColorBrowser)对对象提供了多种颜色模型象提供了多种颜色模型(RGB,(RGB,CMYK,HSV,HLS,or gray)CMYK,HSV,HLS,

33、or gray)供用供用户选择颜色对象,如图所示。户选择颜色对象,如图所示。江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETl下面是一个使用颜色浏览器对象对象获取颜色对象的代码下面是一个使用颜色浏览器对象对象获取颜色对象的代码段:段:IRgbColorIRgbColor pNewColor;pNewColor;IRgbColorIRgbColor pInitColor=new RgbColorC

34、lass();pInitColor=new RgbColorClass();/the dialog will open with red as a default./the dialog will open with red as a default.pInitColor.Red=255;pInitColor.Red=255;IColorBrowserIColorBrowser pColorBrowser=new ColorBrowserClass();pColorBrowser=new ColorBrowserClass();pColorBrowser.Color=pInitColor;pC

35、olorBrowser.Color=pInitColor;bool bool bColorSet=pColorBrowser.DoModal(0);bColorSet=pColorBrowser.DoModal(0);if(bColorSet)pNewColor=(IRgbColor)if(bColorSet)pNewColor=(IRgbColor)pColorBrowser.ColorpColorBrowser.Color;江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS

36、Applications with ArcObjects using C#.NET6.1.3 ColorRamp6.1.3 ColorRamp对象对象l制作地图专题图的过程中,需要的制作地图专题图的过程中,需要的颜色常常不是一种,而是随机或有颜色常常不是一种,而是随机或有序产生的一个颜色带。如果某个着序产生的一个颜色带。如果某个着色对象需要色对象需要100100种颜色,程序员肯定种颜色,程序员肯定不能逐个产生出来,而是可以使用不能逐个产生出来,而是可以使用ArcObjectsArcObjects提供的颜色带提供的颜色带(ColorRampColorRamp)对象。对象。lColorRampCo

37、lorRamp类的对象可以产生颜色带,类的对象可以产生颜色带,这个类实现了这个类实现了IColorRampIColorRamp,定义了一,定义了一系列颜色带的公共方法,如系列颜色带的公共方法,如 SizeSize(产生多少种颜色),(产生多少种颜色),ColorsColors(颜色(颜色带带 IEnumColorIEnumColor)。)。江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NET下表是四

38、种颜色带模型的例子。下表是四种颜色带模型的例子。RandomColorRampRandomColorRamp使用使用HSVHSV颜色模型来确定一串色模型来确定一串颜色色PresetColorRampPresetColorRamp预设的的颜色模式,可存色模式,可存储1313种种颜色色AlgorithmicColorRampAlgorithmicColorRamp 用起始用起始颜色、色、终止止颜色色和某种算法和某种算法确确定一个定一个颜色色带MultiPartColorRampMultiPartColorRamp叠加叠加产生生颜色色带江西理工大学江西理工大学 Developing GIS Appl

39、ications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETAlgorithmicColorRampAlgorithmicColorRamp颜色带颜色带lAlgorithmicColorRampAlgorithmicColorRamp是通过起止颜色来确定是通过起止颜色来确定多个在这两个颜色之间的色带多个在这两个颜色之间的色带。AlgorithmicColorRampAlgorithmicColorRamp类实现了两个接口:类实现了两个接口:IColorRampIColo

40、rRamp和和IAlgorithmicColorRampIAlgorithmicColorRamp,两个接,两个接口之间是接口继承关系,后者包含了前者所口之间是接口继承关系,后者包含了前者所有的方法和属性。有的方法和属性。江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETRandomColorRampRandomColorRamp颜色带颜色带lRandomColorRampRandomColorR

41、amp对象供程序员产生随机颜对象供程序员产生随机颜色带,色带,RandomColorRampRandomColorRamp也需要设定一个范也需要设定一个范围,但是这个范围是围,但是这个范围是HSVHSV颜色模型的,颜色颜色模型的,颜色将在这个范围内随机出现。将在这个范围内随机出现。江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NET6.2 Symbol6.2 Symbol对象对象lArcObject

42、sArcObjects主要使用主要使用MarkerSymbolMarkerSymbol、LineSymbolLineSymbol和和FillSymbolFillSymbol三种符号来绘制地理要素或图形元素的三种符号来绘制地理要素或图形元素的几何形状。几何形状。此外还有两种特殊的符号:一种是此外还有两种特殊的符号:一种是TextSymbolTextSymbol用于文字标注;另一种是用于文字标注;另一种是3D ChartSymbol3D ChartSymbol,用,用于显示饼图等三维对象。于显示饼图等三维对象。l所有的符号类都实现了所有的符号类都实现了ISymbolISymbol和和IMapLev

43、elIMapLevel接口,接口,前者定义了一个符号对象的基本属性和方法;前者定义了一个符号对象的基本属性和方法;后后者定义的者定义的MapLevelMapLevel属性可以确定符号的显示顺序。属性可以确定符号的显示顺序。江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NET6.2.1 MarkerSymbol6.2.1 MarkerSymbol对象对象lMarkerSymbolMarkerSymbo

44、l对象是用于修饰点对象是用于修饰点对象的符号,它拥有五个子类,对象的符号,它拥有五个子类,其中不同的子类可以产生不同类其中不同的子类可以产生不同类型的点符号。所有的型的点符号。所有的MarkerSymbolMarkerSymbol类都实现了类都实现了IMarkerSymbolIMarkerSymbol接口,这个接口定接口,这个接口定义了点状符号的公共方法和属性,义了点状符号的公共方法和属性,如角度、颜色、大小和如角度、颜色、大小和XYXY偏移量偏移量等。等。l点状符号还可以用于构建线、面点状符号还可以用于构建线、面符号。符号。江西理工大学江西理工大学 Developing GIS Applic

45、ations with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NET江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETSimpleMarkerSymbolSimpleMarkerSymbol实例实例ISimpleMarkerSymbolISimpleMarkerSymbol pMark

46、erSymbol=new pMarkerSymbol=new SimpleMarkerSymbolClassSimpleMarkerSymbolClass();();pMarkerSymbol.Style=pMarkerSymbol.Style=esriSimpleMarkerStyleesriSimpleMarkerStyle.esriSMSCross;.esriSMSCross;pMarkerSymbol.Color=getRGB(60,100,50);pMarkerSymbol.Color=getRGB(60,100,50);pMarkerSymbol.Angle=60;pMarkerS

47、ymbol.Angle=60;pMarkerSymbol.Size=6;pMarkerSymbol.Size=6;pMarkerSymbol.Outline=true;pMarkerSymbol.Outline=true;pMarkerSymbol.OutlineSize=2;pMarkerSymbol.OutlineSize=2;pMarkerSymbol.OutlineColor=getRGB(166,122,166);pMarkerSymbol.OutlineColor=getRGB(166,122,166);IPointIPoint pPoint=pPoint=pMapControl.

48、ActiveView.ScreenDisplay.DisplayTransformation.ToMapPoipMapControl.ActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(X,Y);nt(X,Y);object oMarkerSymbol=pMarkerSymbol;object oMarkerSymbol=pMarkerSymbol;pMapControl.DrawShape(pPoint,ref oMarkerSymbol);pMapControl.DrawShape(pPoint,ref oMarkerSymb

49、ol);江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applications with ArcObjects using C#.NETCharacterMarkerSymbolCharacterMarkerSymbol实例实例MultiLayerMarkerSymbolMultiLayerMarkerSymbol实例实例江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDevelopi

50、ng GIS Applications with ArcObjects using C#.NET6.2.2 LineSymbol6.2.2 LineSymbol对象对象lLineSymbolLineSymbol对象是用于修饰线型几何对象的对象是用于修饰线型几何对象的符号,符号,ILineSymbolILineSymbol定义了两个公共属性,定义了两个公共属性,即即ColorColor和和WidthWidth。江西理工大学江西理工大学 Developing GIS Applications with ArcObjects using C#.NETDeveloping GIS Applicatio

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁