Бештар

Чӣ гуна иҷрои функсияи Oracle Spatial sdo_aggr_mbr беҳтар карда шавад

Чӣ гуна иҷрои функсияи Oracle Spatial sdo_aggr_mbr беҳтар карда шавад


Ҳангоми истифодаи функсияи sdo_aggr_mbr дар маҷмӯи маълумотҳои зиёда аз 1 миллион сатр ман кори бадро аз сар гузаронидам, маҷбур шудам амалиётро пас аз якчанд дақиқа қатъ кунам.

Изҳорот чунин буд:

sdo_aggr_mbr (MY_GEOMETRY) -ро аз MY_TABLE интихоб кунед

Вақте ки ман амалиёти ба ин монандро иҷро мекунам, барои ба таври дастӣ сохтани қуттии ҳудуд, иҷрои он хеле хуб аст:

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) аз MY_TABLE t;

Ин нишон медиҳад, ки пойгоҳи додаҳо ва индекси фазоии сутуни геометрия ба тарзи дуруст танзим карда шудаанд.

Чаро функсияи ҷамъоварии oracle ин қадар суст аст ва барои беҳтар кардани кор чӣ бояд кард?


Дар асоси SQL, ки дар дархости шумо мавҷуд аст, шумо метавонед функсияи фазоии истифодашударо тағир диҳед. Дар гузашта, SDO_TUNE.EXTENT_OF ('TABLE_NAME', 'SPATIAL_COLUMN') ба мо иҷрои беҳтарро фароҳам овард ва тибқи истиноди дар поён овардашуда (бо назардошти ҳуҷҷатҳо муосир буд), ин роҳи дурусти ба даст овардан аст MBR барои ҷадвал дар сенарияҳои муайян (гарчанде ки ман боварӣ надорам, ки онҳо ба шумо дахл доранд).

Функсияи SDO_AGGR_MBR, ки дар боби 20 ҳуҷҷатгузорӣ шудааст, инчунин MBR геометрияҳоро бармегардонад. Функсияи SDO_TUNE.EXTENT_OF нисбат ба функсияи SDO_AGGR_MBR беҳтар аст, агар маълумот геодезӣ набошад ва дар сутуни геометрия индекси фазоӣ муайян карда шавад; аммо, функсияи SDO_TUNE.EXTENT_OF бо геометрияҳои дуандоза маҳдуд аст, дар ҳоле ки функсияи SDO_AGGR_MBR чунин нест. Ғайр аз он, функсияи SDO_TUNE.EXTENT_OF дараҷаи ҳамаи геометрияҳоро дар ҷадвал ҳисоб мекунад; баръакс, функсияи SDO_AGGR_MBR метавонад дар зергурӯҳҳои сатрҳо кор кунад.

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


Агар ба шумо лозим ояд, ки SDO_AGGR_MBR -ро истифода баред, тақсим кардани агрегат ба қисмҳои ҷудогона метавонад ба шумо афзоиши иҷроишро диҳад. Мо дарёфтем, ки ҳангоми иҷрои маҷмӯаҳо, яке аз роҳҳои осонтарини такмил додани фаъолият ин ҷамъбасткунӣ дар маҷмӯи маълумотҳои хурдтар аст, сипас маҷмӯи маълумотҳои натиҷавӣ (тақсим кардани амалиёт ба амалҳои сершумор). Коҳиш ёфтани мураккабии умумии геометрия имкон медиҳад, ки иҷрои вазифаҳо зиёд карда шаванд.

Мо инро барои беҳтар кардани иҷрои SDO_AGGR_UNION дар гузашта истифода мебурдем (аз он вақт инҷониб бинобар кам шудани шумораи бисёркунҷаҳое, ки мо бояд онҳоро ҷамъ кунем, қатъ карда будем, бинобар ин ман наметавонам барои иҷрои ягон версияи охирин кафолат диҳам) ва ман тасаввур мекунам, ки он метавонад таъсири монанд дар иҷрои SDO_AGGR_MBR дошта бошад. Ба ҷои истифодаи як дархости ягона, зергурӯҳҳо эҷод кунед, ки бар асоси баъзе меъёрҳо кор кунанд.

Интихоби SDO_AGGR_MBR (MY_GEOM) MY_GEOM АЗ (SELECT SDO_AGGR_MBR (MY_GEOM) MY_GEOM FROM (SELECT SDO_AGGR_MBR (MY_GEOM) MY_GEOM FROM (SELECT SDO_AGGR_MBR (MY_GEOM) GOMNOW, 100 GOM, MOD) GROUP BY MOD (ROWNUM, 10));

Амалиётҳои маҷмӯии фазоӣ гаронарзишанд, алахусус онҳое, ки аз ҳисоби оддии МБР болотар ва берун аз он мераванд (муттаҳидсозӣ, пучочи конвекси конвекс, агрегат. Онҳо дар тӯли 12c тавассути механизми Вектории Иҷрои Вектории Oracle Spatial ба таври васеъ такмил ёфтанд.

Маҷмӯаи MBR соддатар аст, аммо ба ҳар ҳол бояд кори зиёдеро анҷом диҳад, зеро шаклҳои вуруд метавонанд камонҳоро дар бар гиранд ва аз ин рӯ танҳо ба даст овардани min ва max аз X ва Y кофӣ нест.

Агар ҳадафи шумо ба даст овардани қутти ҳудуди тамоми қабат бошад, беҳтарин дар ҳақиқат он аст, ки функсияи SDO_TUNE.EXTENT () -ро истифода баред. Он қутти ҳудудро мустақиман аз гиреҳи решаи индекси фазоӣ берун мекунад ва хеле зуд хоҳад буд.


Oracle функсияи фазоии SDO_CS.Transform (арзиш) натиҷаҳои воқеан суст доранд

Ман назари фармоишӣ дорам, ки маълумотҳои фазоро аз сутунҳои геометрия пурсида, арзишҳои арзи / тӯлиро истихроҷ мекунад. Бо вуҷуди ин, раванди ҷустуҷӯ воқеан суст аст ва барои ситонидани маълумоти намоиш то 5 то 10 дақиқа вақтро мегирад.

Сутуни G3E_GEOMETRY навъи SDO_GEOMETRY аст. Ҷадвали PolePoint 1.310.629 сатр дорад, дар PoleDetailPoint 100. Маълумот дар ин ҷадвалҳо ҳамарӯза нав карда мешавад, дар ҳоле ки намуди он барои ҳисоботдиҳӣ истифода мешавад.

Ман бо истифода аз параметрҳои status = cleanup индекси фазоиро барқарор кардам. Аммо ин ҳеҷ тафовуте надошт.

Версияи мо Oracle 11.2.0.3 мебошад.

Ҳар гуна маслиҳатҳо оид ба ҷустуҷӯи чунин намуди назарҳо / маълумот қадр карда мешаванд. Ё ягон функсияи дигари фазоиие, ки ман метавонам онро барои зудтар ба даст овардан истифода барам?


SDO_UTIL. ИЛОВА

Барои сохтани геометрияи нав як геометрияро ба геометрияи дигар илова мекунад.

Объекти геометрия, ки ба он геом2 илова карда мешавад.

Объекти геометрия ба замима ба геом1.

Ин функсия бояд танҳо дар геометрияҳое истифода шавад, ки ҳамкории фазоӣ надошта бошанд (яъне дар объектҳои ҷудошуда). Агар геометрияҳои вуруд ҷудо набошанд, геометрияи натиҷа метавонад беэътибор бошад.

Ин функсия амалиёти муттаҳидсозӣ ё ягон амалиёти дигари геометрияи ҳисоббарориро иҷро намекунад. Барои иҷрои амалиёти иттифоқ, функсияи SDO_GEOM.SDO_UNION -ро истифода баред, ки дар боби 15 тасвир шудааст. Функсияи APPEND назар ба функсияи SDO_GEOM.SDO_UNION зудтар иҷро мешавад.

Намуди геометрия (арзиши SDO_GTYPE) -и геометрияи ҳосилшуда намудҳои геометрияҳои вуруд ва амали замимаро инъикос мекунад. Масалан, агар геометрияҳои вуруд полигонҳои дуандоза бошанд (SDO_GTYPE = 2003), геометрияи ҳосилшуда бисёрполигони дуандоза мебошад (SDO_GTYPE = 2007).

Агар geom1 ва geom2 дар системаҳои гуногуни координатҳо асос ёфта бошанд, истисно ба миён оварда мешавад.

Намунаи зерин геометрияҳои cola_a ва cola_c -ро илова мекунад. (Дар мисол таърифҳо ва маълумоти боби 2.1 истифода шудааст.)


Беҳтарин 20 ширкатҳои техникии GIS - 2018

Паҳншавии GIS дар бозори ҷаҳонӣ ташкилотҳои ҳама амудии тиҷоратро маҷбур кард, ки қабули қарорҳоро дар асоси маълумоти фазоӣ ё ҷуғрофӣ аз нав дида бароянд. Азбаски ниёз ба иттилооти дақиқ муайяншудаи дороиҳо бо суръат афзоиш меёбад, ҶИА дар ҳамгироии доираи васеи манбаъҳои маълумот, аз системаҳои қадимӣ то маълумоти тасвир, ва зудтар ва ба осонӣ дарк кардани маълумоти мураккаб нақши ҳалкунанда дорад. Ин & rsquos дигар пӯшида нест, ки миқёс ва фоидаи иттилооти GIS бепоён аст ва аз ин рӯ, ворид кардани омезиши GIS ва Intelligence Business дар стратегия ва банақшагирии лоиҳа иқдоми оқилона барои ба даст овардани бартарии пешрафта мебошад. Ғайр аз он, GIS & mdashas Business / Economic маълум шуд, ки аз ҷониби корхонаҳо барои таблиғ ва маркетинг, фурӯш ва амалиётҳои логистикӣ самаранок истифода мешаванд. Гузашта аз ин, GIS дорои таъсири назаррас ба ҷуғрофия мебошад ва дар оянда як технологияи калидӣ хоҳад буд, зеро он ба корбарон имкон медиҳад ба таври самарабахш ба саволҳо ҷавоб диҳанд ва тасмим гиранд бо маълумоти гео-фазоӣ дар шакли ҷадвалҳо, диаграммаҳо ва харитаҳо.

Барои кӯмак ба CTOs, CIOs ва CEOs дар ёфтани провайдери дурусти GIS, як ҳайати интихобии мӯҳтарам аз CEO, CIO, VCs, таҳлилгарони соҳа ва маҷаллаи CIOReview & rsquos шӯрои таҳрирӣ рӯйхати провайдерҳои ҳалли GIS -ро интихоб карданд, ки технологияҳо ва стратегияҳои инноватсиониро намоиш медиҳанд.

Мо қобилияти фурӯшанда ва rsquosро дар сохтани ҳалли масоил ва хидматҳо баррасӣ кардем, ки омили расонидани вақтро ба назар гирифта, самаранок ва аз ҷиҳати иқтисодӣ қурбонии самараноки GIS-ро ба ҳисоб гиранд. Мо ба шумо CIOReview & rsquos & ldquo20 пешкашкунандаи пешрафтаи ҳалли GIS пешниҳод менамоем - 2018. & rdquo

Ширкатро пешбарӣ кунед

Муштариёни мо ширкатҳоеро пешбарӣ мекунанд, ки бо онҳо ҳамкорӣ кардаанд ва натиҷа ба даст овардаанд. Агар шумо фикр кунед, ки як ширкате ҳаст, ки сазовори шомил шудан ба рӯйхати солонаи мӯътабари солонаи Top 20 Gech Tech Companies бошад, лутфан ба мо нависед дар бораи онҳо ва сабабҳое, ки ба фикри шумо онҳо бояд дар ин рӯйхат бошанд


Чӣ гуна иҷрои функсияи Oracle Spatial sdo_aggr_mbr - Системаҳои ҷуғрофии иттилоотӣ беҳтар карда шаванд

Барои GIS / AM / FM ё барои системаҳои SRP, мо истифода мебарем GE Smallworld GIS, ORACLE RDBMS ва ORACLE фазоии,, Solutions Manager Business, MapInfo ё Bentley Systems технологияҳои SW.

(маълумот аз вебсайти аслии ORACLE)

Oracle фазоии ҳамчун заминаи ҷойгиркунии системаҳои иттилоотии фазоии умумиҷаҳонӣ ва замимаҳои ба веб асосёфта ва бесим хизмат мекунад. Он идоракунии маълумотро барои маълумот дар бораи макон, аз қабили шабакаҳои роҳ, сарҳади хидмати бесим ва суроғаҳои муштарии геокод, ки рушди инноватсионии маҳсулотро дар бозорҳои пайдошавандаи онлайн, бесим ва нақлиёти телематикӣ пешбарӣ мекунанд, таъмин менамояд. Ин хидматҳои ба макон асосёфта дар Oracle11g барномаҳои мавҷудаи Oracle -ро васеъ намуда, ба корбарон имкон медиҳанд, ки маълумоти ҷойгиршударо мустақиман дар барномаҳо ва хидматҳои худ дохил кунанд.

Oracle Spatial, як вариант ба Oracle11g Enterprise Edition, ҳамчун замина барои системаҳои иттилоотии фазоии умумиҷаҳонӣ ва замимаҳои ба веб ё дар макони бесим асосёфта хизмат мекунад. Он идоракунии маълумотро барои маълумот дар бораи макон, аз қабили шабакаҳои роҳ, сарҳадҳои хидмати бесим ва суроғаҳои муштарии геокод, ки рушди инноватсионии маҳсулотро дар бозорҳои пайдошавандаи мобилӣ ва нақлиёти телематикӣ пешбарӣ мекунанд, таъмин менамояд. Ин қобилиятҳои хидматрасонии ба макон асосёфта дар Oracle11g барномаҳои мавҷудаи дар асоси Oracle асосёфтаро васеъ намуда, ба корбарон имкон медиҳанд, ки маълумоти ҷойгиршударо мустақиман дар барномаҳо ва хидматҳои худ дохил кунанд. Ин мумкин аст, зеро маълумоти ҷойгиршавӣ дар худи сервери Oracle пурра муттаҳид карда шудааст. Маълумоти ҷуғрофӣ ва ҷойгиршавӣ бо истифода аз ҳамон семантикаи ба намудҳои CHAR, DATE ё INTEGER татбиқшаванда, ки барои ҳамаи корбарони SQL шиносанд, идора карда мешаванд. Хусусиятҳои мушаххасе, ки аз ҷониби Oracle11g ва Oracle Spatial пешниҳод шудаанд, инҳоянд:

* Дастрасии кушода, стандарти SQL ба ҳама функсияҳо ва амалиётҳо
* Анбори объекти фазоии ҷойгиркунии геометрия ва истиноди хаттӣ
* Операторҳо ва функсияҳои фазоӣ, аз ҷумла функсияҳои маҷмӯӣ (масалан, иттифоқҳо ва агрегатҳои муайянкардаи корбар)
* Маҳдудиятҳои навъи геометрия қабати
* Индексатсияи босуръати R-дарахт ва чоргонаи
* Модели тамоми геометрияи замин, ки нигоҳдорӣ, идоракунӣ ва истифодаи ҳамаҷонибаи маълумоти геодезиро фароҳам меорад
* Дастгирии тақсимот барои нишондиҳандаҳои фазоӣ
* Системаи истинодии хаттӣ
* Воситаҳое, ки ҳамгироии бефосилаи маълумоти гетерогенӣ (ҳамҷоя) -ро дар бар мегиранд, аз ҷумла идоракунии дурнамо ва дигаргунсозии ҳамоҳангсоз
* Дастгирии индекси параллелӣ барои индекси R-дарахт ва чоргонаи
* Ҳамгироӣ бо сервери Application Oracle11g
* Ҳамгироӣ бо асбоби Oracle11g Server MapViewer

Oracle11g ба замимаҳои тиҷорати электронӣ, порталҳо ва провайдерҳои хидматрасони бесим имкон медиҳад, ки маълумоти ҷойгиршударо ба системаҳои иттилоотии корпоративии худ ба осонӣ ворид кунанд. Ин маънои онро дорад, ки барномаҳои тиҷорати электронӣ, ба монанди марказҳои даъват, барномаҳои маркетинг ва фурӯш, метавонанд ба осонӣ харита ва таҳлили фазоиро дар бар гиранд. Ғайр аз он, барои истифодаи ин имкониятҳо синфи нави барномаҳои ҷойгиршавӣ пайдо мешавад. Ин замимаҳо хидматҳои консержиро дар бар мегиранд (масалан, дархостҳои ҷойгиршавӣ дар пойгоҳҳои иттилоотии сафҳаи зард, ки дар бораи ҷойгиршавии нуқтаҳои хидматрасонӣ, меҳмонхонаҳо, тарабхонаҳо ва ғ. Маълумот медиҳанд) хадамоти ҳолатҳои фавқулодда (E911, 511) ва як қатор дигар хидматҳои нигаронидашудаи ҷойгиршавӣ ба истеъмолкунандагонро дар бар мегиранд. ҳам дар сим ва ҳам бесим мебошанд.

Геометрияи фазоӣ, Қабатҳо
Oracle11g се шакли асосии геометриро дастгирӣ мекунад, ки маълумоти ҷуғрофӣ ва ҷойгоҳро нишон медиҳанд:

* Нуқтаҳо: Нуқтаҳо метавонанд ҷойгоҳҳоро, ба монанди биноҳо, гидрантҳои оташнишонӣ, сутунҳои коммуналӣ, дастгоҳҳои нафтӣ, вагонҳо ё мошинҳои роумингро нишон диҳанд.
* Хатҳо: Хатҳо метавонанд чизҳоро ба монанди роҳҳо, хатҳои роҳи оҳан, хати коммуналӣ ё хатҳои хато ифода кунанд.
* Бисёркунҷаҳо ва полигонҳои мураккаби сӯрохӣ: Бисёркунҷаҳо метавонанд чизҳоеро ба монанди контурҳои шаҳрҳо, ноҳияҳо, ҳамвориҳои обхезӣ ё конҳои нафту газ ифода кунанд. Бисёркунҷа бо сурохӣ метавонад қитъаи заминро, ки дар атрофи замини ботлоқзор ҷойгир аст, ифода кунад.

Дар дохили кишвар, маълумот дар бораи макон дар қабатҳои моделсозӣ карда мешавад, ки дар пойгоҳи додаҳои умумӣ ё ҷадвали ягона ҷойгиранд ва системаи координатҳои муштаракро мубодила мекунанд. Масалан, намояндагии шаҳр метавонад қабатҳои алоҳида барои контурҳои ноҳияҳои сиёсӣ ё маҳаллаҳои иҷтимоию иқтисодӣ, ҳар як маҳалли тиҷорат ва маҳалли истиқоматӣ ва чӯбҳои об, газ, канализатсия ва хатҳои барқро дар бар гирад. Азбаски ҳамаи ин қабатҳои муштарак пойгоҳи додаҳо ва тасаввуроти замин ва геометрия (координатҳо, геоид ва проексия) -ро тақсим мекунанд, онҳо метавонанд тавассути ҷойҳои мувофиқи (умумӣ) худ иртибот дошта бошанд.

Илова ба унсурҳои геометрии дар боло қайдшуда, Oracle11g намудҳои геометрияи зеринро дастгирӣ мекунад:

* Торҳои камон
* Бисёркунҷаҳо
* Доираҳо

Индексатсияи фазоӣ: дарахтони R ва Quadtrees
Oracle11g индексҳои фазоиро ба ҳама гуна маълумот дар пойгоҳи додаҳои релятсионӣ татбиқ мекунад. Oracle Spatial индексатсияи дарахти R-ро дар бар мегирад, ба ғайр аз қобилияти индексатсияи чоргонагӣ. Индекси дарахти R метавонад ба ҷои индекси чоргонагӣ ё дар якҷоягӣ бо онҳо истифода шавад. Ғайр аз ин, индексатсияи дарахти R метавонад барои ҳар гуна индексатсияи 3D ва 4D маълумот ва iquest барои ҳалли масъалаҳои иктишофи нафт, меъморӣ, муҳандисӣ ва бисёр дигар барномаҳои илмӣ истифода шавад.

Дархостҳои маъмулӣ равзанаи таваҷҷӯҳро нишон медиҳанд ва ҳамаи маълумотҳои дар равзанаи дархостҳои мушаххасшуда ё мавҷудбударо мегиранд.

Индекси дарахти R ҳар геометрияро бо хурдтарин росткунҷаи ягона, ки геометрияро иҳота мекунад (тақрибан росткунҷаи ҳадди аққал ё MBR номида мешавад) тақрибан.

Барои қабати геометрияҳо индекси дарахти R аз индекси иерархӣ дар росткунҷаҳои ҳадди ақали ҳабсшавандаи геометрияҳо дар қабат иборат аст. Азбаски нишондиҳандаҳои дарахти R зуд ҳастанд ва бевосита аз рӯи маълумоти геодезӣ кор мекунанд, онҳо механизми афзалиятноки индексатсия барои кор бо маълумотҳои фазоӣ мебошанд. Маълумоти геодезӣ ин маълумотест, ки аз координатаҳои кунҷӣ (тӯл ва арзи) иборат аст, ки нисбат ба намоиши мушаххаси тасвири Замин ё санад муайян карда мешаванд.

Бо индексатсияи чоргонаи, як мозаикаи пӯшидани сафолҳо барои маълумоти геометрӣ барои ҳар як қабат сохта шудааст. Пас намояндагии дутарафаи сафол дар индекси фазоӣ нигоҳ дошта мешавад. Сафолҳои рӯйпӯшшударо барои ҳамкории байни қабатҳо зуд омӯхтан мумкин аст. Ҳангоми илова кардани маълумоти ҷойгиршавӣ ба пойгоҳи додаҳо, индекси чоргонаи фазоӣ геометрияро ба сафолҳо тақсим карда, ташкили фазоии маълумотро нигоҳ медорад. Тарроҳони пойгоҳи додаҳо метавонанд миқдори тақсимоти геометрияро барои оптимизатсияи фарогирӣ бо сафолҳои хурдтар ва хурдтари якранг муайян кунанд.

Тарроҳони пойгоҳи додаҳо метавонанд интихоб кунанд, ки оё индексатсияи дарахти R ё чоргонаро истифода баред. Ҳар як намуди индекс дар ҳолатҳои мухталиф мувофиқ аст, гарчанде ки индексатсияи дарахти R аксар вақт интихоби беҳтарин хоҳад буд, зеро қобилияти мустақиман аз рӯи маълумоти геодезӣ кор кардан дорад. Умуман, чоргоникҳо дар сурате афзалтаранд, ки маҷмӯи маълумот навсозиҳои зудро талаб кунад ва иҷрои навсозӣ муҳим бошад. Quadtrees инчунин одатан барои навсозии ҳамзамон бартарӣ дода мешавад.

Мулоҳизаҳо дар интихоби кадом индекс барои истифода

* Геодезӣ ё ғайри геодезӣ
* Намуд ва доираи пурсишҳои ба пойгоҳи дода пешниҳодшуда
* Басомади навсозӣ ва зарурати индексатсияи дубора
* Фазои мавҷудаи нигоҳдории диск
* Навсозиҳои ҳамзамон
* Шумораи андозагириҳо дар маълумоти фазоӣ

Индекси фазоӣ механизми васеъшавии индексатсияи Oracle11g -ро истифода мебарад, ки нигоҳдории индексро дар замима, навсозӣ ва несткунӣ таъмин менамояд. Ин боиси баланд шудани осонии истифода мегардад.

Операторони фазоӣ, функсияҳо
Ҳамкории хусусиятҳои гуногуни геометриро тавассути истифодаи операторҳои муқоисавӣ (масалан, SDO_RELATE), бо ниқобҳо, ба монанди дорои, сарпӯшҳо ва anyinteract (ҳар гуна ҳамкорӣ) ва ғайра муайян кардан мумкин аст. Ин ба посух ба чунин дархостҳо, ба монанди "номбар кардани тамоми минтақаҳои мактабӣ, ки ин хатти роҳи оҳан убур мекунад", ё "пайдо кардани ҳама ошхонаҳои питса дар доираи ин минтақаи манфиатдор" иҷозат медиҳад.

Вазифаҳои фазоӣ метавонанд барои ҳисоб кардани масофаҳои байни геометрия ва дарозӣ ва минтақаҳои геометрия истифода шаванд. Ин барои дархостҳои хидматрасониҳо дар маҳалли ҷойгиршавӣ муфид аст, ба монанди "баргардонидани 10 меҳмонхонаи ба фурудгоҳ наздиктарин ва масофа ба ҳар кадоме аз мил". Дигар функсияҳои фазоии пешрафта амалиётҳои геометрияро иҷро мекунанд ва геометрияҳои навро ба монанди буферҳо, центройдҳо, иттифоқҳо, чорроҳаҳо ва агрегатҳои фазоии баъзе функсияҳоро бармегардонанд.

Дастрасии зуд бо дархостҳои дуқабата
То ба имрӯз, иҷрои пойгоҳи додаҳо асосан омили андозаи пойгоҳи додаҳо ва самаранокии индекс буд. Аммо бо Oracle11g ва Oracle Spatial, иҷрои ин функсия миқдори маълумотҳои воқеан гирифташуда мебошад. Иҷро тавассути истифодаи индекси фазоӣ ва модели дархостҳои дутабақа оптимизатсия карда мешавад. Ин модел сарборӣ ва коркарди хароҷотро ба таври назаррас коҳиш медиҳад ва ҳангоми афзоиши ҳаҷми маълумотҳои фазоӣ миқёспазирии олиро таъмин мекунад. Сатҳи аввал ё филтери ибтидоӣ ба интихоби зудтари шумораи ками сабти номзадҳо имкон медиҳад, ки ба филтрҳои дуввум гузаранд. Филтри асосӣ тахминҳоеро, ки дар индекси фазоӣ ҳифз шудаанд, истифода мебарад, то мураккабии компютериро коҳиш диҳад.

Филтри дуввум ба маҷмӯи натиҷаҳои филтри аввалия геометрияи дақиқи ҳисоббарориро татбиқ мекунад. Ин ҳисобҳои дақиқ ба савол ҷавоби ниҳоӣ медиҳанд. Амалҳои филтрии дуюмдараҷа аз ҷиҳати ҳисобӣ шадидтар мебошанд, аммо онҳо танҳо ба натиҷаи нисбатан хурд, ки аз филтри ибтидоӣ муқаррар карда шудаанд, татбиқ карда мешаванд.

Дархостҳо метавонанд ба таври фазоӣ маҳдуд карда шаванд, зеро бо як "минтақаи таваҷҷӯҳ", ки корбар интихоб кардааст. Бартараф кардани маълумот берун аз минтақаи таваҷҷӯҳ ҳангоми баррасӣ саволҳо сатҳи оптималиро таъмин мекунанд.

Дархостҳои ҷойгиршавӣ бо истифода аз стандарти SQL метавонанд бо якчанд роҳ сохта шаванд. Масалан, иқтибосҳои тирезаи дуандоза ҳамчун кофтукови диапазон, ҷустуҷӯи наздикӣ ва полигон имконпазиранд.

Дурнамо ва системаҳои координатӣ
Oracle Spatial зиёда аз 950 системаҳои ҳамоҳангсозии харитасозии маъмулан истифодашавандаро дастгирӣ мекунад ва инчунин системаҳои координатҳои муайяннамудаи корбаронро дастгирӣ мекунад. Он имкон медиҳад, ки табдилоти возеҳи проексияи харитаҳои объектҳои векторӣ аз як системаи координат ба системаи дигари. Ин тағиротҳо метавонанд дар заминаи сатҳи геометрия ё якбора як қабати пурра (ҷадвал) дар як вақт бошанд.

Дастгирии муроҷиати хаттӣ
Oracle Spatial ҳоло нигоҳдории иттилооти "ченкунӣ" -ро, ки бо геометрияи хаттӣ алоқаманд аст, дастгирӣ мекунад. Ин хусусият калиди дастгирии барномаҳои шабакавии шабакавӣ ба монанди масири кӯчаи Интернет, нақлиёт, коммуналӣ, шабакаҳои телекоммуникатсионӣ ва идоракунии лӯлаҳо мебошад.

Гузариш
Геокодкунӣ ин равандест, ки муроҷиатҳои ҷуғрофӣ, ба монанди суроғаҳо, рақамҳои телефон ва индекси почтаро бо координатҳои ҷойгиршавӣ (масалан, тӯлонӣ / тӯлонӣ) пайваст мекунад. Oracle11g метавонад бо ҳама гуна асбобҳо ва хидматҳои геокодгузории шахси сеюм ҳамгиро шавад, то ин сабтҳоро бо нуқтаи тӯлонӣ / тӯлонӣ, ки пас дар пойгоҳи додаҳо нигоҳ дошта мешавад, мутобиқат кунад. Истифодабарандагон метавонанд беҳтарин геокодерро барои мувофиқ кардани эҳтиёҷоти худ интихоб кунанд (масалан, хидмати геокодгузорӣ, ки дастгирии суроғаи байналмилалиро фароҳам меорад). Ин таҳлилро дар асоси муносибатҳои фазоии маълумотҳои алоқаманд, ба монанди наздикии ҷойгоҳҳои дӯконҳо бо муштариён дар масофаи муайян ва даромади фурӯш дар як қаламрав осон мекунад.

Хусусиятҳои хидматрасонии нави ҷойгиршавӣ барои ORACLE11g
Oracle11g хусусиятҳои хидматҳои нави ба макон асосёфтаро дастгирӣ мекунад, ки доираи фаъолият ва ҳосилнокии барномасозонро васеъ намуда, доираи васеи барномаҳоро фароҳам меорад ва нишондиҳандаҳоро беҳтар менамояд.

Агрегатҳои фазоӣ
SQL кайҳо функсияҳои маҷмӯӣ дошт, ки барои ҷамъоварии натиҷаҳои пурсиши SQL истифода мешаванд. Oracle11g функсияҳои маҷмӯиро илова мекунад, ки аз рӯи маҷмӯи геометрияҳо кор мекунанд, на танҳо аз як ё ду геометрия. Функсияи ҷамъкунӣ амалиёти маҷмӯии муайяншударо дар маҷмӯи геометрияҳои вуруд иҷро мекунад ва объекти ягонаи геометриро бар мегардонад. Масалан, изҳороти зерин росткунҷаи ҳадди аққали ҳама геометрияҳоро дар ҷадвал бар мегардонад:


Интихоби SDO_AGGR_MBR (шакли шакл)
АЗ cola_markets в

Дигар функсияҳои маҷмӯии дастгирикунанда иборатанд аз корбарони иттифоқӣ, сентройдӣ ва пучоқи қабуд низ метавонанд функсияҳои дигари маҷмӯиро муайян кунанд. Истифодаи агрегатҳои фазоӣ нишондиҳандаҳоро беҳтар ва рамзгузориро содда мекунад.

Дастгирии индекс дар асоси функсия
Индекси ба функсия асосёфта дархостҳои Oracle Spatial ва таҳлили ҳама гуна маълумоти иртиботие, ки бо хусусияти ҷойгиршавӣ алоқаманданд, бидуни эҷод ва пешакӣ бор кардани сутуни фазоии Oracle навъи SDO_GEOMETRY имкон медиҳад.

Истифодабарандагон метавонанд индекси фазоии маълумотҳои фазоие, ки дар сутунҳои релятсионӣ ҳифз шудаанд (масалан, дар сутунҳои тӯлонӣ ва тӯлонӣ) эҷод кунанд. Операторони фазоӣ метавонанд индексҳои функсионалӣ ва индексҳои фазоии анъанавиро ҷустуҷӯ кунанд. Ин индекси фазоӣ имкон медиҳад, ки операторҳои фазоӣ дар ин сутунҳои релятсионӣ бидуни эҷоди сутуни SDO_GEOMETRY даъват карда шаванд.

Ин барои барномаҳои ҷуғрофии тиҷорӣ, ки схемаи нигоҳдории маълумоти ҷойгоҳро доранд, муфид аст, аммо наметавонад схемаи ҷории худро барои интиқол додани маълумот дар бораи макон ба сутуни навъи SDO_GEOMETRY тағир диҳад.

Дастгирии ҳамоҳангсозии геодезӣ
Бо Oracle11g, Oracle Spatial функсияҳо барои маълумоти ҳам пешбинишуда ва ҳам геодезӣ дарозӣ, майдон ва масофаи дақиқро бармегардонанд (яъне координатҳои кунҷӣ нисбат ба модели муайяни шакли замин муайян карда мешаванд). Дар версияҳои қаблии Oracle Spatial, ҳисобҳо дарозӣ, масоҳат ва масофа танҳо барои маълумоти нонгедезӣ дақиқ буданд. Бо баровардани 11g Oracle Spatial як модели тамоми геометрияи заминро фароҳам меорад, ки дар он қубурӣ дар сатҳи Замин ба назар гирифта мешавад ва ҳангоми ҳисобкунии дарозӣ, масоҳат ва масофа дар маълумоти геодезӣ. Oracle Spatial зиёда аз 30 воҳидҳои масофа ва масоҳатро, ки барои маълумоти геодезӣ ва пешбинишаванда муфид мебошанд, дастгирӣ мекунад, масалан. фут / метри мураббаъ, метри / метри мураббаъ, километри / километри мураббаъ ва ғайра.

Дастгирии тақсимот барои нишондиҳандаҳои фазоӣ
Дигар хусусияти нави Oracle11g қобилияти тақсим кардани нишондиҳандаҳои фазоӣ дар якҷоягӣ бо ҷадвалҳои тақсимшуда мебошад (тақсимоти диапазон дастгирӣ карда мешавад). Индекси фазоии тақсимшуда метавонанд манфиатҳои зеринро фароҳам оранд:

* Мӯҳлати коҳишёфтаи посух барои тақсимоти дархостҳои дарозмуддат метавонад амалиёти I / O-и дискро коҳиш диҳад
* Коҳиш ёфтани вақтҳои ҷавоб барои пурсишҳои ҳамзамон амалиёти I / O дар ҳар як бахш дар як вақт кор мекунад
* Нигоҳубини индекси осонтар, аз сабаби эҷод ва аз нав сохтани сатҳи ҳиҷоб
* Индекси қисмҳоро бе таъсир расонидан ба саволҳои дигар бахшҳо барқарор кардан мумкин аст
* Параметрҳои нигоҳдорӣ барои ҳар як индекси маҳаллиро новобаста аз бахшҳои дигар тағир додан мумкин аст.

Бо Oracle11g, замимаҳои тақсимоти иловагӣ, аз ҷумла тақсим, якҷоякунӣ ва мубодилаи қисмҳо дастгирӣ карда мешаванд.

Эзоҳ: Ин хусусият Опсияи тақсимкуниро ба Enterprise Edition талаб мекунад.

Созмони индекси фазоии мувозӣ (Нав бо Oracle11g)
Эҷоди мувозии индекси фазоӣ ва бахшҳои индекс бо Oracle11g дастгирӣ карда мешавад. Эҷоди индекси R-дарахт ва чоргонаро ба вазифаҳои хурдтар тақсим кардан мумкин аст, ки бо истифода аз захираҳои истифоданашудаи сахтафзор (CPU) истифода мешаванд. Барои маҷмӯи муайяни маълумотҳои фазоӣ ва намудҳо ва параметрҳои индекс, эҷоди индекси мувозӣ метавонад нишондиҳандаҳои сохтани индексро ба таври назаррас афзоиш диҳад ва вақти зиёдро сарфа кунад. Маҷмӯаҳои иттилоотии калони ғайримуқаррарӣ (одатан дар бисёр замимаҳои стандартии GIS истифода мешаванд) ва маҷмӯаҳо бо нишондиҳандаҳои чоргонаи дараҷаи баландошёна дар геометрияҳои калон метавонанд такмилдиҳии назаррасро нишон диҳанд.

Такмили фаъолият
Oracle11g ба нигаҳдории фазоии маълумот ва нишондиҳандаҳои он нисбат ба варақаҳои қаблӣ такмилҳои назаррас мерасонад:

* Индексҳои дарахти R -ро акнун нисбат ба нашри қаблӣ то 20% зудтар сохтан мумкин аст.
* Ҷудокунии маълумоти фазоӣ ва истифодаи индекси маҳаллии тақсимшуда метавонад фоидаҳои иловагии иҷрои пурсишҳоро дар маҷмӯи маълумоти калон ва дархостҳо ва навсозиҳои ҳамзамон таъмин кунад.
* Функсияҳои маҷмӯии фазоӣ суръати ҷустуҷӯи маҷмӯи зиёди объектҳои SDO_GEOMETRY.
* Дархостҳои фазоӣ, ки филтрҳои дуюмдараҷаро истифода мебаранд, ҳангоми истифодаи ҳама ниқобҳо, ба ғайр аз INTERACT, зудтар иҷро хоҳанд шуд. Дастовардҳои то 200% метавонанд вобаста аз мураккабии геометрияҳо ба даст оянд.
* WITHIN_DISTANCE дархостҳо метавонанд ҳангоми истифодаи индекси R-дарахт то 40% тезтар иҷро шаванд ва функсияи VALIDATE_GEOMETRY вобаста ба мураккабии геометрияҳо то 200% тезтар иҷро карда шавад.

Такмили иҷрои Oracle11g
Бо 11г, Oracle Spatial ба пешрафтҳои боз ҳам баландтар ноил гашта, ба талаботҳои хидматрасониҳо дар маҳалли ҷойгиршавӣ ва GIS-и корпоративӣ ҷавобгӯ аст:

* Индексҳои дарахти R-ро акнун нисбат ба иҷозати 10g то 50% тезтар сохтан мумкин аст.
* Иҷрои навсозии R-дарахт - барои барномаҳое, ки маълумоти навро дархост мекунанд ва дархост мекунанд, хеле муҳим аст. Барномаҳое, ки ба онҳо манфиат меорад, пайгирии дороиҳои LBS, идоракунии паркҳо, дарёфткунандаи дӯсти телекоммуникатсионӣ ва идоракунии дороиҳои GIS ва идоракунии кадастрро дар бар мегиранд.
* Параллел сохтани индекси дарахти фазоии R ё чоргонаи метавонад вақти эҷоди индексро барои маҷмӯи маълумотҳои фазоии ғайримуқаррарӣ ба таври назаррас коҳиш диҳад.
* Дархостҳои фазоие, ки дар маълумоти геодезӣ филтрҳои дуюмдараҷаро истифода мебаранд, метавонанд то 40% тезтар иҷро шаванд.
* Барномаҳое, ки дархостҳои WITHIN_DISTANCE оид ба хусусиятҳои хатиро иҷро мекунанд, то 30% тезтар иҷро мекунанд. (Чунин дархостҳо одатан дар замимаҳое, ба монанди хидматрасонии бесим дар макон, нақлиёт, коммуналӣ ва идоракунии лӯлаҳо / дороиҳо истифода мешаванд.)

Барои маълумоти иловагӣ дар бораи хусусиятҳои кор, лутфан ба коғази сафеди техникии алоҳида дар Шабакаи Oracle Technology муроҷиат кунед.

Хусусиятҳои корпоративӣ, ки хидматҳои ба макон асосёфтаро дар Oracle11g дастгирӣ мекунанд
Oracle11g барои ташкилот созмонҳои дастгирии қавӣ ва боэътимодро пешниҳод мекунад ва барномаҳои барои вазифа муҳимро талаб мекунад. Ин корхона хусусиятҳои қобилияти хидматрасонии ба ҷойгиршавӣ асосёфтаи Oracle11g тавассути меъмории густариши Интернет, қобилияти объект ва утилитҳои устувори идоракунии маълумотро ғанӣ мегардонад, ки беайбии маълумот, барқароркунии маълумот ва амнияти маълумотро таъмин мекунад. Ин сатҳи дастгирӣ метавонад танҳо дар муҳити якхелаи ҳалли пойгоҳи додаҳои корпоративӣ вуҷуд дошта бошад ва онро дар ҳалли гибридӣ, ки ҳалли берунаи ҷойгиршавӣ бо ҳалли анъанавии корхонаро ба занӣ мегирад, новобаста аз он, ки чӣ қадар зич муттаҳид шудааст, наметавонад самаранок такрор кунад. .

Oracle Spatial аз маҳдудиятҳои васеъшудаи ҳаҷми пойгоҳи додаҳо, утилитҳои баландсифати нигоҳдории VLDB, нусхабардорӣ, менеҷери фазои корӣ (нусхабардорӣ), нусхабардории фаврӣ ва барқарорсозӣ ва тақсимот пурра истифода мекунад. Ҳамчунин маҷмӯи пурраи утилитҳои Oracle (масалан, SQL * Loader ва ғайра) барои осон кардани муҳоҷират ва кӯмак ба навсозии замимаҳое, ки аз хусусиятҳои хидматрасонии ҷойгиршавӣ истифода мебаранд, мавҷуданд. Баъзе аз ин хусусиятҳои асосии корхона дар бобҳои дар боло овардашуда дигар хусусиятҳои калидӣ мебошанд.

Такрорӣ
Бо Oracle Spatial, қобилиятҳои такрории Advanced Oracle метавонад барои маълумот дар бораи макон истифода шавад, зеро он дар ҷадвалҳои стандартии Oracle нигоҳ дошта мешавад. Масалан, системаҳои тақсимшуда, ки веб-сайтҳои ҷуғрофии пароканда ва мантиқан такроршавандаро дар бар мегиранд, метавонанд аз такрори ҳамоҳангшудаи объектҳои иттилоотии фазоӣ дар пойгоҳҳои сершумор истифода баранд.

Майдони кории пойгоҳи додаҳо
Oracle Workspace Manager хусусияти пойгоҳи додаҳо дар Oracle11g мебошад. Он фазои кории мубодиларо таъмин мекунад, ки дар онҳо маълумоти зинда нусхабардорӣ карда шавад. Он пурра бо Oracle Spatial муттаҳид карда шудааст ва амалиёти дарозмуддатро барои идоракунии харитасозии автоматикӣ / иншоот (AM / FM) ва барномаҳои муҳандисӣ дастгирӣ мекунад. Аз ин рӯ, он барои барномаҳои GIS, ки дар тӯли тӯлониҳо тӯл мекашанд ва / ё бисёр ҳамкорони дар ҷойҳои дурдаст коршударо дар бар мегиранд, хеле мувофиқ аст.

Oracle11g Server Server MapViewer
Oracle11g Server Server (Oracle11gAS) ҷузъи харитасозӣ ва дидани харитаро дар бар мегирад, ки барои визуализатсияи маълумоти геокасоӣ, ки аз ҷониби Oracle Spatial идора карда мешавад, истифода мебарад. Ин абзори дидан MapViewer номида мешавад ва ҳамчун қисми насби Oracle11gAS Wireless ва Portal дохил карда мешавад. MapViewer компонентҳоеро дар бар мегирад, ки расонидани картографиро иҷро мекунанд ва воситаи муайянкунии харитаро барои идоракунии метамаълумоти харита ва иттилооти тасвирӣ дар бар мегиранд. Хусусияти Oracle11gAS MapViewer ба таҳиягарони барнома имкон медиҳад, ки қобилияти пешниҳоди харитаро мустақиман ба замимаҳои тиҷорати электронии мавҷуда ворид кунанд. MapViewer имкон медиҳад, ки харитаҳо ва хидматҳои ҷойгиршавӣ мустақиман ба ҳалли онҳо дохил карда шаванд. Таҳиягарони барномае, ки Oracle11gAS OC4J -ро истифода мебаранд, ҷузъи зич муттаҳидшудаи харитасозӣ ва визуализатсияи харитаро барои ҷойгиршавӣ ва харитаи маълумоти дар Oracle11g бо Oracle Spatial ҳифзшуда доранд.

Бисёр воситаҳои пешрафтаи харитаи сеюми Интернет, ки Oracle Spatial -ро дастгирӣ мекунанд, ҳамчун нармафзори барномавии GIS барои Интернет таҳия карда шуданд. Баръакс, MapViewer ҳамчун воситаи сабук барои пешниҳоди харитаи умумии пешниҳоди визуализатсияи тиҷорати электронӣ ва таҳиягарони хидматрасонӣ дар макон пешбинӣ шудааст.

Solutions Wireless
Илова бар хидматҳои ҷойгиршавӣ дар пойгоҳи додаи Oracle11g, Oracle11g Application Server (Oracle11gAS) Wireless Edition хадамоти ба макон асосёфта дорад, ки ин хидматҳоро ба дастгоҳҳои бесим ва мобилӣ таҳрик медиҳад. Oracle11gAS Wireless Edition, бо Oracle11g, ба корбарон имкон медиҳад, ки маълумотро бо минтақаҳои ҷуғрофӣ эҷод кунанд ва дархостҳо ва таҳлилҳоро дар асоси ҳамаи минтақаҳои марбут ба як нуқта ё минтақаи таваҷҷӯҳ фароҳам оранд. Ин қобилияти "моделсозии минтақа" ба корбарон имкон медиҳад, ки хидматҳоро филтр кунанд, тасниф кунанд ва афзалият диҳанд. Oracle11gAS Wireless Edition инчунин интерфейсҳои Java -ро барои хидматрасонии берунаи ҷойгиршавӣ ба монанди геокодировка, самтҳои ронандагӣ, харитасозӣ, ҷойгиркунии мобилӣ ва хидматҳои сафҳаи зард таъмин менамояд, ба интиқолдиҳандагони бесим имкон медиҳад, ки сервери пешакӣ барои дархостҳои ҷойгиршавӣ эҷод кунанд ва барномаҳоро бо хадамоти мавҷудаи мавҷуда муттаҳид созанд. .

Oracle11gAS Wireless Edition ба ширкатҳо имкон медиҳад, ки барномаҳои нав ё мундариҷаи интернетро барои ҳама гуна дастгоҳи дорои веб, аз ҷумла телефонҳои интеллектуалӣ, пейджерҳо, PDA ва ғайра бесим фаъол кунанд. бо ягон дастгоҳ, аз ҷумла HTML, WML, HDML, VoiceXML, VoxML, SMS дастгирӣ карда мешавад. Oracle11gAS Wireless Edition хидматҳои ба макон асосёфта, паёмнависии бесим, тиҷорати электронии бесим ва фардисозии васеъ барои корбарон ва дастгоҳҳоро фароҳам меорад, ки ба фармоишгари хидматҳо ва намоиши дастгоҳҳо имкон медиҳад.

Стандартҳои кушода
Oracle пайваста кор мекунад, ки ба ташаккул, рондан, татбиқ ва дастгирии стандартҳои кушодаи навтарин, алахусус дар соҳаи хидматрасонӣ дар маҳалли ҷойгиршавӣ кумак кунад. Oracle11g ин амалро бо татбиқи дастурҳои OpenGIS Consortium Features Simple Simple идома медиҳад. Oracle инчунин ҷонибдори дастгирии забони нави OGC Geographic Markup Language (GML) ва инчунин интерфейсҳои хидмати ҷойгиршавӣ мебошад. Модели объектӣ-релятсионӣ, ки барои нигаҳдории геометрия аз ҷониби Oracle11g истифода мешавад, инчунин ба мушаххасоти марбут ба нишондиҳии SQL92 нуқтаҳо, хатҳо ва бисёркунҷаҳо мувофиқат мекунад.

Хулоса
Oracle11g, бо Oracle Spatial, заминаи густариши системаҳои иттилоотии фазоии умумиҷаҳонӣ ва хидматҳои бесим дар маҳалро фароҳам меорад. Ин хидматҳои ба макон асосёфта дар Oracle11g акнун индексатсияи босуръати дарахти R, истиноди хаттӣ ва дастгирии проексия ва ҳамоҳангсозии трансформатсияро дар бар мегиранд, илова бар нигаҳдории навъи объектҳои фазоӣ, дастрасии SQL, амалиёти фазоӣ, индексатсияи чоргонагӣ ва қобилияти кор бо шахси сеюм провайдерҳои геокод.

Бо Oracle11g, ворид кардани маълумоти ҷойгиршавӣ ба Интернет ва барномаҳо ва хидматҳои бесим ҳам зудтар ва ҳам осонтар мешавад. 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

Шарҳи

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.

Consulting

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.

Кушодан

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.

Кушодан

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.

Кушодан

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.

    Хулоса
    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.