导航切换
首页
在线地图
服务资源
开发资源
典型应用
平台首页
开发中心
API
简介
API开发简介
基本API
打开工作空间
启动工作空间编辑状态
压缩工作空间
创建要素类名称对象
创建要素集名称对象
是否存在要素类
获得要素集名称列表
获得要素集
关闭工作空间编辑状态
关闭工作空间
获取用户所有目录
获取角色默认目录
获取用户默认目录
查看目录结构
查看目录信息
创建用户目录
创建角色目录
删除用户目录
添加目录节点
删除目录节点信息
更改目录节点信息
修改节点位置
移动目录节点
添加局委办
修改局委办
删除局委办
获取局委办目录树
获取局委办目录下的服务
修改服务所在的委办局
获取专题目录
修改专题目录信息
添加专题目录
删除专题目录
专题目录添加图层
专题目录移除图层
恢复个人个性化目录
修改专题目录顺序
同步个人目录
添加专题目录
修改专题目录信息
删除专题目录
获取专题目录节点
获取默认的专题目录
获取某个专题外面的专题服务图层树
专题目录添加节点
专题目录移除节点
修改专题目录节点顺序
专题目录外的服务
专题目录下的服务
专题角色图层列表
专题目录增加服务
专题目录移除服务
修改专题目录下服务顺序
专题目录对应的角色
专题目录增加角色
专题目录移除角色
修改专题目录顺序
地图类API
添加标绘图层
修改标绘图层
删除标绘图层
获取指定用户标绘图层
查找标绘图层
指定图层添加一个标绘
指定图层删除一个标绘
审批标绘下载
获取审批下载列表
申请下载
初始化二维地图组件
设置地图窗口
地图对比
释放地图资源
地图放大
地图缩小
中心放大
中心缩小
地图全图显示
缩放到图层
缩放到要素
地图漫游
前一视图
后一视图
按比例尺显示
鹰眼
标识要素
刷新
测距离
测面积
点击选择
拉框选择
视野内搜索
属性查询
要素闪现
高亮显示
打开要素类
开始编辑
保存编辑
结束编辑
新建点
新建线
新建面
修改属性表
面合并
线构面
面转线
选取要素
移动要素
旋转要素
缩放要素
拷贝与粘贴要素
删除要素
创建注记
临时点标注
临时线标注
临时面标注
永久点标注
永久线标注
永久面标注
添加图层
删除图层
图层排序
图层渲染
图层透明度设置
图层可见性显示
图层缩放级别设置
相交
联合
裁剪
多边形修正
重采样
重分类
栅格计算
保存地图文档
保存要素类
保存图层
事件类API
地图单击事件
地图双击事件
地图当前范围改变事件
地图全图范围改变事件
地图加载事件
鼠标按下事件
鼠标释放事件
鼠标移动事件
鼠标拖动事件
键盘按下事件
键盘松开事件
地图替换事件
地图缩放开始事件
地图缩放结束事件
地图添加图层事件
选择集改变事件
视图刷新事件
输出页替换事件
纸张尺寸改变事件
绘制事件
绘制开始事件
绘制结束事件
是否验证改变事件
工作区尺寸改变事件
右键菜单改变事件
激活焦点事件
失去焦点事件
位置改变事件
外边框改变事件
内边框改变事件
移动事件
键盘按下前事件
尺寸改变事件
尺寸属性改变事件
可见性改变事件
父控件改变事件
验证事件
验证完成事件
控件类API
初始化地图控件
闪烁图形
刷新图层目录树
范围改变事件
鼠标移动时事件
清空地图图层
刷新地图方法
清空选择要素
高亮显示图层
全图显示方法
获得视图中心点
获得指定索引的图层
获得指定索引的图层别名
根据图层名称得到图层对象
空间查询
切换视图
上一视图
移除图层
从地图中移除指定名称的图层
从图层目录树中移除图层节点
设置图层范围
设置地图显示范围
设置参考比例尺
选中图层中某个要素
地图缩放到图层
中心点定位
打印视图
初始化打印预览对话框
地图打印回调处理
地图打印
打印设置
打印预览
平移视图
布局视图放大
布局视图缩小
地图放大
地图缩小
视图漫游
缩放视图到100%比例
上一视图
下一视图
中心放大
选中元素
设置视图比例尺
设置布局视图边框
插入图片
添加文本
编辑文本
添加注记
添加图例
绘制多边形
绘制线条
绘制点
保存为图片
保存为模板
数据解析类API
创建数据集
创建表格
创建要素集
打开数据集
获取子数据集(单个)
获取子数据集(数组)
获取子数据集(列表)
返回数据集类型
返回父数据集
返回子对象(表格)
返回子对象(要素类)
返回子对象(栅格数据)
导出数据
导出shapefile
导出关系型数据库格式数据
导出GDB
导出MDB
创建KML
转成json对象
转化成xml对象
数据集转化成流
字符串转化成流
位图转化成内存流
流转化成字符串
文件转化成内存流
流转化成文件
Xml序列化
实体类序列化JSON
.net对象转化成json
DataTable转化成json
DataTable转化成json(带分页)
三维类API
三维模型数据服务
地形数据服务
矢量要素服务
快照
全屏
专业API
空间查询
资源目录
地名地址
坐标转换
点聚合
范围内汇总
邻近汇总
计算密度
查找热点
插值点
查找现有位置
派生新位置
查找相似位置
创建缓冲区
查找最近点
融合边界
提取数据
合并图层
图层叠加
物联网API
环保数据接口
气象数据接口一
气象数据接口二
手机信令接口
历史分析API
矢量数据历史分析
土地利用现状分析
比对分析API
空间对象长度比较
空间对象面积比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间相交关系比较
空间重叠关系比较
空间相邻关系比较
几何图形和图层相交
求图层之间的交集
两个几何图形求交
图层之间的包含关系
缓冲区分析
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
属性值最大值比较
属性值最小值比较
属性值均值比较
属性值总和比较
属性值数学期望比较
求属性最大值的元素
求属性最小值的元素
求属性接近平均值的元素
求属性值总和
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
空间包含关系比较
地图比对分析
功能服务API
地图浏览
空间查询
服务拆分
服务聚合
时空多样化展示
空间统计分析
专题数据自定义统计分析
基本API
打开工作空间
打开工作空间?
下面是打开工作空间的GetWorkEdit()方法代码。
///
/// 打开工作空间 ///
///
文件路径 private IWorkspace GetWorkEdit(string filePath) { IWorkspace sourceWks = null; IWorkspaceFactory sourceWksFactory = null; string fileEx = System.IO.Path.GetExtension(filePath); string fileDirPath = System.IO.Path.GetDirectoryName(filePath); switch (fileEx) { case ".mdb": sourceWksFactory = new AccessWorkspaceFactoryClass(); sourceWks = sourceWksFactory.OpenFromFile(filePath, 0); break; case ".gdb": sourceWksFactory = new FileGDBWorkspaceFactoryClass(); sourceWks = sourceWksFactory.OpenFromFile(filePath, 0); break; case ".shp": sourceWksFactory = new ShapefileWorkspaceFactoryClass(); sourceWks = sourceWksFactory.OpenFromFile(fileDirPath, 0); break; } return sourceWks; }