arcgis
奔跑的熊猫
多年从事GIS软件开发,先后对公安、市政、环保、国税行业有所了解
展开
-
随时间变化的数据,官方实例
http://jshelp.thinkgis.cn/jssamples/styling_svg_css_transitions.html原创 2017-06-28 14:24:51 · 1437 阅读 · 0 评论 -
惠更斯Rothermel模型模拟-森林火灾-计算坐标(后台)
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class _Default : System.Web.UI.Page{原创 2017-12-04 14:42:44 · 1552 阅读 · 3 评论 -
惠更斯Rothermel模型模拟-森林火灾-计算坐标(思路)
首先设定8个坐标点:分别是:0西北 ,1北 ,2东北,3东,4东南,5南,6西南,7西然后根据Rothermel模型模拟,根据风向计算风速,结合当前点的坐标,生成相关坐标原创 2017-12-04 14:53:45 · 2458 阅读 · 2 评论 -
惠更斯Rothermel模型模拟-森林火灾-计算坐标(主页面)
经度122.0435 纬度37.1373 主风向30 风速4 可燃物类型针叶林 可燃物静载量40 可燃物密度500 理想反应速率:3原创 2017-12-04 14:41:31 · 1926 阅读 · 0 评论 -
Arcgis Engine 切割图斑(ITool)
public override void OnMouseDown(int Button, int Shift, int X, int Y){ // TODO: Add Cut.OnMouseDown implementation if(Button==1)//左键按下 { //拿到hook IMapCont转载 2017-07-20 09:04:15 · 2937 阅读 · 0 评论 -
ArcGIS Engine开发Geodatabase代码(二)——DataAccess and Creation
/******************************************/ * ESRI Developer Summit 2009 * Developer's Guide to the Geodatabase * Code Samples * 6 April 2009/******************************************/转载 2017-07-18 14:53:41 · 485 阅读 · 0 评论 -
ArcGIS Engine 添加SDE数据库
public void AddSDELayer(bool ChkSdeLinkModle){ //定义一个属性 IPropertySet propset = new PropertySetClass(); if (ChkSdeLinkModle == true) // 采用SDE连接 { //设置数据库服务器名 propset.Set转载 2017-07-21 16:39:55 · 1155 阅读 · 0 评论 -
ArcGIS Engine常用数据访问方法
ArcGIS Engine常用数据访问方法数据是GIS的血液,访问数据也是进行任何复杂的空间分析及空间可视化表达的前提。ArcGIS支持的数据格式比较丰富,对不同的数据格式支持的程度也有很大差异。本文主要以C#作为示例代码介绍工作中常用的八种数据格式(Shapefile,Coverage,Personal Geodatabase,Enterprise Geodatabase,Tin,R转载 2017-07-20 17:28:31 · 393 阅读 · 0 评论 -
ArcGIS Engine类库
AE类库ESRI.ArcGIS.esriSystem; //包括IArray,ISet,IFile,等一些基础底层接口和类ESRI.ArcGIS.SystemUI; //包括ICommand,ITool,等一些用户界面的接口和类ESRI.ArcGIS.Geometry; //包括点,线,面,路径,环,等核心几何对象3D,地理坐标,投影坐标等ESRI.ArcGIS.Display;转载 2017-07-20 17:27:37 · 590 阅读 · 0 评论 -
专题图制作(点密度图、分层设色图/等级图、单值图、柱状图、饼状图)
ArcEngine 专题图制作(C#)点密度图、分层设色图/等级图、单值图、柱状图、饼状图的实现代码 C#private void 点密度图ToolStripMenuItem_Click(object sender, EventArgs e){//获取当前图层 ,并把它设置成IGeoFeatureLayer的实例IMap pMap = axMapControl1.Map;转载 2017-07-20 17:26:07 · 4979 阅读 · 0 评论 -
c#+ ArcgisEngine 定制要素编辑工具
这个星期在做自定义的要素编辑工具栏,不过遇到不少的困难。现在初步了解到大概用到的下面的接口和类:IEngineEditorIEngineEditTaskIEngineEditLayersIEngineEditEventsIEngineEditPropertiesControlsEditingSketchToolClassControlsEditingEditTool转载 2017-07-20 17:25:11 · 2389 阅读 · 0 评论 -
arcgis engine 图形操作函数 (面切面)
1.封闭线与打断操作,这部分新手未必知道。 /// /// 利用面生成闭合的曲线 /// ///传入的面图形 /// /// 创建人: 懒羊羊 private IPolyline PolygonToLine(IPolygon pPolygon)转载 2017-07-20 16:21:07 · 1231 阅读 · 0 评论 -
ArcGIS Engine 节点编辑,实现要素拖动、编辑、节点删除
本来根本没有写这个工具的意思,自己一直用的Ae自带的工具。虽然可控制力弱了一些,但终究还是凑或能用。一天,问到一个同学,想请教一下,居然以百般理由回绝。算了,秉承毛老人家的口号:自力更生,丰衣足食!好了,闲话少说,各位看官,咱步入正题了。 首先,说一下,所有的要素的更新、插入、删除最好放在编辑的Session 里面,即以一对StartEditing和StopEditing包裹。转载 2017-07-20 15:07:34 · 5943 阅读 · 4 评论 -
Arcgis engine 将两个Geometry对象合并为一个新的Geometry对象,其中GeometryA的值会被修改
/// /// /// 要合并的一个Geometry/// 要合并的另一个Geometry/// 合并后的Geometrypublic static IGeometry UnionTwoGeometries(IGeometry GeometryA, IGeometry GeometryB){ITopologicalOperator pTopologicalOperato转载 2017-07-20 15:02:59 · 1818 阅读 · 0 评论 -
利用Arcgis Engine 二次开发的使用和总结
Arcgis Engine 初体验 先放一张第一版系统的图,由于公司机密不能提供源码,但是各个小功能提供源码,为需要的同仁提供些许帮助。 接下来进入正题,将逐一展示利用Arcgis Engine开发的程序小例子。Arcgis Engine小程序们 一、较完全编辑功能GIS程序 开发原理:通过隐藏Arcgis Engine工具条开发的较全编辑功转载 2017-07-20 10:28:52 · 1516 阅读 · 2 评论 -
Arcgis Engine 分解对象
// Copyright 2010 ESRI// // All rights reserved under the copyright laws of the United States// and applicable international laws, treaties, and conventions.// // You may freely redistribute转载 2017-07-20 10:18:00 · 664 阅读 · 0 评论 -
ArcGIS 10.1中的Desktop连接ArcSDE——以Oracle为例
ArcGIS从10.1以后,SDE这个产品的连接方式发生了很大的改变,刚刚安装好ArcMap的时候,打开原来用来建立SDE连接的节点,顿时傻眼了,这东西怎么使啊?经过一顿找资料以后发现:原来以后的ArcSDE推荐都是采用直接连接的方式,那么我们先看看采用直连怎么连接SDE吧。直接连接Oracle数据库笔者使用Oracle数据库比较多,相信中国政府用户中使用Oracle的应该也是最多转载 2017-12-05 14:47:10 · 600 阅读 · 0 评论