SuperMap工作空间文件sxw的文件格式说明
2008-12-10 09:18
295 查看
SuperMap工作空间文件sxw的文件格式说明
使用SuperMap 尤其使用桌面平台(SuperMap Deskpro)处理数据的时候,经常会听到或者用到SXW工作空间。那么SXW工作空间到底是什么样的,它存储的内容是什么意思呢? SXW文件其实是就是一个XML格式的文件,SuperMap利用XML的规范将工作空间中的相关信息(数据源,地图,布局,资源)记录下来保存为一个文件,由于此文件是XML格式的,这样用户了解了文件结构以及规范后就可以比较方便读取及修改(比如用记事本打开修改)。 下面以一个SXW工作空间文件内容作一个详细的说明(看'后的注释) <?xml version="1.0" encoding="GB2312"?> ' 文件头 包含了XML版本以及使用的编码 <SuperMapWorkspace xmlns:sml="http://www.supermap.com/sml" sml:Version="20031211" sml:Deion="Created by SuperMap GIS 5">'工作空间信息 包括保存此工作空间的SuperMap版本 <sml:DataSources>'数据源集合 <sml:Datasource>'数据源 <sml:EngineType>14</sml:EngineType>'数据源的引擎类型 这里为SDB PLUS的 <sml:Server>./watch.sdb</sml:Server>' 数据源文件的地址 <sml:Instance/> <sml:Database/> <sml:User/>' 数据源用户名信息 <sml:Password/>' 数据源密码 <sml:Alias>watch</sml:Alias>' 打开此数据源的别名 <sml:Options sml:ReadOnly="FALSE" sml:Encrypt="FALSE" sml:Exclusive="TRUE" sml:Transacted="FALSE"/>' 打开数据源的方式包括只读,事务等 <sml:AutoConnection>TRUE</sml:AutoConnection>' 是否自动连接 </sml:Datasource> </sml:DataSources> <sml:Maps>' 工作空间中的地图集合 <sml:Map>' 地图 <sml:Name>DAWS@watch</sml:Name>' 地图名字 <sml:Deion/>' 地图描述信息 <sml:DefaultScale>0.004947</sml:DefaultScale>' 地图默认比例尺 <sml:CoordinateRatio>49.4741616108</sml:CoordinateRatio> <sml:DefaultCenter sml:x="116.6559722222" sml:y="26.2706944444"/>' 默认地图中心点坐标 <sml:RotationOptions>' 地图旋转属性 <sml:Angle>0.0000000000</sml:Angle>' 旋转角度 <sml:RotateSymbol>TRUE</sml:RotateSymbol>' 是否旋转符号 <sml:RotateText>TRUE</sml:RotateText>' 是否旋转文本 </sml:RotationOptions> <sml:FixedTextOrientation>FALSE</sml:FixedTextOrientation>' 是否固定文本方向 <sml:AllowTextOverlap>TRUE</sml:AllowTextOverlap>' 是否允许文字避让 <sml:MinVisibleTextSize>1</sml:MinVisibleTextSize>' 最小可见文字尺寸 <sml:MaxVisibleTextSize>10000</sml:MaxVisibleTextSize>' 最大可见文字尺寸 <sml:DynamicProjection>FALSE</sml:DynamicProjection>' 地图是否动态投影 <sml:PJDeion/>' 投影描述信息 <sml:CoordinateReferenceSystem>' 地图坐标系相关信息 <sml:Nameset> <sml:name>平面坐标系---m</sml:name>' 坐标系名称 </sml:Nameset> <sml:Type>0</sml:Type> <sml:Units>METER</sml:Units>' 距离单位 </sml:CoordinateReferenceSystem> <sml:ColorMode>0</sml:ColorMode> <sml:BackStyle>' 地图背景风格 <sml:FillStyle>0</sml:FillStyle>' 填充模式 <sml:FillForeColor>RGB(255,255,255)</sml:FillForeColor>' 地图前景色 <sml:FillBackColor>RGB(255,255,255)</sml:FillBackColor>' 地图背景色 <sml:BackTransparent>FALSE</sml:BackTransparent>' 背景是否透明 </sml:BackStyle> <sml:Layers>' 地图中的图层集合 <sml:Layer>' 图层 <sml:Caption>DAWS@watch</sml:Caption>' 图层名字 <sml:DataSourceAlias>watch</sml:DataSourceAlias>' 图层数据所在数据源的别名 <sml:DatasetName>DAWS</sml:DatasetName>' 图层数据对应数据集的名字 <sml:GeoStyle>' 矢量图层风格 <sml:SymbolStyle>0</sml:SymbolStyle>' 符号风格 <sml:SymbolSize>20</sml:SymbolSize>' 符号大小 <sml:SymbolAngle>0</sml:SymbolAngle>' 符号角度 <sml:LineStyle>0</sml:LineStyle>' 线型风格 <sml:LineWidth>1</sml:LineWidth>' 线型宽度 <sml:LineColor>RGB(0,0,0)</sml:LineColor>' 线颜色 <sml:FillStyle>0</sml:FillStyle>' 填充风格 <sml:FillForeColor>RGB(0,0,0)</sml:FillForeColor>' 填充前景色 <sml:FillBackColor>RGB(0,0,0)</sml:FillBackColor>' 填充背景色 <sml:BackTransparent>FALSE</sml:BackTransparent>' 填充是否透明 <sml:FillOpaqueRate>100</sml:FillOpaqueRate>' 填充透明度 <sml:FillGradientType>0</sml:FillGradientType>' 填充渐变模式 <sml:FillGradientAngle>0.000000</sml:FillGradientAngle>' 渐变角度 <sml:FillCenterOffsetX>0</sml:FillCenterOffsetX>' 渐变X偏移量 <sml:FillCenterOffsetY>0</sml:FillCenterOffsetY>' 渐变Y偏移量 </sml:GeoStyle> <sml:RasterOpaqueRate>100</sml:RasterOpaqueRate>' 影像透明度 <sml:RasterBrightness>0</sml:RasterBrightness>' 影像亮度 <sml:RasterContrast>0</sml:RasterContrast>' 影像对比度 <sml:QueryDef>' 图层过滤条件 <sml:QueryType>0</sml:QueryType>' 查询类型 <sml:Options>3</sml:Options> <sml:Mode>0</sml:Mode>' 查询模式 <sml:CursorType>2</sml:CursorType>' 游标类型 <sml:CursorLocation>2</sml:CursorLocation>' 查询时游标位置类型 </sml:QueryDef> <sml:Options> <sml:Visible>TRUE</sml:Visible>' 图层可见性 <sml:Selectable>TRUE</sml:Selectable>' 图层可选性 <sml:Editable>FALSE</sml:Editable>' 图层可编辑性 <sml:EditableLock>FALSE</sml:EditableLock>' 图层是否设置了编辑锁定 <sml:Snapable>TRUE</sml:Snapable>' 图层可捕捉性 <sml:SymbolScalable>FALSE</sml:SymbolScalable>' 图层是否符号随图缩放 <sml:AllowTextOverlap>FALSE</sml:AllowTextOverlap>' 文字是否可以避让 <sml:ThemeVisibleOptions/> </sml:Options> <sml:VisibleObjectMinimum>4</sml:VisibleObjectMinimum>' 几何对象最小可见尺寸 <sml:VisibleScaleMin>0.0000000000000000</sml:VisibleScaleMin>' 图层最小可见比例 <sml:VisibleScaleMax>0.0000000000000000</sml:VisibleScaleMax>' 图层最大可见比例 <sml:SymbolScaleDefinition>-1.0000000000000000</sml:SymbolScaleDefinition>' 图层符号缩放比例参数 <sml:Themes/>' 图层专题图相关信息 </sml:Layer> </sml:Layers> </sml:Map> </sml:Maps> <sml:Resources>' 工作空间资源信息 <sml:SymbolLibrary>' 符号库信息 <sml:src>./AAB.sym</sml:src>' 符号库文件路径 </sml:SymbolLibrary> <sml:LineStyleLibrary>' 线型库信息 <sml:src>./AAB.lsl</sml:src>' 线型库文件路径 </sml:LineStyleLibrary> <sml:BrushStyleLibrary>' 填充库信息 <sml:src>./AAB.bru</sml:src>' 填充库文件路径 </sml:BrushStyleLibrary> </sml:Resources> <sml:Scenes/>' 三维信息 ... </SuperMapWorkspace> |
相关文章推荐
- IE Cookie文件格式说明
- INF文件格式说明(转载)
- Log4cpp配置文件格式说明
- 转载_debian软件源source.list文件格式说明
- 抓包文件的格式说明
- vc6.0工程文件各种格式简单说明
- cap文件的格式说明
- 1.VC文件格式(项目文件说明)
- HTTP POST上传文件的格式说明
- txt或者csv数据文件的格式是有要求的,如下shell代码中说明。
- 场景文件格式说明
- class文件格式说明
- debian软件源source.list文件格式说明
- diff 文件格式说明 @@ -l,s +l,s @@
- BIM特点及格式文件说明
- 用户用户组配置文件相关文件格式说明
- Ogre 天龙八部 GridInfo文件格式说明(正确版)
- sp3 文件格式说明
- sp3 文件格式说明
- 关于PE文件格式中IMAGE_OPTIONAL_HEADER.FileAlignment的一些说明