Questions tagged «arcgis-desktop»

当ArcGIS Desktop是您在ArcGIS平台上使用的产品和体系结构时,请使用此标记。

4
将ArcGIS Tile数据导出为任何图像格式
我在ArcGIS 中具有缓存/混合格式的栅格数据集。我需要将其导出为地理参考的tiff或任何其他栅格图像格式,以便在其他基于桌面的GIS软件(例如QGIS)中将其用作基本地图。 到目前为止,我只在ArcGIS中找到了一个名为“ 导出切片缓存(数据管理)”的工具,该工具只能将切片格式更改为.tpk文件或爆炸/压缩缓存格式。我找不到将这些图块数据转换为任何图像的工具。 如果我使用ArcGIS中存在的导出数据选项,则生成的图像仅是黑色图像。 谁知道我如何将这些切片数据导出到图像中? 已编辑 @felixIP给出的答案可能是一个解决方案,但我正在寻找其他解决方法。磁贴包含一些配置文件,如下图所示 在conf.cdi外观像以下 <?xml version="1.0" encoding="utf-8" ?> <EnvelopeN xsi:type='typens:EnvelopeN' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/10.1'> <XMin>8142366.0491449088</XMin> <YMin>4370513.4222595459</YMin> <XMax>8146042.4910550155</XMax> <YMax>4375009.1735663339</YMax> <SpatialReference xsi:type='typens:ProjectedCoordinateSystem'> <WKT>PROJCS["WGS_1984_Web_Mercator_Auxiliary_Sphere",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Mercator_Auxiliary_Sphere"],PARAMETER["False_Easting",0.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",0.0],PARAMETER["Standard_Parallel_1",0.0],PARAMETER["Auxiliary_Sphere_Type",0.0],UNIT["Meter",1.0],AUTHORITY["EPSG",3857]]</WKT> <XOrigin>-20037700</XOrigin> <YOrigin>-30241100</YOrigin> <XYScale>148923141.92838538</XYScale> <ZOrigin>-100000</ZOrigin> <ZScale>10000</ZScale> <MOrigin>-100000</MOrigin> <MScale>10000</MScale> <XYTolerance>0.001</XYTolerance> <ZTolerance>0.001</ZTolerance> <MTolerance>0.001</MTolerance> <HighPrecision>true</HighPrecision> <WKID>102100</WKID> <LatestWKID>3857</LatestWKID> </SpatialReference> </EnvelopeN> 虽然config.xml有以下信息 <?xml version="1.0" encoding="utf-8" ?> <CacheInfo xsi:type='typens:CacheInfo' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/10.1'> …


3
在ArcGIS for Desktop中使用LiDAR时* .las与* .xyz或* .ascii的好处?
我们有时会使用LiDAR数据在ArcGIS中进行建模。以前,我们将为数据提供.xyz或.ascii,但最近,除了.xyz和ascii的文件之外,我们还提供了.las文件。 我正在阅读这篇文章,其中指出“对于启动者来说,具有LAS格式的激光雷达可能很明显,但对于使用激光雷达数据的初学者而言并不明显”和“它是二进制的,高效的,得到广泛支持的格式,并且ArcGIS最适合使用该格式”。我是使用.las格式的新手之一。 通常,对于.xyz和ascii,我将使用Global Mapper将其转换为栅格网格(以在建模中使用),而且似乎还需要转换.las文件(为点云)。我想我要问的问题是: 如果仍然需要将.las与.xyz或ascii相比,使用.las有什么好处?

3
对面要素进行分组以匹配一组规格
我有两组不同的面要素(398个人口普查区和80个邮政编码),每个要素都汇总成一个较大的要素(美国县)。尽管人口普查区小于邮政编码,但它们不会汇总(即嵌套在其中)邮政编码。 我的问题-是否有使用ArcGIS或QGIS(或任何软件)的方法/工具分别将398个人口普查区和80个邮政编码分组以形成10个面要素,同时最大程度地减少了两组10个面要素之间的差异? 为了明确起见,我想将398个区域分组-> 10个特征,然后分别对80个邮政编码-> 10个特征进行分组,这样我就有两个不同的集合,每个集合10个特征。我想优化此分组,以便使这两个集合之间的重叠最大化(即,最小化不匹配)。




2
在触摸ArcGIS网络中的所有可用道路时计算最佳路线?
为了准备冬季,我们要计算在道路上撒盐的最佳路线。分析知道以下标准: 车辆在单个装载点启动和停止 所有可用的道路都需要撒上盐 一条路线的时间不得超过验证时间(假设2小时) 由于每辆车的盐分负荷有限,因此路线的距离受限于可用的盐分量。(假设10公里) ArcGIS(10.0)的网络分析师假设您有一个起点和终点来计算路线。但是,在这种情况下,不是要计算从起点到目的地的最快路线,而是要在有限的时间范围内覆盖尽可能多的道路距离的最佳路线。 现在,我们正在考虑计算每个路段的中点并将其用作目的地以计算路线。

2
复制要素和要素类之间的区别?
我在文件地理数据库(FGDB)的要素数据集中有一个要素类,并且在另一个FGDB中需要它的副本。 在ArcGIS 10.1中,我使用了“复制功能”工具,它看起来是一样的(根据“功能比较”工具)。使用“要素类到要素类”工具,我从“要素比较”中收到以下消息: Field: Field OBJECTID domain fixed is different (Base: false, Test: true). Field: Field Shape domain fixed is different (Base: false, Test: true). 是否有人对“复制要素”和“要素类到要素类”之间的区别有任何见解?来自功能比较的消息是什么意思?

4
什么是ArcGIS Desktop中的图层文件(* .lyr)?
我的组织始终使用* .lyr文件作为我们的用户查看数据并构建其mxds的方式。 它可以很好地达到我们的目的,但是我们遇到了一个问题,即我们认为用户实际上并不了解.lyr文件的用途或使用原因,并且由于沟通不畅,我们花费了大量时间来解决问题定义/术语。 您如何解释.lyr文件是什么?假设用户具有轻/中度的GIS知识?

2
如何在ArcGIS或QGIS中链接数据框?
下图显示了具有四个数据框的ArcGIS 10.1中的布局。每个数据框虽然是不同的图像,但它们具有相同的地理区域。例如,左上图是1989 DOQ,右上图是1989 DOQ,左下图是2012 DOQ,右下图是2012 DOQ。 是否可以链接数据帧,以便在一个数据帧中平移图像而在所有其他数据帧中平移图像(即类似于您可以在Erdas Imagine中“链接视图”的方式)? QGIS有可能吗?

2
ArcGIS长度和面积计算方案[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 尝试掌握在ArcGIS中不同方案中如何计算长度和面积。我不知道为什么我不能在要素类字段上找到答案,但是我找不到精确的答案,除非我不了解某些内容,而且我知道有一些历史。您能帮我填写问号吗?或告诉我为什么我会做错一切; ) GCS =地理坐标系PCS =投影坐标系 所有链接均指向10.1帮助文档- 要素类shape_length和shape_area字段 一个。GCS-吗? b。PCS-使用简单平面 c。除shapefile之外,它是否总是自动更新?是 ArcMap中Measurment工具 一个。GCS-默认测地线,替代方法是Loxodrome和Great Elliptic,但不是平面的。面积计算不可用! b。PCS-默认的平面,可选的测地线,后院和大椭圆形 http://resources.arcgis.com/en/help/main/10.1/index.html#//00s500000022000000 属性表计算器 一个。GCS-不可用 b。PCS-平面 http://resources.arcgis.com/en/help/main/10.1/index.html#//005s00000027000000 计算字段工具(数据管理工具箱) 一个。GCS-测地线性,面积可用,但有问题 b。PCS-平面 http://resources.arcgis.com/en/help/main/10.1/index.html#//00170000004m000000 缓冲工具(和其他即将 提供的工具)GCS-测地线 b。PCS-平面或指定GCS输出 http://resources.arcgis.com/en/help/main/10.1/index.html#//000800000019000000 Javascript API客户端 a。GCS-测地线面积和长度函数 b。PCS-可以从Web墨卡托转换为地理(或使用几何服务) http://help.arcgis.com/en/webapi/javascript/arcgis/help/jsapi/namespace_geometry.htm Flex API客户端 a。GCS-测地线面积和长度函数,“长度(或面积)将使用自定义圆柱等面积投影来计算”。javascript api中未提及! b。PCS-可以从网络墨卡托转换为地理 http://resources.arcgis.com/en/help/flex-api/apiref/com/esri/ags/utils/GeometryUtil.html ArcGIS Server的REST API -几何服务 一个。GCS-测地线 b。PCS-平面 http://help.arcgis.com/zh-CN/webapi/javascript/arcgis/help/jsapi/geometryservice.htm 另一个问题,测地线究竟是什么?我以为这意味着要在球体(haversine?)上使用3D三角函数公式。在计算面积时是否太慢,这就是为什么要使用相等的面积投影吗? 确定长度和面积时的另一个问题是,等面积投影比使用相同基准球体的测地线计算更准确吗?简要为什么?

4
自交点为多边形,如何解决?
我有一个有关修复自相交多边形shapefile的问题。我有一个shapefile,其中包含具有自相交特征的多边形(ZM)。如果使用“修复几何”工具,它将找到多个自交点并进行修复。欢呼! 但是,当我导出此文件(或对其进行选择)时,此导出再次包含自交点。在我为解决该问题而进行的所有尝试中都会发生这种情况,其中包括: 使用工具“修复几何”,失败; 根据多边形的所有属性溶解它们,失败; 处置ZM属性,然后执行以上所有操作,均失败; 即使使用ArcCatalog将这个shapefile导入到地理数据库中,它也可以正确导入,但是当我从数据库进行导出时,自交点又在那里了。 因此,有关如何解决此问题的任何建议将不胜感激。如果有人能解释为什么存在这种行为,那就太好了。 我正在使用ArcGIS 9.3.1 build 4000(SP2)。

3
共享ArcGIS Python代码的文件组织
共享ArcGIS python代码和地理处理工具的最佳组织结构是什么?甚至共享代码和共享工具是否是单独的问题? Esri具有针对Arcgis 9.3和10.0发布的“ 工具分发方法”结构: 但是在其他地方,人们却在说类似Also do avoid distributing your code the way its done in Arc Scripts or Code Galleries本地python Distutils的说法。Esri似乎没有对应于10.1(ref)的发行工具文章,这为反论点增加了一些分量。 GIS.se怎么说? 更新:虽然可能为时已晚,但是这个问题的重点是在用于共享工具(在线ArcGIS,Google驱动器,Dropbox,github,bitbucket等)出现之前,有关文件和文件夹结构的最佳做法。玩。 Update2:而且没有人会说显然是孤立的distutils方法吗?

1
使用python向TOC添加层
我一直在努力在TOC中添加图层。我设法添加了单层,但需要遍历文件夹并添加所有层。我根本无法添加Shapefile。仅图层文件。以下是我所在位置的代码: for layer in shp_List: mxd = arcpy.mapping.MapDocument("CURRENT") dataFrame = arcpy.mapping.ListDataFrames(mxd, "*")[0] outlayer = lyr layerfile = os.path.join(base_Folder, lyr + ".lyr") arcpy.MakeFeatureLayer_management(layer, outlayer) arcpy.SaveToLayerFile_management(outlayer, layerfile, "ABSOLUTE") addlayer = arcpy.mapping.Layer(layerfile) arcpy.mapping.AddLayer(dataFrame, addlayer, "BOTTOM") #addLayer = arcpy.mapping.Layer(layer) #arcpy.mapping.AddLayer(dataFrame, addLayer, "BOTTOM") #arcpy.RefreshTOC() #arcpy.RefreshActiveView() del addlayer, mxd 上面的代码会将每一层添加到目录中,然后将其删除,然后添加下一层。整个脚本完成后,目录中什么都没有了。我尝试将此脚本添加到模型中并创建一个派生的输出参数,然后将其作为模型参数添加,并选中“添加到显示”。我还检查了地理处理选项,以确保选中了要添加到显示的框。我正在运行Arc 10(无Service Pack)。有人可以帮忙吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.