
GIS开发
GIS开发相关内容,ArcObjiect,ArcEngine,ArcGIS Server,Arcpy
麦田IT
资深程序猿、信息化工程师、讲师
主要从事:图像处理,GIS,遥感,计算机视觉相关算法与程序开发工作。
展开
-
python折线平行算法
# 优化主线点集def initPolyline(oldArr, L): newArr = arcpy.CreateObject("Array") if len(oldArr) < 2: return oldArr # 加入起始辅助点 newArr.add(arcpy.Point(oldArr[0].X * 2 - oldArr[1].X, oldArr[0].Y * 2 - oldArr[1].Y)) for i in range(len(.原创 2021-06-09 18:19:25 · 536 阅读 · 2 评论 -
python根据点计算直线方程
# 根据已知两点坐标,求过这两点的直线解析方程: a*x+b*y+c = 0 (a >= 0)def getLinearEquation(p1x, p1y, p2x, p2y): sign = 1 a = p2y - p1y if a < 0: sign = -1 a = sign * a b = sign * (p1x - p2x) c = sign * (p1y * p2x - p1x * p2y) ret.原创 2021-06-09 18:17:28 · 12005 阅读 · 3 评论 -
AE ICircularArc接口绘制要素并保存
ICircularArc circularArc = new CircularArcClass();circularArc.PutCoords(输入参数);IPolyline circularFeatPolyline = new PolylineClass();ISegmentCollection segementColl = (ISegmentCollection)circularFeatPolyline;ISegment segment = (ISegment)circularArc ;seg原创 2021-06-02 19:55:52 · 239 阅读 · 0 评论 -
什么是EPSG CODE
EPSG 是European Petroleum Survey Group (欧洲石油调查小组)的缩写,欧洲石油调查小组成立于1986年,并在2005年重组为国际石油和天然气生产商协会,即OGP(Internation Association of Oil & Gas Producers)。该组织发布了一个坐标参照系统的数据集,并维护坐标参照系统的数据集参数,以及坐标转换描述,数据集对全球收录到的坐标参照系统进行了编码。该数据集被广泛接受并使用,通过一个Web发布平台进行分发,同时提供了微软原创 2020-11-21 06:42:46 · 3474 阅读 · 0 评论 -
Echarts 渲染风速热力图
因项目需要渲染风力、气压、温度的热力图,特试了一下,叠加全球的风速热力图,效果不错,如下图可以自由放大缩小,有相关接线。完全可以符合预期。速度也不错,60多万点 放大缩小响应速度还很流畅。欢迎大家关于Echarts 地图、热力图、ArcGIS 气象方面的应用进行交流(QQ群365513437,注明 Echarts 热力图)...原创 2020-11-18 06:17:11 · 1373 阅读 · 0 评论 -
ArcMap完美实现winddata风场图
最近项目涉及气象数据可视化,为验证自己开发的webgl结果的正确性,尝试了用Arcmap展示winddata数据,发现ArcMap完全可以很好的实现风场图的展示。详细了解请加QQ群365513437,注明‘arcmap 风场图’.........原创 2020-11-16 19:55:45 · 2306 阅读 · 0 评论 -
ArcGIS Polygon 面积分割插件2
支持三种分割方式1.按给定面积2.按比例3.等分按面积分割按等份分割分割指定的面QQ 群975213876(注明arcgis 插件)原创 2019-05-25 15:25:02 · 6416 阅读 · 3 评论 -
GIS空间参考及坐标转换
空间参考(Spatial Reference)是 GIS 数据的骨骼框架,能够将我们的数据定位到相应的位置,为地图中的每一点提供准确的坐标。 在同一个地图上显示的地图数据的空间参考必须是一致的,如果两个图层的空间参考不一致,往往会导致两幅地图无法正确拼合,因此开发一个 GIS 系统时,为数据选择正确的空间参考非常重要。1相关知识1.1大地水准面大地水准面是由静止海水面并向大陆延伸所形成的不规则的封闭曲面。1.2地球椭球体由定义可以知大地水准面的形状也是不规则的,仍不能用简单的数学...原创 2020-05-14 10:17:26 · 2007 阅读 · 0 评论 -
ArcMap字段计算器单词首字母大写函数
原字符串字段:"ab cd ef"dim a,ba = Split( [原字符串字段] , " ")For i = 0 To UBOUND(a)b= b&Replace( a(i),Left(a(i),1 ),UCase( Left(a(i),1 ) ) )Next结果字段=b原创 2020-09-21 11:00:45 · 486 阅读 · 0 评论 -
如何将ESRI IFeatureLayer 转为c# DataGridView
在ArcGIS Engine开发中经常需要将ESRI IFeatureLayer 转为c# DataGridView来显示属性表。以下是转换例子代码。更多ArcGIS Engine开发相关讨论请加QQ群722805168,请注明“ArcGIS Engine开发”。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;u..原创 2020-10-08 07:52:38 · 248 阅读 · 0 评论 -
ESRI.ArcGIS.Geodatabase.esriFieldType转换为System.Type
在ArcGIS Engine开发中经常需要将ESRI的数据类型转换为DotNet的数据类型。以下是封装好的转换函数。更多ArcGIS Engine开发相关讨论请加QQ群722805168,请注明“ArcGIS Engine开发”/// <summary> /// 获取esri数据类型 /// </summary> /// <param name="type"></param> /// .原创 2020-10-08 07:37:30 · 957 阅读 · 0 评论