Oracle Spatial and Graph - Oracle Spatial and Graph

Oracle Spatial ja Graph
Kehittäjä (t) Oracle Corporation
Vakaa vapautus
19c-julkaisu 1. tammikuuta 2019
Käyttöjärjestelmä Monitasoinen
Saatavilla Englanti
Tyyppi GIS ja graafitietokanta
Lisenssi Oma
Verkkosivusto Virallinen nettisivu

Oracle Spatial and Graph , aiemmin Oracle Spatial, on ilmainen vaihtoehto Oracle-tietokannassa . Oracle Spatial and Graph -sovelluksen paikkatoiminnot auttavat käyttäjiä hallitsemaan maantieteellisiä ja sijaintitietoja natiivityypissä Oracle-tietokannassa ja mahdollisesti tukemaan monenlaisia ​​sovelluksia - automaattisesta kartoituksesta , tilojen hallinnasta ja paikkatietojärjestelmistä ( AM / FM / GIS ), langattomiin sijaintipalveluihin ja sijaintitietoihin perustuvaan sähköiseen liiketoimintaan . Oracle Spatialin ja Graphin kaavioominaisuuksiin sisältyvät Oracle Network Data Model (NDM) -kaaviot, joita käytetään perinteisissä verkkosovelluksissa suurimmissa kuljetus- , puhelin-, energia- ja energiaorganisaatioissa, sekä RDF- semanttikaaviot, joita käytetään sosiaalisissa verkostoissa ja sosiaalisissa vuorovaikutuksissa sekä erilaisten tietojoukkojen linkittämisessä vastata tutkimus-, terveystieteiden, rahoituksen, tiedotusvälineiden ja tiedustelupalvelujen vaatimuksiin.

Komponentit

Oracle Spatial and Graphin paikkatieteellinen ominaisuus tarjoaa SQL- skeeman ja toiminnot, jotka helpottavat paikkatietokokoelmien tallentamista, hakemista, päivittämistä ja kyselyä Oracle-tietokannassa. (Paikkatietokohteen paikkakomponentti koostuu muodon geometrisesta esityksestä jossakin koordinaattitilassa - kutsutaan sen "geometriaksi".)

Paikkatietotiedot

Oracle Spatial -paikkatiedon ominaisuudet sisältävät:

  • skeema - MDSYS (kuten "moniulotteisessa järjestelmässä") - joka määrää tuettujen geometristen tietotyyppien tallennuksen, syntaksin ja semantiikan
  • alueellinen indeksointijärjestelmä
  • operaattorit, toiminnot ja menettelyt kiinnostavien alueiden kyselyjen, paikkatietokyselyjen ja muiden paikkatietojen analysointitoimintojen suorittamiseksi
  • toimintoja ja menettelyjä hyödyllisyys ja viritys toimintaa
  • vektorin suorituskyvyn kiihdytys huomattavasti nopeampaan kyselyyn ja CPU: n, muistin ja osioiden tehokkaampaan käyttöön
  • tuki parametrikäyrille ( NURBS ) vapaamuotoisten käyrien matemaattisesti tarkalle esitykselle, jotka voidaan toistaa täsmälleen 2D- ja 3D-tiedoille
  • topologia tietomalli työstämiseen tietoja solmuista , reunat , ja pinnat on topologia
  • GeoRaster-ominaisuus GeoRaster-tietojen ( rasterikuvan, ruudukkotiedon ja niihin liittyvien metatietojen ) tallentamiseen, indeksointiin, kyselyyn, analysointiin ja toimittamiseen virtuaalisilla mosaiikeilla, rasterialgebra-operaatioilla, kuvankäsittelyllä, Java-sovellusliittymällä ja GDAL-pohjaisella ohjatulla ETL-toiminnolla
  • 3-ulotteinen data-tyyppejä ja operaattoreita kuten Triangulated epäsäännöllisiä Networks (säilyke-) , pistepilvet ja LiDAR tietuekokonaisuudet Spatial R-puu indeksointi, SQL operaattorit ja analysointiin, ja metadata visualisointi
  • geokoodaus, joka muuntaa sijainti- ja osoitetiedot muodollisiksi maantieteellisiksi koordinaateiksi pisteosoitteista ja osoitealueista ja tukee käänteistä geokoodausta
  • reititys moottori, joka luo nopeimmat tai lyhimpiä mahdollisia reittejä ajomatkat, ajat, suuntiin ja käännä erityisiä geometrian perustuvat kaupallisiin ja julkisesti saatavilla katuverkon tiedot ja rajoitukset ja ehdot edistynyt reititys, kuten kuorma-reitti-
  • Avoin Geospatial Consortium -yhteensopivat verkkopalvelut geokoodaukseen, reititykseen, kartoitukseen, yrityshakemistoon, luetteloon ja paikkatietokohdetapahtumiin
  • Spatial Visualization -komponentit renderöimään tietoja karttoihin.

Verkkotietomalli

Verkko tietomalli ominaisuus on ominaisuus kuvaajamallin mallintaa ja analysoida fyysisen ja loogisen verkkoja käytetään aloilla, kuten kuljetus-, logistiikka-, ja apuohjelmia. Sen ominaisuuksia ovat:

  • Verkkoyhteyksien jatkuva hallinta tietokannassa
  • Datamalli ominaisuuksien tai objektien ( solmuina ja linkkeinä mallinnettu ) esittämiseksi verkossa, jossa on PL / SQL-sovellusliittymä verkkotietojen hallintaan.
  • Käyttäjän määrittämät linkin ja solmun ominaisuudet, kuten kustannukset ja rajoitukset, mukaan lukien ajalliset ominaisuudet.
  • Todellisen maailman esineiden yhdistäminen verkkoelementteihin sovellusten kehittämisen ja ylläpidon yksinkertaistamiseksi.
  • Java-sovellusliittymä muistin sisäisen verkon polkuanalytiikkaan, mukaan lukien lyhin polku, lähimmät naapurit, kustannusten ja saavutettavuuden rajoissa, suurten verkkojen ositettu lataus muistiin.

RDF semanttinen

RDF Semantic Graph -ominaisuus tukee World Wide Web Consortium (W3C) RDF -standardeja. Se tarjoaa RDF hallinta, kysely ja inferencing joita käytetään yleisesti erilaisissa sovelluksissa vaihtelevat semanttisen tiedon integroinnin ja verkostoanalyysiä ja yhdistetty avoimen datan sovelluksia. Sen ominaisuuksia ovat:

  • RDF- kolmoisvarasto ja ontologian hallinta automaattisella osioinnilla ja tietojen pakkauksella.
  • Todistettu skaalautuvuus yli 54 miljardiin kolminkertaisuuteen (LUBM 200K: n vertailuarvo) ja skaalautuvuus Oracle Databasen 8 petatavun rajaan.
  • Suorituskykyinen joukkolataus Oracle Database -ohjelman rinnakkaisella ja suoralla polun latauksella ja latauksella Jenan kautta.
  • SPARQL: n ja SQL: n rinnakkaiskysely ja RDF-kaavioiden päivitys SPARQL 1.1: llä, SPARQL-päätepiste-verkkopalvelut, SPARQL / Update, Java-sovellusliittymät avoimen lähdekoodin Apache Jena & Sesamella, SQL-kyselyt upotetuilla SPARQL-kaaviokuvilla, SQL-lisäys / päivitys.
  • Ontologia-avusteinen taulukotietojen kysely SQL-operaattoreiden avulla laajentamaan SQL-relaatiokyselyjä vastaavilla termeillä kattavampien tulosten saavuttamiseksi.
  • Alkuperäinen päätelmä rinnakkaisella, inkrementaalisella ja turvallisella toiminnalla skaalautuvaan päättelyyn RDFS: n, Web-ontologian kielen (OWL 2 RL / EL), Yksinkertaisen tietojärjestelmän (SKOS), käyttäjän määrittelemien sääntöjen, käyttäjän määrittämien päättelulaajennusten ja laajennuskehyksen avulla plug-in erityiskäyttöön perustelut, kuten PelletDB, TrOWL.
  • GeoSPARQL-tuki paikkatietojen tallentamiseen / kyselyyn RDF: ssä Open GeoSpatial Consortium (OGC) -määrityksen mukaan.
  • RDF-näkymät relaatiotiedoista semanttisen analyysin soveltamiseksi tukemalla relaatiotietojen automaattista (suora kartoitus) ja mukautettua (W3C R2RML-kieli) kartoitusta RDF-kolmikoihin .
  • Kolmitasoinen suojaus, joka täyttää tiukimmatkin turvallisuusvaatimukset Oracle Label Securityn avulla.
  • Integrointi avoimen lähdekoodin Apache Jena- ja Sesame-sovelluskehitysympäristöihin.
  • Integrointi XML-pohjaisiin työkaluihin, kuten Oracle Business Intelligence Enterprise Edition (OBIEE) raportointiin ja koontinäyttöihin.
  • Integrointi verkkotietomallin kaavioanalytiikkaan lyhyimmälle polulle, lähimmille naapureille kustannusten ja saavutettavuuden rajoissa.
  • Integrointi Oracle Advanced Analytics -ominaisuuksiin: Oracle Data Mining ennakoivan analyysin ja mallin löytämisen hyödyntämiseen ja Oracle R Enterprise graafisen datan tilastolliseen laskentaan ja kartoittamiseen.
  • Semanttinen indeksointi tekstin louhintaan ja entiteettianalytiikkaan integroituna suosittuihin luonnollisen kielen prosessoreihin.
  • Integrointi johtavien kaupallisten ja avoimen lähdekoodin työkalujen kanssa kyselyihin, visualisointiin ja ontologian hallintaan.


Saatavuus

Oracle Spatial and Graph on vaihtoehto Oracle Enterprise Editionille, ja se on lisensoitava erikseen. Ilmainen 5. joulukuuta 2019 lähtien. Se sisältyy myös Oracle Database Cloud Service -palveluun (High Performance Edition ja Extreme Performance Edition). Se ei sisälly Oracle Standard Edition- tai Oracle Standard Edition One -palveluun. Kaksi jälkimmäistä laitosta sallivat kuitenkin paikkatietojen osajoukon (ns. Oracle Locator ) käytön ilman lisäkustannuksia. Oracle Spatial and Graph Developer's Guide -sovelluksen liitteessä määritetään Locatorissa sallitut toiminnot.


Historia

Oracle RDBMS sisälsi ensin paikkatietokyvyn muokkaamalla Oracle 4: ää, jonka tutkijat tekivät Kanadan hydrografisen palvelun (CHS) kanssa. CHS: n ja Oraclen henkilöstön yhteinen kehitystiimi suunnitteli myöhemmin Oracle-ytimen, mikä johti Oracle 7: n "Spatial Data Option" tai "SDO" (SDO_-etuliite jatkuu Oracle Spatial -ratkaisuissa.) SDO: n spatiaalinen indeksointijärjestelmä siihen sisältyi Riemannin hyperkuutio -tietorakenteiden mukauttaminen , vetoamalla kierteiseen spiraaliin kolmiulotteisen tilan läpi, mikä sallii ominaisuuksien n-koon. Tämä mahdollisti myös tuloksena olevan datan erittäin tehokkaan pakkaamisen, joka soveltuu petatavun kokoisiin tietovarastoihin, joita CHS ja muut suuret yrityskäyttäjät tarvitsivat, ja myös parantaa haku- ja hakuaikoja. CHS: n kehittämä ja Oracle Spatialin toteuttama "kierteinen hyperpatiaalikoodi " eli HHCode käsittää eräänlaisen tilaa täyttävän käyrän .

Oracle 8: n avulla Oracle Corporation -markkinointi kutsui tilalaajennuksen yksinkertaisesti "Oracle Spatialiksi". Ensisijainen spatiaalinen indeksointijärjestelmä ei enää käytä HHCode-koodia , vaan tavallista r-puu- indeksiä.

Heinäkuusta 2012 lähtien vaihtoehto on nimetty Oracle Spatial and Graphiksi korostamaan tuotteen kaaviotietokantakykyjä - Verkkotietomallikaavio, joka on otettu käyttöön Oracle Database 10g Release 1: n kanssa ja RDF Semantic Graph käyttöönotettuna Oracle Database 10g Release 2: n kanssa.

Lisälukemista

  • Albert Godfrind, Richard Pitts, Hans Viehmann, Ravikanth Kothuri. Pro Oracle Spatial Oracle Database 12c: lle . Apress (2015) ISBN   978-1-4302-6313-5
  • Simon Greener, Siva Ravada. Oracle Spatialin käyttäminen ja laajentaminen . Packt Publishing (2013) ISBN   184968636X
  • Euro Beinat, Albert Godfrind ja Ravikanth V.Kothuri. Pro Oracle Spatial for Oracle Database 11g . Apress (2007) ISBN   1-59059-899-7
  • Euro Beinat, Albert Godfrind ja Ravikanth V.Kothuri. Pro Oracle Spatial . Apress (2004) ISBN   1-59059-383-9

Katso myös

  • OGR - OGR Simple Feature Library on avoimen lähdekoodin käyttöliittymä Oracle Spatial -tietoihin
  • Oracle Multimedia

Viitteet

Oracle-dokumentointikirjasto http://www.oracle.com/pls/db121/portal.portal_db?selected=7&frame= Katso:

  • Spatial and Graph Developer's Guide
  • Spatial and Graph GeoRaster -kehittäjän opas
  • Paikkatieto- ja kaaviotopologian tietomalli ja verkkodatamallin kaavion kehittäjän opas
  • Spatial and Graph Java API -viite (Javadoc)
  • Spatial and Graph RDF Semantic Graph Developer Guide

Huomautuksia

Ulkoiset linkit