![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARCGIS开发
GADFLYGIS
目前不在本行业工作,但是持续关注着测绘地理信息。
展开
-
ArcGIS.Server.9.3和ArcGIS API for Flex实现动态图层和瓦片图层叠加显示(二)
目的:<br />1.ArcGIS.Server.9.3和ArcGIS API for Flex实现动态图层和瓦片图层叠加显示,在瓦片基图上显示动态图层。<br />准备工作:<br />1.在ArcGIS.Server.9.3发布一个叫USA的Map Service,并且把这个Service启动起来,这个作为动态图层数据。<br />2.瓦片数据我这里没有现成的就采用Esri提供的rest世界地图数据服务,地址如下:http://server.arcgisonline.com/ArcGIS/rest/se原创 2011-02-12 16:02:00 · 2405 阅读 · 1 评论 -
利用Pyproj进行地理投影坐标系转换
利用Pyproj进行坐标转换作者:郜科科两个坐标系统的参考椭球不同,实地一个点的不同坐标系的值是不同的,不同的部门采用的坐标系统经常是不一致,所以要转换后才能相互利用。例如目前使用的北京市观测站点位置根据GPS的定位而来,GPS使用的地理坐标系为GCS_WGS_1984,所以其坐标的地理坐标系也为GCS_WGS_1984,而假如需要将这些点显示在Web端的地图上,Web端的投影坐标系WGS_198...转载 2018-06-05 12:50:11 · 3223 阅读 · 1 评论 -
ArcGIS Python编程案例(14)-五个常用Python处理任务
https://www.jianshu.com/p/c9e8fc83d3c4附录A 自动执行Python脚本 |||我们将在本章介绍以下案例:从分隔符文本文件中读取数据发送电子邮件访问FTP服务器中的文件创建ZIP文件读取XML文件引言在本章中,你将学习如何编写Python脚本来执行常用的处理任务。这些任务包括读写分隔符文本文件,发送电子邮件,与FTP服务器交互操作,创建.zip文件以及读写JSO...转载 2018-05-12 14:15:26 · 11110 阅读 · 0 评论 -
利用ArcGIS Python批量拼接裁剪遥感影像(arcpy batch processing)
转载自http://blog.csdn.net/gisboygogogo/article/details/75195760本篇文章将说明如何利用ArcGIS 10.1自带的Python IDLE进行遥感影像的批量拼接与裁剪。1.运行环境:ArcGIS10.1 (安装传送门)、Python IDLE2.数据来源:地理空间数据云 GDEMV2 30M分辨率数字高程数转载 2017-12-01 08:27:02 · 6551 阅读 · 5 评论 -
Android设备通过NTRIP协议获取差分数据实现高精度定位
转载自http://www.jianshu.com/p/7b93952febc0项目背景最近在做一个Android的APP项目中有个功能,需要用到Ntrip协议从差分服务器获取差分数据,并将差分数据通过蓝牙传送至高精度手持设备(华信TR502接收机)之后返回固定解的高精度定位数据(NMEA0813协议数据),解出位置信息后在APP地图上显示并描绘运动轨迹并将运动轨迹保存至手机,转载 2017-10-10 17:18:41 · 5232 阅读 · 3 评论 -
调用ArcToolBox里的Tool的三种方法
一.用 IArcToolboxExtension获得工具赋给pGPToolCommandHelper2,然后InvokeModal UID pUid = new UIDClass(); pUid.Value = "esriGeoprocessingUI.ArcToolboxExtension"; IArcToolboxExtension p转载 2017-08-26 14:58:33 · 3405 阅读 · 1 评论 -
基于C#和engine的shp文件去z值的主要代码
基于C#和engine的shp文件去z值的主要代码 progressBar1.Minimum = 0; progressBar1.Maximum = 11; progressBar1.Step = 1; try { ESRI.ArcGI原创 2016-12-28 10:36:26 · 1309 阅读 · 0 评论 -
GeoJSON结构解析
在进行javascript编程时,json格式是一个比较简单且容易接受的一个数据形式,完全的键值对应,很好地与javascript对象结合。而且现在服务器端也有很多类库可以将服务器的对象生成json,包括simplejson,Newtonsoft.Json等,在与服务器端通信时方便而且快捷,不附带像xml多余的其它信息。所以在写himap时就考虑使用geojson当数据来源,而且arcmap通过F转载 2016-11-19 15:50:20 · 11783 阅读 · 0 评论 -
python中将中文汉字转换为英文首字母的代码及遇到的小问题
python中将中文汉字转换为英文首字母的代码及遇到的小问题在地名地址工作中,有一步是将属性表中的单位汉字名称转换为对应的英文首字母名称def multi_get_letter(str_input): if isinstance(str_input, unicode): unicode_str = str_input else: try: unicode原创 2016-08-01 17:26:56 · 5219 阅读 · 0 评论 -
ArcGIS Desktop Add-in插件开发
ArcGIS Desktop Add-in插件开发2015年7月7日 15:58 阅读 4011.概述ArcGIS在10版本之后引入了几个新的创新的功能,使您更容易定制和扩展ArcGIS桌面应用,包括新的桌面插件模型。 Add-in可以理解为包含多种UI和非UI对象的插件包,其中支持的对象类型包括:a) 交互类1) 按钮转载 2015-10-20 09:31:48 · 25803 阅读 · 1 评论 -
ARCGIS Extending Objects开发小控件限制条件---如果没有图层按钮显示灰色
通过重写控件的Enabled属性来实现,如果图层数>0,则显示按钮,否则不显示。 以下为代码。 public override bool Enabled { get { return ISEnabled(); } } pu原创 2012-01-15 14:42:50 · 1320 阅读 · 1 评论 -
File Geodatabase API 1.0 正式版
File Geodatabase API 1.0 正式版File Geodatabase API 提供了一个非基于ArcObjects的方法,高级开发人员可以通过此方法操作 File Geodatabases。一个常用的用户方案就是在非ESRI应用中打开File Geodatabase表,查看或者更改数据。此API提供访问低级别的文件地理数据库文件I/ O模块。此原创 2011-06-10 15:48:00 · 1585 阅读 · 0 评论 -
Arcgis接合图表工具
<br />Arcgis接合图表工具 <br />1. 北京54、西安80坐标系的接合图表生成。根据经纬度范围,坐标系统(北京54、西安80坐标系)、中央经线、分带方法(3度带或6度带)、地图比例尺(支持地图比例尺有1:100万、1:50万、1:25万、1:10万、1:5万、1:2.5万、1:1万和1:5000比例尺)、坐标是否加带号生成对应接合图表。生成后自动设置坐标投影系,填写新、旧图幅号,图幅控制面积以及经纬度范围和坐标XY范围。<br />2. 独立坐标系接合图表生成。根据坐标X原创 2011-05-20 17:35:00 · 10442 阅读 · 4 评论 -
ArcGIS Engine常用数据访问方法(C#)
<br />数据是GIS的血液,访问数据也是进行任何复杂的空间分析及空间可视化表达的前提。ArcGIS支持的数据格式比较丰富,对不同的数据格式支持的程度也有很大差异。本文主要以C#作为示例代码介绍工作中常用的八种数据格式(Shapefile,Coverage,Personal Geodatabase,Enterprise Geodatabase,Tin,Raster,CAD,RDBMS)在ArcGIS Engine中的访问方法。<br />在通过ArcGIS访问数据之前,需要首先明确一下什么是"工作空间"。原创 2011-03-27 14:20:00 · 4050 阅读 · 0 评论 -
Error: Failed to create feature class. Table already registered
Error MessageAttempts to create a new feature class or table in an ArcSDE geodatabase may result in this error: <br /><br />"Failed to create feature class. Table already registered[Error executing stored procedure sde.registry_util.insert_registration::OR原创 2011-05-14 14:38:00 · 6168 阅读 · 0 评论 -
ArcGIS中使用Create Fishnet生成格网
<br /> 1. 如果单元格的宽和高定义为0,那么必须指定行与列的数目以及格网对角的坐标<br /> 2. 格网的范围可以手动输入,也可以引用已有数据为模板。如果输入一个模版,格网的起始坐标和Y轴的坐标就被自动填充了,但仍需要输入行与列的数目<br /> 3. 如果行列数被指定为0,那么必须定义格网对角的坐标<br /> 4. 如果单元格的宽与高被定义为0,那么根据行列数与对角的坐标,程序会自动计算单元格的大小<br /> 5. 如果定义了单元格的宽度和高度并输入行列数为0,则必须输入格网原创 2011-03-27 14:24:00 · 8861 阅读 · 1 评论 -
刚看完《面向ArcGIS的Python脚本编程》,记录一下
这本书买了好久好久了。大约是2015年。买了之后大体看了看,当时对python不熟悉,只是翻了翻。后来2016年的时候又简单翻了翻,大约知道了是za咋回事,又jie结合了网页的一些知识,在2016年底的时候做了一个小程序,自动提取汉语首字母,应用在了我们的地名地址调查的工作中,节省了大家的体力和时间。然后在去年的项目过程中,应用较多,比如控制点等级处理等等,不过都是非常简单的应用, 而且对...原创 2019-01-24 18:30:00 · 3700 阅读 · 13 评论