GeoTIFF (.tif, .tiff)
- Import 完全支持 GeoTIFF 文件格式.
背景
-
- TIFF 格式的地理信息系统 (GIS) 的扩展.
- 用于归档和交换航空摄影或地形数据.
- 二进制格式.
- 包含栅格或数字高程模型 (DEM).
- 数字高程模型存储为一个海拔值的栅格.
Import
- Import["file","GeoTIFF"] 导入一个 GeoTIFF 文件并以图像形式返回.
- Import["file",{"GeoTIFF","elem"]} 从一个 GeoTIFF 文件中导入指定的参数.
- Import["file.tif",{{elem1,elem2,…}}] 导入多个元素.
- 可用 Import["file","GeoTIFF"] 或 Import["file",{"GeoTIFF",elem,…}] 指定导入格式.
- 请到以下参考页面了解完整的基本信息:
-
Import 从文件导入 CloudImport 从云对象导入 ImportString 从字符串导入 ImportByteArray 从字节数组导入
导入的参数
- Import 的通用参数:
-
"Elements" 该文件可用的参数和选项列表 "Summary" 文件摘要 "Rules" 所有可用参数的规则列表 - 表示数据的参数:
-
"Data" 颜色或海拔值的数组 "Graphics" 以 Graphics 对象表示的图像 "Image" 图像对象 - 高级 Import 参数:
-
"BitDepth" 用于将文件中的颜色通道编码的位数 "Channels" 在文件中使用的颜色数 "Summary" 文件摘要 - 对于 GeoTIFF 格式,默认情况下,Import 使用 "Image" 参数.
- 元数据参数:
-
"ColorSpace" 文件中使用的颜色编码 "DataFormat" 用于表示海拔或颜色值的类型 "ElevationRange" 海拔数据的范围,以米为单位 "RasterSize" 地形网格的尺寸 "SpatialRange" 以坐标系统单位给出的地理坐标范围 "SpatialAffineTransform" 像素空间与投影坐标之间的关系 - Import["file.dem","ElevationRange"] 给出单位为米的海拔值的范围 {zmin,zmax}.
- Import["file.dem","SpatialRange"] 给出由文件覆盖的地理区域的边界坐标,形式为 {{latmin,latmax},{longmin,longmax}}的表达式.
- 表示文件中使用的大地基准和参考椭球的参数:
-
"CoordinateSystem" 文件中使用的坐标系统的名称 "Datum" 大地基准 "SemimajorAxis" 米制的参考椭球的半长轴 "SemiminorAxis" 米制的参考椭球的半短轴 "InverseFlattening" 逆压扁椭球 "LinearUnits" 坐标系统单位 - 指定制图投影及其参数的元素:
-
"Projection" 投影名称和参数 "Centering" 定义投影原点的纬度和经度 "StandardParallels" 标准的纬 "CentralScaleFactor" 中央子午线或投影中心的比例因子 "GridOrigin" 中央纬圈和子午线的网格坐标 {n,e} "ProjectionName" 投影使用的 Wolfram 语言的标准名称 "ReferenceModel" 使用何种参考球体或椭球体 - 从文件中访问底层的元信息:
-
"CoordinateSystemInformation" 存储于文件中的坐标系统的原始参数 - 请到 GeoProjectionData 的参考页面了解有关地图投影的完整信息.
选项
- 通用的渲染选项:
-
Background None 背景颜色 DataRange Automatic 数据假设的经度和纬度值范围 ImageSize Automatic 图像的整体尺寸 - DEM 的渲染选项:
-
BoxRatios Automatic 有效的三维边界框比率 ColorFunction "Topographic" 如何决定表面颜色 DataReversed False 是否颠倒行的顺序 LightingAngle Automatic 模拟照明的有效角度 - Import 的选项:
-
"DefaultElevation" Automatic 没有被文件覆盖的区域的海拔设置