Nautilytics 案例研究
Nautilytics 是一家位于马萨诸塞州波士顿的小型数据可视化和 GIS 初创公司。我们使用 PostGIS 和 PostgreSQL 以及其他开源工具,为美国政府组织、公共和私营部门公司构建强大的 Web 应用程序。
对于美国国际开发署,我们为加纳北部的农业基础设施投资者构建了一个工具,他们可以在其中立即识别玉米和大豆生长潜力与缺乏必要基础设施将作物推向市场的区域相交的“热点”。PostGIS 使我们能够创建动态的热图网格,该网格显示加纳境内靠近电力、主要道路、次要道路和河流的区域。在几分钟内,我们在整个加纳境内创建了一个一英里方块的网格,其中包含该网格方块与每个主要基础设施最近部分的距离。在对整个国家/地区执行此操作后,我们意识到该查询已得到优化,现在用户可以单击加纳的任何位置并立即检索该位置到道路、河流和电力的距离。
对于流行的跑步跟踪应用程序 WalkJogRun,我们使用 PostGIS 来管理和提供五年内超过 100 万条支持 GPS 的跑步路线到 Mapnik 支持的切片服务器。PostGIS 中内置的空间索引、Mapnik 的优化以及内容分发网络提供的覆盖范围,可在几毫秒内返回 PNG 切片,而成本仅为其他付费切片服务的一小部分。对于那些有兴趣的人,我们记录了复制此工作的步骤:https://github.com/nautilytics/running-route-tileserver
在整个巴西,玉米和大豆的产量正以惊人的速度增长,但只有 18,000 个公开记录的玉米和大豆粮仓来容纳增长的产量。许多希望扩展到巴西的美国粮食存储公司不熟悉不同的地区以及预计增长将增加的地区,因此我们构建了一个由 PostGIS 支持的工具来解决这个问题。一旦用户确定了感兴趣的区域,他们就可以单击一个存储设施,以立即确定 50 公里缓冲区内有多少个存储设施,以及该地区未来五年内是否预计会出现玉米或大豆的赤字或盈余。将来,我们希望该工具成为巴西投资者的某种内容管理系统。