Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
- Ebooki
- Bazy danych
- PostgreSQL
- PostGIS Cookbook. For web developers and software architects this book will provide a vital guide to the tools and capabilities available to PostGIS spatial databases. Packed with hands-on recipes and powerful concepts
Szczegóły ebooka
Zaloguj się, jeśli jesteś zainteresowany treścią pozycji.
PostGIS Cookbook. For web developers and software architects this book will provide a vital guide to the tools and capabilities available to PostGIS spatial databases. Packed with hands-on recipes and powerful concepts
Paolo Corti, Stephen Vincent Mather, Thomas Kraft, Bborie Park
Ebook
- PostGIS Cookbook
- Table of Contents
- PostGIS Cookbook
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Moving Data In and Out of PostGIS
- Introduction
- Importing nonspatial tabular data (CSV) using PostGIS functions
- Getting ready
- How to do it...
- How it works...
- Importing nonspatial tabular data (CSV) using GDAL
- Getting ready
- How to do it...
- How it works...
- Importing shapefiles with shp2pgsql
- How to do it...
- How it works...
- Theres more...
- Importing and exporting data with the ogr2ogr GDAL command
- How to do it...
- How it works...
- See also
- Handling batch importing and exporting of datasets
- Getting ready
- How to do it...
- How it works...
- Exporting data to the shapefile with the pgsql2shp PostGIS command
- How to do it...
- How it works...
- Importing OpenStreetMap data with the osm2pgsql command
- Getting ready
- How to do it...
- How it works...
- Importing raster data with the raster2pgsql PostGIS command
- Getting ready
- How to do it...
- How it works...
- Importing multiple rasters at a time
- Getting ready
- How to do it...
- How it works...
- Exporting rasters with the gdal_translate and gdalwarp GDAL commands
- Getting ready
- How to do it...
- How it works...
- See also
- 2. Structures that Work
- Introduction
- Using geospatial views
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- Using triggers to populate a geometry column
- Getting ready
- How to do it...
- There's more...
- Extending further...
- See also
- Structuring spatial data with table inheritance
- Getting ready
- How to do it...
- How it works...
- See also
- Extending inheritance table partitioning
- Getting ready
- How to do it...
- How it works...
- See also
- Normalizing imports
- Getting ready
- How to do it...
- How it works...
- There's more...
- Normalizing internal overlays
- Getting ready
- How to do it...
- Converting polygons to linestrings
- Converting linestrings back to polygons
- Finding center points of resultant polygons
- Using resultant points to query tabular relationships
- How it works...
- There's more...
- Using polygon overlays for proportional census estimates
- Getting ready
- How to do it...
- How it works...
- 3. Working with Vector Data The Basics
- Introduction
- Working with GPS data
- Getting ready
- How to do it...
- How it works...
- Fixing invalid geometries
- Getting ready
- How to do it...
- How it works...
- GIS analysis with spatial joins
- Getting ready
- How to do it...
- How it works...
- Simplifying geometries
- How to do it...
- How it works...
- Measuring distances
- Getting ready
- How to do it...
- How it works...
- Merging polygons using a common attribute
- Getting ready
- How to do it...
- How it works...
- Computing intersections
- Getting ready
- How to do it...
- How it works...
- Clipping geometries to deploy data
- Getting ready
- How to do it...
- How it works...
- Simplifying geometries with PostGIS topology
- Getting ready
- How to do it...
- How it works...
- 4. Working with Vector Data Advanced Recipes
- Introduction
- Improving proximity filtering with KNN
- Getting ready
- How to do it...
- How it works...
- See also
- Improving proximity filtering with KNN advanced
- Getting ready
- How to do it...
- How it works...
- See also
- Rotating geometries
- Getting ready
- How to do it...
- How it works...
- See also
- Improving ST_Polygonize
- Getting ready
- How to do it...
- See also
- Translating, scaling, and rotating geometries advanced
- Getting ready
- How to do it...
- How it works...
- See also
- Generating detailed building footprints from LiDAR
- Getting ready
- How to do it...
- How it works...
- Using external scripts to embed new functionality in order to calculate a Voronoi diagram
- Getting ready
- How to do it...
- See also
- Using external scripts to embed other libraries in order to calculate a Voronoi diagram advanced
- Getting ready
- How to do it...
- There's more...
- Step zero preparing the test table
- Step one preparing the input text
- Step two returning results
- Step three bundling as a function
- Step four translating into geometry
- 5. Working with Raster Data
- Introduction
- Getting and loading rasters
- Getting ready
- How to do it...
- How it works...
- Working with basic raster information and analysis
- Getting ready
- How to do it...
- How it works...
- Performing simple map-algebra operations
- Getting ready
- How to do it...
- How it works...
- Combining geometries with rasters for analysis
- Getting ready
- How to do it...
- How it works...
- Converting between rasters and geometries
- Getting ready
- How to do it...
- How it works...
- Processing and loading rasters with GDAL VRT
- Getting ready
- How to do it...
- How it works...
- Warping and resampling rasters
- Getting ready
- How to do it...
- How it works...
- Performing advanced map-algebra operations
- Getting ready
- How to do it...
- How it works...
- Executing DEM operations
- Getting ready
- How to do it...
- How it works...
- Sharing and visualizing rasters through SQL
- Getting ready
- How to do it...
- How it works...
- 6. Working with pgRouting
- Introduction
- Startup Dijkstra routing
- Getting ready
- How to do it...
- Loading data from OpenStreetMap and finding the shortest path using A*
- Getting ready
- How to do it...
- How it works...
- Driving distance/service area calculation
- Getting ready
- How to do it...
- See also
- Calculating demographics using driving distance
- Getting ready
- How to do it...
- Extracting the centerlines of polygons
- Getting ready
- How to do it...
- There's more...
- 7. Into the Nth Dimension
- Introduction
- Importing LiDAR data
- Getting ready
- How to do it...
- See also
- Performing 3D queries on a LiDAR point cloud
- How to do it...
- Constructing and serving buildings 2.5 D
- Getting ready
- How to do it...
- Using ST_Extrude to extrude building footprints
- Creating arbitrary 3D objects for PostGIS
- Getting ready
- How to do it...
- Exporting models as X3D for the Web
- Getting ready
- How to do it...
- There's more...
- Reconstructing Unmanned Aerial Vehicle (UAV) image footprints with PostGIS 3D
- Getting ready
- How to do it...
- UAV photogrammetry in PostGIS point cloud
- Getting ready
- How to do it...
- UAV photogrammetry in PostGIS orthorectification
- Getting ready
- How to do it...
- Converting the point cloud to Voronoi polygons
- Attributing polygons with the color
- Rendering polygons to raster
- UAV photogrammetry in PostGIS DSM creation
- Getting ready
- How it works...
- 8. PostGIS Programming
- Introduction
- Writing PostGIS vector data with Psycopg
- Getting ready
- How to do it...
- How it works...
- Writing PostGIS vector data with OGR Python bindings
- Getting ready
- How to do it...
- How it works...
- Writing PostGIS functions with PL/Python
- Getting ready
- How to do it...
- How it works...
- Geocoding and reverse-geocoding using the GeoNames datasets
- Getting ready
- How to do it...
- How it works...
- Geocoding using the OSM datasets with trigrams
- Getting ready
- How to do it...
- How it works...
- Geocoding with geopy and PL/Python
- Getting ready
- How to do it...
- How it works...
- Importing netCDF datasets with Python and GDAL
- Getting ready
- How to do it...
- How it works...
- 9. PostGIS and the Web
- Introduction
- Creating WMS and WFS services with MapServer
- Getting ready
- How to do it...
- How it works...
- See also
- Creating WMS and WFS services with GeoServer
- Getting ready
- How to do it...
- How it works...
- See also
- Creating a WMS Time with MapServer
- Getting ready
- How to do it...
- How it works...
- Consuming WMS services with OpenLayers
- Getting ready
- How to do it...
- How it works...
- Consuming WMS services with Leaflet
- How to do it...
- How it works...
- Consuming WFS-T services with OpenLayers
- Getting ready
- How to do it...
- How it works...
- Developing web applications with GeoDjango part 1
- Getting ready
- How to do it...
- How it works...
- Developing web applications with GeoDjango part 2
- Getting ready
- How to do it...
- How it works...
- 10. Maintenance, Optimization, and Performance Tuning
- Introduction
- Organizing the database
- Getting ready
- How to do it...
- How it works...
- Setting up the correct data privilege mechanism
- Getting ready
- How to do it...
- How it works...
- Backing up the database
- Getting ready
- How to do it...
- How it works...
- Using indexes
- Getting ready
- How to do it...
- How it works...
- Clustering for efficiency
- Getting ready
- How to do it...
- How it works...
- Optimizing SQL queries
- Getting ready
- How to do it...
- How it works...
- Migrating a PostGIS database to a different server
- Getting ready
- How to do it...
- How it works...
- Replicating a PostGIS database with streaming replication
- Getting ready
- How to do it...
- How it works...
- 11. Using Desktop Clients
- Introduction
- Adding PostGIS layers QGIS
- Getting ready
- How to do it...
- How it works...
- Using the Database Manager plugin QGIS
- Getting ready
- How to do it...
- How it works...
- Adding PostGIS layers OpenJUMP GIS
- Getting ready
- How to do it...
- How it works...
- Running database queries OpenJUMP GIS
- Getting ready
- How to do it...
- How it works...
- Adding PostGIS layers gvSIG
- Getting ready
- How to do it...
- How it works...
- Adding PostGIS layers uDig
- How to do it...
- How it works...
- Index
- Tytuł: PostGIS Cookbook. For web developers and software architects this book will provide a vital guide to the tools and capabilities available to PostGIS spatial databases. Packed with hands-on recipes and powerful concepts
- Autor: Paolo Corti, Stephen Vincent Mather, Thomas Kraft, Bborie Park
- Tytuł oryginału: PostGIS Cookbook. For web developers and software architects this book will provide a vital guide to the tools and capabilities available to PostGIS spatial databases. Packed with hands-on recipes and powerful concepts
- ISBN: 9781849518673, 9781849518673
- Data wydania: 2014-01-24
- Format: Ebook
- Identyfikator pozycji: e_3bj4
- Wydawca: Packt Publishing