PostGeoDa (beta)

Xun Li (@lixun910), Luc Anselin

Run spatial data analysis simply using SQL in your PostgreSQL database!! πŸš€

Introduction

PostGeoDa is a PostgreSQL extension for spatial data analysis. PostGeoDa is developed using C/C++ based on the libgeodaarrow-up-right library. By utilizing and the database architecture of PostgreSQL and the spatial index in PostGIS, PostGeoDa has the ability to handle real big spatial data.

circle-check

Why PostGeoDa? πŸ€”

  • PostGeoDa is the first spatial data analysis extension of PostgreSQL to power spatial data services for cloud mapping platforms.

  • PostGeoDa offers many features of spatial data analysis that run efficiently in PostgreSQL, so there is no need to spend extra time transferring geometries over the network.

  • PostGeoDa has no dependencies. But it is designed to work with PostGIS to handle big spatial data.

  • PostGeoDa works seamlessly with the current SQL API frameworks e.g. CARTO SQL APIarrow-up-right

circle-info

If you prefer running spatial data analysis in browser, please check out jsgeodaarrow-up-right. If you prefer running spatial data analysis in Python, please check out pygeodaarrow-up-right. If you prefer running spatial data analysis in R, please check out rgeodaarrow-up-right.

Contents

Version 0.0.1

  • 0 Installation

  • 1 Choropleth Mapping

    • Basic Mapping

    • Rate Mapping

    • Spatial Rate Mapping

  • 2 Spatial Weights

    • Contiguity-Based Weights

    • Distance-Based Weights

    • Kernel Weights

  • 3 Local Spatial Autocorrelation

    • Local Moran

    • Local Geary

    • Local Getis-Ord G

    • Local Join Count

    • Quantile LISA

  • 4 Local Spatial Autocorrelation - Multivariate

    • Local Neighbor Match Test

    • Multivariate Local Geary

    • Bivariate Local Join Count

    • Multivariate Local Join Count

    • Multivariate Quantile LISA

  • 5 Spatial Clustering

    • SKATER

    • REDCAP

  • 6 Cluster Analysis

    • HDBSCAN

    • Fast K-Medoids

Last updated