Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 12. 1. 2023
Geografické funkce lze používat s geografickými funkcemi. Umožňují vám například vypočítat vzdálenosti mezi dvěma body, oblast mnohoúhelníku atd.
Mohou být také situace, které vyžadují sloučení více geografických datových sad založených na prostorovém predikátu (v rámci, v blízkosti atd.), které lze provést pomocí podmínky sloučení.
Poznámky:
- Tyto prostorové funkce se nevztahují na trojrozměrná data. Importujete-li do toku tři rozměrová data, použijí se tyto funkce pouze první dvě dimenze. Hodnoty osy z jsou ignorovány.
- Geoprostorové funkce nejsou podporovány.
Funkce | Výsledek | Popis |
---|---|---|
close_to(SHAPE,SHAPE,NUM) |
Logická hodnota | Testuje, zda se 2 tvary v určitém DITANCE vzájemně nepodobní. Je-li použit projektovaný souřadnicový systém, DIVANCE je v metrech. Není-li použit žádný souřadnicový systém, jedná se o libovolnou jednotku. |
crosses(SHAPE,SHAPE) |
Logická hodnota | Testuje, zda se dva tvary kříží navzájem. Tato funkce je vhodná pro 2 linestringové tvary, nebo 1 lomená čára a 1 mnohoúhelník. |
overlap(SHAPE,SHAPE) |
Logická hodnota | Testuje, zda existuje průnik mezi dvěma mnohoúhelníky a že průnik je vnitřní do obou tvarů. |
within(SHAPE,SHAPE) |
Logická hodnota | Testuje, zda je celá položka SHAPE1 obsažena v POLYGON. |
area(SHAPE) |
Fyzické | Vrátí oblast zadané hodnoty POLYGON. Je-li použit projektovaný systém, funkce vrací měřidla na druhou. Není-li použit žádný souřadnicový systém, jedná se o libovolnou jednotku. Tvar musí být POLYGON nebo MULTIPOLYGON. |
num_points(SHAPE,LIST) |
Celé číslo | Vrátí počet bodů z pole bodů (MULTIPOINT), které jsou obsaženy v mezích položky POLYGON. SHAPE1 musí být POLYGON nebo MULTIPOLYGON. |
distance(SHAPE,SHAPE) |
Fyzické | Vrátí vzdálenost mezi SHAPE1 a SHAPE2. Je-li použit projektovaný souřadnicový systém, funkce vrátí měřidla. Není-li použit žádný souřadnicový systém, jedná se o libovolnou jednotku. SHAPE1 a SHAPE2 může být libovolný geoměrný typ. |