• This repository has been archived on 04/Jun/2018
  • Stars
    star
    192
  • Rank 202,019 (Top 4 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An accessible PostGIS query editor and visualizer.

PostGIS Query Editor Linux Build Status Windows Build status MIT license

⚠️ This repository is no longer maintained by Lukas Martinelli.

A very accessible PostGIS query editor and visualizer. Getting started with PostGIS is harder than it should be. We spent much time in psql and wished to visualize our queries quickly without big complicated tools.

Features:

  • Just type your query - we try to figure out the geometry/projection
  • Beautiful MapboxGL based visualization
  • Click on any feature for full information
  • Table view to jump to important features
  • Display 100k objects with ease
  • Cross platform support for Windows, OSX and Linux

Demo video

Install

Download the app for your platform from the releases page.

Now unzip the release and either execute postgis-editor.app for OSX, postgis-editor.exe for Windows or postgis-editor for Linux.

If this project gains traction we can start building installers for Windows and create packages for different Linux distros. You can also clone the repo and run postgis-editor directly with npm.

Introduction

Video introduction into using PostGIS editor with Natural Earth data.

https://www.youtube.com/watch?v=NSIUAca_DEU

Using PostGIS Editor to explore Natural Earth

Develop

The PostGIS query editor is based on Electron using React and MapboxGL. Install node dependencies and generate dist.

npm install
npm run build

Run Electron app.

npm start

Create releases.

npm run package-all

The cross platform artifacts on the release page are automatically build by either Travis (for OSX and Linux) and by AppVeyor (for Windows).

More Repositories

1

pgfutter

Import CSV and JSON into PostgreSQL the easy way
Go
1,311
star
2

py14

Python to C++ 14 transpiler
C++
573
star
3

pipecat

Connect UNIX pipes and message queues
Go
435
star
4

pgclimb

Export data from PostgreSQL into different data formats
Go
386
star
5

nigit

Web server that wraps around programs and shell scripts and exposes them as API
Go
383
star
6

redis-pipe

Treat Redis Lists like Unix Pipes
Go
283
star
7

mapbox-gl-inspect

Inspection plugin for Mapbox GL JS
JavaScript
142
star
8

naturalearthtiles

Natural Earth vector tiles (MVT) and raster tiles free and ready to use.
PLpgSQL
89
star
9

hwk

A Haskell based awk and sed alternative
Haskell
67
star
10

osm-noise-pollution

Approximate global noise pollution with OSM data and very simple noise model
Shell
66
star
11

php-dos-attack

Exploit json_decode vulnerability of PHP
PHP
35
star
12

osm-activity

Show global OpenStreetMap activity on a map
JavaScript
30
star
13

swissdem

Digital Elevation Model for Switzerland from SRTM (1 arc second / 25m) as download
Shell
17
star
14

osm-lakelines

Calculate nice centered linestrings for labelling OpenStreetMap lakes
Shell
15
star
15

px-to-csv

Convert PC-Axis files to CSV
JavaScript
14
star
16

mbtoolbox

MBTiles tools for optimizing and verifying MBTiles files
Python
13
star
17

push-it

Plays an encouraging sound when you do a git push
Shell
13
star
18

ghrr

Create realtime apps on top of GitHub
JavaScript
12
star
19

sharpen

Solve algorithmic Python challenges to sharpen the tools.
Python
11
star
20

detectivegit

Detective git takes a look at your repo and shows the hotspots and possible bugs.
JavaScript
9
star
21

osm-qa-filter

Extract GeoJSON features from OSM QA tiles
JavaScript
9
star
22

osm-simple-features

Defines an opinionated mapping from OSM to simple GeoJSON features with multiple layers and defined schemas.
JavaScript
7
star
23

swissnames

Curated extracts from the free swissNAMES3D data set from swisstopo.
Shell
5
star
24

delptr

Informs the world about people who still use naked pointers in C++
JavaScript
5
star
25

location-history-to-geojson

Turn your Google Location History into a GeoJSON feature collection
JavaScript
3
star
26

lukasmartinelli.github.io

Personal blog and portfolio.
HTML
2
star
27

battle-of-britain-map

A Mapbox GL map showcasing the air battle of Britain
CSS
2
star
28

biketour

Tracking my bike tour from Switzerland to Greece
HTML
1
star