Git Product home page Git Product logo

postgis-vectorlink's Introduction

postgis-VectorLink

Python Script to export Postgis tables using GDAL

Requirements

GDAL/OGR: https://mothergeo-py.readthedocs.io/en/latest/development/how-to/gdal-ubuntu-pkg.html

Configuration

  1. Put this Repo in a good location in your computer and get the repo location
  2. First configure the programm in ~/.bashrc
  • The repo location getting on step 1, switch in "/path/to/dir/"

echo export PATH=/path/to/dir/:PATH >> ~/.bashrc

  1. Execute:
source ~/.bashrc

Execution


VectorLink.py [-h/--help] [-u/--user] [-w/--password] [-H/--host] [-p/--port] [-d/--database] [-t/--table] 
              [-f/--file] [-F/--function] [-n/--new] [-y/--drive] [t_srs]

  • -h/--help : Manual
  • -u/--user : Database username
  • -w/--password : Database username's password
  • -H/--host : Ip/ Host ( Default 'localhost' )
  • -p/--port : Database Port ( Default: 5432)
  • -d/--database : Database Name -- -- mandatory
  • -t/--table : "schema.table" to Export
  • -n/--new : "schema.table" name to Import
  • -f/--file : "example.json" If you want to export or import many tables, use this parameter with the path of .json file
  • -F/--function : ['Export' / 'Import'] -- -- mandatory
  • -y/--drive : [ 'GPKG'/ 'GEOJSON' ] In Export Functions set the file data type -- -- mandatory
  • -t_srs : System Reference ( Default : 'EPSG:4674' )

Important ๐Ÿšฉ

1. Import/Export Many files in one execution:

The file is the same of example.json, but can be anywhere on your machine

postgis-vectorlink's People

Contributors

rrerick avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.