arcgis
文章平均质量分 96
GISer_Lin
do what i love, love what i do
展开
-
ArcEngine简单教程——栅格、矢量图层的颜色渲染
ArcEngine简单教程汇总1目的实现简单的按照arcmap自带色带,进行图层渲染功能,包括对栅格图层,按栅格值进行拉伸渲染、分级渲染、唯一值渲染对矢量图层,按某一字段值进行拉伸渲染、分级渲染、唯一值渲染2概要本文只介绍主要功能方法,具体的调用关系、窗口实现可见:色带:1)获取使用SymbologyControl控件获取ArcMap色带,色带位置:ArcMap安装路径/Styles/ESRI.Style 2)显示使用C#中的c...原创 2020-05-24 16:17:19 · 4299 阅读 · 9 评论 -
arcgis使用python脚本批量裁剪影像
功能描述:对于含有多个要素的矢量文件shp、栅格影像raster,按照shp中的各要素范围,逐个对raster进行提取,并保存到文件夹中效果如图所示:主要思路:1)获取矢量图层、栅格图层2)遍历矢量图层中的要素3)按要素裁剪栅格(有 SpatialAnalysis-ExtractByMask;Clip_management 两种方法)代码:#...原创 2020-03-27 13:45:24 · 3534 阅读 · 0 评论 -
PostgreSQL安装及关联ArcMap,创建地理空间数据库
0.参考资料1.前言2.笔者软件环境3.所需资源及下载地址4.pgSQL安装5.postgis安装(选)6.pgSQL配置7.ArcMap关联pgSQL并创建地理空间数据库0.参考资料https://wenku.baidu.com/view/99fdc7c179563c1ec4da7114.htmlhttps://www.cnblogs.com/...原创 2018-05-06 14:05:46 · 5180 阅读 · 2 评论 -
ArcEngine简单教程——数据属性:属性表、识别(Identify);删除图层 等功能实现
1目的了解ArcEngine中矢量要素的字段及属性结构,了解栅格图像的数据属性及属性表实现右击TOC可以显示数据属性表、删除图层,双击Map可以识别地图属性2概要本文只介绍主要功能方法,具体的调用关系、窗口实现可见https://download.csdn.net/download/nominior/113678181)通过图层获取属性表,返回DataTab...原创 2019-07-16 17:37:55 · 5550 阅读 · 2 评论 -
ArcEngine简单教程——加载数据
目录目录1目的2基础准备3概要数据文件路径尽量不要有中文!!!ArcEngine如何添加引用无法嵌入互操作类型MapControl控件的层次结构加载mxd文件加载shp数据加载栅格数据1)加载grid2)加载img、dat、jpg等其他栅格影像主要代码4小结1目的了解ArcEngine中的地图控件对象的层次结构,通...原创 2019-07-12 16:38:55 · 4265 阅读 · 1 评论 -
ArcEngine简单教程——要素的属性查询、空间查询
1目的实现简单的地图查询功能,包括右键拖选形状,进行空间查询;在属性查询窗口,输入查询语句进行属性查询等;清除查询2概要本文只介绍主要功能方法,具体的调用关系、窗口实现可见:https://download.csdn.net/download/nominior/11577533空间查询空间查询实现比较简单,主要借助鼠标事件、空间查询条件完成:1)确定查询...原创 2019-08-18 22:28:28 · 10373 阅读 · 3 评论 -
ArcEngine简单教程汇总
0 ArcGIS安装破解——License、Desktop、Engine1 ArcEngine简单教程——创建窗体、如何自学2ArcEngine简单教程——加载矢量、栅格数据3 ArcEngine简单教程——数据属性:属性表、识别(Identify);删除图层 等功能实现4 ArcEngine简单教程——要素的属性查询、空间查询...原创 2019-08-18 22:40:15 · 1598 阅读 · 0 评论 -
ArcGIS安装——License、Desktop、Engine
目录简单介绍:说明:1.ArcGISLicense安装2.VS2012安装3.ArcGISDesktop安装4.ArcEngine安装简单介绍:ArcGIS系列产品包括不同软件产品(Desktop、Engine、Server、Pro、CityEngine等等)、不同系列(从9.X版本到10.X版本,截止2019.7,已有10.7版本),本文以10.2为例,主要介绍License、Desktop、ArcEngine产品的安装ArcGISServer安装见http...原创 2020-06-20 09:30:41 · 4579 阅读 · 1 评论 -
ArcEngine简单教程——创建窗体、如何自学
1目的学会如何解决开发过程中的问题、如何自学ArcEngine开发掌握在VS中创建可以运行的gis程序2基础准备本人环境:win10家庭版,ArcGIS10.2,vs2012安装过程见:https://blog.csdn.net/nominior/article/details/948621473如何自学0)重中之重:敲代码+思考了解各类、接口的...原创 2019-07-10 10:58:39 · 3260 阅读 · 0 评论 -
arcgis进行插值分析——以空气质量的站点插值为例
一、环境:win10、arcgis10.2二、注意问题1.插值插值工具通常分为确定性方法和地统计方法。确定性插值方法将根据周围测量值和用于确定所生成表面平滑度的指定数学公式将值指定给位置。确定性插值方法包括:反距离权重法(inverse distance weighting,IDW)、自然邻域法、趋势面法和样条函数法。地统计方法以包含自相关(测量点之间的统计关系)的统计...原创 2019-03-03 11:01:38 · 134534 阅读 · 14 评论 -
Arcgis 区位图绘制
目录一、题目描述二、要求分析:1. 区位图:2. 制图规范:3. 介绍位置:4. 主题突出5. 美观性:6. 其他注意总结:制图是给读者看的!!!三、Arcmap制图流程(以“山东省青岛市区位图”为例)1. 数据源:2. 目的:3. 选用图层:4. 绘制流程四...原创 2018-10-29 17:29:44 · 27653 阅读 · 2 评论 -
arcengine突击2——鹰眼实现
分析:主视图事件,当地图加载时,鸟瞰视图也随之加载地图;当主视图显示范围发生变化,鸟瞰视图框框(框框代表对主视图的鸟瞰)发生变化。鸟瞰视图事件,当按住鼠标左键移动、鼠标单击时捕捉主视图范围,更新框框添加liscen控件、两个map控件、toc控件、toolbar控件;在toc、toolbar属性页的buddy中设置绑定map1;在toolbar属性页中添加文件打开open。点击...原创 2018-11-28 22:16:19 · 659 阅读 · 0 评论 -
arcengine突击3——空间查询之 要素选择和属性查询
分为要素选择和属性查询(在同一窗口下实现,不涉及新窗口)要素选择:实现按矩形面的方式选择要素,实现方法都在主视图的onMouseDown中实现。定义全局变量state,这里用单选按钮实现要素选择方式: 如果按面选择且事件源为鼠标右键,定义map1的矩形轨迹为包络线,使用map1.map.selectbyshape传入包络线,实现选择矩形框内元素,map1刷新...原创 2018-11-29 16:58:40 · 3837 阅读 · 1 评论 -
arcengine突击4——属性表显示
通过按钮,跳转到另一个窗口,通过选择图层显示属性表窗口2内容,comboBox(选择图层)datagridview(显示属性表)窗口1的按钮单击事件:如果有图层,传入地图,实例化窗口2并显示private void button1_Click(object sender, EventArgs e) { if (axMapControl1.Lay...原创 2018-11-30 09:33:45 · 1051 阅读 · 0 评论 -
arcengine突击5——图层加载优化
初始化窗口时,添加地图增删图层事件的监听,事件处理方式即清理map2图层,并重新加载map1中地图并设置地图框 private IActiveViewEvents_Event m_MapActiveViewEvents;public Form1() { InitializeComponent(); m_MapAc...原创 2018-11-30 09:34:52 · 387 阅读 · 0 评论 -
ae突击总结——简单又脆弱的GIS系统
基本功能:加载正确shp文件,实现鹰眼,打开属性表,进行属性查询和右键框选要素界面截图:代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using...原创 2018-12-04 18:26:52 · 561 阅读 · 0 评论 -
ArcEngine突击1——打开shp文件
Shp文件打开按钮1. 添加按钮,修改name、text等属性,双击进入click事件2. 使用mapcontrol空间的addshapefile方法添加,需要传入文件位置和文件名参数 文件位置及文件名参数获取: 创建文件打开窗口OpenFileDialog对象,设置设置标题Title、初始文件夹InitialDirectory、打开文件类型Filter(接...原创 2018-11-28 18:58:22 · 1020 阅读 · 0 评论 -
arcgis使用矢量数据裁剪栅格底图
环境:win10、arcgis10.2使用行政边界的矢量图层提取全国栅格数据中的指定区域数据操作:1.在arccatalog中新建地理数据库2.在file-map document properties中更改默认存储路径3.矢量数据处理3.1加载矢量底图(这里为全国省界面图层)3.2使用属性选择,选择需要的区域3.3右击矢量图层,选择数据-导出数据,保存...原创 2018-12-15 19:09:42 · 13728 阅读 · 2 评论 -
Arcgis License Sever Administrator无法读取许可解决方法之一
问题:安装arcgis 10.5 License后,license处于停止状态(通常为已读取状态,在破解时需要手动停止),并且无法启动软件环境:win10家庭版,arcgis 10.5注意:计算机名称(可右击此电脑——属性,查看)不能包括中文解决方法:1.打开服务(可在任务管理器——详细信息——服务——打开服务,打开),找到arcgis license服务2.双...原创 2018-09-12 22:38:09 · 28302 阅读 · 4 评论