资源简介
SuperMap二次开发技术。通过将SuperMap的一些常用的组件添加进VS中。运用VS进行开发。

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Reflection;
using System.Resources;
using System.Runtime.InteropServices;
using SuperMapLib;//添加引用
using SuperAnalystLib;
using System.IO;
namespace SuperMap_objects
{
public partial class MainForm : Form
{
int nMeasureMode = 0; //0代表无量算,1长度,2角度,3面积
ResourceManager rm = null;
#region 控件的关联
public MainForm()
{
InitializeComponent();
}
private void ConnectSuperMap()
{
//关联SuperMap,SuperWorkspaceManager控件
object objWSHandle = this.axSuperWorkspace1.CtlHandle;
this.axSuperMap1.Connect(objWSHandle);
//将工作空间管理器控件与工作空间控件进行关联
this.axSuperWkspManager1.Connect(objWSHandle);
//将图例控件与地图控件进行关联
object objSMHandle = this.axSuperMap1.CtlHandle;
axSuperLegend1.Connect(objSMHandle);
Releaseobjects(objWSHandle);
Releaseobjects(objSMHandle);
}
private void Releaseobjects(object superobject)
{
//释放对象
if (superobject != null)
{
Marshal.ReleaseComobject(superobject);
superobject = null;
}
}
private void MainForm_Load(object sender EventArgs e)
{
axSuperMap1.Borderstyle = 1; //设置 SuperMap 控件的边框样式,Borderstyle为0 时采用无边框;为时用单线边框
}
#endregion
#region 地图操作
private void ControlState(seAction MapAction)
{
//设置工具栏和菜单的状态
toolStripBtnPointSel.Checked = false;
toolStripPointSel.Checked = false;
toolStripBtnZoomOut.Checked = false;
toolStripZoomOut.Checked = false;
toolStripBtnZoomIn.Checked = false;
toolStripZoomIn.Checked = false;
toolStripBtnAutoZoom.Checked = false;
toolStripAutoZoom.Checked = false;
toolStripBtnPan.Checked = false;
toolStripPan.Checked = false;
mnuMeasureDistance.Checked = false;
mnuMeasureArea.Checked = false;
mnuMeasureAngle.Checked = false;
if (MapAction == SuperMapLib.seAction.scaSelect)
{
toolStripBtnPointSel.Checked = true;
toolStripPointSel.Checked = true;
}
else if (MapAction == SuperMapLib.seAction.scaZoomOut)
{
toolStripBtnZoomOut.Checked = true;
toolStripZoomOut.Checked = true;
}
else if (MapAction == SuperMapLib.seAction.scaZoomIn)
{
toolStripBtnZoomIn.Checked = true;
toolStripZoomIn.Checked = true;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-06-01 19:27 SuperMap ob
目录 0 2012-06-09 12:02 SuperMap ob
文件 938 2012-06-01 19:27 SuperMap ob
文件 22528 2012-06-09 12:02 SuperMap ob
目录 0 2012-06-01 19:27 SuperMap ob
目录 0 2012-06-08 20:08 SuperMap ob
文件 6144 2012-06-08 20:04 SuperMap ob
文件 36864 2012-06-01 19:29 SuperMap ob
文件 81920 2012-06-01 19:29 SuperMap ob
文件 18944 2012-06-01 19:29 SuperMap ob
文件 77824 2012-06-08 20:04 SuperMap ob
文件 45056 2012-06-01 19:29 SuperMap ob
文件 630784 2012-06-01 19:29 SuperMap ob
文件 36864 2012-06-01 19:29 SuperMap ob
文件 320000 2012-06-09 12:01 SuperMap ob
文件 52736 2012-06-09 12:01 SuperMap ob
文件 11600 2012-06-09 12:02 SuperMap ob
文件 490 2009-06-11 05:14 SuperMap ob
文件 39129 2012-06-09 12:02 SuperMap ob
文件 40275 2012-06-09 11:57 SuperMap ob
文件 432817 2012-06-09 11:57 SuperMap ob
目录 0 2012-06-01 19:27 SuperMap ob
目录 0 2012-06-09 12:01 SuperMap ob
文件 6144 2012-06-08 20:04 SuperMap ob
文件 36864 2012-06-01 19:29 SuperMap ob
文件 81920 2012-06-01 19:29 SuperMap ob
文件 18944 2012-06-01 19:29 SuperMap ob
文件 77824 2012-06-08 20:04 SuperMap ob
文件 45056 2012-06-01 19:29 SuperMap ob
文件 630784 2012-06-01 19:29 SuperMap ob
文件 36864 2012-06-01 19:29 SuperMap ob
............此处省略17个文件信息
- 上一篇:雷达图(蜘蛛网图)
- 下一篇:数据库系统基础教程第3版课件+课后答案
相关资源
- 基于SuperMap的城镇地籍数据库建设与常
- 基于SuperMap的城镇地籍数据库建设与常
- cesium实现底图和地形动态切换及supe
- cesium实现supermap iServer数据服务查询及
- SuperMap GIS 10i BIM技术白皮书-V1.0.pdf
- SuperMap2008(5.33)真正破解版
-
SuperMap_ob
jects_开发教程(初级篇) - SuperMap10i倾斜摄影白皮书_v1.0.pdf
- BIM+GIS技术白皮书
-
SuperMap ob
jects 服务区分析 -
SuperMap ob
jects 综合救援调度 -
SuperMap ob
ject 开发教程(初级) - 超图倾斜摄影技术白皮书
- 交通路况信息展示
- kml中移动模型位置
- SuperMap DeskPro培训教程入门和进阶
- supermap课程资料
- SuperMap Deskpro .NET 定制鼠标右键菜单
- CIM技术白皮书beta1.0.pdf
- [2019超图研究院]SuperMap倾斜摄影白皮书
-
SuperMap ob
jects .NET 保存和另存地图 - SuperMap GIS 10i新一代三维GIS技术白皮书
- SuperMap大数据GIS技术白皮书_v2.1.pdf
- SuperMap iClient for 3D平面场景二三维一体
- 缓冲区查询
-
SuperMap ob
jects .NET 淹没分析 - SuperMap制图实用指南
- SuperMap iServer整合第三方地图服务解决
- SuperMap大数据GIS技术白皮书 v2.1版本
- Supermap地图着色
评论
共有 条评论