非常简单的api,可以从aws和thredds下载、合并、重新采样、投影dem瓷砖

opendem的Python项目详细描述


#数字高程模型 请参见test_dem.py,以获取如何使用它的示例。

从AWS或THREDDS收集高程数据,合并、重新投影、重新采样。

不需要API密钥!

pip安装opendem

$python

>;>>导入DEM

返回已正确转换为适合您正在处理的光栅的高程、坡向或坡度。

啊![蒙大拿斜坡](https://github.com/dgketchum/dem/blob/master/Montana_Slope.png

根据输入缩放级别和边界框,拉取一个Web地图平铺服务(AWS)平铺列表,将其合并, 重新投影,并将其重新采样到正在使用的光栅。

这适用于需要与其他网格匹配的dem(高程)、坡度或坡向的工作。 他们正在处理的数据集。

例如,我研究的是wgs-utm坐标系下的陆地卫星图像。有[边界](https://github.com/dgketchum/bounds), [卫星图像](https://github.com/dgketchum/satellite_image)和[陆地卫星578](https://github.com/dgketchum/Landsat578),我可以很容易地下载和解压缩陆地卫星场景,并将其读入 landsat5(或7,8)对象,将对象属性传递给dem,然后获取一个重新投影的numpy数组 在同一个局部坐标系中进行精确的科学分析,包括云图、反射率、反照率等 卫星图像中方法返回的方便数据。

这是为了取代下载ned文件的任务,并在gis中经历一个漫长的过程来 合并、重投影、重采样等,通常需要耗时的文件管理和专有软件的使用。

这会从网络中提取高程数据,就像手机上的应用一样。不要把你所有的时间都花在处理 奈德·瓦尔斯!

大到[光栅](https://github.com/mapbox/rasterio)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java程序中的方法?   java BufferedReader未正确读取数据   java无法正确使用(@Inject)   java非法参数异常如何声明方法中定义的静态变量   java如何设置Notes文档中RichTextItem字段的内容?   具有特定扩展名的java Android拾取文件(pdf和docx)   netbeans上的尸检显示java版本错误   将数字匹配到另一个数组中   在java中用CSV解析器实现键值解析器   JavaSpring安全加密BadPaddingException:给定的最后一个块没有正确填充。如果在解密过程中使用了坏密钥,则会出现此类问题   JavaFX中的java KeyCodeCombination控件+左键或Ctrl+右键   java映射什么。放回?   java自定义对话框类不显示该对话框   java如何在eclipse中查看现有类?   java Android:无法集成抽屉导航,因为已经在为Google地图调用extends