-
Notifications
You must be signed in to change notification settings - Fork 18
01项目简介
Windr07 edited this page Sep 23, 2020
·
1 revision
-
WLib是一组对C#.NET和ArcGIS Engine开发常用代码进行封装的基础库和控件库;
-
以减少重复代码,提高ArcGIS桌面端或Web后端开发效率为目标。
-
通用.NET功能
- 数据库连接查询:DbHelper
- 部分常用Windows API调用
- 计算机的硬件信息查询
- 压缩与解压缩
- 部分反射操作
- DataTable对象扩展、数据转换
- 插件接口
- 进度操作(通用模板方法)
- 软件注册
- 软件更新
-
基于ArcGIS Engine的GIS数据读写、空间分析
- 工作空间及矢量/栅格/表格数据读写(增删改查)
- GP工具调用
- 拓扑的判断、获取、创建、删除
- 空间查询
- 部分空间分析
- 地图和图层查询
- 标注、注记、元素增删改查
- 制图出图
- 样式、专题渲染
- 坐标系判读转换
- 点线面几何创建
- 控件组合联动
- 许可初始化
-
环境检测
- 获取安装的.NET版本
- 获取安装的ArcGIS版本
- 获取Windows操作系统版本
-
文件IO操作
- Excel读写
- Word读写
- pdf操作
-
WinForm控件库
-
GIS控件
- MapViewer组合控件
- 属性表、按属性查询、工具栏、工作空间选择、样式选择控件
-
非GIS控件
- 环境检测控件
- 简化版的Windows资源管理器
- 目录树控件、文件/目录选择等对话框扩展
- 文件查看器(程序嵌入器)
- ListBox控件扩展
- 消息框
- 路径选择框
- 插件管理控件
- 窗体查询
- WinForm的全局异常处理
aaa