Hjem Personlig finansiering Romlige databaser i et stort datamiljø - dummier

Romlige databaser i et stort datamiljø - dummier

Video: 05 Blomstring Tydelig I Figur Begrepet Romlige Begreper 2024

Video: 05 Blomstring Tydelig I Figur Begrepet Romlige Begreper 2024
Anonim

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

Romlige databaser i et stort datamiljø - dummier

Redaktørens valg

Hvordan å stable og gruppereformer i Word 2013 - dummies

Hvordan å stable og gruppereformer i Word 2013 - dummies

Enkeltformer kan noen ganger være nyttige i en dokument, men den virkelige kraften til Word 2013's Shapes-funksjonen kan bli funnet ved å kombinere figurer for å lage mer komplekse tegninger og logoer. Du kan stable formene oppå hverandre og kontrollere rekkefølgen de vises i stakken. Når du har ...

Hvordan du angir punktavstand i Word 2013 - dummies

Hvordan du angir punktavstand i Word 2013 - dummies

Word 2013 lar deg legge til "luft" til plass før eller etter eller i midten av avsnittene dine. I midten av avsnittet har du linjeavstand. Før og etter avsnittet kommer punktavstand. Hvordan sette linjeavstanden Endre linjeavstanden legger til ekstra mellomrom mellom alle tekstlinjer ...

Slik starter du et nytt dokument i Word 2007 - dummies

Slik starter du et nytt dokument i Word 2007 - dummies

Starter et nytt dokument i Word 2007 er lett. Hvis du nettopp har startet Word 2007 og vil åpne et tomt dokument, kan du følge tre enkle trinn.

Redaktørens valg

Slik oppretter du en AWS Administrator User - Dummies

Slik oppretter du en AWS Administrator User - Dummies

Opprett Administrator-gruppen er det første trinnet for å sikre at din AWS (Amazon Web Services) -kontoen er fortsatt trygg. Det neste trinnet er å opprette en konto for deg selv og tilordne den til administratorgruppen, slik at du har full tilgang til de administrative funksjonene i din AWS-konto. Følgende trinn beskriver hvordan ...

Vurderer AWS-støttede plattformer - dummies

Vurderer AWS-støttede plattformer - dummies

Hvis du ikke har behandlet AWS eller skyen ennå, du kan være fristet til å tenke på plattformer som en bestemt kombinasjon av gjenstander. For eksempel, når du ser ditt eget lokale oppsett, har du en server som kjører et bestemt operativsystem og har et bestemt sett med maskinvareressurser. Systemet har en bestemt ...

Lage skuffer på Amazon Web Services - dummies

Lage skuffer på Amazon Web Services - dummies

Når du er den stolte eieren av Amazon Web Services (AWS ) konto, det er på tide å gjøre noe nyttig, som å lage en bøtte. Start med å sjekke ut dine S3-ressurser. For å gjøre det, klikk S3-lenken på startsiden for AWS Management Console, som vist her: Du er tatt til en side som lar deg administrere ...

Redaktørens valg

Slik bruker du Eye-Fi med Evernote-dummies

Slik bruker du Eye-Fi med Evernote-dummies

Et selskap kalt Eye-Fi gjør det mulig å Koble kameraet ditt med Evernote, selv uten å koble kameraet til datamaskinen. Følg disse trinnene for å bruke Eye-Fi: Følg instruksjonene som følger med Eye-Fi-kortet for å konfigurere en Eye-Fi-konto. Sett inn Eye-Fi-kortet i kameraet. Slå på kameraet ditt. ...

Hvordan man merker på Evernote for datamaskiner og tabletter - dummies

Hvordan man merker på Evernote for datamaskiner og tabletter - dummies

Hele poenget med å lagre nyttig informasjon er for å kunne finne den senere. Tagging i Evernote er fundamentalt lik for alle plattformer og er ekstremt nyttig når du dash om å prøve å skrive inn notater på hvilken enhet du bruker på den tiden. For å lage en tagg for et notat på en datamaskin eller ...