Spatial Databases SpatiaLite & PostGIS.

Slides:



Advertisements
Similar presentations
Week 1: Introduction to GIS
Advertisements

Geographic Information Systems Using ESRI ArcGIS 9.3 Join and Relate Tables.
Geographic Information Systems Using ESRI ArcGIS 9.3 CAD import.
TileMill Quickly and Easily Design Maps for the Web Shaky Sherpa Matt Berg Modi Research Group The Earth Institute. Columbia University.
ESRI Software ArcGIS –ArcMap –ArcEdit –ArcInfo –ArcView.
ArcGIS Geodatabase Miles Logsdon Spatial Information Technologies, UW Garry Trudeau - Doonesbury.
Copyright © 2005 Bruce Kessler All Rights Reserved Ch. 2 GeoDatabase Basics Laying the foundations.
NR 621: Maps on the web Jim Graham Spring Portable Document Format Acrobat Writer lets you write PDF files from virtually any application by “printing”
Geographic Information Systems
Paul Ramsey Build your own MapQuest! Adding Spatial Smarts to PostgreSQL with PostGIS Paul Ramsey Refractions Research.
GTECH 731 Lab Session 8 10/26/10 Lab 7 Geotools. Previous Labs Labs designed to gradually introduce C# and Visual Studio Started with simple, straight.
Object-Based Vector Data Model
School of Geography FACULTY OF ENVIRONMENT Introduction to ArcGIS 1.
Open Source Databases and GIS
GIS on Linux 4all Project team: Jan Růžička František Klímek Michal Šeliga Pavel Děrgel.
Spatial Data Model: Basic Data Types 2 basic spatial data models exist vector: based on geometry of points lines Polygons raster: based on geometry of.
University of California , San Diego (UCSD)
JTS Topology Suite JTS Topology Suite An API for Processing Linear Geometry Martin Davis, Senior Technical Architect
Esri UC 2014 | Technical Workshop | Accessing Spatial Databases in ArcGIS using Query Layers Annie Sasidar.
Cadastre software based on Open Source in Kyrgyzstan Alexander Solovov Solution developer.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
6. Simple Features Specification Background information UML overview Simple features geometry.
The IRI Climate Data Library: translating between data cultures Benno Blumenthal International Research Institute for Climate Prediction Columbia University.
Practical Introduction to QGIS Impact HUB Seattle
How to Spatially Enable Your IBM Informix Database Chris Bosch.
The FalconView Geodata Overlay
Implementing Web GIS Solutions using open source software Karsten Vennemann Seattle.
Data Interoperability Basics Bruce Harold & Dale Lutz.
GDAL/OGR. GDAL/OGR GDAL/OGR : Frank Warmerdam Tools for reading, writing, and processing GDAL - Geospatial Data Abstraction Library GDAL - Geospatial.
SQL access and working with ST_Geometry Functions
Understanding our world.. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing Versioned Geodatabases.
Data Structures & GeoDatabase. Introduction You have been using GDBs from nearly the start of the course Why? Because I think that most of the time you.
Geographical Information Systems. Software which can be used in GIS ArcGIS Desktop Map Window Quantum GIS uDig.
A GeoSpatial Mapping Architecture
Esri UC 2014 | Technical Workshop | Editing Versioned Geodatabases : An Introduction Cheryl Cleghorn and Shawn Thorne.
Spatial Database Tips & Tricks Paul Ramsey
Introduction to GIS GIS/CAD5.
Geographic Data in GIS. Components of geographic data Three general components to geographic information Three general components to geographic information.
Geographic Information Systems Using ESRI ArcGIS 9.3 Arc Catalog File Management.
Philadelphia, May 2–4, Philadelphia, May 2–4, Benjamin Lewis, Senior GIS Analyst,
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
Spatial Database Bryan Dennie Jian Huang Jianghong Li Judy Mays GISC 6383 GIS Management & Implementation.
GIS Vector Data Formats Greg Yetman CIESIN – SEDAC
W W W. R E F R A C T I O N S. N E T PostGIS Case Studies What is it, who is using it, and why?
Uploading Data Matthew Hanson  GeoNode made up of several components  Web Framework – Django  OGC Server – GeoServer  Database – PostGIS.
MARPLOT: Building a Desktop GIS for Emergency Response from FOSS Components May 3, 2016 Michael Katz, Software Engineer 6/12/20161.
GIS data formats GIS/CAD5. GIS data „Direct“ spatial data Spatial information is stored within datasets Data representation – Vector data – Raster data.
Introduction to Geodatabases
Each entity of land has spatial information!
Spatial and Attribute Data Management
Key Terms Attribute join Target table Join table Spatial join.
Introduction to spatial file formats and spatial databases
ArcGIS Topology Shapefiles, Coverages, Geodatabases
Introduction to Quantum GIS
Spatial Data Model: Basic Data Types
How to pack a punch for free
Introduction to PostGIS
Geographic Information Systems
Maps 1 EPID 799C Fall 2017.
Geospatial Database Create Geodatabase Practical Session
Using QGIS, GRASS and PostGIS to answer some difficult questions
Geodatabase Administration Toolset
Map Control / GIS library for DelftShell
Feature Classes, Data File Formats in ArcGIS
A Survey of Open Source GIS
JTS Topology Suite An API for Processing Linear Geometry
Building a Spatial Database in PostgreSQL
Spatial and temporal data management
Maps 1 EPID 799C Fall 2018.
Automating Geodatabase Administration with Python
Presentation transcript:

Spatial Databases SpatiaLite & PostGIS

Spatial Databases An ordinary database has strings, numbers, and dates. A spatial database adds one or more additional types for representing geographic features. The basic geographic types are: GEOMETRY (abstract superclass) POINT (a single coordinate, usually but not necessarily two dimensional) LINESTRING (a set of two or more coordinates, with a linear interpretation of the path between the coordinates) LINEARRING (a linestring of three or more coordinates in which the start and end points are the same, usually used to build polygons) POLYGON (a set of one or more closed linearrings, one exterior ring that defines a bounded area, and a set of interior rings that define exceptions (holes) to the bounded areas) MULTIPOINT (a set of points) MULTILINESTRING (a set of linestrings) MULTIPOLYGON (a set of polygons) GEOMETRYCOLLECTION (a heterogeneous set of geometries)

SpatiaLite Spatially enables SQLite SQLite is a simple, robust, easy to use and really lightweight DBMS Each SQLite database is simply a file You can freely copy it, compress it, put it on a network They are also portable; the same database file will work on Windows, Linux & MacOS

SpatiaLite Can be read by QGIS Analogous to an ESRI File Geodatabase Comes with a standalone executable GUI tool Can import and export ESRI shapefiles

PostGIS Spatially enables PostgreSQL PostgreSQL is a FOSS robust enterprise relational database Analogous to ESRI's Spatial Database Engine (SDE) Developed by Refractions Research Released in May 2001

PostGIS PostGIS data can be used by: QGIS UDIG GRASS GIS MapServer GeoServer OGR ArcGIS