arcgis中怎样新建.style文件

arcgis中怎样新建.style文件,第1张

style文件是ArcGIS Desktop的符号库文件,默认符号库的位置在:安装目录\ArcGIS\Desktop10.0\Styles中,此文件夹中有两类:style和ServerStyle。前者为Desktop的符号库文件类型,后者为Engine和ArcGIS Server的符号库文件类型。

desktop一般系统会为每个windows用户创建一个style文件,放在用户文件夹下:用户名.style,用户如果要自己制作style文件,可以参看desktop帮助。

制作完style文件后,mxd文档引用了自己制作的Style符号进行地图渲染,并把用到的符号读在mxd文档中,所以在数据迁徙时,将mxd文档拷贝到新的环境中(没有自己制作的Style文件的机器上)也是可以正常渲染的。

但是如果这个mxd文档要给Engine或ArcGIS Server来使用的话,就会发现出图将无法找到符号渲染了,具体表现为在ArcGIS Server发布这个服务或启动这个服务(创建实例)的时间变得非常慢(特别是在linux系统上,无法直接打开mxd文件,你就无法知道到底是哪里出了问题)。这是因为Engine和AGS Server使用的符号库不是style而是ServerStyle。如果要给Engine和ArcGIS Server使用自定义Style就必须转为ServerStyle文件。ArcGIS Desktop实际上提供了工具帮助自己制作的Style文件转为ServerStyle:MakeServerStyleSet.exe。此工具在ArcGIS安装目录\Desktop10.0\Bin下。通过它可以将Style文件转为ServerStyle,将生成的新的ServerStyle文件放到Server或Engine安装目录的Style文件夹下(和系统默认的放在一起即可),这样在AGS Server和Engine就可以正常使用自定义的符号库文件了。

Goedatabase中的基本组成项包括对象类、要素类和要素数据集,当创建了这些基本项后,可以在ArcMap中添加该对象,并对其进行编辑。建立方法如下:

1.建立数据集建立一个新的要素数据集,首先必须明确其空间参考,包括坐标系统和坐标值的范围域。数据集中的所有要素类用相同的坐标系统,所有要素类的所有要素坐标必须在坐标值域范围内。

在ArcCatalog目录树中,在需要建立新要素集的Geodatabase上单击右键,点击New,选择FeatureDataset命令,设置要素数据集名称、空间参考和X、Y、Z、M范围值域。M是一个线性参考值,在动态分段中经常用到M。

2.建立要素类

要素类分为简单要素类和独立要素类。简单要素类存放在要素集中,使用要素数据集坐标,不需要重新定义空间参考。独立要素类存放在数据库中的要素数据集之外,必须重新定义空间参考系。

(1)简单要素类

在ArcCatalog目录树中,在需要建立要素类的要素数据集上单击右键,单击New,选择Feature Class命令,设置要素类名称及别名(别名是对真名的进一步描述,在ArcMap窗口内容表中显示数据层的别名),并确定要素类字段名及类型与属性对话框,根据需要进行设置。但注意因为正在要素数据集中建立要素类,所有不能修改空间参考。

(2)独立要素类

独立要素类值在Geodatabase中不属于任何要素数据集的要素类。独立要素类的建立方法与在数据集中建立简单要素类相似,不同的是必须重新定义自己的空间参考坐标系统和坐标值域。

3.建立关系表

在ArcCatalog目录树中,右键单击需要建立要素类的Geodatabase,单击New,选择Table命令,设置要素类名称及别名,在打开的数据库存储的关键字配置对话框中选择Use configuration keyword,输入关键字名称,在打开的属性字段编辑对话框中设置要素类字段名及类型与属性对话框。

之后,可以在ArcMap中添加建立的要素类进行地理要素内容编辑和属性信息编辑,或向Geodatabase中导入shapefile、coverge、栅格数据或dBASE表\INFO表。注意:数据载入不同于数据导入,当导入Shapefile、Coverge、INFO表和dBASE表到一个Geodatabase时,导入的数据作为新的要素类或新表存在。在导入这些数据之前,这些要素类和表是不存在的。数据载入不同于数据导入。数据载入要求在Geodatabase中必须首先存在于被载入数据具有结构匹配的数据对象,是对要载入数据库的要素类或表进行 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6781062.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存