Článek přečtěte do 4 min.

Odemknutí prostorové inteligence: Typ dat geometrie v Oracle Analytics

Geoprostorová data jsou nedílnou součástí moderního business intelligence a pomáhají organizacím analyzovat poznatky založené na poloze pro lepší rozhodování. Oracle Analytics usnadňuje analýzu založenou na mapách přímým využitím datového typu Geometry v mapách a prostorových výpočtech. Tento článek zkoumá, jak datový typ Geometry zlepšuje prostorovou inteligenci v Oracle Analytics.

Proč na datovém typu Geometry záleží

Oracle Analytics nativně podporuje sloupce datového typu Geometry, což uživatelům umožňuje bez námahy vizualizovat prostorové datové sady pouhým přetažením těchto sloupců do vizualizace. To umožňuje uživatelům analyzovat geoprostorová data dynamickým a interaktivním způsobem.

Urychluje návrh a vizualizaci map

  • Možnost přetažení: Prostorová data jsou okamžitě vizualizována na mapách přetažením sloupců geometrie do vizualizací na plátně.
  • Automatické vykreslování: Geometrická data jsou automaticky vykreslována bez nutnosti manuální konfigurace mapové vrstvy administrátory.
  • Vylepšený vizuální výkon: Hladká a citlivá analýza založená na mapách je k dispozici pro lepší uživatelský zážitek.

Optimalizuje údržbu vrstvy mapy

  • Aktualizace v reálném čase: Mapy se automaticky aktualizují při změně geometrických dat, což zajišťuje přesnost v reálném čase.
  • Snížená údržba: Ruční úpravy nebo předkonfigurované mapové vrstvy nejsou nutné.
  • Zjednodušená správa dat: Sníží se režie potřebná pro údržbu samostatných geografických datových sad.

Podporuje prostorové výpočty

  • Výpočty vzdálenosti, plochy a délky: Je povolena přesná prostorová analýza s funkcemi pro výpočet vzdáleností, ploch a délek.
  • Pokročilé geoprostorové funkce: Pro pokročilé analýzy jsou podporovány funkce GeometryRelate, GeometryWithinDistance a GeometryAsText.

Začínáme s datovým typem Geometry

1. Povolení datového typu Geometry:

Funkce datového typu Geometry není ve výchozím nastavení v prostředí Oracle Analytics Cloud (OAC) povolena.

Chcete-li to povolit, musí správce provést tyto jednorázové kroky:

  • Na domovské stránce klikněte na Navigátor, Konzola a poté Nastavení systému.
  • V části Náhled zapněte typ dat Povolit geometrii.
  • Klepnutím na tlačítko Použít uložte změny.
Obrázek 1. Sekce Náhled nastavení systému konzoly, povolte vlastnost Geometry data type.
Obrázek 1. Sekce Náhled nastavení systému konzoly, povolte vlastnost Geometry data type.

Poznámka: Typ dat Geometry je v režimu náhledu pouze pro OAC. Je k dispozici jako standardní funkce a ve výchozím nastavení je povolena se serverem Oracle Analytics Server (OAS).

2. Identifikace geometrických dat

Oracle Analytics rozpoznává geometrické sloupce ze dvou primárních zdrojů:

  • Geometrie databází: Například v Oracle pomocí formátu SDO.Geometry.
  • Soubory CSV: S formátem dobře známý text (WKT).

• Po importu datová sada zobrazuje sloupce geometrie jako [GEOMETRY] ​​a je připravena k použití ve vizualizacích map a prostorových výpočtech.

Obrázek 2. Sloupec 'County' se zobrazenou ikonou Geometrie.
Obrázek 2. Sloupec ‚County‘ se zobrazenou ikonou Geometrie.

3. Vizualizace geometrických sloupců:

  • Vytvořte sešit v Oracle Analytics.
  • Přidejte datovou sadu obsahující sloupce geometrie
  • Přetáhněte sloupec geometrie do vizualizace.
  • Vyberte si z různých možností stylu mapy, jako jsou vrstvy pozadí, kódování barev a přepínače legend.
Obrázek 3. Sloupec s datovým typem geometrie „County“ používaný k přenesení tvarů okresu USA na plátno bez jakékoli další konfigurace vrstvy mapy.
Obrázek 3. Sloupec s datovým typem geometrie „County“ používaný k přenesení tvarů okresu USA na plátno bez jakékoli další konfigurace vrstvy mapy.

4. Provádění prostorových výpočtů:

Oracle Analytics poskytuje vestavěné funkce pro prostorovou analýzu:

  • GeometryArea(geometry_column) – Vypočítá plochu tvaru.
  • GeometryLength(geometry_column) – Vypočítá obvod nebo délku.
  • GeometryDistance(geometry_column1, geometry_column2) – Měří vzdálenost mezi dvěma umístěními.
  • GeometryRelate(geometry_column1, geometry_column2) – Určuje prostorové vztahy (např. uvnitř, dotýkat se).
  • GeometryWithinDistance(geometry_column1, geometry_column2, distance_m) – Zkontroluje, zda jsou 2 místa v daném rozsahu.

Kde geometry_column, geometry_column1 a geometry_column2 jsou součástí použitých datových sad.

Obrázek 4. Výpočet GeometryWithinDistance používaný k objevování okresů USA, které jsou v dosahu 350 km od Storm Buffer.
Obrázek 4. Výpočet GeometryWithinDistance používaný k objevování okresů USA, které jsou v dosahu 350 km od Storm Buffer.
Obrázek 5. Výstup GeometryWithinDistance použitého spolu se sloupci Geometry 'County' a 'Storm Buffer'.
Obrázek 5. Výstup GeometryWithinDistance použitého spolu se sloupci Geometry ‚County‘ a ‚Storm Buffer‘.

Omezení ke zvážení

Přestože datový typ Geometry nabízí významné výhody, uživatelé by si měli být vědomi určitých omezení:

  • Sloupce geometrie nelze použít jako filtry sešitu nebo rozbalovací prvky.
  • Není podporováno žádné výchozí prostorové spojení; uživatelé potřebují ručně modelovat kartézské spojení pro prostorové výpočty, které to vyžadují.
  • Mapy využívající geometrické sloupce se nevykreslují na mobilních zařízeních.
  • Velké geometrie větší než 128 kB se nemusí na mapách zobrazit.

Další podrobnosti naleznete v technickém dokumentu o typech dat geometrie.

Výzva k akci

Pro více informací nás neváhejte kontaktovat.

Zdroj: Oracle