Geomedia培训记录.docx_第1页
Geomedia培训记录.docx_第2页
Geomedia培训记录.docx_第3页
Geomedia培训记录.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Geomedia培训记录1 环境设置1.1 Oracle数据库环境a) 必须保证Oracle环境可用,用TNSPING Oracle服务名;b) MDSYS用户必须存在;c) 先安装Geomedia后安装Oracle,需要注册(命令:regsvr32)GoraR01.dl和GoraRw1.dll文件;1.2 系统环境a) 在C:Program FilesCommon FilesIntergraphIngr_licenses 下面必须有相应的许可文件,否则不能进行开发;b) 系统环境变量Path需增加GeoMedia应用程序路径(如:D:Program FilesGeoMediaProgram,Program前面的目录对应安装目录);2 Geomedia工具介绍2.1 选择打开工作区(文件名后缀为.gws,如USSampleData.gws),如果修改了安装目录,需要修改数据库位置为相应的目录;2.2 图例窗口a) 显示顺序(DisplayOrder),可以通过拖动修改图层的显示顺序;右键设置是否显示图例(Display On:显示;Display Off:不显示),是否高亮选择项(Locatable On:高亮;Locatable Off:不高亮);图层显示为黑色,不显示为灰色(装载数据不显示:图标为标准图标;未装载数据:图标为);按比例尺显示图标;2.3 创建地图(准备好的mdb数据)a) NewGeoWorkSpace(新工作区);b) 点击New(新增)按钮;c) 设置坐标系:View(视图)GeoWorkSpace Coordinate System Tab GeneralCoordinate System typeGeographic 地理坐标系(经度范围-180180;纬度-9090);Projection 投影坐标,选择椭球体,值范围为正负无穷大;d) 连接到数据库 WarehouseNew Connection 选择AccessUSSampleData.mdb;e) 显示图层 LegendAdd legend Entries;2.4 地图处理a) WarehouseNew Warehouse mdt(模板)mdb自动生成元数据(数据定义的数据)表;b) 导出特征类:WarehouseOutput to Feature Classes,确认每个States的图层;相应的元数据发生变化;c) 数据库增加的表对应显示图层:Feature Class Legend 数据库Table一个图层 一张表;图层属性 表字段(表字段Geometry_sk(仅Access有)),Access不具有空间索引;d) 创建新特征类:WarehouseFeature class Definition New增加图层:LegendAdd legend Entries或者 右键图层入口,选择AddGeomedia记录有向点e) InsertFeature 选择相应的特征类,新增;f) 双击相应的图层图标,设置样式;g) 设置自动跟随缩放:ViewDisplay properties Nominal map scale 设置值,右键 stylePaper;h) 设置字体符合:style propertiesstyle type:Font style(character 笑脸;Color:Red)i) Style properties:属性驱动,Advanced;j) 符合叠加:双击样式PropertiesAdd Style设置相关偏移量、颜色、透明度等;k) 实现动画效果:双击样式PropertiesAnimate style设置size,color动画帧;l) 编辑空间对象:选中空间对象,选中工具条的Edit Geometry进行空间对象编辑;m) 设置鼠标前面的圆圈大小:Tools/Options/SmartLocate;n) Geomedia导出数据到Oracle1 执行Geomedia ProfessionalscriptCreateGDOSYS.SQL;(可以预先创建相关的表空间;”路径”相关参数执行命令)2 创建业务用户;3 Warehousenew connection 业务用户(必须有建表权限);4 Warehouseoutput to Feature Classes,导出数据到Oracle业务用户里;5 查看Oracle业务用户增加相应的表;o) Oracle手工建空间表1 创建包含空间字段的表;2 设置表的主键;3 插入元数据;4 设置Geomedia索引;(14部参见“培训oracle建空间表.sql”,注:登录时以Normal角色登陆)5 GeomediaUtilities DataBase Utilities6 Insert Feature Class 修改Geometry为相应的点,线,面;7 连接到Oracle进行数据处理;p) DataBaseUtilities 工具:元数据操作(仅针对元数据,不操作表)Create Modification Log Triggers:A用户的修改 B用户可以直接看到开两个Geomedia,A用户进行修改操作,B用户Refresh看到A用户的操作结果;q) Oracle数据导入导出:1 导出Oracle Object Model2 导入的数据表如果存在数据库,则需要先删除Index,导入后重设索引;导入命令Imp 用户名/密码机器名;3 增加空间索引;4 重新Open Oracle数据库5 增加图层r) Geomedia 读写:Access、Sqlserver、Oracle;s) 坐标系:1 特征类的坐标系(针对此特征类的所有数据)2 View坐标系(地图在Geomedia中显示的坐标系)3 投影适合小范围地图t) Publish to Geomedia SmartStore warehouseGeomedia 写ddc(只读文件)DataBase 发布程序处理数据一致性,GeoMedia处理数据一致性,99%从ddc,1%从DataBase(1%更新情况) New ConnectionSelect All/单选Browse(指定文件夹,文件)File(publish now)GeomediaWarehousenew ConnectionGeomedia smartstorelegendAdd legend Entries即可u) Geomedia DataBaseFeature Class TabelAttribute ColumnFeature RowQuery Viewv) Analysis1 Attribute queryFilter设置条件Query nameOk按钮;2 创建视图过程与创建表过程相似;3 Geomedia Attribute query与Sql一致,使用理由不仅针对数据库,还针对文件(Shape等)4 AttributeUnion 查询参照数据库;5 通过视图修改表(单表,必填字段必须都在);6 视图可以插入数据;7 空间查询Spacial intersection 空间交集(复合对象)Buffer zone缓冲区;显示文本:Insert/label8 学习手册:GeomediaUser DocumentationLearning Geomedia Professional,Geomedia Professional Help Topics;2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论