搜索此博客

显示标签为“ArcGIS”的博文。显示所有博文
显示标签为“ArcGIS”的博文。显示所有博文

2017年11月12日星期日

Arcmap 打开HDF文件不弹出波段选择对话框解决办法

在ArcGIS软件中添加HDF文件时,正常情况下会弹出如Fig.1所示的Subdataset Selection对话框,但是偶然间勾选了下面的“Do not ask again”选项,则当再次打开HDF文件时,则软件自动默认打开前面的波段,重新调出该弹出框的操作办法是:Arcmap Option->ArcMap Options(Raster->Prompt for subdataset selection),如Fig.2 所示。
Fig.1
Fig.2

2017年9月27日星期三

基于Python将KML转化为SHP文件 Error 000401(解决办法)

首先,介绍ArcGIS软件中将KML文件转SHP文件的操作工具所在位置,如图1所示:

Fig .1
报错(Error 000401):
❶Arcmap软件处理报错如图2所示:
Fig.2
❷Python程序处理报错如图3所示:

Fig.3
解决办法:
Arcmap软件中操作:
zai Toolbox 中选择勾选Include Ground Overlay前面的选框,如图4所示:

Fig.4
❷Python程序修改:
如图5所示,添加红框内的内容,与软件中操作相对应:
Fig.5

附录:
Python程序代码:

# 本程序目的在于基于将Sentinel-1影像自带的KML文件转化为ArcGIS可读的图层文件
# 将多幅影像的KML文件在ArcGIS中打开,便于快速分析影像的地理位置
# 输出文件命名与原始影像名保持一致,以便于保留影像的成像日期
import arcpy,fnmatch,os

rootPath = r'G:\2016.06.Sen\Processed'
pattern = '*.kml'

out_dir = os.path.join(rootPath,'KML文件转要素类')
os.makedirs(out_dir)
num = 0
# 遍历根目录(root)、根目录下文件夹(dirs)以及根目录下的文件(files)
for root, dirs, files in os.walk(rootPath):
    for filename in fnmatch.filter(files, pattern):
        kml_file = os.path.join(root, filename)
        # 裁剪出文件名用于命名输出的Feature Class,便于分析影像的成像时间
        name = root[-80:-13]
        arcpy.KMLToLayer_conversion(kml_file,out_dir,name,include_groundoverlay = 'GROUNDOVERLAY')
        num = num+1
        print '已处理完第',num,'幅影像'
print '全部KML文件完毕'










2017年9月26日星期二

Arcmap Error999999(ArcGIS输出文件命名规范问题)解决办法

问题:
利用Arcmap转投影的过程中,遇到如下图所示问题☞☞☞

出错原因:
出现如图所示的问题是由于输出文件名中存在".'",其为非法字符。

2017年9月20日星期三

ArcGIS中的ArcToolbox无法使用(解决办法)

问题描述:

由于利用Python程序编写过程中需要搭建相应的环境,可能错误移动了ArcGIS中使用的Python文件,导致在ArcGIS软件中点击Arctoolbox按钮后软件异常关闭,无法正常使用工具箱中的功能。报错如图1所示。


                                                                     Fig.1 报错

解决办法:

在用户变量增加PATH变量,环境变量中增加PYTHONHOME变量,变量值均设置成python的文件夹路径,以10.2版的ArcGIS为例,路径为C:\Python27\ArcGIS10.2。如果是win10的系统,具体设置的方法是依次点击此电脑——属性——高级系统设置——高级——环境变量。

有效,ArcToolbox以及Python可以正常使用。
Fig.2  修改后可以正常打开Toolbox

LibSVM Chinese Brief Infroduction

Reference: [1]  https://blog.csdn.net/v_july_v/article/details/7624837 [2]  https://wenku.baidu.com/view/c402e983336c1eb91b375d37.html?fr...

  • Word (2)