LCP—FARSITE v.4 LCP格式

司机简称

LCP

Driver built-in by default

This driver is built-in by default

FARSITE v.4景观文件(LCP)是一种多波段栅格格式,用于野外火灾行为和火灾效应模拟模型,如FARSITE、FLAMMAP和FBAT (www.fire.org _). LCP文件的波段存储描述地形、树冠和地表燃料的数据。这个 LANDFIRE Data Distribrution Site 以LCP格式分发数据,以及FARSITE和 LFDAT 可以从一组输入栅格创建LCP文件。

LCP文件(.LCP)基本上是一种原始格式,具有下面描述的7316字节头。所有频带的数据类型都是16位有符号整数。波段被像素交错。需要五个波段:高程、坡度、坡向、燃料模型和树冠覆盖。树冠燃料带(冠层高度、冠层基部高度、冠层体积密度)和表面燃料带(粗木屑、粗木屑)是可选的。

LCP驱动程序读取线性单位、单元格大小和范围,但LCP文件未指定投影。UTM预测是典型的,但其他预测是可能的。

驱动程序功能

Supports CreateCopy()

This driver supports the GDALDriver::CreateCopy() operation

Supports Georeferencing

This driver supports georeferencing

Supports VirtualIO

This driver supports virtual I/O operations (/vsimem/, etc.)

元数据

GDAL LCP驱动程序报告数据集和带级元数据:

数据集

纬度:数据集的纬度,南半球为负
线性单位:英尺或米
DESCRIPTION:LCP文件描述

波段

<band>单元或<band>选项:频带的单元或选项代码
<band>单元名称或<band>选项描述单元/选项的名称
<band>最小值
<band>最大值
<band>类数:类数,-1 if>100
<band>值:以逗号分隔的类值列表(仅限燃油型号band)
<band>u文件:波段的原始输入栅格文件名

注: LCP驱动程序派生自gdal/frmts/raw中声明的RawDataset助手类。它应该实现为gdal/frmts/raw/lcpdataset.cpp。

创建选项

LCP驱动程序支持CreateCopy(),可以通过创建选项设置元数据值。下面是首先列出默认值的选项列表。

[ELEVATION_UNIT=[METERS/FEET]] :高程带的垂直单位。

SLOPE_UNIT=[DEGREES/PERCENT]

ASPECT_UNIT=[AZIMUTH_DEGREES/GRASS_CATEGORIES/GRASS_DEGREES]

[FUEL_MODEL_OPTION=[NO_CUSTOM_AND_NO_FILE/CUSTOM_AND_NO_FILE/ NO_CUSTOM_AND_FILE/CUSTOM_AND_FILE]] :指定是否使用自定义燃料模型,以及是否存在自定义燃料模型文件。

CANOPY_COV_UNIT=[PERCENT/CATEGORIES]

CANOPY_HT_UNIT=[METERS_X_10/FEET/METERS/FEET_X_10]

CBH_UNIT=[METERS_X_10/METERS/FEET/FEET_X_10]

[CBD_UNIT=[KG_PER_CUBIC_METER_X_100/POUND_PER_CUBIC_FOOT/ KG_PER_CUBIC_METER/POUND_PER_CUBIC_FOOT_X_1000/TONS_PER_ACRE_X_100]]

DUFF_UNIT=[MG_PER_HECTARE_X_10/TONS_PER_ACRE_X_10]

[CALCULATE_STATS=[YES/NO]] :计算并写入每个频带的最小/最大值,并在标题中写入适当的标志和值。这主要是用于创建图例的传统功能。

[CLASSIFY_DATA=[YES/NO]] :将数据分类为100个或更少的唯一值,并在头中写入和写入适当的标志和值。这主要是用于创建图例的传统功能。

[LINEAR_UNIT=[SET_FROM_SRS/METER/FOOT/KILOMETER]] :设置线性单位,覆盖(如果可以计算)关联空间参照中的值。如果没有可用的空间参照,则默认为“米”。

[LATITUDE=[-90-90]] :覆盖空间参照的纬度。如果没有可用的空间引用,则应设置此项,否则创建将失败。

[DESCRIPTION=[...]] :数据集的简短描述(少于512个字符)

作为线性度量单位的创建选项相当宽松。米=米,英尺=英尺。

注: CreateCopy不缩放或更改任何数据。通过设置不同波段的单位,可以假定值是以指定的单位表示的。

LCP头格式:

起始字节

字节数

Format

Name

Description

0

4

长的

皇冠燃料

20如果没有冠层燃料,21如果冠层燃料存在(冠层燃料=冠层高度、冠层底部高度、冠层体积密度)

4

4

长的

地面燃料

如果没有地面燃料,则为20;如果存在地面燃料,则为21(地面燃料=干重装载,粗木质)

8

4

长的

纬度

纬度(南半球为负)

12

8

双重的

洛伊斯特

保留坐标精度的偏移量(从16位操作系统日算起)

20

8

双重的

前桅

保留坐标精度的偏移量(从16位操作系统日算起)

28

8

双重的

洛诺思

保留坐标精度的偏移量(从16位操作系统日算起)

36

8

双重的

希诺思

保留坐标精度的偏移量(从16位操作系统日算起)

44

4

长的

洛耶夫

最小高程

48

4

长的

希列夫

最大高程

52

4

长的

努梅列夫

高程等级数量,-1(如果>100)

56

400

长的

高程值

高程值长列表

456

4

长的

洛洛普

最小坡度

460

4

长的

希斯洛普

最大坡度

464

4

长的

努姆斯洛普

坡度等级的数量,-1(如果>100)

468

400

长的

坡度值

以长为单位的坡度值列表

868

4

长的

厌恶

最小纵横比

872

4

长的

断层

最大纵横比

876

4

长的

核光谱

方面类数,-1如果>100

880

400

长的

方面值

作为long的方面值列表

1280

4

长的

燃料

最小燃料模型值

1284

4

长的

高温燃料

最大燃料模型值

1288

4

长的

核燃料

燃油型号数量-如果大于100,则为1

1292

400

长的

燃油值

燃料模型值列表(长)

1692

4

长的

失水

最小遮篷盖

1696

4

长的

打嗝

最大遮篷盖

1700

4

长的

裸体

冠层覆盖等级的数量,-1如果>100

1704

400

长的

封面价值

长冠层覆盖值列表

2104

4

长的

菱形

最小冠层高度

2108

4

长的

最大冠层高度

2112

4

长的

体重

冠层高度等级的数量,-1如果>100

2116

400

长的

高度值

长冠层高度值列表

2516

4

长的

Folium酶

最小林冠基高

2520

4

长的

抑制酶

最大林冠基高

2524

4

长的

麻木酶

冠层基础高度等级的数量,-1如果>100

2528

400

长的

基本值

以长为单位的树冠底部高度值列表

2928

4

长的

洛登西

最小林冠容重

2932

4

长的

隐匿

最大林冠容重

2936

4

长的

核密度

冠层体积密度等级的数量,-1,如果>100

2940

400

长的

密度值

长冠层体积密度值列表

3340

4

长的

洛杜夫

最小值

3344

4

长的

希杜夫

最大值

3348

4

长的

努姆杜夫

duff类的数量,-1如果>100

3352

400

长的

达夫值

作为long的duff值列表

3752

4

长的

低级的

最小粗木质

3756

4

长的

海伍德

最大粗木质

3760

4

长的

裸体

粗木质类的数量,-1如果>100

3764

400

长的

木本价值观

粗木本价值清单

4164

4

长的

裸体

栅格列数

4168

4

长的

努姆诺思

栅格行数

4172

8

双重的

EastUtm

最大X

4180

8

双重的

WestUtm

最小X

4188

8

双重的

NorthUtm

最大Y

4196

8

双重的

SouthUtm

最小值

4204

4

长的

GridUnits

线性单位:0=米,1=英尺,2=公里

4208

8

双重的

XResol

单元格大小宽度(网格单位)

4216

8

双重的

YResol

单元格大小高度(网格单位)

4224

2

短的

EUnits

高程单位:0=米,1=英尺

4226

2

短的

SUnits

坡度单位:0=度,1=百分比

4228

2

短的

AUnits

纵横比单位:0=草地类别,1=草地度数,2=方位角度数

4230

2

短的

FOptions

燃料模型选项:0=没有自定义模型和转换文件,1=自定义模型但没有转换文件,2=没有自定义模型但有转换文件,3=需要自定义模型和转换文件

4232

2

短的

CUnits

冠层覆盖单位:0=类别(0-4),1=百分比

4234

2

短的

HUnits

冠层高度单位:1=米,2=英尺,3=米x 10,4=英尺x 10

4236

2

短的

BUnits

雨棚底部高度单位:1=米,2=英尺,3=米x 10,4=英尺x 10

4238

2

短的

PUnits

林冠容重单位:1=kg/m^3,2=lb/ft^3,3=kg/m^3×100,4=lb/ft^3×1000

4240

2

短的

DUnits

哑光单位:1=Mg/ha x 10,2=t/ac x 10

4242

2

短的

WOptions

粗木质选项(如果存在粗木质带,则为1)

4244

256

字符[]

ElevFile

提升文件名

4500

256

字符[]

SlopeFile

坡度文件名

4756

256

字符[]

AspectFile

方面文件名

5012

256

字符[]

FuelFile

燃料模型文件名

5268

256

字符[]

CoverFile

顶盖文件名

5524

256

字符[]

HeightFile

冠层高度文件名

5780

256

字符[]

BaseFile

冠层基文件名

6036

256

字符[]

DensityFile

树冠体积密度文件名

6292

256

字符[]

DuffFile

无用文件名

6548

256

字符[]

WoodyFile

粗糙的木质文件名

6804

512

字符[]

描述

LCP文件描述

Chris Toney, 2009-02-14