Hadoop和地理空间连接器

Hadoop和地理空间连接器,hadoop,geospatial,geoserver,geo,qgis,Hadoop,Geospatial,Geoserver,Geo,Qgis,我正在使用Cloudera Hadoop,我想执行空间分析,需要连接到quantum GIS(QGIS)以用于地理空间目的。我需要知道如何连接QGIS和Hadoop。除ARCGIS外,是否还有其他方式连接其他GIS系统 有许多免费的开源产品可以用来实现您的目标 从列表中,我会注意到(以前是SpatialHadoop),所有这些都使用Hadoop或分布式数据库,如Accumulo或Cassandra 更一般地说,因为使用Hadoop意味着使用Java,所以我建议使用该项目在JVM上处理geo/gi

我正在使用Cloudera Hadoop,我想执行空间分析,需要连接到quantum GIS(QGIS)以用于地理空间目的。我需要知道如何连接QGIS和Hadoop。除ARCGIS外,是否还有其他方式连接其他GIS系统

有许多免费的开源产品可以用来实现您的目标

从列表中,我会注意到(以前是SpatialHadoop),所有这些都使用Hadoop或分布式数据库,如Accumulo或Cassandra

更一般地说,因为使用Hadoop意味着使用Java,所以我建议使用该项目在JVM上处理geo/gis数据。GeoTools用作使用开放标准发布地理空间数据的库。GeoServer和是Arc server产品的两种开放替代产品

因为您正在寻找Arc桌面产品的替代品,这两种产品都是可选的

作为一个具体的小示例,我使用GeoTools库从HDFS中读取ShapeFile,以便毫无问题地将其导入GeoMesa。之前,我曾研究过通过GeoServer提供HDFS/S3上托管的GeoTiff,有一些小的变化需要通过堆栈连接起来,但我能够做到这一点,因为所有涉及的软件都是开源的


(在全面披露中,我在GeoMesa工作,参与了不少LocationTech项目,还有一些参与了GeoTools/GeoServer。)

有许多免费的开源产品可用于实现您的目标

从列表中,我会注意到(以前是SpatialHadoop),所有这些都使用Hadoop或分布式数据库,如Accumulo或Cassandra

更一般地说,因为使用Hadoop意味着使用Java,所以我建议使用该项目在JVM上处理geo/gis数据。GeoTools用作使用开放标准发布地理空间数据的库。GeoServer和是Arc server产品的两种开放替代产品

因为您正在寻找Arc桌面产品的替代品,这两种产品都是可选的

作为一个具体的小示例,我使用GeoTools库从HDFS中读取ShapeFile,以便毫无问题地将其导入GeoMesa。之前,我曾研究过通过GeoServer提供HDFS/S3上托管的GeoTiff,有一些小的变化需要通过堆栈连接起来,但我能够做到这一点,因为所有涉及的软件都是开源的


(在充分披露中,我在GeoMesa工作,参与了不少LocationTech项目,还有一些参与了GeoTools/GeoServer。)

GeoWave是一个符合标准的项目

该项目的目标主要是将Hadoop生态系统与流行的GIS软件连接起来,这些软件似乎很适合这里。它支持在各种分布式键值存储中存储/检索/分析光栅/矢量/点云数据

此外,除了其他供应商之外,该项目还有Cloudera的安装程序-支持Cloudera 5.12.1的最新版本


请记住,我是GeoWave核心贡献者。

GeoWave是一个符合标准的项目

该项目的目标主要是将Hadoop生态系统与流行的GIS软件连接起来,这些软件似乎很适合这里。它支持在各种分布式键值存储中存储/检索/分析光栅/矢量/点云数据

此外,除了其他供应商之外,该项目还有Cloudera的安装程序-支持Cloudera 5.12.1的最新版本

请记住,我是GeoWave核心贡献者