自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (16)
  • 收藏
  • 关注

原创 mapbox+eCharts路线大数据渲染

eCharts可以实现大量数据迅速渲染,笔者在项目中,测试包含25w余拐点的总计7w余条线渲染总共用时1秒左右,性能表现相当优秀,显示效果也相当不错。eCharts天生支持mapbox,就像其天生支持百度地图一样,而选择前者的原因是其地图相当漂亮,而且支持相当程度的用户自定义地图。效果图:1,添加相关JS引用包含mapbox底图引用以及eCharts引用 <s...

2018-10-27 16:19:21 8371 7

原创 ArcGIS Engine调用GP工具入门

GP工具通过直接调用ArcToolBox中的工具进行地理处理,可以很大程度减轻我们的编码工作。用到的引用using ESRI.ArcGIS.Geoprocessor;using ESRI.ArcGIS.Geoprocessing;调用步骤1、定义GP工具 Geoprocessor gp = new Geoprocessor(); ...

2018-10-31 21:24:11 1611

翻译 ESRI.ArcGIS.Controls.ISymbologyStyleClass

提供对控制符号控件样式类的成员的访问。描述ISymbologyControl接口提供用于管理SymbologyStyleClass中的单个符号项的属性和方法。成员  属性 描述   AddItem 将项目添加到SymbolStyleClass中。   GetItem 在SymbologyStyleClass中返回指定索引处的项。  ...

2018-10-31 14:37:01 290

原创 ERSI.ArcGIS.Controls.axSymbologyControl

属性 属性  描述 StyleClass 样式控件显示的具体内容 示例:将样式控件设置为指北针(默认为点样式)string filepath = @"C:\Program Files\ArcGIS\Server\Styles\ESRI.ServerStyle"; //载入符号库axSymbologyControl1.LoadStyleFile(filepath...

2018-10-31 11:46:18 1290

原创 ArcGIS Engine控件之AxSymbologyControl(原创)

AxSymbologyControl控件用于加载和显示ESRI提供的符号库,开发者可以使用此控件方便的加载ArcGIS自带的符号库以及用户自定义的符号库。创建方式 1、在窗体上添加AxSymbologyControl控件2、在AxSymbologyControl控件上右键—属性在面板中选择Style Files点击Load Style File..加载样式文件...

2018-10-31 11:30:49 3541

原创 C#动态订阅事件

动态订阅事件只需两步:定义事件处理函数 public void showMessage(object sender, EventArgs e) { MessageBox.Show("As"); }注意:函数必须包含委托,即以上两个参数,以此表明该函数为订阅事件的函数订阅事件button1.Click +=...

2018-10-31 10:43:22 691

原创 C#窗体的Load事件

C#窗体包含一个Load事件,该事件在窗口加载完毕后执行响应。订阅事件通过在设计器中双击窗体空白部分可以为之添加。 private void NorthChoose_Load(object sender, EventArgs e) { }特点该事件订阅的函数在窗口创建完成后执行一次。用途可以在与此事件定阅的函数中添加控件初...

2018-10-31 10:34:58 14643

翻译 ESRI.ArcGIS.Carto.IMapSurroundFrame

提供对控制地图环绕元素界面的成员的访问。何时使用IMapSurroundFrame是MapSurroundFrame对象的默认接口。使用这个接口来获取或更新存储在帧中的环绕对象(指北针、比例尺条或图例),或者当您想要获取或更新与环绕相关联的MapFrame时。成员  成员 描述   Background 此元素使用的框架背景。   Border...

2018-10-30 23:22:31 704

翻译 ESRI.ArcGIS.Display.IStyleGalleryItem

提供对在样式库中定义项目的成员的访问。描述符号和地图元素存储在样式库中。每个符号或MAP元素都有一个唯一的ID,可以从样式库中的项读取。名称和类别也是样式库中的项的属性。这两个字段,连同项目本身,可以根据需要进行更新和更改。  成员 描述   Category 项目的类别。   ID 样式库中的项ID。   Item 要存储在...

2018-10-30 22:29:11 705

翻译 ESRI.ArcGIS.Carto.IMapFrame

提供对控制地图元素对象的成员的访问。何时使用IMapFrame是MapFrame对象的默认接口。接口的主要目的是让开发人员访问存储在帧中的地图对象及其相关的定位器矩形。成员  AddLocatorRectangle 添加一个新的定位器矩形到数据帧。 Background 背景框背景。 Border 边框。 Container 容器框架的容器...

2018-10-30 22:06:12 928 1

翻译 ESRI.ArcGIS.Carto.IGraphicsContainer

提供对控制图形容器的成员的访问。何时使用:管理图形元素集合的对象实现此接口。例如,PageLayout、Map和FDOGraphicsLayer对象都实现了这个接口,以提供对它们管理的图形元素的访问。PageLayout对象包含元素对象的集合,包括MapFrames、MapSurroundFrames和GraphicElements,如PictureElement、MarkerElem...

2018-10-30 21:48:09 3310

原创 C++通过指针遍历数组

在C++中,数组中变量以一系列连续的地址存储,数组名称实际上是指向数组中第一个值的指针。例如: int var[3] = { 1,2,3 }; cout &lt;&lt; var;控制台输出:008FFA8C使用: int var[3] = { 1,2,3 }; cout &lt;&lt; *var;控制台输出:1因此,使用指针可以实现数组遍历但...

2018-10-30 14:27:39 15298 1

原创 eCharts+百度地图实现格网统计图

格网统计图是一种将统计数据汇总到格网当中显示的统计图表,它的使用范围相当广泛。可以使用一点的监测值代表一个网格区域的值。可以不用使用插值而得到整个面的统计值。eCharts本身并不提供格网统计图的实现,但eCharts提供的用户自定义图表可以帮助我们实现。格网统计图:1,引入相关JS引用 &lt;script type="text/javascript" src="h...

2018-10-27 20:09:36 4091 1

原创 eCharts+mapbox获取mapbox实例

在项目中,我们常常需要动态设置底图样式,中心点等属性,mapbox设置属性的前提是获得底图实例。在echarts+mapbox开发时,mapbox是在eCharts的Options中定义的,因此获取mapbox实例要靠eCharts提供的方法获得。以eCharts图表命名为chart为例,获取底图的方法为: var map=chart.getModel().getCompone...

2018-10-27 16:36:29 4646 4

原创 mapbox将标注语言设置为中文

mapbox默认语言为英文,但至今其已经支持十几种语言。将mapbox上的标注转为中文十分简单。显示效果:1、引入js语言插件 &lt;script src='https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-language/v0.10.0/mapbox-gl-language.js'&gt;&lt;/script...

2018-10-27 16:27:31 15995 4

原创 ArcGIS等高线转DEM

ArcGIS实现等高线转DEM有两种方案:1、构建TIN,由TIN生成DEM2、直接使用地形转栅格工具具体实现:1、构建TIN,由TIN生成DEM创建TIN打开ArcToolBox点击3D Analyst工具|数据管理|创建TIN在弹窗中输入向相关参数,注意选择高程字段TIN生成DEM点击3D Analyst|转换|由TIN转出|TIN转栅格输入相关...

2018-10-26 09:09:31 40820

原创 ArcGIS矢量数据重分类

一般来说,我们通常只对栅格数据进行重分类,例如将DEM数据按照高程分层设色,将坡向数据按照光照重分类以研究光照信息。但有些时候,矢量数据也会遇到需要“重分类”的情况,例如将某个字段按照范围重新赋值,将矢量数据与栅格数据叠加计算等。矢量数据的重分类可以使用矢量转栅格,然后再对栅格数据进行重分类来实现。操作步骤:打开ArcToolBox, 点击 转换工具|转为栅格|要素转栅格 输入面...

2018-10-23 21:49:24 32559

原创 ArcGIS检查线要素是否闭合

检查线要素闭合是的ArcGIS的中十分常用的操作,在绘制等高线时,一般要求等高线必须闭合。在线要素转面要素时,也要求线要素是闭合的线,否则会导致转出面的丢失数据。ArcGIS中使用拓扑工具检查线要素闭合具体做法:创建拓扑,检查错误在ArcMap中中中,将要素放入要素类数据集。在要素类数据集中创建拓扑在拓扑中添加线要素添加拓扑规则为不能有悬挂点线要素不闭合的地方即...

2018-10-22 22:19:53 30326 2

原创 Python后台实现守护进程

守护进程可以实现异步数据库查询、数据修改等操作,其可以优化后台流程,很大程度提高前端的响应速度与用户体验。Python后台,Flask或是Django都有自带的实现守护进程的方法,当然守护进程也可以独立于框架,不使用框架提供的功能实现。实现守护进程常用的框架/包:APScheduler或者Celery前者比较容易,实习起来较为简单,后者稍微复杂一些,学习需要花费一些时间。APS...

2018-10-21 10:33:20 2213

原创 ArcGIS Engine之MapTips显示

用到的引用:using ESRI.ArcGIS.Geodatabase;using ESRI.ArcGIS.Carto;实现思路:获取要素图层 设置图层的ShowTips属性 设置要素图层的显示字段 设置AxMapControl的ShowMapTips属性具体实现获得图层,将其转化为要素图层ILayer pLayer = axMapControl1.get_Lay...

2018-10-20 22:00:49 677

原创 ArcGIS将两个分离面要素合并与拆分

数据:居民地数据图中每个面表示一个居民地。面要素合并:按住shift键,同时选中两个或多个要素。在编辑器下拉菜单中找到“合并”,点击执行。面要素拆分:选中要拆分的要素。在编辑器下拉菜单中找到“更多编辑工具”,点击,打开其中的“高级编辑”。点击高级编辑工具中的“拆分多部件要素”。    ...

2018-10-20 09:52:13 57472 1

原创 SharpGL入门

SharpGL是一个可以让我们轻松在Windows窗体或WPF应用程序中使用OpenGL的项目。他的优点是技术较为成熟,运行稳定。不足是维护较少,缺少更新。SharpGL的vs扩展可以方便我们进行开发,但是,目前SharpGL的扩展只支持vs2010、vs2012、vs2013,如果你没有该版本的vs,又希望方便的使用SharpGL,请安装以上三个版本的vs,请放心,vs不同版本之间可以共...

2018-10-19 15:43:09 7371 2

原创 C#中Atan()与Atan2()

简言之:Atan2(y,x)代表的含义与Atan(y/x)含义相同。实际上,Atan2()是Atan()的升级版。它更加稳定。atan(y/x),当 y 远远大于 x 时,计算结果是不稳定的。atan2(y,x)的做法:当 x 的绝对值比 y 的绝对值大时使用 atan(y/x);反之使用 atan(x/y)。这样就保证了数值稳定性。...

2018-10-15 16:42:51 10217 2

原创 ArcGIS Engine导出jpg

用到的引用using ESRI.ArcGIS.Output;   //文件导出用using ESRI.ArcGIS.Geometry;   //获得Envelope用用到的关键类/接口类/接口 描述 IExporter 提供访问地图导出类的方法 JpegExporterClass 导出jpg文件的类 tagRect 用来存储坐标范围的结构体 ...

2018-10-14 21:09:57 3257

原创 JS获取程序执行时间小技巧

使用控制台可以方便获取程序执行时间,格式如下:console.time('global')//要执行的代码放中间console.timeEnd('global')global是标志这两个time是一对的。

2018-10-13 22:55:37 6145

原创 eCharts之lineStyle

常用参数参数 作用 示例 width 线条宽度  width:0.1 color 线条颜色 color:"red" opacity 线条透明度,范围0-1,0为完全透明 opacity:1  

2018-10-13 14:40:34 15687

原创 Django加载MySQL数据速度测试

数据库表中数据包含252380条,每条数据包含9列。1、使用Django查询获得所有数据 start=time.time() data=Road.objects.all() end=time.time()显示耗时0.0s因为,Django的QuerySet是惰性的,使用objects.filter、objects.all()查询,实际上并没有运行从数据库里查...

2018-10-13 11:18:24 1051

原创 ArcGIS中成本回溯链接释义

ArcGIS帮助文档中对成本回溯链接的描述是:“定义在最近源的最小累积成本路径上为下一单元的相邻点。”  一般来说,新手对这句话会完全看不明白,本文在此解释一下成本回溯链接与其应用。成本回溯链接理解起来很简单1、简单解释设一个点为目的地,成本回溯链接即表示在空间中的任何位置,到达目的地的最短路径。2、详细解释成本回溯链接使用栅格数据表示,其中栅格值为0-8的数值,0表示...

2018-10-10 11:26:06 4845 1

原创 使用ArcGIS由DEM创建明暗等高线

1895年,波乌林(J. Pauling)提出明暗等高线法,又称波乌林法。明暗等高线在等高线中加入光照因素,使等高线具有较强的立体感,得到了较广泛的使用。普通等高线立体感不强、不便于初学者使用,地貌晕渲法难以定量表示地形起伏程度,明暗等高线法较好的弥补了以上的不足。ArcGIS实现由DEM创建明暗等高线实现思路:由DEM生成等值线(等高线) 等值线转为栅格要素(栅格才可以直接参与运算...

2018-10-08 16:53:48 7294

原创 使用ArcGIS实现地貌晕渲

DEM可视化表达中,地貌晕渲是重要的数据展示方法。使用ArcToolBox可以简单实现山体阴影。构造较为直观的地形表达。操作步骤在ArcMap中添加Spatial Analyst授权菜单栏中依次点击:自定义 | 扩展模块,在扩展模块菜单中,勾选 Spatial Analyst使用ArcToolBox创建山体阴影在ArcToolBox中依次点击:Spatial Analyst |...

2018-10-08 15:18:03 5744

全国水文站坐标,包含全国水文站名称、经纬度信息

全国水文站坐标,包含全国水文站名称、经纬度信息

2024-06-26

相关与回归分析基础教程

相关与回归分析基础教程,简单易懂,适合入门新手。来自网课https://www.icourse163.org/learn/NJUE-1001752031?tid=1002203003#/learn/announce的整理资料。

2020-12-20

OneDrive32位.rar

OneDrive,微软套装之一。用于文档自动云端备份与多平台协同,赠送5G云端存储空间,亲测国内可用。

2020-08-10

ArcGIS简化面工具Bug修复工具

此工具为ArcGIS简化面工具,适用于ArcGIS 10.0-ArcGIS 10.5,可用于对ArcGIS中自带简化线工具进行修复。 使用时,直接将 工具箱.tbx拖入ArcToolBox即可添加到ArcToolBox,或者在ArcToolBox中右键/添加工具箱 进行添加。 原理与使用参照文章:https://blog.csdn.net/ScapeD/article/details/90212296

2019-05-14

Echarts3Layer 修改

新增加eCharts图表显示与隐藏功能。可以简单控制图表显示与隐藏。参考博客:https://blog.csdn.net/ScapeD/article/details/86308858

2019-01-11

Echarts3Layer修改

新增加eCharts图表显示与隐藏功能。可以简单控制图表显示与隐藏。参考博客:https://blog.csdn.net/ScapeD/article/details/86308858

2019-01-11

Head_First_Python(中文版)

Head_First_Python(中文版),生动有趣的Python教程。尤其适合新手入门,也有助于老手技术提高。

2018-12-31

ArcGIS水文分析教程

ArcGIS水文分析教程,仅供个人学习与交流使用。水文分析是 DEM 数据应用的一个重要方面。利用 DEM 生成的集水流域和水流网络, 成为大多数地表水文分析模型的主要输入数据。

2018-12-19

ArcGIS API for JS开发教程

ArcGIS API for JS开发教程,ArcGIS API for JS开发教程,仅供交流学习使用。

2018-12-17

ArcHydro中文操作手册

ArcHydro中文操作手册,本手册的目的是一步一步阐明怎样安装ArcHydro以及怎样使用工具集提供的主要功能。

2018-11-03

eCharts格网统计图

eCharts格网统计图,Binning on Map,格网统计图是一种将统计数据汇总到格网当中显示的统计图表,它的使用范围相当广泛。可以使用一点的监测值代表一个网格区域的值。可以不用使用插值而得到整个面的统计值。

2018-10-27

K-Means算法C#

输入随机点个数,动态生成指定个数的随机点。输入K值(分类数),点集分为K个子集。

2018-09-29

TIN生成程序源码JavaScript

文件包含html文件、包含点坐标的Json文件以及生成TIN的JavaScript源码,可直接打开。

2018-09-17

正向云模型发生器python

Python正向正态云发生器,正向正态云发生器是从定性到定量的映射,不确定性人工智能里的程序。打开即可运行。

2018-09-13

web端人脸识别登录源码

通过人脸识别引擎,将用户人脸数据与后台数据比对,若符合则准许登录。 用户人脸数据存储与识别都在自己的后台执行,无须调用其他api,更加安全 项目无须部署,下载即可使用。 请阅读文件中的说明。 积分少的小伙伴: 百度云下载链接:https://pan.baidu.com/s/1OOjsz1YiRQ0ItSDh7Shm0Q 密码:psvl 博客地址:https://blog.csdn.net/ScapeD/article/details/81414406

2018-08-24

jsapi_vsdoc12_v38.js

在webStorm中配置ArcGIS API forJavaScript智能提示 在ArcGIS API for JavaScript开发中,webStorm是前端开发的利器,在实际的开发过程中我们特别需要代码的智能提示功能,这样可以大大的加快我们软件开发的速度。

2018-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除