PostGIS Cookbook Second Edition 版本: Store,organize,manipulate,and analyze spatial data
Authors: Mayra Zurbaran – Pedro M. Wightman – Paolo Corti – Stephen Vincent Mather – Thomas J Kraft – Bborie Park
ISBN-10: 1788299329
ISBN-13: 9781788299329
Edition 版本: 2nd Revised edition
Released: 2018-03-28
Publisher finelybook 出版社: Packt
Print Length 页数: 584 pages
Book Description
PostGIS is a spatial database that integrates the advanced storage and analysis of vector and raster data,and is remarkably flexible and powerful. PostGIS provides support for geographic objects to the PostgreSQL object-relational database and is currently the most popular open source spatial databases.
If you want to explore the complete range of PostGIS techniques and expose related extensions,then this book is for you.
This book is a comprehensive guide to PostGIS tools and concepts which are required to manage,manipulate,and analyze spatial data in PostGIS. It covers key spatial data manipulation tasks,explaining not only how each task is performed,but also why. It provides practical guidance allowing you to safely take advantage of the advanced technology in PostGIS in order to simplify your spatial database administration tasks. Furthermore,you will learn to take advantage of basic and advanced vector,raster,and routing approaches along with the concepts of data maintenance,optimization,and performance,and will help you to integrate these into a large ecosystem of desktop and web tools.
By the end,you will be armed with all the tools and instructions you need to both manage the spatial database system and make better decisions as your project’s requirements evolve.
Contents
1: MOVING DATA IN AND OUT OF POSTGIS
2: STRUCTURES THAT WORK
3: WORKING WITH VECTOR DATA – THE BASICS
4: WORKING WITH VECTOR DATA – ADVANCED RECIPES
5: WORKING WITH RASTER DATA
6: WORKING WITH PGROUTING
7: INTO THE NTH DIMENSION
8: POSTGIS PROGRAMMING
9: POSTGIS AND THE WEB
10: MAINTENANCE,OPTIMIZATION,AND PERFORMANCE TUNING
11: USING DESKTOP CLIENTS
12: INTRODUCTION TO LOCATION PRIVACY PROTECTION MECHANISMS
What You Will Learn
Import and export geographic data from the PostGIS database using the available tools
Structure spatial data using the functionality provided by a combination of PostgreSQL and PostGIS
Work with a set of PostGIS functions to perform basic and advanced vector analyses
Connect PostGIS with Python
Learn to use programming frameworks around PostGIS
Maintain,optimize,and fine-tune spatial data for long-term viability
Explore the 3D capabilities of PostGIS,including LiDAR point clouds and point clouds derived from Structure from Motion (SfM) techniques
Distribute 3D models through the Web using the X3D standard
Use PostGIS to develop powerful GIS web applications using Open Geospatial Consortium web standards
Master PostGIS Raster
Authors
Mayra Zurbaran
Mayra Zurbaran is a Colombian geogeek currently pursuing her PhD in geoprivacy. She has a BS in computer science from Universidad del Norte and is interested in the intersection of ethical location data management,free and open source software,and GIS. She is a Pythonista with a marked preference for the PostgreSQL database. Mayra is a member of the Geomatics and Earth Observation laboratory (GEOlab) at Politecnico di Milano and is also a contributor to the FOSS community.
Pedro M. Wightman
Pedro M. Wightman is an associate professor at the Systems Engineering Department of Universidad del Norte,Barranquilla,Colombia. With a PhD in computer science from the University of South Florida,he’s a researcher in location-based information systems,wireless sensor networks,and virtual and augmented reality,among other fields. Father of two beautiful and smart girls,he’s also a rookie writer of short stories,science fiction fan,time travel enthusiast,and is worried about how to survive apocalyptic solar flares.