博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ArcGIS中dissolve工具的使用
阅读量:4100 次
发布时间:2019-05-25

本文共 696 字,大约阅读时间需要 2 分钟。

 

最近要完成神农架保护区和林区地图数据的一些处理以达到后期软件开发的需求。

一、现有数据

神农架保护区和林区mdb数据

二、作业任务

将mdb数据在ArcGIS中按照属性表的类别分层制作林相图、地类分布图、林种分布图、树种分布图。最终将分类的地图按照其包含的字段分层设色显示。同时分类后的地图需要包含面积字段。

三、制作流程:

分析:ArcGIS的ArcToolbox具有强大的GIS功能。其中Data Management  Tools(数据管理工具)---- Generalization(制图综              合)---  Dissolve(融合)可以实现属性表中字段的融合,将同一字段中具有相同属性且相邻的进行融合,融合的同时              可以进行其它字段的处理,比如:MIAN_JI字段,可以计算面积。

问题:融合同时求的面积是同一类属性的总面积,而后期用户需要查询或者分析每一个图斑的属性则成为问题。

方案:所拥有的数据是地理坐标数据,而要得到每一个图斑的面积则需要计算几何,计算几何只能基于投影坐标系,这是就             需要投影转换,Data Management  Tools(数据管理工具)---- Projections and Transformations(投影和变换)----                     Feature(要素)---- project(投影)根据该流程进行投影转换。变换后进行融合,给融合的分布图添加area字段即可计            算每一个图斑的面积。

四、不足

         计算的每个图斑的面积会有一定误差。

虽然可以分层设色展示,但是不能保存,用户下一次打开时仍然是同一种色彩展示。解决的办法就是对类型分布图分层(工作量较大)

五、详细方案

转载地址:http://xfrii.baihongyu.com/

你可能感兴趣的文章
C++静态成员函数访问非静态成员的几种方法
查看>>
类中的静态成员函数访问非静态成员变量
查看>>
C++学习之普通函数指针与成员函数指针
查看>>
C++的静态成员函数指针
查看>>
Linux系统编程——线程池
查看>>
yfan.qiu linux硬链接与软链接
查看>>
Linux C++线程池实例
查看>>
shared_ptr简介以及常见问题
查看>>
c++11 你需要知道这些就够了
查看>>
c++11 你需要知道这些就够了
查看>>
shared_ptr的一些尴尬
查看>>
C++总结8——shared_ptr和weak_ptr智能指针
查看>>
c++写时拷贝1
查看>>
C++ 写时拷贝 2
查看>>
Linux网络编程---I/O复用模型之poll
查看>>
Java NIO详解
查看>>
单列模式-编写类ConfigManager读取属性文件
查看>>
java中float和double的区别
查看>>
Statement与PreparedStatement区别
查看>>
Tomcat配置数据源步骤以及使用JNDI
查看>>