- 博客(12)
- 收藏
- 关注
原创 frmMain代码的构建(主窗体)
openFileDialog.Filter = "ArcMap文档(*.mxd)|*.mxd;|ArcMap模板(*.mxt)|*.mxt|发布地图文件(*.pmf)|*.pmf|所有地图格式(*.mxd;// 如果矩形范围不为空,则将axMapControl1的Extent属性设置为pEnvelope,即设置地图的当前显示范围为绘制的矩形范围。// 声明一个ESRI.ArcGIS.Geometry.IEnvelope类型的变量pEnvelope,用于存储绘制的矩形范围。
2024-06-27 15:44:20 835
原创 frmWenBenShuRu代码的构建
原文链接:https://blog.csdn.net/Chckx/article/details/139812872。// 私有字段,用于表示是否创建了书签(这里用0表示未创建,1表示已创建)// 设置create字段为1,表示书签已创建。// 公共属性,用于获取和设置表示书签创建状态的整数值。// 当“确定”按钮被点击时触发的事件处理器。// 当“取消”按钮被点击时触发的事件处理器。// 公共属性,用于获取和设置书签名称。// 如果书签名称不为空。// 私有字段,存储书签名称。
2024-06-27 15:42:20 418
原创 frmStatistics代码的构建
/ 调用pDataStatistics的Statistics属性来获取统计结果,并赋值给pStatisticsResults。// 通过pActiveView的FocusMap属性获取当前活动视图中的地图,并将其赋值给类的私有成员变量pMap。// 将pDataStatistics的Cursor属性设置为mCursor,表示要对mCursor中的数据进行统计。原文链接:https://blog.csdn.net/Chckx/article/details/139812855。
2024-06-27 15:41:22 1655
原创 frmSelectByAttribute代码的构建
IFeatureLayer通常用于表示地图上的一个要素图层。// 从mFeatureLayer对象中获取其关联的IFeatureClass对象,并赋值给类的成员变量mFeatureClass。// 获取mFeatureClass对象的IFields接口,该接口包含了要素类中所有字段的信息。// 调用窗体或控件的初始化方法,该方法通常在窗体设计器中自动生成,用于初始化窗体上的控件等。原文链接:https://blog.csdn.net/Chckx/article/details/139812833。
2024-06-27 15:40:30 726
原创 frmDataBoard代码的构建
/ 将DataTable设置为dgvLayerData控件的数据源,这样dgvLayerData就能显示查询到的数据了。// 将DataTable设置为dgvLayerData控件的数据源,这样dgvLayerData就能显示查询到的数据了。// 通过pActiveView的FocusMap属性获取当前活动视图中的地图,并将其赋值给类的私有成员变量pMap。原文链接:https://blog.csdn.net/Chckx/article/details/139812822。
2024-06-27 15:38:41 1297
原创 frmIdentify代码构建
row["字段"] = pField.Name;shapeCh = "未知类型几何体";shapeCh="三次贝塞尔曲线";shapeCh = "三角形面片";shapeCh="表面面片集合";shapeCh="任意几何体";shapeCh="几何体集合";shapeCh = "多点";shapeCh="矩形范围";shapeCh="三角形带";shapeCh="三角形扇";shapeCh="椭圆弧";shapeCh ="折线";shapeCh="多边形";shapeCh="线段";
2024-06-27 15:37:39 1540
原创 地图切片1
GeoServer为GIS服务器,其本质也是对页面或者数据进行网络发布,所以,具备Apache HTTP Server的基本特征和能力,所以,如果使用War包进行(安装方式1)GeoServer部署的方式安装,需要具备Apache Tomcat运行环境,需要将GeoServer部署包存放至Tomcat的Webapp文件夹中,运行Tomcat目录中bin文件夹下的startup.bat,完成GeoServer的部署安装(Tomcat也需要Java环境支持)。下拉选择“Preview”,可以对切片进行浏览。
2024-01-02 22:24:31 347
原创 使用uDig配置GeoServer图层样式
配置样式完成后,在样式编辑窗口点击XML,在右侧主窗口中可以查看配置样式所对应的代码,此代码就是GeoServer配置样式所需要的SLD代码格式。uDig软件为绿色软件(即不需要运行安装程序,可以直接使用),所以,将下载后得到的压缩包解压,在解压文件夹中找到udig_internal.exe即可双击启动软件。点击“图层”-选择要更改样式的图层-点击“发布”列表-在“WMS设置”中找到“默认样式”下拉列表,应用刚才添加的图层并保存。在GeoServer中点击 “样式”-添加一个新的样式,配置方式如下图。
2024-01-02 22:22:44 514
原创 t3 加载WMS
/1、创建基础地图,增加比例尺控件和鹰眼控件。* 1、创建基础地图,增加比例尺控件和鹰眼控件。//3、创建WMS图层,连接数据源。//4、将WMS图层添加到地图当中。* 3、创建WMS图层,连接数据源。* 4、将WMS图层添加到地图当中。//2、创建WMS数据源。* 2、创建WMS数据源。
2024-01-02 22:21:07 360
原创 t2 加载GeoServer图层
/OpenLayers三级结构:Map->Layer->source。* 3、创建Map容器,为map容器赋予id,指定样式。//地图的显示位置,指向页面的某个id的DIV,//默认加载图层,填入数组,可默认加载多个图层。* 2、引入openlayers的CSS和JS库。* 1、构建基础HTML框架。* 4、实例化Map。
2024-01-02 22:19:43 348
原创 t1基础图层加载
/OpenLayers三级结构:Map->Layer->source。* 3、创建Map容器,为map容器赋予id,指定样式。//地图的显示位置,指向页面的某个id的DIV,//默认加载图层,填入数组,可默认加载多个图层。* 2、引入openlayers的CSS和JS库。* 1、构建基础HTML框架。* 4、实例化Map。
2024-01-02 22:16:49 354
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人