Home > Microstation的地理学,链接到数据库

Microstation的地理学,链接到数据库

翻译注:请在结束这篇文章读了一些意见。

虽然地理学是一辆宾利的旧版本,宾利地图和地籍后留下来,在这里我总结了一些注解向学生谁想要连接到一个数据库映射从GEOGRAPHICS项目。

关于以前的主题

在一些文章中,我已经解释,如何一些GEOGRAPHICS的胆量功能;表明,我真的很喜欢这个总结近15项。

  1. 具有图书
  2. 主题化
  3. 拓扑干洗
  4. 连接线
  5. 拓扑分析
  6. 将本地项目
  7. 从形状文件导入
  8. 创建坐标网格
  9. 一些宾利地图的差异
  10. 用VBA开发
  11. 与地籍的差异
  12. 迁移宾利地图
  13. 抽烟与G! 工具
  14. 鼓舞人心的例子

什么情况是,地理学总是这样,它意味着你不得不知道熏的东西来实现它在管理员的水平的软件。 虽然用户应该学会做基本套路,来实现它,但它是一个工具,尽管宾利反应迟钝的支持仍然是用户谁不想让它去捍卫牙齿和指甲。

什么连接

地理学可以至少连接到Oracle,SQLServer或Access数据库,最好通过ODBC,但这些都不是唯一的基地或单个连接模式的。 创建连接,正如我在前面的列表的第6段。

连接

地理学在这些版本中,通过对象连接链路(工程链接),它可以是一条线,点,细胞或多边形。 此连接的工作原理如下:

  • 连接对象必须是在地图上,假设一个标签号,如425876。
  • MSLINK是一个数字没有地图中重复,一旦对象被链接到的数据库和相关。
  • 本的azazaz是一个数字,联营公司MSLINK的注册地图,所以可以重复MSLINK从位图到另一个不同的是位图的登记号,话题,我解释第12段顶部的列表。
  • 一旦链接,您可以查看其他数据库表地理学,如辊的贡献者,地籍价值,并与这些操作拓扑分析,专题地图,标注地图等。

数据库

  • 为了能够与地理学项目,数据库项目必须包含以下表格:

类别
特点
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • 此外,要连接的表,地籍登记册(假设它被称为 标签)必须添加一列称为MSLINK的,比如我写大写的M和L。 而这必须是自动编号类型,所以每次你创建一个新的标签,它被分配一个不重复的号码。
  • 此外,它应该被添加在桌子下面的列:

区域这些列的名字无所谓,它是什么样的利益数值小数点后两位。 这将是升级数据库中的属性的区域。

周长像前一种,它是用于存储属性的两侧的总和值。

X1,Y1,X2,Y2。 这四列在其中存储的坐标定义范围内的财产,去选择属性,这将是有益的(定位),以及出版Geoweb出品。

  • 然后,在数据库中,可在mscatalog的表必须包含的轧辊表,并分配一个标识符。 可以看出这一点是为了表从GEOGRAPHICS在下一步骤中,它可以在目录中注册。

clip image001248 Microstation Geographics, link to Database地图

  • 地图必须注册,这是从 项目/设置/注册地图/ DGN文件。 由此,地图获取一些ugmaps表。 。
  • 它也应该从地理学创建创建的表。 对于这一点,你应该去 项目/设置/表格/表格目录。 这里,它被创建,通过配售FICHA,如姓名,中MSLINK(大写)主键和一个别名,在这种情况下,FC。 然后 。 有了这个,我们已经准备好链接。

clip image002178 Microstation Geographics, link to Database

的链接

将链接对象中的一个字段 FICHA 表中,使用 MSLINK 作为主键 clip image003135 Microstation Geographics, link to Database和一个与之相匹配的基础上 clave_ficha 列。

应该有一个独特的对象之间的链接(假设在地图上的标签号),并在注册表中的一个标识符匹配。 它可能是卡号或地籍关键,但它不应该被重复相同的地图上。

为了配合,放置栅栏,然后 数据库/文本经理的。 我们离开开机卡号水平,进行链接。 然后,我们选择我们想要连结的表和列包含匹配的名称。 在这种情况下所选择的对象是 FICHA 表 clave_ficha 列。

我们启动选项 使用护栏,选择了 加入 按钮,我们点击屏幕上。

  • 准备好了,Gegraphics寻求所有这些领域,在地图上,这正好与一些在FICHA表的数据库“选项卡的标签号码, clave_ficha 列。 然后做了一个链接,通过该列中存在的自动编号MSLINK的。 一种尝试使用 审查属性 命令,它应该解除关联表。
  • 要更新面积和周长,它必须是水平左资产或 特点 从边界属性块和质心功能。 然后,它被应用 数据库/周边更新地区.
  • 要更新坐标施加 数据库/坐标更新.
  • 插入 是创建一个新的数据库中的记录, 更新 升级。

我知道,我知道。 现在你明白为什么这些东西都是用VBA工具自动…

然而,学习它的逻辑是一种精神锻炼我们的大脑制定了一些部门。 地理空间管理员也 狡猾 (*)。

翻译注意:

(*) Tambien旅游TIENE SUS bemoles这是一个西班牙语的成语,这意味着什么是棘手的,不是那么容易的.

 

 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.