zoukankan      html  css  js  c++  java
  • arcgis 学习记录 > arcmap 导入cad文件,并对地图进行简单处理

      arcmap,arccatalog 这两工具用的少,不怎么熟悉,现在把自己这几天的使用情况记录下,有用的不对的地方还请各位多多指教;

     我使用的ArcGISDesktop 是9.3,arcgis server 也是9.3

    1.把cad文件导入至arcmap, 来进行处理;可以按照以下步骤进行;

       1)打开arccatalog ,找到要导入的cad文件,我的cad文件目录在G:\\地图\\南二区设备连接图.dwg  ,如下图;

             

        2) arccatalog 这工具能自动识别cad文件,可以对其进行展开,可以清除的知道这个文件的图层信息,并可以进行预览;需要哪个图层就把哪个图层导出为arcgis 文件,

           这个根据自己的需求来确定导出哪个文件;我这只需要导出polyline(线层) 和annotation(标注层)这两个图层;

         我基本上把图层导出为shapefile(图层),文件格式为.shp, 右键polyline->export->toshapefile (导出文件格式为shp),弹出如下图窗口;

         

         outputlocation:指定导出的shp文件目录;

         output feature class:输出要素类,图层文件名称

         其他几处默认即可;我这选择一个文件输出位置,并且输入要素名称;然后点击ok;如下图选择要素位置:

         

           选择要素位置后,并且输入要素文件名称,如下图:

          

        点击ok.会弹出进度条窗口;如下图:

       

        导出shp文件很块,如果此图层文件较大的话,可能时间稍长一些;转换完成后,会弹出一个Compled窗口,可以关闭此窗口,如下图:

        

       弹出此窗口就证明图层已经转换完成了,可以打开刚刚选择要素输出的路径,验证下是否存在shp文件;我的要素输出目录如下图:

      

        然后要导出标注层,导出步骤和导出polyline的步骤一样;

      

    2.使用arcmap打开组织shp文件;

      1)现在打开arcmap,弹出引导窗口,如下图:

       

      我们创建一个新地图文件,选择a new empty map(空地图文件)上图1处,上图2处为历史地图文件;

       2)右键layers -> adddata ,选择刚刚从cad导出的shp文件,如下图:

      

      我的要素输出目录有两个shp文件,line就是线层,ann为标注层,选择两个shp文件,然后点击add;ok已经把cad文件转换成地图文件了;现在就可以通过arcMap处理地图 了。如下图:

     

       搞定;现在可以对地图进行处理,比如显示标注,删除一些不必要的东西,做网络分析,等等。记得保存地图文件,保存的地图文件格式为.mxd;

      

        

  • 相关阅读:
    webpack 3.X学习之Babel配置
    git常用命令记录
    let const
    数据存储之HTTP Cookie
    cookie sessionStorage localStorage 之间的关系
    数据存储之Web存储(sessionStorage localStorage globalStorage )
    express官网学习笔记
    最近计划
    node.js进阶话题
    node.js核心模块
  • 原文地址:https://www.cnblogs.com/heqinghua/p/2835364.html
Copyright © 2011-2022 走看看