Video: 05 Blomstring Tydelig I Figur Begrepet Romlige Begreper 2025
Spatiale databaser kan være et viktig verktøy i ditt store dataprosjekt. Spatial data i seg selv er standardisert gjennom Open Geospatial Consortium (OGC), som etablerer OpenGIS (Geographic Information System) og en rekke andre standarder for romdata.
Enten du vet det eller ikke, kan du interagere med romlige data hver dag. Hvis du bruker en smarttelefon eller GPS (Global Positioning System) for veibeskrivelse til et bestemt sted, eller hvis du spør en søkemotor for plasseringen av sjømatrestauranter i nærheten av en fysisk adresse eller et landemerke, bruker du programmer basert på geografiske data.
Dette er viktig fordi romlige databaser er implementeringer av OGC-standardene, og firmaet ditt kan ha spesifikke behov oppfylt av standardene. En romlig database blir viktig når organisasjoner begynner å utnytte flere ulike dimensjoner av data. For eksempel kan en meteorolog som driver forskning, lagre og evaluere data relatert til orkanen, inkludert temperatur, vindhastighet og fuktighet, og modellere resultatene i tre dimensjoner.
I deres enkleste form lagrer romlige databaser data om 2-dimensjonale, 2. 5-dimensjonale og 3-dimensjonale objekter. Du er sannsynligvis kjent med 2D- og 3D-objekter. En 2D-gjenstand har lengde og bredde. Et 3D-objekt gir dybde til lengde og bredde. En side fra en bok er et 2D-objekt, mens en hel bok er et 3D-objekt.
Hva med 2. 5D? 2. 5D objekter er en spesiell type romdata. De er 2D objekter med høyde som ekstra "halv" dimensjon. De fleste 2. 5D romlige databaser inneholder kartleggingsinformasjon og blir ofte referert til som Geographic Information Systems (GISs).
De atomelementene i romlige databaser er linjer, punkter og polygoner. De kan kombineres på noen måte for å representere et objekt som er begrenset av 2, 2, 5 eller 3 dimensjoner. På grunn av de spesielle egenskapene til romlige dataobjekter skapte designere indekseringsmekanismer (romlige indekser) designet for å støtte ad hoc-spørringer og visuelle representasjoner av innholdet i databasen.
For eksempel vil en romlig indeks svare på spørringen "Hva er avstanden mellom ett punkt og et annet punkt? "Eller" Krysser en bestemt linje med et bestemt sett med polygoner? "Hvis dette virker som et stort problem, er det fordi det er. Romdata kan godt representere den største store data utfordringen for alle.
PostGIS er et åpen kildekodeprosjekt vedlikeholdt av Refractions Research og er lisensiert under GNU General Public License (GPL).PostGIS leveres også som en del av OpenGeo Suite-fellesskapsutgaven, og tilbys og støttes av OpenGeo under en bedriftslisens.
PostGIS er en spesialisert, lagdelt implementering som kjører på arbeidshorse RDBMS PostgreSQL. Denne tilnærmingen gir det beste fra begge verdener. Du får alle fordelene med en SQL RDBMS (for eksempel transaksjonsintegritet og ACID) og støtte for spesialiserte operasjoner som trengs for romlige applikasjoner (reprojection, geodetisk støtte, geometrisk konvertering osv.).
Selv om selve databasen er svært viktig, vil du også kreve andre teknologiske deler for å imøtekomme romlige applikasjonskrav. Heldigvis er PostGIS en del av et økosystem av komponenter designet for å jobbe sammen for å møte disse behovene. I tillegg til PostGIS består OpenGEO Suite av følgende:
-
GeoServer: Implementert i Java, kan GeoServer publisere romlig informasjon fra flere av de store kildene til geografisk data på nettet. Den kan integreres med Google Earth, og har også en utmerket nettbasert administrativ frontend.
-
OpenLayers: Et bibliotek for JavaScript som er nyttig for visning av kart og andre representasjoner av romdata i en nettleser. Den kan manipulere bilder fra de fleste kartkildene på nettet, inkludert Bing Maps, Google Maps, Yahoo! Maps, OpenStreetMap og så videre.
-
GeoExt: Designet for å gjøre kartinformasjonen fra OpenLayers lett tilgjengelig for webapplikasjonsutvikleren. GeoExt-widgets kan brukes til å lage redigering, visning, styling og andre interaktive webopplevelser.
-
GeowebCache: Når du har dataene i en server og kan vise den i en nettleser, må du finne en måte å gjøre det raskt på. GeowebCache er akseleratoren. Den caches biter av bildedata (kalt fliser) og gjør dem tilgjengelige for rask levering til skjermenheten.
Mens mange av bruken av geografiske data involverer kart og steder, har romdata mange andre samtidige og fremtidige applikasjoner, inkludert
-
Presis 3D modellering av menneskekroppen, bygningene, atmosfæren og så videre.
-
Gathering og analyse av data fra sensornettverk
-
Integrasjon med historiske data for å undersøke 3D-rom / objekter over tid
