ArcEngine+C# 森林资源仿真系统 核心代码

目录

第一章 基础功能的核心代码

  1. 实现滚轮缩放事件

设置鼠标滚轮缩放事件

  1. 创建或获取地理数据(导入前询问用户是否覆盖)

    1. 创建要素类(Shape)

    1. 点列数据创建要素类

    从点列数据创建出要素类
    1. Shape文件创建要素类

    从Shp文件创建出要素类

    1. GDB中取出要素类

    从GDB中创建出栅格数据集

    1. 创建栅格数据集(DEM)

    1. 栅格数据文件创建栅格数据集

    从栅格文件创建栅格数据集

    1. GDB中取出栅格数据集

    从GDB中创建出栅格数据集

    1. 创建三维地形数据(TIN)

    1. 由栅格数据集创建三维地形数据

    从栅格数据集中产生三维地形数据【DEM→TIN】

    1. TIN文件创建三维地形数据

    从Tin文件中创建三维地形数据

  2. 将地理数据导入GDB

    1. 将要素集导入指定的GDB的要素数据集中

    将要素集导入指定的GDB的要素数据集中

    1. 将栅格数据导入指定的GDB中

    将栅格数据导入指定的GDB中

  3. 设置三维符号化样式

    1. 获取要素类某个字段的唯一值

    获取要素类某个字段的唯一值

    1. 对GeoFeature图层设置唯一值渲染器

    为GeoFeature图层设置三维符号

    1. 更新GeoFeature图层的唯一值渲染器(重新设置某个唯一值对应的三维符号样式)

    更新唯一值渲染器的对应唯一值的符号样式

  4. 为图层设置基本高度

    1. 为GeoFeature图层设置基本高度

    为GeoFeature图层设置基本高度

    1. 为Raster图层设置基本高度

    为栅格数据图层设置基本高度

  5. 异常捕捉与记录机制

    1. 一般异常捕捉与记录

    一般异常捕捉与记录

    1. 自定义异常捕捉与记录机制(需要获取堆栈信息

    自定义异常捕捉与记录机制

    获取堆栈信息

  6. 基础文件管理与操作

    1. 询问用户是否覆盖原文件

    询问用户是否覆盖原文件

    1. 获取用户指定的地理数据文件路径

    1. 获取地理数据文件路径

    获取地理数据文件路径

    1. 获取打开Shp文件的路径

    获取打开Shp文件的路径

    1. 获取打开Tin数据的路径

    获取打开Tin数据的路径

    1. 获取保存Tin数据的路径

    获取保存Tin数据的路径

    1. 获取打开DEM文件的路径

    获取打开DEM文件的路径

    1. 获取打开GDB的路径

    获取打开GDB的路径

    1. 获取保存frs[自定义]文件的路径

    获取保存frs[自定义]文件的路径

    1. 获取加载frs[自定义]文件的路径

    获取加载frs[自定义]文件的路径

    1. 读取Excel的表格

    读取Excel表格

第二章 保存与加载FRS[自定义]文件

  1. 序列化与反序列化

    序列化与反序列化

  2. 持久化与反持久化

    1. 持久化(保存IScene)

    IScene的保存【持久化技术】

    1. 反持久化(加载IScene)

    IScene的加载【持久化技术】

  3. 保存frs文件

    保存frs文件

  4. 加载frs文件

    加载frs文件

第三章 样地仿真

  1. 数据导入

    1. 数据导入窗体设计

    数据导入窗体设计

    1. 数据导入核心代码

    数据导入核心代码

  2. 样地仿真

    样地仿真

第4章 小班仿真

  1. 在小班的某个地块中生成仿真样木

    在小班的某个地块中生成仿真样木

  2. 在小班中的某个地块内生成随机树点

    在小班中的某个地块内生成随机树点

  3. 在小班中的某个地块内生成规律树点

    在小班中的某个地块内生成规律树点

  4. 对生成的仿真样木三维符号化

    对生成的仿真样木三维符号化

第五章 经营模拟

  1. 间伐

    间伐

  2. 模拟生长

    模拟生长

第六章 三维识别

  1. 三维识别窗体设计

    三维识别窗体设计

  2. 三维识别的单例模式

    三维识别的单例模式

  3. 设置AxSceneControl的鼠标点击事件

    设置AxSceneControl的鼠标点击事件

  4. 三维识别核心代码

    三维识别核心代码

第七章 统计与查询

  1. 样木仿真统计图

    样木仿真统计图

  2. 样木仿真查询

    样木仿真查询

  3. 小班仿真统计图

    小班仿真统计图

posted @ 2021-09-07 19:07  BNTU  阅读(206)  评论(0编辑  收藏  举报