博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GIS-002-gdal2srtmtiles使用注意事项
阅读量:4927 次
发布时间:2019-06-11

本文共 1943 字,大约阅读时间需要 6 分钟。

本次安装和配置过程重点参考了:

1、http://blog.csdn.net/wjkwjk/article/details/52560236

2、http://blog.csdn.net/wjkwjk/article/details/52600942?locationNum=5

3、http://blog.csdn.net/zangle260/article/details/40347005

4、http://blog.csdn.net/wjkwjk/article/details/52530776

5、https://groups.google.com/forum/#!topic/cesium-dev/rBieaEBJHiU

6、http://jingyan.baidu.com/article/647f0115b7b08d7f2148a8db.html

7、http://www.gisinternals.com/release.php

也得到了QQ--Cesium交流群中朋友的帮助和指点。

 

根据各自机器环境差异,需要注意如下事宜: 

1、ArcGIS Server 和 ArcMap安装后会有两个Python2.7目录,但两个Python2.7版本分别是64、32位,如:C:\Python27\ArcGISx6410.3、C:\Python27\ArcGIS10.3;

2、gdal2srtmtiles.py运行所需的其他包的Python库,在版本和操作系统位数保持一致,分别是:

numpy-MKL-1.8.0.win-amd64-py2.7.exe;

GDAL-1.11.4.win-amd64-py2.7.msi;

gdal-111-1800-x64-core.msi;

PIL-fork-1.1.7.win-amd64-py2.7.exe;

3、安装numpy之前,建议重启机器之后安装,否则会提示部分文件覆盖不成功;

4、GDAL安装和配置,首先安装PIL-fork-1.1.7.win-amd64-py2.7.exe,接着安装gdal-111-1800-x64-core.msi,在系统环境变量中配置GDAL_DATA变量,在Path变量中增加:C:\Program Files\GDAL文件夹,GDAL_DATA指向C:\Program Files\GDAL\gdal-data目录;

5、安装GDAL-1.11.4.win-amd64-py2.7.msi,这一步最为关键,安装目录需要指定到:C:\Python27\ArcGISx6410.3\Lib\site-packages,但其安装包会生成C:\Python27\ArcGISx6410.3\Lib\site-packages\Lib\site-packages的两级子目录,需要在C:\Python27\ArcGISx6410.3\Lib\site-packages创建文件夹GDAL,将安装后的文件拷贝至C:\Python27\ArcGISx6410.3\Lib\site-packages\gdal或C:\Python27\ArcGISx6410.3\Lib\site-packages;

6、在C:\Python27\ArcGISx6410.3\Lib\site-packages\gdal新建一个空文件,文件名指定为:__init__.py;

7、运行:C:\Python27\ArcGISx6410.3目录中python.exe,输入:import gdal,from osgeo import gdal,无错误提示,即表示GDAL配置初步正确;

8、验证安装环境:

from osgeo import gdal

from osgeo.gdalconst import *

dataset=gdal.Open('E:\\000_GISData\\China500.tif',GA_ReadOnly)

dataset.GetDriver().ShortName

输出为GTiff

即表示安装和配置正确。

9、进一步验证:

from osgeo import gdal

dataset = gdal.Open('E:\\000_GISData\\China500.tif')
print str(dataset.RasterXSize) + "*" +  str(dataset.RasterYSize)

输出为:14472*11298,与该图片的尺寸一致。

OK.........

转载于:https://www.cnblogs.com/defineconst/p/5927473.html

你可能感兴趣的文章
graphviz入门
查看>>
JAVA编码(37)—— Java字符串转换为MAP对象
查看>>
jquery.validate.js 一个jQuery验证格式控件
查看>>
有表格的九九乘法表
查看>>
WPF 4 DataGrid 控件(自定义样式篇)
查看>>
改善C#程序的建议1:非用ICloneable不可的理由
查看>>
PHP的错误机制总结
查看>>
SharePoint 2013 工作流设计之Designer 使用“可视化视图”
查看>>
window.location
查看>>
C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)
查看>>
使用Flex图表组件
查看>>
Windows Phone 8初学者开发—第6部分:设置应用程序的样式
查看>>
EmEditor Professional(文本编辑) 下载地址
查看>>
格式化数字串隔3个就断
查看>>
BUAA-OO-第二单元作业-电梯初体验
查看>>
CodeIgniter 目录结构详解
查看>>
跨子域的iframe高度自适应
查看>>
Redis配置文件详情
查看>>
Java语言基础—— 在控制台输入
查看>>
XMLHttpRequest之status
查看>>