PostGIS
切换深色/浅色/自动模式 - PostGIS 空间数据库 切换深色/浅色/自动模式 - PostGIS 空间数据库 切换深色/浅色/自动模式 - PostGIS 空间数据库 返回主页 - PostGIS 空间数据库

InfoTerra

Infoterra 自 1980 年作为英国国家遥感中心成立以来,已在地理空间领域耕耘了 25 年以上。在那段时间里,NRSC 不断发展壮大,与太空机构建立了国际合作伙伴关系,扩展到航空数据采集,并最终在 1990 年代后期私有化并更名为“Infoterra”。

作为英国和欧洲主要的遥感和航空摄影转售商,Infoterra 不得不为客户管理越来越大的数据集合。随着互联网的兴起,Infoterra 将更多的数据目录转移到网上,客户已经习惯于直接访问有关数据持有的信息。 2001 年,Infoterra 为英国地形测量局实施了一个新的航空图像目录,使用了 PostgreSQL,以支持一项大型数据采集计划。合同结束时,该数据库管理了 100 万条元数据记录,没有任何操作问题,Infoterra 对基于 PostgreSQL 的更大架构充满信心。

由于 Infoterra 运行的各个数据采集计划,每个计划往往都有自己的数据管理和订单履行流程。在地形测量局项目取得成功后,Infoterra 决定将数据管理和订单履行整合到一个单一的企业系统“GeoStore”中。

GeoStore 使用 PostgreSQL/PostGIS 作为数据库后端,UMN Mapserver 用于地图渲染,以及各种定制应用程序用于数据加载、订单履行和访问。GeoStore 中管理的数据现在包括:

  • 30TB 的航空、卫星和矢量数据直接在线;
  • 1000TB 的数据在近线机器人磁带存储上;以及
  • 英国的 6 亿行地形测量局地形数据。
GeoStore 托管的数据通过多种方式访问:
  • 通过 OGC Web Map Server 接口;
  • 作为 CDROM、FTP、硬盘上的已完成客户订单;
  • 通过身份验证的 Web 服务;或者
  • 通过 WMS 或 ArcXML 的内部系统。

Ross Elliott 是 Infoterra 的高级软件工程师,并在过去五年中帮助设计了 GeoStore 系统及其前身。“为了证明我们使用的任何软件的合理性,主要要求是它具有成本效益,”Elliott 说,“在大多数情况下,这意味着我们选择开源。”

“如果没有 PostGIS,我们将不得不回到 Oracle,”Elliott 说,“这将给我们带来巨大的成本。我们的大多数数据库服务器至少有两个 CPU,甚至更多,而且大多数都以某种方式连接到 Web。这很容易使我们的许可成本增加 1,000,000 英镑,再加上每年的维护费用。”

英国地形测量局数据库是世界上最大的统一空间数据集之一,Infoterra 已经构建了用于处理大量要素的特殊工具。对于数据加载,Infoterra 开发了一个应用程序,可以在短短 12 小时内将地形测量局的 GML 数据批量加载到 PostGIS 中,平均加载速度为每秒近 14,000 个要素。

除了 GeoStore 之外,Infoterra 还为其他公司构建和运行许多小型定制系统,其中大多数在 PostGIS 上运行。当客户要求时会使用 Oracle,但 Infoterra 在可以选择的情况下会使用 PostGIS 构建。“PostGIS 使我们的系统能够以适合我们工作方式的方式进行设计,而无需担心许可成本,”Elliott 说,“选择 PostGIS 很容易。”