GeoTIFF数据发布与灾害数据SQL查询解析

1、从 OSGeo 下载一个 GeoTIFF 样本数据,并通过 OGC WMS 将此栅格数据集发布到互联网上。

可按以下步骤操作:

  1. 访问 OSGeo GeoTiff 数据集样本链接:
    https://download.osgeo.org/geotiff/samples/intergraph/
    下载一个 GeoTIFF 样本数据;

  2. 利用相关工具(如 GeoServer 等),将下载的栅格数据集通过 OGC WMS 发布到互联网。

2、如何通过开放地理空间联盟网络覆盖服务(OGC WCS)发布相同的栅格数据集

Web Coverage Service (WCS)

Web Coverage Service(WCS)是用于通过Web服务分发栅格数据的标准协议。

发布栅格数据集的步骤

要通过OGC WCS发布相同的栅格数据集,可按以下步骤操作:

  1. 准备好栅格数据集 ,如GeoTIFF、HDF、NetCDF等格式。
  2. 利用支持OGC WCS协议的软件或平台 ,如GeoServer等。
  3. 在软件或平台中配置WCS服务 ,上传栅格数据集。
  4. 配置服务的相关参数 ,如服务元数据等。
  5. 发布服务 ,使客户端可以通过WCS的操作(GetCapabilities、GetCoverage、DescribeCoverageType)来访问和获取栅格数据。

3、从数据库中列出并查看事件类型以“d”结尾的州、灾害事件、年份和受损财产情况。

可使用 SQL 语句

SELECT state, disaster_event, year, damaged_properties 
FROM database_name 
WHERE event_type LIKE '%d';

进行查询,其中 database_name 需替换为实际的数据库名。

4、从数据库中列出并查看事件类型包含“Freeze”的州、灾害事件、年份和受损财产情况。

SELECT statename, event_type, year, damage_property 
FROM disasters 
WHERE event_type LIKE '%Freeze%';

5、从数据库中列出并查看直接受伤人数超过20人的州、灾害事件、年份和直接受伤人数。

SELECT statename, event_type, year, injuries_direct 
FROM disasters 
WHERE injuries_direct > 20;

6、列出并查看数据库中直接受伤人数大于或等于50人的州、灾害事件、年份和直接受伤人数。

SELECT statename, event_type, year, injuries_direct 
FROM disasters 
WHERE injuries_direct >= 50;

结果:176 行受影响。

7、列出造成直接死亡人数超过100人的灾害事件的事件ID、州、年份和事件类型。

SELECT event_id, statename, year, event_type 
FROM disasters 
WHERE deaths_direct > 100;

8、找出所有直接死亡人数超过20且直接受伤人数超过200的灾难事件。

SELECT event_type, statename, year 
FROM disasters 
WHERE deaths_direct > 20 
  AND injuries_direct > 200

9、找出所有造成直接死亡人数超过20人,且直接受伤人数超过200人但少于400人的灾难事件。

SELECT event_type, statename, year 
FROM disasters 
WHERE deaths_direct > 20 
  AND inj
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值