Casa Finanza personale Database spaziali in un ambiente Big Data - dummies

Database spaziali in un ambiente Big Data - dummies

Video: Frederic Kaplan: How I built an information time machine 2025

Video: Frederic Kaplan: How I built an information time machine 2025
Anonim

I database spaziali possono essere uno strumento importante nel progetto Big Data. I dati spaziali stessi sono standardizzati attraverso gli sforzi dell'Open Geospatial Consortium (OGC), che stabilisce OpenGIS (Geographic Information System) e una serie di altri standard per i dati spaziali.

Che tu lo sappia o no, puoi interagire con i dati spaziali ogni giorno. Se si utilizza uno smartphone o Global Positioning System (GPS) per le indicazioni stradali verso un luogo particolare, o se si chiede a un motore di ricerca le posizioni dei ristoranti di pesce vicino a un indirizzo fisico o punto di riferimento, si utilizzano applicazioni basate su dati spaziali.

Questo è importante perché i database spaziali sono implementazioni degli standard OGC e la vostra azienda potrebbe avere esigenze specifiche soddisfatte dagli standard. Un database spaziale diventa importante quando le organizzazioni iniziano a sfruttare diverse dimensioni di dati. Ad esempio, un meteorologo che fa ricerche potrebbe voler memorizzare e valutare i dati relativi a un uragano, tra cui temperatura, velocità del vento e umidità, e modellare questi risultati in tre dimensioni.

Nella loro forma più semplice, i database spaziali memorizzano i dati su oggetti bidimensionali, 2. 5 dimensionali e tridimensionali. Probabilmente hai familiarità con oggetti 2D e 3D. Un oggetto 2D ha lunghezza e larghezza. Un oggetto 3D aggiunge profondità alla lunghezza e alla larghezza. Una pagina di un libro è un oggetto 2D, mentre un intero libro è un oggetto 3D.

Che ne dici di 2. 5D? 2. Gli oggetti 5D sono un tipo speciale di dati spaziali. Sono oggetti 2D con elevazione come dimensione extra "mezza". La maggior parte 2. I database spaziali 5D contengono informazioni di mappatura e sono spesso indicati come sistemi di informazione geografica (GIS).

Gli elementi atomici dei database spaziali sono linee, punti e poligoni. Possono essere combinati in qualsiasi modo per rappresentare qualsiasi oggetto vincolato da 2, 2. 5 o 3 dimensioni. A causa della particolare natura degli oggetti di dati territoriali, i progettisti hanno creato meccanismi di indicizzazione (indici spaziali) progettati per supportare query ad hoc e rappresentazioni visive dei contenuti del database.

Ad esempio, un indice spaziale risponderebbe alla domanda "Qual è la distanza tra un punto e un altro punto? "O" Una linea specifica si interseca con un particolare set di poligoni? "Se questo sembra un problema enorme, è perché lo è. I dati spaziali potrebbero rappresentare la più grande sfida per i big data.

PostGIS è un progetto open source gestito da Refractions Research ed è concesso sotto licenza GNU General Public License (GPL).PostGIS viene inoltre fornito come parte dell'edizione della community OpenGeo Suite ed è offerto e supportato da OpenGeo sotto licenza aziendale.

PostGIS è un'implementazione specializzata e stratificata eseguita sul cavallo di battaglia RDBMS PostgreSQL. Questo approccio offre il meglio di entrambi i mondi. Ottieni tutti i vantaggi di un RDBMS SQL (come l'integrità delle transazioni e l'ACID) e il supporto per le operazioni specializzate necessarie per le applicazioni spaziali (riproiezione, supporto geodetico, conversione geometrica e così via).

Sebbene il database stesso sia molto importante, occorrerà anche altri pezzi di tecnologia per soddisfare i requisiti dell'applicazione spaziale. Fortunatamente, PostGIS fa parte di un ecosistema di componenti progettati per lavorare insieme per soddisfare queste esigenze. Oltre a PostGIS, la Suite OpenGEO comprende quanto segue:

  • GeoServer: Implementato in Java, GeoServer può pubblicare informazioni spaziali da molte delle principali fonti di dati spaziali sul web. Può integrarsi con Google Earth e ha anche un eccellente front-end amministrativo basato sul web.

  • OpenLayers: Una libreria per JavaScript utile per visualizzare mappe e altre rappresentazioni di dati spaziali in un browser web. Può manipolare le immagini dalla maggior parte delle fonti di mappe sul web, tra cui Bing Maps, Google Maps, Yahoo! Mappe, OpenStreetMap e così via.

  • GeoExt: Progettato per rendere le informazioni della mappa di OpenLayers prontamente disponibili per lo sviluppatore dell'applicazione web. I widget GeoExt possono essere utilizzati per creare editing, visualizzazione, styling e altre esperienze Web interattive.

  • GeowebCache: Dopo avere i dati in un server e visualizzarli in un browser, è necessario trovare un modo per renderlo veloce. GeowebCache è l'acceleratore. Memorizza blocchi di dati immagine (chiamati tiles) e li rende disponibili per la consegna rapida al dispositivo di visualizzazione.

Mentre molti degli usi dei dati spaziali coinvolgono mappe e posizioni, i dati spaziali hanno molte altre applicazioni contemporanee e future, tra cui

  • Modellazione 3D precisa del corpo umano, edifici, atmosfera e così via

  • Raccolta e analisi dei dati da reti di sensori

  • Integrazione con dati storici per esaminare lo spazio / gli oggetti 3D nel tempo

Database spaziali in un ambiente Big Data - dummies

Scelta dell'editore

Soluzioni software per i tuoi bisogni fotografici digitali - manichini

Soluzioni software per i tuoi bisogni fotografici digitali - manichini

Il software fotografico che usi è fondamentale per il tuo successo la camera oscura digitale come l'hardware. La buona notizia è che se le tue esigenze sono basilari - vuoi solo visualizzare e organizzare le tue foto e magari ritagliare un'immagine o due - potresti non dover pagare una monetina per ...

Prendi Great Nature Photographs - dummies

Prendi Great Nature Photographs - dummies

Quando fotografi un posto bellissimo, il tuo obiettivo dovrebbe essere per qualcuno di dire "I vorrei essere lì. "In una fotografia di grande natura, il tuo obiettivo non è quello di inviare l'immagine a qualcuno e dire:" Ero qui. "Quando visiti un bellissimo paesaggio o vedi un fiore colorato o un animale che vuoi ...

Scattare una foto di un soggetto in movimento con la tua fotocamera digitale - dummies

Scattare una foto di un soggetto in movimento con la tua fotocamera digitale - dummies

Probabilmente vorresti scatta foto sulla tua fotocamera digitale di persone o cose che si muovono. Quando scatti foto di soggetti in movimento, utilizza questi trucchi per fermare un oggetto in movimento nelle sue tracce:

Scelta dell'editore

Personalizza le fatture di QuickBooks 2014 con lo Strumento di progettazione layout - dummy

Personalizza le fatture di QuickBooks 2014 con lo Strumento di progettazione layout - dummy

Forse hai utilizzato QuickBooks 2014 di base Finestra di dialogo Personalizzazione per apportare alcune modifiche all'aspetto della fattura e non sono stati soddisfatti. Forse hai fatto il miglio in più e ti sei gingillato con la finestra di dialogo Personalizzazione aggiuntiva per apportare ulteriori modifiche, e forse anche questo non ti ha lasciato felice con l'aspetto della tua fattura. ...

Debito Rapporto di equità in QuickBooks 2012 - dummies

Debito Rapporto di equità in QuickBooks 2012 - dummies

Il rapporto di indebitamento è uno dei rapporti di leva che è possibile utilizzare in QuickBooks 2012. Un indice di equity debt confronta il debito a lungo termine di un'impresa con il patrimonio netto di un azionista o il patrimonio netto del proprietario. In sostanza, il rapporto tra indebitamento e debito esprime il debito a lungo termine dell'impresa come percentuale del capitale proprio del proprietario. L'equity azionario è sinonimo di proprietario ...

Debito Rapporto di equità in QuickBooks 2014 - manichini

Debito Rapporto di equità in QuickBooks 2014 - manichini

Puoi tenere traccia del tuo rapporto di indebitamento in QuickBooks. Un rapporto di indebitamento di debito confronta il debito a lungo termine di un'impresa con il patrimonio netto di un azionista o il patrimonio netto del proprietario. In sostanza, il rapporto tra indebitamento e debito esprime il debito a lungo termine dell'impresa come percentuale del capitale proprio del proprietario. L'equity azionario è sinonimo di equità del proprietario e, nel caso di ...

Scelta dell'editore

Come gestire i consigli di LinkedIn che hai ricevuto - dummies

Come gestire i consigli di LinkedIn che hai ricevuto - dummies

Ogni volta che ricevi una raccomandazione da qualcun altro, vedi un messaggio nella tua casella di posta in arrivo su LinkedIn. Dovrai gestirli per tenere d'occhio ciò che appare sul tuo profilo in un dato momento. Quando ricevi una raccomandazione, hai queste opzioni: Accetta e mostralo sul tuo profilo. Fai clic su ...

Come unire un gruppo LinkedIn - dummies

Come unire un gruppo LinkedIn - dummies

Quando guardi i gruppi di LinkedIn là fuori, uno dei le cose più importanti da tenere a mente è che dovresti unirti solo a quei gruppi che sono rilevanti per te. Anche se potresti pensare che sia divertente entrare in un altro gruppo di associazioni di alunni oltre alla tua alma mater, non ti sarà di grande aiuto nel ...

Come commercializzare il tuo business tramite LinkedIn - dummies

Come commercializzare il tuo business tramite LinkedIn - dummies

LinkedIn può giocare un ruolo significativo nell'efficace marketing di i tuoi affari. Il valore di LinkedIn come strumento di marketing ottiene un sacco di interesse dai dipartimenti finanziari della maggior parte delle aziende, soprattutto perché vedono LinkedIn come un modo libero di commercializzare il business. Anche se non devi pagare nulla in termini di denaro per prendere ...