- 博客(192)
- 收藏
- 关注
原创 RouteTask执行最短路径计算时“无法完成 操作”问题分析解决
当我们使用ArcGISServer API,通过RouteTask来进行路径分析有时会遇到下面的错误 核心代码如下: //地图点击取点 privatevoid myMap_MouseClick(object sender, Map.MouseEventArgs e) { try {
2013-12-31 16:25:05 2774 2
原创 python三维模型批量导入
import osimport os.pathrootdir=”D:\test”outputFC=”C:\Users\yao\Documents\ArcGIS\Default.gdb\tt”inputfeature=[1]*100i=0for parent,dirnames,filenames in os.walk(rootdir): for filename
2013-12-31 14:29:08 3410
原创 PDA+CORS提高移动GIS的数据采集精度
前几天碰到有客户咨询,想在PDA上装ArcGIS Mobile进行GIS数据采集,但是要求采集的空间数据精度在1米以内,而普通的PDA进行单点定位的精度是远远不能满足这个要求,而目前测量中用到的RTK(可以达到厘米的级别),价格比较昂贵的,进口的天宝、拓普康几十万,国产的易测通和中海达也要十几万,而且它们必须有俩个GPS接收机组成,一个作为基准站,一个作为流动站测量。服务距离也只能达到15公里左右
2013-12-31 14:25:45 2103
原创 Oracle 10.2.0.1升级到Oracle 10.2.0.4的操作
Oracle数据库可以说是在中国的企业和单位使用最多的数据库,但目前Oracle最新版本11gR2使用的还是偏少,大多是10g,也有很多还在用9i。本文主要是介绍Oracle 10.2.0.1升级到Oracle 10.2.0.4的过程,如果没有数据的话,一般都会直接卸载掉,从新安装Oracle或者直接打P4补丁,但是如果数据库中有很多的数据,可以选择备份数据,升级后导入数据。现在主要是介绍直接
2013-12-31 11:56:42 991
原创 ORA-01033问题解决【表空间文件误操作删除】
原因 导致ORA-01033问题出现的原因多种多样,但由于误操作删除Oralce表空间文件这种情形的比较常见。本文主要介绍此种情况的解决问题的办法。解决方法SQL*Plus无法连接,显示以下错误: ORA-01033:ORACLE initialization or shutdown in progress ,EnterpriseManager Console中也是同样的错
2013-12-31 11:50:20 1168
原创 Nautical Solution的安装配置
Nautical Solution(航海解决方案)是一个数据管理,产品,工作流的完整系统的一部分。是ArcGIS Desktop的扩展应用之一。它提供了一个可以利用与具体产品无关的地理数据库同时生成和维护 S-57 电子海图 (ENC)和纸质图表,以及其他导航和非导航产品(如数字海图 (DNC)、附加军事图层 (AML)、海事信息叠加 (MIO) 或其他专用产品)。一、安装Naut
2013-12-31 11:46:15 2011 2
原创 mxd连接ArcSDE的几种方式
在实际的工作中,自己配置好的mxd文件,遇到服务器的IP改了,或者机器名称改了,导致自己的mxd文件打不开,或者打开的时候找不到数据源了,接下来就给介绍几种mxd连接ArcSDE中的数据的方式,做以初步的总结。1、通过机器名连接 该种方式连接ArcSDE需要安装ArcSDE的机器将ArcSDE服务启动,连接参数在ArcCatalog的建立空间数据库连接中进行设置,如下图
2013-12-31 11:13:12 1313
原创 Maplex高级标注控制—道路压盖
道路可以说是一幅地图的“骨架”,我们对地图的阅读很多情况下都是从道路及相关的内容开始的;所以,道路的显示情况会影响我们对地图的第一印象和评价。如下图,很多地物的标注信息都压盖到道路上了,给人的第一感觉就是地图很“赘”,不清爽,看着有些“累”。 对于上图中出现的那种情况,我们完全可以通过Maplex高级标注来设置。首先,启用地图的Maplex高级标注;打开道路图层标注属性页,点
2013-12-31 10:46:41 2468 2
原创 ITopologicalOperator接口详解
作为空间分析重要部分的拓扑关系运算,ArcGISEngine类库中将拓扑关系运算功能函数方法封装在ITopologicalOperator接口。 属性:Boundary Boundary:几何图形的边界属性。面的边界是多条折线;线的边界是与起始终止点相一致的多点;多点边界是空对象。属性:IsKnownSimple IsKnownSimple:如当前几何图形是
2013-12-31 10:36:52 7938 1
原创 IFeatureClassManage接口更新图层全图显示时的范围
作用更新计算XY、Z和M的范围。这个范围是针对所有要素的最小矩形范围(即FeatureLayer.AreaOfIntersect),不是FeatureClass空间参考中的图层范围。代码IFeatureLayer pFeatureLyr = axMapControl1.get_Layer(0)asIFeatureLayer;ESRI.ArcGIS.Geodatabase.IFe
2013-12-31 10:21:06 2810
原创 Geometric Networks(几何网络)创建
创建矢量数据集用于存放构建几何网络的矢量要素 在创建数据集的数据库Geodatabase上点击鼠标右键,选择New—Feature Dataset… 在弹出的窗口中输入数据集名称,点击“下一步”继续。为数据集选择坐标系、空间投影。可以载入创建几何网络的矢量要素的坐标系、空间投影信息;点击“下一步”继续;输入各项参数,使用默认值,点击“Finish”完成
2013-12-31 10:13:55 2739
原创 Geodatabase ToolSet的介绍与使用
GeodatabaseToolSet简称为GDBT,是Esri官网提供的免费工具,在Catalog中用来协助监测、了解、报告多用户地理数据库的工具。用GDBT可以协助监测地理数据库每天的健康状况,更详尽的了解数据库的性能,并进行数据库性能调优。GDBT工作与SQL Server、Oracle、Informix、DB2、PostgreSQL数据库中。它提供了如下信息:1、可以查看A表和D表中
2013-12-31 09:46:14 1078
原创 Geodata Services
地理数据服务Geodata services地理数据服务,让你可以通过局域网或互联网使用ArcGISServer服务器端的地理数据库。 通过geodata service服务执行复制数据操作,以及制作数据副本、数据提取和在地理数据库中执行查询。 地理数据服务可以发布数据源包括ArcSDEGeodatabase,FileGeodatabase、Personal Geodatabase。
2013-12-31 09:39:04 1929
原创 FME常用函数(2)
继续《FME中常用函数》看一下FME中其他的函数Ø Filters(过滤器类)l SpatialFilter (空间过滤):根据空间关系进行过滤。 Ø Geometric Operators(几何操作类)l AffineWarper(仿射纠正):用于纠正一批要素使之最接近参考要素。l AnchoredSnapper(锚点捕捉):将候选要素的端点捕
2013-12-30 17:33:52 3493 1
原创 FME常用函数
FME是个好东东。这是用过FME进行数据转换的人给它的评价。FME确实是一套完整的访问空间数据的解决方案,可用于读写存储和转换各种空间数据。它能实现各类GIS及CAD格式的数据相互转换。以FME为中心实现超过100种GIS及CAD空间数据格式,如DWG、DXF、DGN、 ArcInfo Corvage、Shape File、ArcSDE、Oracle SDO等的相互转换;FME
2013-12-30 17:22:13 7877
原创 File GeoDatabase API简介
File Geodatabase API为开发着提供了一个非AO的方式访问File Geodatabase,File Geodatabase API将以C++为开发语言,提供了如下的功能: 创建、打开和删除File Geodatabase。 读取Geodatabase中的关系。 所有在Geodatabase中的关系可以读取访问。 在简单的
2013-12-30 17:15:34 1605
原创 FeatureLayer到本地shapefile文件
今天给大家介绍一段代码,可以将程序中的FeatureLayer转到本地shapefile文件,方便数据输出使用。using ESRI.ArcGIS.esriSystem;using ESRI.ArcGIS.Geodatabase;//sFileName:shapefile保存的路径及名称//pFC:要输出FeatureLayer的FeatureClass属性publicstat
2013-12-30 17:14:23 1480
原创 ESRI支持的ISO/TC 211国际标准
ISO/TC 211 Geographic Information Standards ESRI公司实现该规范。 ISO 19106:2004——Profiles ESRI正是使用该标准的概念,提供元数据描述和简单要素(SF)GML。 ISO 19107:2003——Spatial Schema
2013-12-30 17:11:34 1763
原创 ESRI技术认证考试大纲
Desktop associate考试时间:150分钟题目数量:95认证编号:EADA10要求:1. 使用有效的数据集(datasets)构建地图。2. 选择必要的数据集(datasets)实现地图的绘制或具体的分析工作。3. 以空间分析的结果创建新的地图。4. 执行基本的数据编辑。5. 使用标准工具对空间数据进
2013-12-30 17:08:46 3086
原创 Campus制图—轻松搞定水立方
Campus制图Campus更加精细,可以清楚的看到建筑物的形态、树木、山石的分布、停车位等内部结构;Campus不是全部范围的制图,只是对那些内部结构丰富的区域制图,其中最典型的可以制作Campus的可以包括:校园、旅游景点等;为了使Campus更加接近真实场景和更加美观,Campus内部的特殊效果丰富;n Campus关键技术制图表达创建随机点创建泰森多边形E
2013-12-30 17:06:02 1372
原创 Campus制图—行树制作
作为一幅漂亮的园区图,绿化是必不可少的;街道、小路、花坛两侧的行树会为地图增色不少,本文为大家介绍如何制作道路两旁的行树。 制作道路旁的行树有如下的两种方法:沿道路创建随机点并进行符号化、利用制图表达技术。 方法一:创建随机点并符号化 利用ArcGISToolbox工具箱中的创建随机点工具沿线创建随机点。 其中,点数可选项控制生成的随机点数量;最小允许距离
2013-12-30 16:42:28 1537
原创 ArcSDE数据被锁定的解决方法
当操作ArcSDE中的数据,如编辑要素类、操作版本等有时候会出现Lock requestconflicts with an established lock 数据被锁定的提示解决的方法是:1.关闭所有的ArcMap和ArcCatalog session。2. 运行命令”sdemon -o kill-t all -p sde”3. 运行命令”sdemon -o info-I
2013-12-30 16:35:30 3608
原创 ArcSDE分布式安装时服务创建和启动
软件环境【操作系统】oracle:IBM aixArcSDE:windows2003server【数据库版本】 Oracle10.2【ArcSDE版本】 ArcSDE9.3.1【数据库客户端】 ArcSDE安装的计算机上需要Oracle10g客户端,并配置好Oracle服务;此处的oracle
2013-12-30 16:33:59 1995
原创 ArcSDEforOracle补丁升级
本文以ArcSDE10上安装sp3补丁为例介绍ArcSDE数据补丁升级一般步骤。系统环境 操作系统:win7 32位 数据库:Oracle10g ArcSDE:ArcSDE10前期准备条件n 连接ArcSDE数据库的用户是否具有管理员权限n 移除用户自定义的数据库内容,例如,触发器、SQL Server复制参与或其他索引。升级程序无法识
2013-12-30 16:28:30 993
原创 ArcScene下等高线转DEM
等高线到TIN ArcScene下加载等高线数据,如下图 在3D Analyst下,选择3D Analyst — create/Modify TIN— Create TIN From Features…,如下图在转换窗口中选择高程字段如下图所示,点击OK按钮开始生成TIN。生成后的TIN如下图所示TIN到DEM 选择 3D A
2013-12-30 16:17:33 3203
原创 arcpy的错误处理机制
1.arcpy的错误处理机制:import arcpymyinput=r”C:UsersyaoDocumentsArcGISDefault.gdb地级市”try: arcpy.CopyFeatures_management(myinput, myinput)except arcpy.ExecuteError: print arcpy.GetMessages()
2013-12-30 16:08:02 5650 1
原创 ArcMap中添加gdb数据时显示为空问题
这个问题困扰了我好多天,问一个同事他也遇到这问题,他说一旦解决后一定要我发篇博客出来。今天又随便操作了一下,忽然发现原来问题是这么幼稚,哑然失笑,都有些不好意思因这个发文。首先先把问题再现一次吧。在ArcMap中为当前地图文件添加数据,弹出如下窗口: “默认工作目录”就是你打开的mxd文件所在目录。那么如果你要添加其他目录数据,你就需要选择“文件夹连接”。如下:
2013-12-30 16:06:55 19247 4
原创 ArcMap遇到了一个问题,需要关闭
最近在使用ArcMap时候遇到一个问题,在进行编辑数据时候,突然报错,然后提示“ArcMap遇到了一个问题,需要关闭”,界面如下 之后再打开ArcMap的时候就无法正常启动,总是提示遇到问题无法正常打开ArcMap,实在没办法,我只好卸载了ArcGIS DeskTop 9.3.1,重新安装,发现安装后ArcMap还是无法正常使用,但是ArcCatalog可以正常打开和使用。
2013-12-30 15:54:16 4793
原创 Arcmap合并要素后 要素消失的解决方法
最近处理数据,是将一些分幅的数据进行拼接,很多要素被分成了一段一段的。于是,采用Arcmap中的merge工具进行合并,但是,在用merge工具合并一些同类要素之后,发现要素消失了,尝试多次,最好总结是数据的问题。处理方法是,在合并之前需要对数据进行修复,用的是ArcToolbox->Datamanagement tools->features->repair geometry工具,解决了问题
2013-12-30 15:46:41 9340
原创 ArcInfo比ArcEditer多什么?
ArcGIS桌面分为三个级别,ArcView、ArcEditer、ArcInfo,他们的功能级别不一样,当然价格也不一样。ArcView是其中最低端的级别,因为其不能对Geodatabase进行创建、编辑,不支持geodatabase高级行为和事务处理。所以在大多数的情况下都会把放弃。更多的时候是在ArcEditer和ArcInfo间进行选择,究竟是选择ArcInfo还是ArcEditer呢。现在
2013-12-30 15:36:34 1370
原创 ArcGlobe更改缓存路径报错问题
ArcGlobe更改缓存路径报错。ArcGlobe是ArcGIS三维大场景展示的平台。为了提升三维浏览的速度,都会对模型、影像进行切缓存。这样就需要我们指定一个缓存路径。默认的缓存路径会是C:Documents and SettingsAdministratorApplicationDataESRILocal Caches。当然如果缓存较多的,肯定需要换一个缓存路径了。 很
2013-12-30 15:32:02 1297
原创 ArcGIS拓扑规则检查自相交要素
在日常数据存储处理或是使用GIS技术对数据进行分析过程中,有时会得不到正确结果,很多情况是由于数据本身的错误引起的;其中,自相交是比较常见的拓扑错误。ArcGIS的拓扑为我们提供了对数据拓扑错误的检查功能,下面我们介绍如何对数据自相交错误进行检查修复。创建拓扑首先,数据库中创建要素数据集(如图中的IntersectSelf),并将要进行拓扑检查的要素类(如图中的LYSYL)放进要素数据
2013-12-30 15:19:07 37845 1
原创 arcgis批量移动三维模型
模型制作的过程中没有带坐标,只有一个带有各个模型名称和质心坐标的EXCEL表,这时候一个一个配准显然工作量过大。通过AE写的一个读取excel批量移动三维模型的功能可以大大简化这个过程。 private void move3D(string a,double x,double y) { IFeatureWorkspace pFWS = pws as
2013-12-30 15:05:02 2047
原创 ArcGIS几何网络之不定流向
几何网络广泛应用于供水、电力、燃气、通讯等行业,例如供水行业中,在进行网络流向追踪、网络连通性、爆管及爆管后关阀的影响区域计算等方面,ArcGIS几何网络的分析功能能够快速、准确的给出分析结果,有助于快速制定突发事故应急预案。 几何网络是对现实世界中各类网络的抽象,它由一组相互连接的边和节点组成,并由相应的连接规则来代表现实世界中相应对象的行为。每个几何网络有一个对应的逻辑网络,几何网络
2013-12-29 20:49:22 2705
原创 ArcGISServer服务访问时“Data not available”设置
当我们访问ArcGISServer服务时如果超出了缓存切片范围或者地图缓存丢失,地图将呈现白白的一片当我们访问ArcGISServer服务时如果超出了缓存切片范围或者地图缓存丢失,地图将呈现白白的一片方法如下1、提示图片名称是missing或者blank。如果以png格式切图的,使用missing.png或blank.png;如果使用jpg格式切图的
2013-12-29 20:34:47 3207
原创 ArcGIS Runtime Java SDK安装部署开发入门
一、RunTime和SDK安装SDK安装前,需要先安装ArcGISRuntime,Runtime位于SDK安装目录下的Support文件夹中,包含32位和64位两种。另外,SDK中包含项目创建向导,需要先安装好Eclipse和JDK1.6。Eclipse的下载: http://www.eclipse.org/downloads/。为了方便在Eclipse中进行GUI编辑,需要在Eclips
2013-12-29 20:14:54 6846 3
原创 3D 分析
通过ArcGIS 3DAnalyst,能够对表面数据进行高效率的可视化和分析。使用ArcGIS 3D Analyst,你可以从不同的视点观察表面,查询表面,确定从表面上某一点观察时其他地物的可见性,还可以将栅格和矢量数据贴在表面以创建一副真实的透视图。ArcGIS 3D分析扩展模块的核心是ArcGlobe应用程序。ArcGlobe提供浏览多层GIS数据、创建和分析表面的界面。A
2013-12-29 20:01:17 1520
原创 ArcGlobe、ArcSence中路径飞行
ArcGIS三维场景建立好以后,一般在汇报或者给别人做演示的时候,我们都是在场景中设置一条路径,按照该路径分析,可以使场景栩栩如生,使得我们能够通过视角、场景属性、地理位置以及时间的变化来观察对象。下面就为大家介绍一下如何在ArcGlobe或者是ArcSence创建路径飞行的效果。1、通过创建一系列帧组成轨迹来形成动画。其实原理就是通过在场景中设置几个观察点,整个飞行路径就是再这几个观察点
2013-12-29 19:47:40 6608
原创 ArcMap编辑小技巧
在使用ArcMap做矢量编辑的时候会遇到各式各样的问题,在这里提供一些小技巧,希望受用。1.ArcGIS10提供了全新的编辑模板,提供很多方便的功能,不过有时在画线的时候这个编辑模板却成了拦路虎,拦住了我们要画线的去处,如下图所示: 在这种情况下,使用tab键就可以移走这个编辑模板,防止编辑中断。2.如果编辑被意外中断了怎么办,ArcGIS也提供了继续画线的工具,如下图:
2013-12-29 19:25:04 2603
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人