ArcMap:从Microstation Geographics导入数据
在某些时候,我们谈到,由于Geographics可以导出/进口 使用ESRI创建数据,创建shp文件。 但是如果你安装了ArcGIS,那么互操作性扩展就有很好的功能,让我们来看看:
1。 激活扩展名。
这是完成的 工具>扩展 这里的扩展被激活 数据互操作性
该工具在 ArcCatalog中,但是如果扩展未激活或未获得许可,系统将通知(我是 运用 ArcGIS 9.3)
2。 汇入资料
一次 快速导入,将显示一个面板,该面板基本上要求两个主题:我们将要导入什么以及我们将在哪里存储它。 在这种情况下,我想从 地理项目,存储在Access数据库中,哪些属性在dgn文件中创建,并且我想要在地理数据库中。
输入数据集。 必须相信,通过此ArcGIS扩展,您可以从FME支持的115种以上格式中读取和处理CAD / GIS数据。 安全 软件。 其中包括AutoDesk,CityGML,GeoJSON,GeoRSS,Google Earth,IDRISI,Geomedia,LandXML,MapInfo,PostGIS,PostgreSQL,Trimble JobXML,TIGER,WFS等。
对于Bentley,有一个选项可以导入一个简单的矢量,也可以从一个Geographics项目中导入(它尚未使用Bentley Map中的xfm数据导入)。 请注意,可以使用许多扩展名来调用dgn文件,例如.cat,.hid,.adm,.cad等。 为此,您必须在 工具>选项> CAD,如果没有完成,它只会识别dgn扩展文件。
源。 这里 识别空间数据源,在这种情况下我们选择 宾利Microstation 地理学,例如Format。 然后在 数据集 我们选择包含空间链接的文件,我们必须考虑到文件扩展名应该是Geographics项目中指定的文件扩展名,并注册为 mslink是基于它的.
您必须设置具有地图的坐标系,在这种情况下,为Projected,UTM,Datum WGS84和Zone 16N。
您必须在按钮上配置连接参数 个人设置。 在这种情况下:
- 连接类型ODBC,从名为Project_local.mdb的数据库
- 输入项目中定义的用户和密码
- 然后,选择希望导入的属性。 出于示例目的,我对块的边界感兴趣,这意味着我将从该地图中获取分配了此属性的向量。
- 另外,可以确定是否要将单元(块)保留为分组对象。 同样,如果单位格式为主要或次要(主人或子).
- 它被配置,我们等待 复杂的字符串,那些包含曲线,分组线和的对象 形状 多。 这些可以取消分组(下降)或将每个对象的链接的链接传播到表中的单个字段(几个到一个)。
- 最后,如果我们期望多行文本分开。
- 输出分段地理数据库
- 除非建立了不同的东西,否则ArcGIS会创建一个 地理数据库 具有dgn文件的名称,其中将输入所有数据。
- 控制台开始其过程并警告如果无法实现某些目的,并且到达记录时,它指示有多少人正在进入数据库。 还在该目录中创建一个文件,其中包含 日志 在进口方面发生了什么。
3。 结果
他们有它,苹果的边缘像 要素类 在数据库中,以相同的方式导入不同的属性,如果在mdb中有关联的表将作为形状的属性。
嗯,我想你正在忙于安装互操作性扩展
一如既往的非常有趣...
我一直在测试,但是发现的第一个困难是,使用arcGIS 9.3我没有源(只有gml和wfs)并且创建新选项被禁用,我只能导入。 在esri网站上查找信息,以查看是否可以下载这些交换格式(.fds文件)。 特别是因为我对postgreSQL / postgis感兴趣...
你知道你可能会出错吗?
问候和感谢先进的!
CRISTHIAN
你好,
我偶然遇到这个文件,这真的给了我一个非常完整的解释,第一个(而不是那么基本的)地理实现。 非常完整,很好,很好的解释。
非常感谢您分享这些信息,特别是对于在这些问题上开始的人员。