Vairāk

Kā uzlabot Oracle Spatial funkcijas sdo_aggr_mbr veiktspēju

Kā uzlabot Oracle Spatial funkcijas sdo_aggr_mbr veiktspēju


Lietojot sdo_aggr_mbr funkciju datu kopā, kurā ir vairāk nekā 1 miljons rindu, es piedzīvoju sliktu sniegumu, pēc vairākām minūtēm man nācās pārtraukt darbību.

Paziņojums bija:

atlasiet sdo_aggr_mbr (MY_GEOMETRY) no MY_TABLE

Kad es veicu līdzīgu darbību, lai manuāli izveidotu norobežojošo lodziņu, veiktspēja ir ļoti laba:

izvēlieties min (t.MY_GEOMETRY.sdo_point.x), max (t.MY_GEOMETRY.sdo_point.x), min (t.MY_GEOMETRY.sdo_point.x), max (t.MY_GEOMETRY.sdo_point.y) no MY_TABLE t;

Tas norāda, ka ģeometrijas kolonnas datu bāze un telpiskais indekss ir pareizi konfigurēti.

Kāpēc orākula apkopošanas funkcija ir tik lēna un ko var darīt, lai uzlabotu veiktspēju?


Pamatojoties uz vaicājumā esošo SQL, iespējams, vēlēsities mainīt izmantoto telpisko funkciju. Iepriekš SDO_TUNE.EXTENT_OF ('TABLE_NAME', 'SPATIAL_COLUMN') ir devis mums labāku sniegumu, un, atbilstoši zemāk esošajai saitei (pieņemot, ka dokumentācija ir atjaunināta), tas ir pareizais veids, kā iegūt MBR tabulai norādītajos scenārijos (lai gan es neesmu pārliecināts, vai tie attiecas uz jums).

Funkcija SDO_AGGR_MBR, kas dokumentēta 20. nodaļā, atgriež arī ģeometrijas MBR. Funkcijai SDO_TUNE.EXTENT_OF ir labāka veiktspēja nekā funkcijai SDO_AGGR_MBR, ja dati nav ģeodēziski un ja ģeometrijas kolonnā ir noteikts telpiskais indekss; tomēr funkcija SDO_TUNE.EXTENT_OF ir ierobežota ar divdimensiju ģeometriju, turpretī funkcija SDO_AGGR_MBR nav. Turklāt funkcija SDO_TUNE.EXTENT_OF aprēķina visu tabulas ģeometriju apjomu; turpretim SDO_AGGR_MBR funkcija var darboties rindu apakškopās.

http://docs.oracle.com/cd/B28359_01/appdev.111/b28400/sdo_objtune.htm#SPATL1216


Ja jums jāizmanto SDO_AGGR_MBR, sadalot apkopojumu atsevišķos gabalos, jūs varat palielināt veiktspēju. Mēs esam noskaidrojuši, ka, veicot apkopojumus, viens no vienkāršākajiem veidiem, kā uzlabot veiktspēju, ir veikt apkopošanu vairākās mazākās datu kopās, pēc tam apkopot iegūtās datu kopas (sadalīt vienu darbību vairākās operācijās). Ģeometrijas vispārējās sarežģītības samazināšanās ļauj palielināt veiktspēju.

Mēs to iepriekš esam izmantojuši, lai uzlabotu SDO_AGGR_UNION veiktspēju agrāk (kopš tā laika mēs to pārtraucām, jo ​​samazinājies daudzstūru skaits, kas mums jāapkopo, tāpēc es nevaru galvot par veiktspēju nevienā no jaunākajām versijām), un es domāju, ka tas ir var būt līdzīga ietekme uz SDO_AGGR_MBR veiktspēju. Tā vietā, lai izmantotu vienu vaicājumu, izveidojiet apakšvaicājumus, kas darbojas, pamatojoties uz dažiem kritērijiem.

Atlasiet SDO_AGGR_MBR (MY_GEOM) MY_GEOM NO GRUPA PĒC MOD (ROWNUM, 10));

Telpiskās agregāta darbības mēdz būt dārgas, īpaši tās, kas pārsniedz un pārsniedz vienkāršo MBR aprēķinu (agregāta savienojums, agregāta izliekts korpuss, agregāts. Tie ir ievērojami uzlaboti 12c, izmantojot Oracle Spatial vektoru paātrinājuma mehānismu.

MBR apkopošana ir vienkāršāka, taču tai joprojām ir jāpaveic daudz darba, jo ievades formās var būt loki, tāpēc nepietiek ar X un Y min un max iegūšanu.

Ja jūsu mērķis ir iegūt visa slāņa ierobežojošo lodziņu, vislabāk ir teikt, ka tiek izmantota funkcija SDO_TUNE.EXTENT (). Tas iegūs ierobežojošo lodziņu tieši no telpiskā indeksa saknes mezgla, un tas būs ļoti ātri.


Oracle telpiskās funkcijas SDO_CS. Transformācijas (vērtības) rezultāti ir ļoti lēni

Man ir pielāgots skats, kas vaicā telpiskos datus no ģeometrijas kolonnām un izvelk platuma / garuma garuma vērtības. Tomēr izgūšanas process ir patiešām lēns, un skata datu izguve ilgst līdz 5 līdz 10 minūtēm.

Kolonna G3E_GEOMETRY ir SDO_GEOMETRY tipa. PolePoint tabulā ir 1 310 629 rindas, bet PoleDetailPoint - 100. Šīs tabulas dati tiek atjaunināti katru dienu, savukārt skats tiek izmantots pārskatu sniegšanai.

Es mēģināju atjaunot telpisko indeksu, izmantojot status = cleanup parametru. Bet tam nebija nekādas atšķirības.

Mūsu versija ir Oracle 11.2.0.3.

Visi padomi par šāda veida skatu / datu iegūšanu ir novērtēti. Vai kādas citas telpiskās funkcijas, kuras es varu izmantot, lai to ātrāk sasniegtu?


SDO_UTIL. PIEVIENOT

Pievieno vienu ģeometriju citai ģeometrijai, lai izveidotu jaunu ģeometriju.

Ģeometrijas objekts, kuram jāpievieno geom2.

Ģeometrijas objekts, ko pievienot geom1.

Šī funkcija ir jāizmanto tikai ģeometrijās, kurām nav telpiskas mijiedarbības (tas ir, uz nesaistītiem objektiem). Ja ievades ģeometrija nav sadalīta, iegūtā ģeometrija var būt nederīga.

Šī funkcija neveic savienojuma darbību vai citas skaitļošanas ģeometrijas darbības. Lai veiktu savienošanas darbību, izmantojiet funkciju SDO_GEOM.SDO_UNION, kas aprakstīta 15. nodaļā. Funkcija PIEVIENOT tiek izpildīta ātrāk nekā funkcija SDO_GEOM.SDO_UNION.

Iegūtās ģeometrijas ģeometrijas tips (SDO_GTYPE vērtība) atspoguļo ievades ģeometrijas un pievienošanas darbības veidus. Piemēram, ja ievades ģeometrija ir divdimensiju daudzstūri (SDO_GTYPE = 2003), iegūtā ģeometrija ir divdimensiju daudzpolijs (SDO_GTYPE = 2007).

Izņēmums tiek izvirzīts, ja ģeom1 un geom2 pamatā ir dažādas koordinātu sistēmas.

Šis piemērs pievieno kolas_a un kolas_c ģeometriju. (Piemērā izmantotas definīcijas un dati no 2.1. Sadaļas.)


20 labākie ĢIS tehnoloģiju uzņēmumi - 2018. gads

ĢIS izplatīšanās pasaules tirgū ir spiesta visu uzņēmējdarbības vertikāļu organizācijas pārdomāt lēmumu pieņemšanu, pamatojoties uz telpiskiem vai ģeogrāfiskiem datiem. Tā kā vajadzība pēc precīzi definētas informācijas par aktīviem pieaug ar lēcieniem, GIS ir izšķiroša loma, integrējot plašu datu avotu klāstu, sākot no mantotajām sistēmām un beidzot ar attēlu datiem, kā arī sarežģītus datus padarot ātrāku un vieglāk saprotamu. Vairs nav noslēpums, ka ĢIS informācijas apjoms un lietderība ir neierobežota, un tāpēc ĢIS un biznesa inteliģences kombinācijas iekļaušana projekta stratēģijā un plānošanā ir piesardzīgs solis, lai iegūtu vadošo lomu. Turklāt ir kļuvis zināms, ka uzņēmējdarbības / ekonomiskās ĢIS un mdashas tos efektīvi izmanto uzņēmumi reklāmai un mārketingam, pārdošanai un loģistikas darbībām. Turklāt GIS ir pierādījusi, ka tai ir būtiska ietekme uz ģeogrāfiju, un tā būs galvenā tehnoloģija nākotnē, jo tā ļauj lietotājiem efektīvi atbildēt uz jautājumiem un pieņemt lēmumus, aplūkojot ģeotelpiskos datus tabulu, diagrammu un karšu veidā.

Lai palīdzētu CTO, CIO un izpilddirektoriem atrast pareizo ĢIS risinājumu nodrošinātāju, atšķirīgs atlases panelis, kurā ietilpst vadītāji, CIO, VC, nozares analītiķi un CIOReview žurnāla & rsquos redakcija, ir izvēlējusies GIS risinājumu sniedzēju sarakstu, kuriem ir novatoriskas tehnoloģijas un stratēģijas.

Mēs esam apsvēruši pārdevēju un klientu prasmes tādu risinājumu un pakalpojumu veidošanā, kas efektīvi, bet ekonomiski var atspoguļot produktīvu ĢIS piedāvājumu, paturot prātā faktoru, kas orientēts uz laiku. Mēs piedāvājam jums CIOReview & rsquos & ldquo20 visdaudzsološākos ĢIS risinājumu nodrošinātājus - 2018. & rdquo

Nominējiet uzņēmumu

Mūsu abonenti izvirza uzņēmumus, ar kuriem viņi ir sadarbojušies un guvuši rezultātus. Ja jūs domājat, ka ir kāds uzņēmums, kas ir pelnījis iekļūt mūsu gaidāmajā prestižajā ikgadējā top 20 ĢIS tehnoloģiju uzņēmumu sarakstā, lūdzu, rakstiet mums par tiem un iemesliem, kāpēc, jūsuprāt, viņiem ir jābūt sarakstā.


Kā uzlabot Oracle telpiskās funkcijas sdo_aggr_mbr - ģeogrāfiskās informācijas sistēmas - veiktspēju

GIS / AM / FM vai SRP sistēmām mēs izmantojam GE Smallworld ĢIS, ORACLE RDBMS un ORACLE Telpiskais,, Risinājumu biznesa vadītājs, MapInfo vai Bentley Systems sw tehnoloģijas.

(informācija no oriģinālās ORACLE vietnes)

Oracle Spatial kalpo par pamatu visa uzņēmuma telpiskās informācijas sistēmu, kā arī tīmekļa un bezvadu atrašanās vietas lietojumprogrammu izvietošanai. Tas nodrošina datu pārvaldību informācijai par atrašanās vietu, piemēram, ceļu tīkliem, bezvadu pakalpojumu robežām un ģeokodētām klientu adresēm, kas veicina novatorisku produktu attīstību jaunajos tiešsaistes, bezvadu un transportlīdzekļu telemātikas tirgos. Šie uz atrašanās vietu balstītie pakalpojumi Oracle11g paplašina esošās Oracle balstītās lietojumprogrammas, ļaujot lietotājiem viegli iekļaut atrašanās vietas informāciju tieši savās lietojumprogrammās un pakalpojumos.

Oracle Spatial, Oracle11g Enterprise Edition iespēja, kalpo par pamatu visa uzņēmuma telpiskās informācijas sistēmām un tīmekļa vai bezvadu atrašanās vietas lietojumprogrammām. Tas nodrošina datu pārvaldību informācijai par atrašanās vietu, piemēram, ceļu tīkliem, bezvadu pakalpojumu robežām un ģeokodētām klientu adresēm, kas veicina novatorisku produktu attīstību jaunajos mobilo un transportlīdzekļu telemātikas tirgos. Šīs uz atrašanās vietu balstītās pakalpojumu iespējas Oracle11g paplašina esošās Oracle balstītās lietojumprogrammas, ļaujot lietotājiem viegli iekļaut atrašanās vietas informāciju tieši savās lietojumprogrammās un pakalpojumos. Tas ir iespējams, jo atrašanās vietas dati ir pilnībā integrēti pašā Oracle serverī. Ģeogrāfiskos un atrašanās vietas datus apstrādā, izmantojot to pašu semantiku, kas tiek piemērota tipiem CHAR, DATE vai INTEGER, kas ir pazīstama visiem SQL lietotājiem. Oracle11g un Oracle Spatial īpašās funkcijas ietver:

* Atvērta, standarta SQL piekļuve visām funkcijām un darbībām
* Telpisko objektu tipa krātuve ar ģeometrijas tipa un lineārām atsaucēm
* Telpiskie operatori un funkcijas, ieskaitot apkopotās funkcijas (piemēram, arodbiedrības un lietotāja definētas kopas)
* Slāņa ģeometrijas veida ierobežojumi
* Ātra R-koku un kvadrātkoku indeksēšana
* Visa zemes ģeometrijas modelis nodrošina visaptverošu ģeodēzisko datu glabāšanu, pārvaldību un izmantošanu
* Telpisko indeksu nodalīšanas atbalsts
* Jaudīga lineārā atsauču sistēma
* Rīki, kas atbalsta neviendabīgu datu (kodolsintēzes) vienmērīgu integrāciju, ieskaitot projekciju pārvaldību un koordinātu transformāciju
* Atbalsts paralēlu indeksu veidošanai R-koku un četrkoksnes indeksiem
* Integrācija ar Oracle11g lietojumprogrammu serveri
* Integrācija ar Oracle11g lietojumprogrammu servera MapViewer rīku

Oracle11g ļauj e-biznesa lietojumprogrammām, portāliem un bezvadu pakalpojumu sniedzējiem viegli integrēt atrašanās vietas datus savās korporatīvajās informācijas sistēmās. Tas nozīmē, ka e-biznesa lietojumprogrammās, piemēram, zvanu centros, mārketinga un pārdošanas lietojumprogrammās, var viegli iekļaut kartēšanu un telpisko analīzi. Turklāt, lai izmantotu šīs iespējas, rodas jauna atrašanās vietas lietojumprogrammu klase. Šajās lietojumprogrammās ietilpst konsjerža pakalpojumi (piemēram, atrašanās vietas vaicājumi ģeokodētu dzelteno lapu datubāzēs, kas sniedz informāciju par pakalpojumu noieta vietu, viesnīcu, restorānu utt. Atrašanās vietu) avārijas dienesti (E911, 511) un virkne citu uz patērētājiem orientētu uz atrašanās vietu uzlabotu pakalpojumu, ir gan vadu bāzes, gan bezvadu.

Telpiskā ģeometrija, slāņi
Oracle11g atbalsta trīs ģeometriskās pamatformas, kas attēlo ģeogrāfiskos un atrašanās vietas datus:

* Punkti: Punkti var attēlot vietas, piemēram, ēkas, ugunsdzēsības hidrantus, komunālos stabus, naftas platformas, kastes vai viesabonēšanas transportlīdzekļus.
* Līnijas: līnijas var attēlot tādas lietas kā ceļi, dzelzceļa līnijas, inženierkomunikāciju līnijas vai bojājuma līnijas.
* Daudzstūri un sarežģīti daudzstūri ar caurumiem: daudzstūri var attēlot tādas lietas kā pilsētu, rajonu, plūdu līdzenumu vai naftas un gāzes atradņu kontūras. Daudzstūris ar caurumu var ģeogrāfiski attēlot zemes gabalu, kas ieskauj mitrāju plankumu.

Iekšēji atrašanās vietas dati tiek modelēti slāņos, kas atrodas kopējā datubāzē vai vienā tabulā, kopīgi izmantojot kopēju koordinātu sistēmu. Piemēram, pilsētas attēlojums var ietvert atsevišķus slāņus politisko rajonu vai sociālekonomisko rajonu, katra uzņēmuma un mājas atrašanās vietas, kā arī ūdens, gāzes, kanalizācijas un elektrisko līniju labirintam. Tā kā visiem šiem slāņiem ir kopīga datu bāze un jēdziens par zemi un iquests ģeometriju (koordinātas, ģeoīds un projekcija), tos var saistīt, izmantojot attiecīgās (kopīgās) vietas.

Papildus iepriekš minētajiem ģeometriskajiem elementiem Oracle11g atbalsta šādus ģeometrijas veidus:

* Loka stīgas
* Saliktie daudzstūri
* Loki

Telpiskā indeksēšana: R-koki un Quadtrees
Oracle11g izmanto telpiskos rādītājus jebkuriem datiem relāciju datu bāzēs. Oracle Spatial papildus R-koku indeksēšanas iespējām ietver R-koku indeksēšanu. R-koka indeksus var izmantot četrkoksnes indeksu vietā vai kopā ar tiem. Turklāt R-koku indeksēšanu var izmantot jebkurai 3D un 4D indeksēšanai, kas ir būtiska, lai atrisinātu problēmas naftas izpētē, arhitektūrā, inženierzinātnēs un daudzos citos zinātniskos pielietojumos.

Tipiski vaicājumi norāda interesējošo logu un izgūst visus datus, kas krustojas vai atrodas norādītajā vaicājuma logā.

R-koka indekss tuvina katru ģeometriju ar mazāko atsevišķo taisnstūri, kas aptver ģeometriju (sauktu par minimālo ierobežojošo taisnstūri vai MBR).

Ģeometrijas slānim R-koka indekss sastāv no hierarhiska indeksa uz minimālajiem slāņa ģeometriju ierobežojošajiem taisnstūriem. Tā kā R-koka indeksi ir ātri un darbojas tieši ar ģeodēziskajiem datiem, tie ir vēlamais indeksēšanas mehānisms darbam ar telpiskajiem datiem. Ģeodēziskie dati ir dati, kas sastāv no leņķa koordinātām (garuma un platuma), kas noteiktas attiecībā pret konkrētu Zemes figūras vai bāzes punkta attēlojumu.

Ar četrkoksnes indeksēšanaKatram slānim tiek izveidota mozaīka, kas aptver flīžu ģeometriski attēlotos datus. Pēc tam telpiskajā indeksā tiek saglabāts elementa binārs attēlojums. Pārklājošās flīzes var ātri pārbaudīt attiecībā uz jebkādu mijiedarbību starp slāņiem. Kad atrašanās vietas dati tiek pievienoti datu bāzei, telpiskais četrkoksnes indekss ģeometriju sadala (vai "teselē") ģeometriju flīzēs, saglabājot datu telpisko organizāciju. Datu bāzes dizaineri var norādīt, cik reižu ģeometrija būtu jāsadala, lai optimizētu pārklājumu ar mazākiem un mazākiem vienāda lieluma elementiem.

Datu bāzu dizaineri var izvēlēties, vai izmantot R-tree vai quadtree indeksēšanu. Katrs indeksa tips ir piemērots dažādās situācijās, lai gan R-koka indeksēšana bieži būs labākā izvēle, jo tā spēj darboties tieši pret ģeodēziskajiem datiem. Parasti kvadrāti ir vēlami, ja datu kopas prasa bieži atjaunināt un atjaunināšanas veiktspēja ir kritiska. Quadtrees parasti dod priekšroku vienlaicīgai atjaunināšanai.

Apsvērumi, izvēloties iekļaujamo indeksu

* Ģeodēzisks vai neģeodēzisks
* Datubāzē iesniegto vaicājumu veids un diapazons
* Atjauninājumu biežums un nepieciešamība pēc atkārtotas indeksēšanas
* Pieejama diska vieta
* Vienlaicīgi atjauninājumi
* Dimensiju skaits telpiskajos datos

Telpiskajā indeksā tiek izmantots Oracle11g paplašināmais indeksēšanas mehānisms, nodrošinot indeksa uzturēšanu ievietošanas, atjaunināšanas un dzēšanas laikā. Tā rezultātā palielinās lietošanas ērtums.

Telpiskie operatori, funkcijas
Dažādu ģeometrisko pazīmju mijiedarbību var noteikt, izmantojot salīdzināšanas operatorus (piemēram, SDO_RELATE) ar maskām, piemēram, satur, vākus un jebkādu mijiedarbību (jebkura mijiedarbība) un citām. Tas ļauj atbildēt uz tādiem pieprasījumiem kā "uzskaitīt visas skolas zonas, kuras šķērso šī dzelzceļa līnija", vai "atrast visus picērijas šajā interesējošajā apgabalā".

Telpiskās funkcijas var izmantot, lai aprēķinātu attālumus starp ģeometrijām un ģeometrijas garumus un laukumus. Tas ir noderīgi tādu vietņu pakalpojumu vaicājumiem kā "atgriezt 10 viesnīcas, kas atrodas vistuvāk lidostai, un attālumu līdz katrai jūdzēs". Citas uzlabotas telpiskās funkcijas veic manipulācijas ar ģeometriju un atgriež jaunas ģeometrijas, piemēram, buferus, centraīdus, savienojumus, krustojumus un noteiktu funkciju telpiskos agregātus.

Ātra piekļuve ar divpakāpju vaicājumiem
Līdz šim datu bāzes veiktspēja lielā mērā ir bijusi datu bāzes lieluma un indeksa efektivitātes faktors. Bet, izmantojot Oracle11g un Oracle Spatial, veiktspēja ir faktiski iegūto datu apjoma funkcija. Veiktspēja tiek optimizēta, izmantojot telpisko indeksu un divpakāpju vaicājuma modeli. Šis modelis ievērojami samazina slodzes un vaicājumu apstrādes pieskaitāmās izmaksas un nodrošina lielisku mērogojamību, pieaugot telpisko datu apjomam. Pirmais līmenis jeb primārais filtrs ļauj ātri atlasīt nelielu skaitu kandidātu ierakstu sekundārajam filtram. Primārais filtrs izmanto telpiskajā indeksā saglabātos tuvinājumus, lai samazinātu skaitļošanas sarežģītību.

Sekundārais filtrs pielieto precīzu skaitļošanas ģeometriju primārā filtra rezultātu kopai. Šie precīzie aprēķini dod galīgo atbildi uz vaicājumu. Sekundārā filtra darbības ir skaitļošanas ziņā intensīvākas, taču tās tiek piemērotas tikai salīdzinoši mazajai primārā filtra rezultātu kopai.

Vaicājumus var ierobežot telpiski, kā to definē lietotāja izvēlētā "interešu zona". Datu izslēgšana ārpus interesējošās zonas vaicājumu laikā nodrošina optimālu veiktspējas līmeni.

Atrašanās vietas vaicājumus, izmantojot standarta SQL, var veikt vairākos veidos. Piemēram, ir iespējami divdimensiju logu izvilkumi kā diapazona meklēšana, tuvuma meklēšana un daudzstūra meklēšana.

Projekcijas un koordinātu sistēmas
Oracle Spatial atbalsta vairāk nekā 950 bieži izmantotas kartēšanas koordinātu sistēmas, kā arī atbalstīs lietotāja definētas koordinātu sistēmas. Tas ļauj skaidri izteikt vektoru objektu kartes projekcijas no vienas koordinātu sistēmas uz otru. Šīs transformācijas vienlaikus var būt uz ģeometrijas līmeņa vai visa slāņa (tabulas).

Lineārā atsauces atbalsts
Oracle Spatial tagad atbalsta ar mērījumu informācijas glabāšanu, kas saistīta ar lineāru ģeometriju. Šī funkcija ir būtiska, lai atbalstītu lineāras tīkla lietojumprogrammas, piemēram, interneta ielu maršrutēšanu, transportēšanu, komunālos pakalpojumus, telekomunikāciju tīklus un cauruļvadu pārvaldību.

Ģeokodēšana
Ģeokodēšana ir process, kas ģeogrāfiskās atsauces, piemēram, adreses, tālruņu numurus un pasta kodus, saista ar atrašanās vietas koordinātām (piemēram, garumu / platumu). Oracle11g var integrēt ar jebkuriem trešo personu ģeokodēšanas rīkiem un pakalpojumiem, lai šos ierakstus saskaņotu ar garuma / platuma punktu, kas pēc tam tiek glabāts datu bāzē. Lietotāji var izvēlēties labāko ģeokoderu atbilstoši savām vajadzībām (piemēram, ģeokodēšanas pakalpojumu, kas nodrošina starptautisku adrešu atbalstu). Tas atvieglo analīzi, pamatojoties uz saistīto datu telpiskajām attiecībām, piemēram, veikalu atrašanās vietas tuvumu klientiem noteiktā attālumā un pārdošanas ieņēmumus katrā teritorijā.

ORACLE11G JAUNAS UZ VIETU PAMATOTĀS PAKALPOJUMU FUNKCIJAS
Oracle11g atbalsta jaunas uz atrašanās vietu balstītas pakalpojumu funkcijas, kas paplašina lietojumprogrammu izstrādātāju loku un produktivitāti, ļaujot izmantot plašāku lietojumprogrammu klāstu un uzlabojot veiktspēju.

Telpiskie apkopojumi
SQL jau sen ir apkopotas funkcijas, kuras tiek izmantotas, lai apkopotu SQL vaicājuma rezultātus. Oracle11g pievieno apkopotas funkcijas, kas darbojas ar ģeometrijas kopu, nevis tikai ar vienu vai divām ģeometrijām. Apkopošanas funkcija veic noteiktu apkopošanas darbību ar ievades ģeometrijas kopu un atgriež vienu ģeometrijas objektu. Piemēram, šis priekšraksts atgriež visu tabulas ģeometriju minimālo ierobežojošo taisnstūri:


SELECT SDO_AGGR_MBR (c. Forma)
NO cola_markets c

Citas atbalstītās agregāta funkcijas ietver savienojumu, centroid un izliekta korpusa lietotāji var definēt arī citas apkopotās funkcijas. Telpisko agregātu izmantošana uzlabo veiktspēju un vienkāršo kodēšanu.

Uz funkcijām balstīts rādītāju atbalsts
Funkciju indekss ļauj Oracle Spatial vaicājumus un visu ar relācijas datiem saistīto datu analīzi, kas saistīti ar atrašanās vietas atribūtu, neveidojot un iepriekš neielādējot Oracle Spatial kolonnu SDO_GEOMETRY.

Lietotāji var izveidot telpiskos rādītājus telpiskajiem datiem, kas saglabāti relāciju kolonnās (piemēram, garuma un platuma kolonnās). Telpiskie operatori var meklēt uz funkcijām balstītus indeksus, kā arī tradicionālos telpiskos rādītājus. Šis telpiskais indekss ļaus izsaukt telpiskos operatorus šajās relāciju kolonnās bez nepieciešamības izveidot SDO_GEOMETRY kolonnu.

Tas ir noderīgi biznesa ģeogrāfiskām lietojumprogrammām, kurām ir shēma atrašanās vietas datu glabāšanai, bet kuras nevar mainīt pašreizējo shēmu, lai pārvietotu atrašanās vietas datus uz SDO_GEOMETRY tipa kolonnu.

Ģeodēzisko koordinātu atbalsts
Izmantojot Oracle11g, Oracle Spatial funkcijas atgriež precīzus gan projicēto, gan ģeodēzisko datu garumus, laukumus un attālumus (t.i., leņķa koordinātas, kas noteiktas attiecībā pret noteiktu zemes formas modeli). Iepriekšējās Oracle Spatial versijās garuma, laukuma un attāluma aprēķini bija precīzi tikai nongeodetic datiem. Ar atbrīvošanu 11g Oracle Spatial nodrošina visu zemes ģeometrijas modeli, kurā, veicot ģeodēzisko datu garuma, laukuma un attāluma aprēķinus, tiek ņemts vērā Zemes un iquests virsmas izliekums. Oracle Spatial atbalsta vairāk nekā 30 visbiežāk izmantotās attāluma un laukuma vienības, kas noder gan ģeodēziskajiem, gan prognozētajiem datiem, piem. pēda / kvadrātpēda, metrs / kvadrātmetrs, kilometrs / kvadrātkilometrs utt.

Telpisko indeksu nodalīšanas atbalsts
Vēl viena jauna Oracle11g iezīme ir iespēja sadalīt telpiskos indeksus kopā ar sadalītajām tabulām (tiek atbalstīta diapazona sadalīšana). Sadalītie telpiskie indeksi var sniegt šādas priekšrocības:

* Saīsināts atbildes laiks ilgstošiem vaicājumu nodalījumiem var samazināt diska I / O darbības
* Samazināts atbildes laiks vienlaicīgu vaicājumu I / O operācijām tiek veikts vienlaicīgi katrā nodalījumā
* Vieglāka indeksa uzturēšana, pateicoties nodalījuma līmeņa izveides un atjaunošanas darbībām
* Starpsienu rādītājus var atjaunot, neietekmējot citu nodalījumu vaicājumus
* Katra vietējā indeksa krātuves parametrus var mainīt neatkarīgi no citiem nodalījumiem.

Izmantojot Oracle11g, tiek atbalstīti papildu sadalīšanas uzlabojumi, tostarp starpsienu sadalīšana, apvienošana un apmaiņa.

Piezīme: Lai izmantotu šo funkciju, ir nepieciešama Partitioning Option to Enterprise Edition.

Paralēlā telpiskā indeksa izveide (jauna ar Oracle11g)
Ar Oracle11g tiek atbalstīta paralēlu telpisko indeksu un indeksu nodalījumu veidošana. R-koka un kvadrātkoka indeksa izveidi var sadalīt mazākos uzdevumos, kurus var veikt paralēli, izmantojot neizmantotos aparatūras (CPU) resursus. Dažām telpisko datu kopām un indeksa tipiem un parametriem paralēla indeksa izveide var ievērojami palielināt indeksa veidošanas veiktspēju un ievērojami ietaupīt laiku. Lielas bez punktu datu kopas (ko parasti izmanto daudzās standarta ĢIS lietojumprogrammās) un datu kopas ar četrkoksnes rādītājiem ar augstiem flīžu līmeņiem uz lielām ģeometrijām var parādīt dramatiskus veiktspējas uzlabojumus.

Veiktspējas uzlabojumi
Oracle11g nodrošina būtiskus telpisko datu glabāšanas un indeksēšanas veiktspējas uzlabojumus salīdzinājumā ar iepriekšējiem izlaidumiem:

* R-koka indeksus tagad var izveidot līdz pat 20% ātrāk nekā ar iepriekšējo laidienu.
* Telpisko datu sadalīšana un sadalīto lokālo indeksu izmantošana var nodrošināt papildu veiktspējas pieaugumu vaicājumiem lielās datu kopās, kā arī vienlaikus vaicājumiem un atjauninājumiem.
* Telpiskās apkopotās funkcijas ļauj ātri iegūt lielu SDO_GEOMETRY objektu kopu.
* Telpiskie vaicājumi, kas izmanto sekundāros filtrus, darbosies ievērojami ātrāk, ja izmantojat visas maskas, izņemot INTERACT. Atkarībā no ģeometrijas sarežģītības var iegūt pieaugumu līdz 200%.
* Izmantojot W veida indeksus, WITHIN_DISTANCE vaicājumi var darboties līdz pat 40% ātrāk, un funkcija VALIDATE_GEOMETRY darbojas līdz 200% ātrāk atkarībā no ģeometriju sarežģītības.

Oracle11g veiktspējas uzlabojumi
Ar 11g Oracle Spatial sasniedz vēl lielākus veiktspējas lēcienus, lai apmierinātu uz atrašanās vietu balstītu pakalpojumu un uzņēmuma ĢIS prasības:

* R-koka indeksus tagad var izveidot līdz pat 50% ātrāk nekā ar atbrīvošanu 10g.
* R-koka atjaunināšanas veiktspēja - kritiska lietojumprogrammām, kas bieži atjaunina un vaicā atrašanās vietas datus - ir ievērojami palielināta. Lietojumprogrammas, kas gūs labumu, ietver LBS aktīvu izsekošanu, autoparka pārvaldību, telekomunikāciju meklētāju un ĢIS aktīvu pārvaldību un kadastra pārvaldību.
* Telpisko R-koku vai kvadrātkoku indeksu paralēla veidošana var dramatiski samazināt indeksa izveides laiku ļoti lielām telpiskām punktām bez punktiem.
* Telpiskie vaicājumi, kas ģeodēziskajos datos izmanto sekundāros filtrus, var darboties līdz pat 40% ātrāk.
* Lietojumprogrammas, kas izpilda WITHIN_DISTANCE vaicājumus par lineārajām funkcijām, darbojas līdz pat 30% ātrāk. (Šādi vaicājumi parasti tiek izmantoti tādās lietojumprogrammās kā bezvadu atrašanās vietas pakalpojumi, transports, komunālie pakalpojumi un cauruļvadu / aktīvu pārvaldība.)

Lai iegūtu papildinformāciju par veiktspējas raksturlielumiem, lūdzu, skatiet atsevišķu veiktspējas tehnisko balto grāmatu par Oracle Technology Network.

Uzņēmuma funkcijas, kas atbalsta uz vietas balstītus pakalpojumus Oracle11g
Oracle11g nodrošina spēcīgu, uzticamu atbalstu organizācijai un pieprasa misijai kritiskas lietojumprogrammas. Šīs uzņēmuma funkcijas bagātina uz vietas balstītu Oracle11g pakalpojumu iespējas, izmantojot elastīgu interneta izvietošanas arhitektūru, objektu iespējas un stabilas datu pārvaldības utilītas, kas nodrošina datu integritāti, datu atkopšanu un datu drošību. Šāds atbalsta līmenis var pastāvēt tikai uzņēmuma datu bāzes risinājuma viendabīgajā vidē, un to nevar efektīvi atkārtot hibrīdā risinājumā, kas apprecas ar ārēju uz atrašanās vietu balstītu risinājumu ar tradicionālu uzņēmuma risinājumu neatkarīgi no tā, cik cieši integrēti var parādīties abi komponenti .

Oracle Spatial pilnībā izmanto paplašinātās datubāzes lieluma ierobežojumu, augstas veiktspējas VLDB uzturēšanas utilītu, replikācijas, darbvietu pārvaldnieka (versiju), ātrākas dublēšanas un atkopšanas un nodalīšanas priekšrocības. Ir pieejams arī pilns Oracle utilītu klāsts (piemēram, SQL * Loader utt.), Lai atvieglotu migrēšanu un palīdzētu jaunināt lietojumprogrammas, kas izmanto uz atrašanās vietu balstītu pakalpojumu funkcijas. Dažas no šīm uzņēmuma galvenajām iezīmēm ir ieviestas tālāk esošajās sadaļās, kas ir citas galvenās iezīmes.

Replikācija
Izmantojot Oracle Spatial, Oracle Advanced Replication iespējas var izmantot atrašanās vietas datiem, jo ​​tie tiek glabāti standarta Oracle tabulās. Piemēram, izplatītās sistēmas, kas ietver ģeogrāfiski izkliedētas, bet loģiski atkārtotas vietnes, var izmantot telpisko datu objektu sinhronizētas replikācijas priekšrocības vairākās datu bāzēs.

Datu bāzes darbvietas
Oracle Workspace Manager ir Oracle11g datu bāzes funkcija. Tas nodrošina koplietojamas darbvietas, kurās var pārveidot reālus datus. Tas ir pilnībā integrēts Oracle Spatial un atbalsta ilgus darījumus automatizētai kartēšanas / objektu pārvaldībai (AM / FM) un inženierijas lietojumprogrammām. Kā tāds tas ir ideāli piemērots GIS lietojumprogrammām, kas ilgst ilgu laiku un / vai sastāv no daudziem līdzstrādniekiem, kuri strādā attālinātās vietās.

Oracle11g lietojumprogrammu servera MapViewer
Oracle11g lietojumprogrammu serveris (Oracle11gAS) ietver karšu renderēšanas un skatīšanas komponentu, ko izmanto Oracle Spatial pārvaldīto ģeotelpisko datu vizualizēšanai. Šo skata rīku sauc par MapViewer, un tas tiks iekļauts Oracle11gAS bezvadu un portāla instalācijas ietvaros. MapViewer ietver komponentus, kas veic kartogrāfisko renderēšanu, un kartes definēšanas rīku, lai pārvaldītu kartes metadatus un attēlojuma informāciju. Oracle11gAS MapViewer funkcija ļauj lietojumprogrammu izstrādātājiem iegult karšu renderēšanas iespējas tieši esošajās e-biznesa lietojumprogrammās. MapViewer ļaus kartes un atrašanās vietas pakalpojumus tieši iekļaut to risinājumos. Lietojumprogrammu izstrādātājiem, kas izmanto Oracle11gAS OC4J, būs cieši integrēts karšu renderēšanas un karšu vizualizācijas komponents atrašanās vietas un karšu datiem, kas saglabāti Oracle11g ar Oracle Spatial.

Daudzi vadošie trešo personu interneta kartēšanas rīki, kas atbalsta Oracle Spatial, ir izstrādāti kā ĢIS lietojumprogrammatūra internetam. Turpretī MapViewer ir izstrādāts kā viegls rīks, lai nodrošinātu e-biznesa un uz atrašanās vietu balstītu pakalpojumu izstrādātāju vispārīgas karšu renderēšanas vizualizācijas prasības.

Bezvadu risinājumi
Papildus atrašanās vietas pakalpojumiem Oracle11g datu bāzē, Oracle11g Application Server (Oracle11gAS) bezvadu izdevumā ir arī uz atrašanās vietu balstīti pakalpojumi, kas uzlabo un pakļauj šos pakalpojumus bezvadu un mobilajām ierīcēm. Oracle11gAS bezvadu izdevums kopā ar Oracle11g ļauj lietotājiem izveidot un saistīt datus ar ģeogrāfiskajiem reģioniem, ļaujot veikt vaicājumus un analīzi, pamatojoties uz visiem reģioniem, kas saistīti ar konkrētu interešu punktu vai apgabalu. Šī reģiona modelēšanas iespēja lietotājiem ļauj filtrēt, klasificēt un noteikt prioritātes pakalpojumiem. Oracle11gAS bezvadu izdevums nodrošina arī Java saskarnes, lai uzņemtu ārējos atrašanās vietas pakalpojumus, piemēram, ģeokodēšanu, braukšanas virzienus, kartēšanu, mobilās pozicionēšanas un dzelteno lapu pakalpojumus, ļaujot bezvadu sakaru operatoriem izveidot iepriekš integrētus pakalpojumus atrašanās vietas vaicājumiem un nemanāmi integrēt lietojumprogrammas ar esošajiem atrašanās vietas pakalpojumiem .

Oracle11gAS bezvadu izdevums ļauj uzņēmumiem bezvadu režīmā iespējot visas jaunās vai esošās interneta lietojumprogrammas vai saturu jebkurai ar tīmekli iespējotai ierīcei, ieskaitot viedtālruņus, peidžerus, PDA utt. Oracle11gAS bezvadu izdevums jebkuru interneta saturu pielāgo XML un pārveido to jebkurā iezīmēšanas valodā atbalsta jebkura ierīce, ieskaitot HTML, WML, HDML, VoiceXML, VoxML, SMS. Oracle11gAS bezvadu izdevums nodrošina uz atrašanās vietu balstītus pakalpojumus, bezvadu ziņojumapmaiņu, bezvadu e-komerciju un plašu lietotāju un ierīču personalizēšanu, ļaujot pielāgot pakalpojumus un ierīces displeju.

Atvērtie standarti
Oracle konsekventi strādā, lai palīdzētu veidot, vadīt, ieviest un atbalstīt jaunākos atvērtos standartus, it īpaši uz atrašanās vietu balstītu pakalpojumu jomā. Oracle11g turpina šo apņemšanos, ieviešot OpenGIS konsorcija vienkāršo funkciju vadlīnijas. Oracle ir apņēmies atbalstīt arī jauno OGC ģeogrāfiskās iezīmēšanas valodu (GML), kā arī atvērtās atrašanās vietas pakalpojuma saskarnes. Objektu-relāciju modelis, ko Oracle11g izmanto ģeometrijas glabāšanai, arī atbilst specifikācijām, kas saistītas ar punktu, līniju un daudzstūru attēlojumu SQL92.

Kopsavilkums
Oracle11g ar Oracle Spatial nodrošina pamatu visa uzņēmuma telpiskās informācijas sistēmu un bezvadu atrašanās vietas pakalpojumu izvietošanai. Šie uz atrašanās vietu balstītie pakalpojumi Oracle11g tagad ietver ātru R-koka indeksēšanu, lineāru atsauci un projekcijas un koordinātu transformācijas atbalstu, papildus telpisko objektu tipa glabāšanai, SQL piekļuvei, telpiskajām operācijām, kvadrātkoku indeksēšanai un spējai strādāt ar trešo pusi ģeokodēšanas nodrošinātāji.

Izmantojot Oracle11g, atrašanās vietas informāciju iekļaut internetā un bezvadu lietojumprogrammās un pakalpojumos kļūst gan ātrāk, gan vienkāršāk. This release continues to emphasize performance, ease of use, and an architecture that truly scales across the enterprise.


KEY FEATURES OF ORACLE SPATIAL
* Schema that prescribes the storage, syntax, and semantics of supported geometric data types
* Spatial indexing mechanism
* Set of spatial operators and a mechanism to perform area-of-interest and spatial-join queries using these operators
* Set of spatial functions which perform length, area, distance calculations on geometries and generate new geometries such as buffers, unions
* Set of administrative utilities
* Linear referencing support
* Comprehensive projection and coordinate transformation support
* Geocoding framework
* Long transaction support (Oracle Workspace Manager database feature)

KEY ENHANCEMENTS TO ORACLE11g
* Geodetic support (Whole Earth Geometry Model)
* Function-based spatial indexing
* Spatial aggregates
* Secondary filter performance enhancements
* Partitioning support for spatial indexes
* Object replication

KEY ENHANCEMENTS TO ORACLE11g
* Parallel spatial index creation
* Enhancements to spatial partitioning support (split, merge, exchange partitions)
* Performance enhancements for R-tree index creation and updates
* Additional secondary filter performance enhancements
* Additional geometry validation procedures

RELATED PRODUCTS AND SERVICES
* MapViewer is an Oracle11gAS v2 Java map rendering and viewing component used for visualizing geospatial data managed by Oracle Spatial
* Oracle Workspace Manager provides long transaction support for Oracle Spatial
* Oracle11gAS Wireless provides location-based services for wireless and mobile devices


A search using an R-tree index descends the tree to find objects in the general area of interest and then perform tests on the objects themselves. An R-tree index eliminates the need to examine objects outside the area of interest. Without an R-tree index, a query would need to evaluate every object to find those that match the query criteria.

For more information about the Informix R-tree index, consult the IBM Informix Spatial DataBlade Module User's Guide.

In PostgreSQL, the R-tree index is implemented using the Generalized Search Tree index infrastructure. For information on GiST indexing, see chapter 51 of the PostgreSQL 8.3 documentation.


Our Offerings

Pārskats

Our GIS Service Line offers a portfolio of services that assists in solving the various business requirements, in Consulting, Application Design / Development and Operations & Maintenance Support.

Konsultācijas

We identify and analyze our clients’ business requirements, recommend solutions and assist them in implementing these solutions successfully.

Application Design/Development

We help in Application Design and Development, delivering high quality business application solutions, which are scalable, robust and easy to maintain.

Operations & Maintenance Support

We help our clients by providing 24X7 Operations & Maintenance Support.


Predefined Oracle Database Administrative User Accounts

ANONYMOUS

An account that allows HTTP access to Oracle XML DB. It is used in place of the APEX_PUBLIC_USER account when the Embedded PL/SQL Gateway (EPG) is installed in the database.

EPG is a Web server that can be used with Oracle Database. It provides the necessary infrastructure to create dynamic applications.

Expired and locked

AUDSYS

The internal account used by the unified audit feature to store unified audit trail records.

See Oracle Database Security Guide.

Expired and locked

CTXSYS

The account used to administer Oracle Text. Oracle Text enables you to build text query applications and document classification applications. It provides indexing, word and theme searching, and viewing capabilities for text.

See Oracle Text Application Developer's Guide.

Expired and locked

DBSNMP

The account used by the Management Agent component of Oracle Enterprise Manager to monitor and manage the database.

See Enterprise Manager Cloud Control Administrator's Guide.

Atvērt

Password is created at installation or database creation time.

LBACSYS

The account used to administer Oracle Label Security (OLS). It is created only when you install the Label Security custom option.

See Enforcing Row-Level Security with Oracle Label Security, and Oracle Label Security Administrator’s Guide.

Expired and locked

MDSYS

The Oracle Spatial and Oracle Multimedia Locator administrator account.

See Oracle Spatial and Graph Developer's Guide.

Expired and locked

OLAPSYS

The account that owns the OLAP Catalog (CWMLite). This account has been deprecated, but is retained for backward compatibility.

Expired and locked

ORDDATA

This account contains the Oracle Multimedia DICOM data model. See Oracle Multimedia DICOM Developer's Guide for more information.

Expired and locked

ORDPLUGINS

The Oracle Multimedia user. Plug-ins supplied by Oracle and third-party, format plug-ins are installed in this schema.

Oracle Multimedia enables Oracle Database to store, manage, and retrieve images, audio, video, DICOM format medical images and other objects, or other heterogeneous media data integrated with other enterprise information.

See Oracle Multimedia User's Guide.

Expired and locked

ORDSYS

The Oracle Multimedia administrator account.

See Oracle Multimedia User's Guide.

Expired and locked

SI_INFORMTN_SCHEMA

The account that stores the information views for the SQL/MM Still Image Standard.

See Oracle Multimedia User's Guide.

Note: The SI_INFORMTN_SCHEMA account is deprecated in Oracle Database 12c release 2 (12.2).

Expired and locked

SYS

An account used to perform database administration tasks.

See Oracle Database 2 Day DBA.

Atvērt

Password is created at installation or database creation time.

SYSBACKUP

The account used to perform Oracle Recovery Manager recovery and backup operations.

See Oracle Database Backup and Recovery User’s Guide.

Expired and locked

SYSDG

The account used to perform Oracle Data Guard operations.

See Oracle Data Guard Concepts and Administration.

Expired and locked

SYSKM

The account used to manage Transparent Data Encryption.

See Oracle Database Advanced Security Guide.

Expired and locked

SYSRAC

The account used to manage Oracle Real Application Clusters.

See Oracle Real Application Clusters Administration and Deployment Guide.

Expired and locked

SYSTEM

A default generic database administrator account for Oracle databases.

For production systems, Oracle recommends creating individual database administrator accounts and not using the generic SYSTEM account for database administration operations.

See Oracle Database 2 Day DBA.

Atvērt

Password is created at installation or database creation time.

WMSYS

The account used to store the metadata information for Oracle Workspace Manager.

See Oracle Database Workspace Manager Developer's Guide.

Expired and locked

XDB

The account used for storing Oracle XML DB data and metadata. For better security, never unlock the XDB user account.

Oracle XML DB provides high-performance XML storage and retrieval for Oracle Database data.

See Oracle XML DB Developer’s Guide.

Predefined Non-Administrative User Accounts

DIP

The Oracle Directory Integration and Provisioning (DIP) account that is installed with Oracle Label Security. This profile is created automatically as part of the installation process for Oracle Internet Directory-enabled Oracle Label Security.

See Oracle Label Security Administrator’s Guide.

Expired and locked

MDDATA

The schema used by Oracle Spatial for storing Geocoder and router data.

Oracle Spatial provides a SQL schema and functions that enable you to store, retrieve, update, and query collections of spatial features in an Oracle database.

See Oracle Spatial and Graph Developer's Guide.

Expired and locked

ORACLE_OCM

The account used with Oracle Configuration Manager. This feature enables you to associate the configuration information for the current Oracle Database instance with My Oracle Support. Then when you log a service request, it is associated with the database instance configuration information.

See Oracle Database Installation Guide for your platform.

Expired and locked

SPATIAL_CSW_ADMIN_USR

The Catalog Services for the Web (CSW) account. It is used by Oracle Spatial CSW Cache Manager to load all record-type metadata and record instances from the database into the main memory for the record types that are cached.

See Oracle Spatial and Graph Developer's Guide.

Expired and locked

SPATIAL_WFS_ADMIN_USR

The Web Feature Service (WFS) account. It is used by Oracle Spatial WFS Cache Manager to load all feature type metadata and feature instances from the database into main memory for the feature types that are cached.

See Oracle Spatial and Graph Developer's Guide.

Expired and locked

XS$NULL

An internal account that represents the absence of database user in a session and the actual session user is an application user supported by Oracle Real Application Security. XS$NULL has no privileges and does not own any database object. No one can authenticate as XS$NULL, nor can authentication credentials ever be assigned to XS$NULL.

Expired and locked


Highlights

IBM Maximo Application Suite 8.4

A single point of access to a full suite of asset lifecycle management capabilities. Version 8.4 expands the Maximo portfolio to include:

Digital Twin Exchange is a resource for organizations in asset- intensive industries that are managing enterprise-wide digital assets with the Maximo Application Suite.

Maximo Application Suite 8.4 also brings the following enhancements:

  • IBM Maximo Manage, formerly known as IBM Maximo Asset Management, includes a new deployment model on Red Hat OpenShift. Maximo Manage is both entitled and deployed through Maximo Application Suite, providing an enterprise-grade, container-based deployment platform based on Red Hat OpenShift.
  • IBM Maximo Health and Predict - Utilities, formerly known as IBM Maximo APM for Energy and Utilities, is a new utility industry solution that is built on the core capabilities of Maximo Health and Predict.
  • Select industry solutions and add-ons are renamed.
  • Version 8.4 changes the deployment model from separate add-ons to part of Maximo Application Suite Manage for:
    • IBM Maximo Asset Management Scheduler
    • IBM Maximo Linear Asset Manager
    • IBM Maximo Calibration

    IBM Maximo Application Suite Managed Service 8.0

    • Access to a managed service for deployment of Clients' IBM Maximo Asset Management and IBM Maximo Asset Monitor on IBM Cloud through Red Hat OpenShift (entitlement and licenses to Maximo Asset Management and Maximo Asset Monitor software must be purchased separately).
    • Scalability that enables users to add memory and data storage on demand.
    • End-to-end managed service that includes installation, configuration, upgrades, application operations, database management, infrastructure, and network management, including Red Hat OpenShift application installation.
    • Support from experienced IBM service and operational experts.
    • Increased productivity by focusing on business decisions and innovation rather than system maintenance.
    • On-demand benefits that remove barriers to heavy deployment requirements and upfront investment: Organizations can start with only the components they need and pay for only the components they use.
    • Cost, operational, and labor-saving benefits of shifting the burden of security and compliance to IBM support experts.

    Retail Mapping: Leveraging the Power of Location Intelligence for a Telecommunications Provider - Part Two

    The discussion in part-one detailed the initial phases in gathering geographical intelligence for the territory through retail mapping. We also discussed a few scenarios demonstrating the power of retail mapping for strategic decision making. The aforementioned discussion is part of a greater concept called location intelligence.

    Location intelligence provides the ability to organize and understand information through a geographical perspective to facilitate informed decision making. This helps organizations align better with the realities of their market territories, and thus improves performance and results.

    Examples of Solutions Providing Location Intelligence

    Location intelligence is a vast field. There are many vendors and system integrators that provide location intelligence solutions for various domains like healthcare, insurance, fast moving consumer goods (FMCG) and telecom. At this stage, it would be appropriate to have a look at some of these solutions/cases to understand the features of the contemporary solutions for location intelligence.

    Verizon Wireless Field Force Manager (Xora | Verizon Field Force Manage Mobile Solutions for Business | GPS Mobile Enterprise Applications, 2012)

    • Location Management: You can see where employees are now, where they’ve been, even how fast they’re driving. And you can set up email or text alerts when employees speed or go off-route.
    • Electronic Timecards: Keep employees in the field, where they belong. Give them the tools to submit timecards on their mobile phones, easily track breaks and lunches, and accurately bill to different jobs. Give yourself the tools to automatically link timecard data to your payroll system. No more keying hand-written timecards.
    • Job Dispatch: Your clipboard will gather dust. Your deliveries won’t. Shoot orders to your teams’ mobile phones as soon as they come in, with turn-by-turn directions. Know when they accept and complete job requests. Send the nearest employees to each job, saving time and fuel. Track jobs at every stage and keep records. All of which means faster, better service and happier customers.

    Xora GPS TimeTrack (Xora GPS TimeTrack Mobile Solutions for Business | GPS Mobile Enterprise Applications | Xora, 2012)
    Using any GPS-enabled mobile device, the Xora GPS TimeTrack mobile app collects and reports location, time and job information in near real-time, giving you the immediate information you need to make daily operational decisions and the historical trends data you need to assess and improve the overall productivity and performance of your mobile employees.

    Galigeo Solutions for Sales and Territory Management (Location Intelligence and Geomarketing to Improve Sales Territory Management, 2012)
    By combining data from the business intelligence and the location dimension, Galigeo’s software solutions enable analysis that results in a better understanding of the density and distribution of the clients within the territory. Therefore, it is easier to transform the insight into an action plan to improve your selling strategies.

    Location Intelligence Solutions for Sales Territory Management Help:

    • Measure performance of each region
    • Identify underperforming sales territories
    • Adjust resource allocation
    • Outline high-potential zones to explore new services
    • Improve visits by sales representatives
    • Redefine territory assignment
    • Simplify territory realignment
    • Improve travel time use
    • Reduce travel costs
    • Improve sales coverage
    • Gain better insight into sales effectiveness and performance by territory

    Oracle Spatial and Oracle Locator - Location Features for Oracle Database 11g (Oracle, 2012)
    The location features in Oracle Database 11g provide a platform that supports a wide range of applications—from automated mapping/facilities management and geographic information systems (GIS), to wireless location services and location-enabled business intelligence.

    Oracle Locator is a feature of Oracle Database 11g Standard and Enterprise Editions that provides core location functionality needed by most customer applications. Oracle Spatial is an option for Oracle Enterprise Edition that provides advanced spatial features to support high-end GIS. Oracle Fusion Middleware MapViewer is an Oracle Application Server Java component and JDeveloper extension used for map rendering and viewing geospatial data managed by Oracle Spatial or Locator. Oracle Spatial, Oracle Locator and MapViewer comply with germane (Open Geospatial Consortium, 1994).

    Power of Location Intelligence – Prospective Solution

    Having discussed location intelligence, let us now have a look at the functionality that a prospective solution using location intelligence can offer. The case discussed here pertains to a sales representative whose responsibility it is to ensure channel satisfaction by proactively addressing their concerns and grievances.

    Consider a sales representative starting his day. He has a hand-held GPS device. The organization for which he works has a location intelligence system in place. He is assigned a huge territory in a big city. He has more than 500 outlets assigned to him selling a portfolio of voice and data products. The map and the story below further show the power of a location intelligence system. Location and timing of various events given in the example are marked on the map.

    Chronological Sequence of Events for the Prospective Location Intelligence Solution
    The events given below show a proactive allocation of activities to sales representatives based on pre-set criteria deemed to be significant for attention by a location intelligence system. This automation can lead to higher operational efficiency and better utilization of time and resources.

    Such a solution is not only useful for sales representatives, it can be used for many other functions of a telecom organization like network planning, network infrastructure management, allocation of field force, route optimization of sales representatives/field agents, etc. Those applications are beyond the scope of this paper.

    • The sales representative starts from his home at 8 a.m. (refer to Figure 1 southeast on map) to reach the distributor’s office (northwest on map). He is on a regular field visit as part of his role.
    • Around 8:05 a.m. the sales representative is within a reasonable distance of an “A” category outlet, X, whose complaint regarding non-availability of branding elements has been pending for three days. The outlet is critical for the organization. It is his responsibility to ensure channel satisfaction in the assigned territory. The location intelligence system senses the proximity of the sales representative to this outlet and flashes a message. The sales representative pays a visit to quell the concerns of the outlet management and assures speedy resolution. The retailer appreciates the attention given to his problem.
    • After satisfying the retailer’s concerns, the sales representative starts from outlet X at 8:20 a.m. Five minutes later, at 8:25 a.m., the location intelligence system flashes the message regarding an action item for another outlet, Y. Outlet Y requested special branding to compete with a nearby outlet selling competitor’s products. The outlet is in close proximity to the current location of the sales representative. He discusses the possible branding choices with the retailer. The retailer at outlet Y appreciates the care and attention being paid by the sales representative. He assures better sales.
    • At 8:45 a.m., a flash message appears on the sales rep’s hand-held device regarding a nearby outlet, Z. As per the message, the outlet is newly opened. The sales representative checks if the branding is properly done and whether the retailer is aware of various products and schemes offered by the organization. The retailer is really impressed with the professionalism of the organization.
    • The sales representative is on his way to the office of the distributor. At 9:15 a.m. the hand-held device flashes that the sales figures of two nearby outlets are very low. They are not forecasted to achieve their monthly targets. The sales representative visits these outlets to determine the cause. The retailers convey that they have not been provided inventory to sell. The sales representative apologizes for the glitch and conveys the message to his zonal manager to arrange for more stock for his territory. The retailers appreciate the monitoring being done by the organization regarding their performance. They request the sales representative to keep making such visits whenever he is near their location. The sales representative assures them that he will always make it a point to approach them proactively to resolve their issues.

    Optimization of time and route of a sales representative using location intelligence – functionality

    Figure 1: Part of Bangalore City, India, Map taken from Google Maps

    The sales representative finally reaches his original destination of his distributor’s office. The solution has helped the sales representative cover five outlets en route to the distributor’s office and he reaches the office by 9:40 a.m. He conveys to the distributor that his staff should follow up with these outlets to make sure they receive a speedy resolution.

    As a result, the sales representative is able to assist the channel partners. The message conveyed to the market is that the organization as a whole is very diligent about the smallest of concerns of its partners. The distributor is pleased by the diligent monitoring and proactive resolution provided by the sales representative. This helps increase the loyalty of everyone in the channel toward the organization.

    These message flashes are also sent to the zonal manager. This helps the zonal manager analyze whether the sales representatives under him are making good use of their travel times. It leads to considerable savings on travel costs along with improved efficiency.

    The telecom industry has a highly dynamic sales setup with multiple changes happening on a daily basis. It is feasible for a sales representative to track and pursue all these changes in a timely and effective manner. Location intelligence solutions help him to proactively deal with issues in his territory and optimize his travel to increase operational efficiency.

    Secinājums
    The use of information technology (IT) for retail mapping not only eliminates the disadvantages of the current process, but it also leads to various additional benefits. These benefits, in turn, impact an organization at the strategic level and make a huge impact on its revenue and profits. Accurate retail mapping is a critical asset for any organization. Even after the launch, the information from retail mapping contributes significantly to strategic decision making.

    Retail mapping, as part of an overall marketing strategy, helps increase operational efficiency. Real-time sales updates help the sales representative to take immediate action when near the geographical point of sale. These real-time updates help to optimize the travel costs and simultaneously increase channel satisfaction and revenues.


    Skatīties video: Carol Palmer demos Oracle Spatial Studio