[{"id":"constants","title":"Konštanty","items":[{"type":"constant","name":"infinity","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#infinity","description":"Predstavuje hodnotu vyššiu ako akékoľvek iné číslo. `- Nekonečno` môže byť tiež použité ako hodnota nižšia ako akékoľvek číslo.","examples":"\n**Príklad**\n\nVypočíta maximálnu zo štyroch hodnôt stĺpcov\n\n```arcade\nvar values = [ $feature.field1, $feature.field2, $feature.field3, $feature.field4 ];\nvar maxValue = -Infinity;\n\nfor(var i in values){\n  maxValue = IIF(values[i] > maxValue, values[i], maxValue);\n}\n\nreturn maxValue;\n```\n\n","completion":{"label":"Infinity","detail":"Infinity","insertText":"Infinity","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPredstavuje hodnotu vyššiu ako akékoľvek iné číslo. `- Nekonečno` môže byť tiež použité ako hodnota nižšia ako akékoľvek číslo."}}},{"type":"constant","name":"pi","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#pi","description":"Hodnota obvodu kruhu vydelená jeho priemerom je približne `3.14159`.","examples":"\n**Príklad**\n\nVracia plošný obsah kruhového prvku\n\n```arcade\nvar r = $feature.radius;\nPI * r * r;\n```\n\n","completion":{"label":"PI","detail":"PI","insertText":"PI","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHodnota obvodu kruhu vydelená jeho priemerom je približne `3.14159`."}}},{"type":"constant","name":"textformatting.backwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.backwardslash","description":"Vloží do textu znak spätnej lomky `\\`.","examples":"\n**Príklad**\n\nVráti '\\\\\\serverName\\foo\\bar'\n\n```arcade\nTextFormatting.BackwardSlash + TextFormatting.BackwardSlash + $feature.FILE_PATH\n```\n\n","completion":{"label":"TextFormatting.BackwardSlash","detail":"TextFormatting.BackwardSlash","insertText":"TextFormatting.BackwardSlash","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVloží do textu znak spätnej lomky `\\`."}}},{"type":"constant","name":"textformatting.doublequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.doublequote","description":"Vloží do textu znak úvodzoviek `\\\"`","examples":"\n**Príklad**\n\nVracia 'Nicholas \\\"Nick\\\" Anderson'\n\n```arcade\n$feature.NAME + \" \" + TextFormatting.DoubleQuote + $feature.ALIAS + TextFormatting.DoubleQuote + \" \" + $feature.SURNAME\n```\n\n","completion":{"label":"TextFormatting.DoubleQuote","detail":"TextFormatting.DoubleQuote","insertText":"TextFormatting.DoubleQuote","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVloží do textu znak úvodzoviek `\\\"`"}}},{"type":"constant","name":"textformatting.forwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.forwardslash","description":"Vloží do textu znak lomky `/`","examples":"\n**Príklad**\n\nVracia '151/low'\n\n```arcade\n$feature.POP_DENSITY + TextFormatting.ForwardSlash + $feature.CLASS\n```\n\n","completion":{"label":"TextFormatting.ForwardSlash","detail":"TextFormatting.ForwardSlash","insertText":"TextFormatting.ForwardSlash","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVloží do textu znak lomky `/`"}}},{"type":"constant","name":"textformatting.newline","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.newline","description":"Vložiť do textu nový riadok alebo koniec riadka Viacriadkové označenia **NIE SÚ** podporované v ArcGIS API 3.x pre JavaScript ani v klasickom zobrazovači máp ArcGIS Online.","examples":"\n**Príklad**\n\nVracia „T2N R1W“\n\n```arcade\n\"T\" + $feature.TOWNSHIP + TextFormatting.NewLine + \"R\" + $feature.RANGE\n```\n\n","completion":{"label":"TextFormatting.NewLine","detail":"TextFormatting.NewLine","insertText":"TextFormatting.NewLine","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVložiť do textu nový riadok alebo koniec riadka Viacriadkové označenia **NIE SÚ** podporované v ArcGIS API 3.x pre JavaScript ani v klasickom zobrazovači máp ArcGIS Online."}}},{"type":"constant","name":"textformatting.singlequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.singlequote","description":"Vloží do textu znak apostrofu `'`","examples":"\n**Príklad**\n\nVracia \\\"Nicholas 'Nick' Anderson\\\"\n\n```arcade\n$feature.NAME + \" \" + TextFormatting.SingleQuote + $feature.ALIAS + TextFormatting.SingleQuote + \" \" + $feature.SURNAME\n```\n\n","completion":{"label":"TextFormatting.SingleQuote","detail":"TextFormatting.SingleQuote","insertText":"TextFormatting.SingleQuote","insertTextMode":2,"insertTextFormat":1,"kind":21,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVloží do textu znak apostrofu `'`"}}}]},{"id":"date_functions","title":"Dátumové funkcie","items":[{"type":"function","name":"changetimezone","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#changetimezone","description":"Zmení časové pásmo použité na zobrazenie zadanej hodnoty dátumov. Ak má vstupná `dátumová hodnota` `neznáme` časové pásmo, potom sa výstupná hodnota dátumu zobrazí s rovnakým dátumom a časom ako vstupná `dátumová hodnota`, ale bude jej priradené `nové časové pásmo`.","examples":"\n**Príklady**\n\nZmení časové pásmo daného dátumu z `Amerika/New_York` na `Amerika/Los_Angeles`\n\n```arcade\nvar inputDate = Date(2011,10,11,8,0,0,0, \"America/New_York\")\nChangeTimeZone(inputDate, \"America/Los_Angeles\");\n// returns a Date representing Nov 11, 2011, 5:00:00 AM PST\n```\n\nPriradí dátumu s `neznámou` časovou zónou časový posun `+07:00`\n\n```arcade\nvar inputDate = Date(2011,10,11,8,0,0,0, \"unknown\")\nChangeTimeZone(inputDate, \"+07:00\");\n// returns a Date representing Nov 11, 2011, 8:00:00 AM +07:00\n```\n\n","completion":{"label":"ChangeTimeZone","detail":"ChangeTimeZone(dateValue, newTimeZone) -> Date","insertText":"ChangeTimeZone(${1:dateValue_}, ${2:newTimeZone_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZmení časové pásmo použité na zobrazenie zadanej hodnoty dátumov. Ak má vstupná `dátumová hodnota` `neznáme` časové pásmo, potom sa výstupná hodnota dátumu zobrazí s rovnakým dátumom a časom ako vstupná `dátumová hodnota`, ale bude jej priradené `nové časové pásmo`.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Hodnota dátumu obsahujúca informácie o dátume a čase.\n- **newTimeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Nové časové pásmo, ktoré sa použije na zobrazenie danej hodnoty dátumu. Časové pásmo musí byť jedno z nasledujúcich:\n\n  - text predstavujúci záznam v databáze časových zón IANA (napr. `Amerika/New_York`)\n\n  - text predstavujúci hodiny a minúty, ktoré sa majú pripočítať k UTC (napr. `+07:00` alebo `-03:00`)\n\n  - `systém` - časové pásmo bude nastavené na miestne časové pásmo zariadenia alebo systému\n\n  - `predvolené` - časové pásmo kontextu vykonávania profilu\n\n  - `UTC` - koordinovaný svetový čas\n\n  - `neznáme` - odstráni informácie o časovom pásme pre zadanú hodnotu a zobrazí dátum a čas definovaný vo výraze.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Dodatočné zdroje**\n\n* [IANA time zone database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List)\n* [Arcade execution context](https://developers.arcgis.com/arcade/guide/profiles/#execution-context)\n* [ToLocal()](https://developers.arcgis.com/arcade/function-reference/date_functions/#tolocal)\n* [ToUTC()](https://developers.arcgis.com/arcade/function-reference/date_functions/#toutc)\n"}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"date","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#date1","description":"Vytvorí objekt Dátum zo sady parametrov. V predvolenom nastavení sa dátumy vytvárajú v časovom pásme kontextu vykonávania profilu.","examples":"\n**Príklady**\n\nVytvorí dátum reprezentujúci daný čas v časovom pásme kontextu vykonávania profilu, v ktorom beží Arcade\n\n```arcade\n// Date that represents Jun 02, 1987, 12:00:00 AM PST\nDate(1987,05,02)\n```\n\nVytvorí dátum s časom definovaným v konkrétnom časovom pásme\n\n```arcade\nDate(1990, 10, 2, 2, 23, 0, 0, \"America/New_York\");\n // Date represents Nov 2, 1990, 2:23:00 AM EST\n```\n\n","completion":{"label":"Date","detail":"Date(year, month, day, hour?, minute?, second?, millisecond?, timeZone?) -> Date","insertText":"Date(${1:year_}, ${2:month_}, ${3:day_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí objekt Dátum zo sady parametrov. V predvolenom nastavení sa dátumy vytvárajú v časovom pásme kontextu vykonávania profilu.\n\n**Parametre**\n\n- **year**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo reprezentujúce rok.\n- **month**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Mesiac (0-11), kde `0` je január a `11` je december.\n- **day**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Deň v mesiaci (1-31).\n- **hour** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Hodina dňa (0-23).\n- **minute** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Minúta hodiny (0-59).\n- **second** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Sekunda minúty (0-59).\n- **millisecond** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Milisekunda sekundy (0-999).\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Od 1.24_ Časové pásmo dátumu. Ak nie je zadané, dátum sa vytvorí v predvolenom časovom pásme kontextu vykonávania profilu. Možné hodnoty:\n\n  - text predstavujúci záznam v databáze časových zón IANA (napr. `Amerika/New_York`)\n\n  - text predstavujúci hodiny a minúty, ktoré sa majú pripočítať k UTC (napr. `+07:00` alebo `-03:00`)\n\n  - `systém` - časové pásmo bude nastavené na miestne časové pásmo zariadenia alebo systému\n\n  - `predvolené` - časové pásmo kontextu vykonávania profilu\n\n  - `UTC` - koordinovaný svetový čas\n\n  - `neznáme` - odstráni informácie o časovom pásme pre zadanú hodnotu a zobrazí dátum a čas definovaný vo výraze.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Dodatočné zdroje**\n\n* [IANA time zone database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List)\n* [Arcade execution context](https://developers.arcgis.com/arcade/guide/profiles/#execution-context)\n"}},"parametersInfo":{"min":3,"max":8}},{"type":"function","name":"date","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#date2","description":"Vytvorí dátum so zadaným číslom epochy Unix. V predvolenom nastavení sa dátum zobrazí v časovom pásme kontextu vykonávania profilu. Ak nie je zadaná žiadna epocha, vytvorí dátum v aktuálnom dátume a čase v predvolenom časovom pásme profilu. Ak je pre epochu zadaná hodnota null, implicitne sa prepočíta na 0 a vráti dátum 1. januára 1970 UTC.","examples":"\n**Príklady**\n\nMilisekundy od 1. januára 1970\n\n```arcade\nDate(1476987783555) // 'Thu Oct 20 2016 11:23:03 GMT-0700 (PDT)'\n```\n\nVytvorí dátum reprezentujúci aktuálny čas v časovom pásme kontextu spustenia profilu Arcade\n\n```arcade\n// Date represents Jan 27, 2023, 12:41:20 PM PST\nDate()\n```\n\n","completion":{"label":"Date","detail":"Date(epoch?) -> Date","insertText":"Date($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí dátum so zadaným číslom epochy Unix. V predvolenom nastavení sa dátum zobrazí v časovom pásme kontextu vykonávania profilu. Ak nie je zadaná žiadna epocha, vytvorí dátum v aktuálnom dátume a čase v predvolenom časovom pásme profilu. Ak je pre epochu zadaná hodnota null, implicitne sa prepočíta na 0 a vráti dátum 1. januára 1970 UTC.\n\n**Parameter**\n\n- **epoch** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet milisekúnd od 1. januára 1970 UTC.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Dodatočné zdroje**\n\n* [Arcade execution context](https://developers.arcgis.com/arcade/guide/profiles/#execution-context)\n* [Now()](https://developers.arcgis.com/arcade/function-reference/date_functions/#date)\n* [Timestamp()](https://developers.arcgis.com/arcade/function-reference/date_functions/#timestamp)\n* [Today()](https://developers.arcgis.com/arcade/function-reference/date_functions/#today)\n"}},"parametersInfo":{"min":0,"max":1}},{"type":"function","name":"date","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#date3","description":"Vytvorí hodnotu dátumu z textovej hodnoty ISO 8601. Ak je zadaný posun UTC, dátum sa stále zobrazuje v časovom pásme profilu. Ak nie je zadaná žiadna textová hodnota, vytvorí dátum v aktuálnom dátume a čase v časovom pásme profilu.","examples":"\n**Príklady**\n\nVytvorí dátum z textovej hodnoty ISO 8601 so známym časovým posunom\n\n```arcade\nDate('2016-10-20T17:41:37+00:00') // 'Thu Oct 20 2016 10:41:37 GMT-0700 (PDT)'\n```\n\nVytvorí dátum z textovej hodnoty ISO 8601 s neznámym časovým posunom\n\n```arcade\nDate('2016-10-20T17:41:37') // 'Thu Oct 20 2016 5:41:37 PM PDT'\n```\n\n","completion":{"label":"Date","detail":"Date(timestamp?) -> Date","insertText":"Date($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí hodnotu dátumu z textovej hodnoty ISO 8601. Ak je zadaný posun UTC, dátum sa stále zobrazuje v časovom pásme profilu. Ak nie je zadaná žiadna textová hodnota, vytvorí dátum v aktuálnom dátume a čase v časovom pásme profilu.\n\n**Parameter**\n\n- **timestamp** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textová hodnota ISO 8601, ktorá sa má previesť na dátum.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)"}},"parametersInfo":{"min":0,"max":1}},{"type":"function","name":"date","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#date4","description":"Vytvorí dátum z hodnoty DateOnly s voliteľnou hodnotou času a časového pásma.","examples":"\n**Príklad**\n\nVytvorí dátum z typu DateOnly a času\n\n```arcade\nDate(DateOnly(2022,10,11), Time(\"11:20 am\"))\n// returns a Date representing Nov 11, 2022, 11:20:00 AM in an unknown time zone\n```\n\n","completion":{"label":"Date","detail":"Date(dateOnlyValue, timeValue?, timeZone?) -> Date","insertText":"Date(${1:dateOnlyValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí dátum z hodnoty DateOnly s voliteľnou hodnotou času a časového pásma.\n\n**Parametre**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota DateOnly, z ktorej sa vytvorí hodnota dátumu.\n- **timeValue** (_Optional_): [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Hodnota času pre dátum. Ak nie je špecifikovaná, dátum bude vytvorený s časom `00:00:00`.\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Časové pásmo dátumu. Ak nie je špecifikované, dátum bude vytvorený v `neznámom` časovom pásme. Možné hodnoty:\n\n  - text predstavujúci záznam v databáze časových zón IANA (napr. `Amerika/New_York`)\n\n  - text predstavujúci hodiny a minúty, ktoré sa majú pripočítať k UTC (napr. `+07:00` alebo `-03:00`)\n\n  - `systém` - časové pásmo bude nastavené na miestne časové pásmo zariadenia alebo systému\n\n  - `predvolené` - časové pásmo kontextu vykonávania profilu\n\n  - `UTC` - koordinovaný svetový čas\n\n  - `neznáme` - odstráni informácie o časovom pásme pre zadanú hodnotu a zobrazí dátum a čas definovaný vo výraze.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Dodatočné zdroje**\n\n* [IANA time zone database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List)\n* [Arcade execution context](https://developers.arcgis.com/arcade/guide/profiles/#execution-context)\n"}},"parametersInfo":{"min":1,"max":3}},{"type":"function","name":"date","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#date5","description":"Vytvára kópiu zadaného dátumu.","examples":"\n**Príklad**\n\nVytvára kópiu aktuálnej hodnoty dátumu\n\n```arcade\nvar copiedDate = Date(Now())\n```\n\n","completion":{"label":"Date","detail":"Date(dateValue) -> Date","insertText":"Date(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvára kópiu zadaného dátumu.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Dátum na kopírovanie.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)"}},"parametersInfo":{"min":1,"max":1}}],[{"type":"function","name":"dateadd","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#dateadd1","description":"Pridá zadaný čas v daných jednotkách k dátumu a vráti nový dátum. Ak má dátum časové pásmo IANA, uplatní sa letný čas a iné logické pravidlá týkajúce sa časového pásma.","examples":"\n**Príklad**\n\nPridá 7 dní k danému dátumu\n\n```arcade\nvar startDate = Date(2023, 9, 1, 12, 00);\nvar oneWeekLater = DateAdd(startDate, 7, 'days');\nreturn oneWeekLater;\n// returns a Date representing Oct 8, 2023, 12:00:00 PM PDT\n```\n\n","completion":{"label":"DateAdd","detail":"DateAdd(dateValue, addValue, units?) -> Date","insertText":"DateAdd(${1:dateValue_}, ${2:addValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPridá zadaný čas v daných jednotkách k dátumu a vráti nový dátum. Ak má dátum časové pásmo IANA, uplatní sa letný čas a iné logické pravidlá týkajúce sa časového pásma.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Vstupný dátum, ku ktorému sa má pridať čas.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Hodnota, ktorá sa má pripočítať k dátumu v zadaných jednotkách.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Jednotky čísla, ktoré sa má pripočítať k dátumu. Predvolená hodnota je `milisekundy`. Podporované jednotky zahŕňajú `milisekundy`, `sekundy`, `minúty`, `hodiny`, `dni`, `mesiace`, `roky`\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"dateadd","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#dateadd2","description":"Pridá k hodnote DateOnly zadaný čas v daných jednotkách a vráti novú hodnotu DateOnly.","examples":"\n**Príklady**\n\nPridá 7 dní k dátumu v zadanom poli\n\n```arcade\nvar startDate = DateOnly(2023,5,4); // equivalent to 2023-06-04\nvar oneWeekLater = DateAdd(startDate, 7, 'days');\nreturn oneWeekLater;\n// returns 2023-06-11\n```\n\nPridá 12 hodín k dátumu v zadanom poli\n\n```arcade\nvar startDate = DateOnly(2023,5,4); // equivalent to 2023-06-04\nvar hoursLater = DateAdd(startDate, 12, 'hours');\nreturn hoursLater;\n// returns the original start date, 2023-06-04\n// since 12 hours < 1 day, the DateOnly input is not changed\n```\n\n","completion":{"label":"DateAdd","detail":"DateAdd(dateOnlyValue, addValue, units?) -> DateOnly","insertText":"DateAdd(${1:dateOnlyValue_}, ${2:addValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPridá k hodnote DateOnly zadaný čas v daných jednotkách a vráti novú hodnotu DateOnly.\n\n**Parametre**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Vstupná hodnota DateOnly, ku ktorej sa má pridať čas.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Hodnota na pridanie k dátumu v daných jednotkách. V prípade vstupov DateOnly sa táto hodnota zaokrúhli nadol na najbližší deň na základe 24-hodinového intervalu. Ak je hodnota, ktorá sa má pridať, kratšia ako 24 hodín, do vstupu DateOnly sa nepridá žiadna hodnota.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Jednotky čísla, ktoré pridať k dátumu. Predvolená hodnota je `milisekundy`. Podporované jednotky zahŕňajú `milisekundy`, `sekundy`, `minúty`, `hodiny`, `dni`, `mesiace`, `roky`\n\n**Návratová hodnota**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly)"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"dateadd","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#dateadd3","description":"Pripočíta k hodnote času zadaný čas v daných jednotkách a vráti novú hodnotu času.","examples":"\n**Príklady**\n\nK danému času pridá 7 hodín\n\n```arcade\nvar startTime = Time(11,30); // equivalent to 11:30:00\nvar hoursLater = DateAdd(startTime, 7, 'hours');\nreturn hoursLater;\n// returns 18:30:00\n```\n\nK danému času pridá 90 sekúnd\n\n```arcade\nvar startTime = Time(11,30); // equivalent to 11:30:00\nvar secondsLater = DateAdd(startTime, 90, \"seconds\");\nreturn secondsLater;\n// returns 11:31:30\n```\n\nK danému času pridá 25 hodín\n\n```arcade\nvar startTime = Time(11,30); // equivalent to 11:30:00\nvar hoursLater = DateAdd(startTime, 25, 'hours');\nreturn hoursLater;\n// returns 12:30:00\n```\n\n","completion":{"label":"DateAdd","detail":"DateAdd(timeValue, addValue, units?) -> Time","insertText":"DateAdd(${1:timeValue_}, ${2:addValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPripočíta k hodnote času zadaný čas v daných jednotkách a vráti novú hodnotu času.\n\n**Parametre**\n\n- **timeValue**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Vstupná hodnota času, ku ktorej sa má pripočítať čas.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Hodnota, ktorá sa pripočíta k času v daných jednotkách.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Jednotky čísla, ktoré pridať k dátumu. Predvolená hodnota je `milisekundy`. Medzi podporované typy jednotiek patria `milisekundy`, `sekundy`, `minúty`, `hodiny`.\n\n**Návratová hodnota**: [Time](https://developers.arcgis.com/arcade/guide/types/#time)"}},"parametersInfo":{"min":2,"max":3}}],[{"type":"function","name":"datediff","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#datediff1","description":"Odčíta dva dátumy a vráti rozdiel v zadaných jednotkách.","examples":"\n**Príklady**\n\nOdčíta dva dátumy a vráti vek\n\n```arcade\nvar startDate = Date($feature.startDateField);\nvar endDate = Date($feature.endDateField);\nvar age = DateDiff(endDate, startDate, 'years');\nreturn age;\n```\n\nOdčíta dva dátumy a vráti rozdiel.\n\n```arcade\nvar startDate = Date(2022,2,23,2,23,22,0, \"America/New_York\"); // Mar 23, 2022, 2:23:22 AM EDT\nvar endDate = Date(2022,2,23,5,23,22,0, \"unknown\"); // Mar 23, 2022, 5:23:22 AM\n\nDateDiff(endDate, startDate, 'hours')\n// returns 3, since the Date with an unknown time zone is assumed to be New York time before the difference is calculated\n\nDateDiff(endDate, startDate, 'hours', \"America/Los_Angeles\");\n// returns 6, since the Date with an unknown time zone is now considered to be Los Angeles time before the difference is calculated\n```\n\n","completion":{"label":"DateDiff","detail":"DateDiff(date1, date2, units?, timeZone?) -> Number","insertText":"DateDiff(${1:date1_}, ${2:date2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOdčíta dva dátumy a vráti rozdiel v zadaných jednotkách.\n\n**Parametre**\n\n- **date1**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Hodnota dátumu, od ktorej sa má odpočítať druhý dátum.\n- **date2**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Hodnota dátumu, ktorá sa má odpočítať od prvého zadaného dátumu.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Jednotky, v ktorých sa má vrátiť rozdiel dvoch daných dátumov. Podporované jednotky zahŕňajú `milisekundy`, `sekundy`, `minúty`, `hodiny`, `dni`, `mesiace`, `roky`. Predvolená hodnota je `milisekundy`.\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Od verzie 1.24_ časového pásma, ktoré sa má priradiť vstupným dátumom s neznámym časovým pásmom. Ak nie je špecifikované, stane sa nasledovné: (1) Ak má jeden vstup definované časové pásmo a druhý je neznámy, potom hodnota s neznámym časovým pásmom bude predpokladať časové pásmo, ktoré zodpovedá druhému vstupu. (2) Ak sú oba vstupy neznáme časové pásma, potom sa DateDiff vypočíta pre oba dátumy, ako keby boli definované v rovnakom časovom pásme. Možné hodnoty:\n\n  - text predstavujúci záznam v databáze časových zón IANA (napr. `Amerika/New_York`)\n\n  - text predstavujúci hodiny a minúty, ktoré sa majú pripočítať k UTC (napr. `+07:00` alebo `-03:00`)\n\n  - `systém` - časové pásmo bude nastavené na miestne časové pásmo zariadenia alebo systému\n\n  - `predvolené` - časové pásmo kontextu vykonávania profilu\n\n  - `UTC` - koordinovaný svetový čas\n\n  - `neznáme` - odstráni informácie o časovom pásme pre zadanú hodnotu a zobrazí dátum a čas definovaný vo výraze.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [IANA time zone database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List)\n* [Arcade execution context](https://developers.arcgis.com/arcade/guide/profiles/#execution-context)\n"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"datediff","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#datediff2","description":"Odčíta dve hodnoty DateOnly a vráti rozdiel v zadaných jednotkách.","examples":"\n**Príklad**\n\nOdčíta dve hodnoty DateOnly a vráti rozdiel v rokoch\n\n```arcade\nvar startDate = DateOnly(1996,11,10);\nvar endDate = DateOnly(); // today's date\nvar age = DateDiff(endDate, startDate, 'years');\nFloor(age); // round down\n// returns 26\n```\n\n","completion":{"label":"DateDiff","detail":"DateDiff(dateOnly1, dateOnly2, units?) -> Number","insertText":"DateDiff(${1:dateOnly1_}, ${2:dateOnly2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOdčíta dve hodnoty DateOnly a vráti rozdiel v zadaných jednotkách.\n\n**Parametre**\n\n- **dateOnly1**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota DateOnly, od ktorej sa má odpočítať druhá hodnota DateOnly.\n- **dateOnly2**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota DateOnly, ktorá sa má odčítať od prvej zadanej hodnoty DateOnly.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Jednotky, v ktorých sa má vrátiť rozdiel dvoch zadaných hodnôt DateOnly. Podporované jednotky zahŕňajú `milisekundy`, `sekundy`, `minúty`, `hodiny`, `dni`, `mesiace`, `roky`. Predvolená hodnota je `milisekundy`.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"datediff","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#datediff3","description":"Odčíta dve hodnoty času a vráti rozdiel v zadaných jednotkách.","examples":"\n**Príklad**\n\nOdčíta dve hodnoty času a vráti rozdiel v hodinách\n\n```arcade\nDateDiff(Time(23,0), Time(9,0), 'hours')\n// returns 14\n```\n\n","completion":{"label":"DateDiff","detail":"DateDiff(time1, time2, units?) -> Number","insertText":"DateDiff(${1:time1_}, ${2:time2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOdčíta dve hodnoty času a vráti rozdiel v zadaných jednotkách.\n\n**Parametre**\n\n- **time1**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Hodnota času, od ktorej sa má odpočítať druhá hodnota času.\n- **time2**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Hodnota času, ktorá sa má odčítať od prvej zadanej hodnoty času.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Jednotky, v ktorých sa má vrátiť rozdiel dvoch zadaných hodnôt času. Medzi podporované typy jednotiek patria `milisekundy`, `sekundy`, `minúty`, `hodiny`. Predvolená hodnota je `milisekundy`.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":3}}],[{"type":"function","name":"dateonly","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#dateonly1","description":"Vytvorí hodnotu DateOnly na základe aktuálneho dátumu v časovej zóne kontextu vykonávania profilu.","examples":"\n**Príklad**\n\nVracia aktuálnu hodnotu DateOnly (bez času)\n\n```arcade\nDateOnly()\n// returns the current date, i.e. 2023-09-12\n```\n\n","completion":{"label":"DateOnly","detail":"DateOnly() -> DateOnly","insertText":"DateOnly($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí hodnotu DateOnly na základe aktuálneho dátumu v časovej zóne kontextu vykonávania profilu.\n\n**Návratová hodnota**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly)\n\n**Dodatočné zdroje**\n\n* [Arcade execution context](https://developers.arcgis.com/arcade/guide/profiles/#execution-context)\n"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"dateonly","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#dateonly2","description":"Vytvorí hodnotu DateOnly zo vstupov predstavujúcich rok, mesiac a deň.","examples":"\n**Príklad**\n\nVytvorí hodnotu DateOnly zo vstupov predstavujúcich rok, mesiac a deň\n\n```arcade\nDateOnly(1996, 11, 10)\n// returns 1996-12-10\n```\n\n","completion":{"label":"DateOnly","detail":"DateOnly(year, month, day) -> DateOnly","insertText":"DateOnly(${1:year_}, ${2:month_}, ${3:day_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí hodnotu DateOnly zo vstupov predstavujúcich rok, mesiac a deň.\n\n**Parametre**\n\n- **year**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo reprezentujúce rok.\n- **month**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Mesiac (0-11), kde `0` je január a `11` je december. Ak je táto hodnota mimo normálneho rozsahu (0-11), funkcia vráti hodnotu `null`.\n- **day**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Deň v mesiaci (1-31). Ak je táto hodnota mimo normálneho rozsahu (1-31), funkcia vráti hodnotu `null`.\n\n**Návratová hodnota**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly)"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"dateonly","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#dateonly3","description":"Vytvorí dátum DateOnly so zadaným číslom epochy Unix.","examples":"\n**Príklad**\n\nVracia DateOnly z počtu milisekúnd od 1. januára 1970\n\n```arcade\nDateOnly(1476987783555);\n// returns 2016-10-20\n```\n\n","completion":{"label":"DateOnly","detail":"DateOnly(epoch) -> DateOnly","insertText":"DateOnly(${1:epoch_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí dátum DateOnly so zadaným číslom epochy Unix.\n\n**Parameter**\n\n- **epoch**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet milisekúnd od 1. januára 1970 UTC.\n\n**Návratová hodnota**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"dateonly","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#dateonly4","description":"Vytvorí hodnotu DateOnly z textového vstupu, ktorý predstavuje dátum vo formáte ISO alebo iný formátovaný textový vzor.","examples":"\n**Príklady**\n\nVytvorí hodnotu DateOnly z textovej hodnoty reprezentujúcej dátum\n\n```arcade\nDateOnly(\"2023-05-11T13:43:18.990+01:00\");\n// returns 2023-05-11\n```\n\nVytvorí hodnotu DateOnly z textovej hodnoty reprezentujúcej dátum v danom formáte\n\n```arcade\nDateOnly(\"10 Jan 2022\",\"D MMM Y\")\n// returns 2022-01-10\n```\n\n","completion":{"label":"DateOnly","detail":"DateOnly(textValue, format?) -> DateOnly","insertText":"DateOnly(${1:textValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí hodnotu DateOnly z textového vstupu, ktorý predstavuje dátum vo formáte ISO alebo iný formátovaný textový vzor.\n\n**Parametre**\n\n- **textValue**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textová hodnota predstavujúca dátum. Mal by to byť buď dátum vo formáte ISO, alebo iný formátovaný text predstavujúci dátum. Ak táto hodnota nie je vo formáte ISO, musí byť definovaný parameter `formát`, ktorý udáva formát dátumu.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textová hodnota označujúca formát vstupu `dateValue`.  \nMožné hodnoty:  \n  - `D`: Deň v mesiaci, nevyplnený (1 - 31)  \n  - `DD`: Deň v mesiaci, vyplnený (01 – 31)  \n  - `DDD`: Radový deň v roku (1 – 365)  \n  - `d`: Deň v týždni (1 – 7)  \n  - `ddd`: Skrátený deň v týždni (napr. pon)  \n  - `dddd`: Úplný deň v týždni (napr. pondelok)  \n  - `M`: Číslo mesiaca (1 - 12)  \n  - `MM`: Číslo mesiaca, vyplnené (01 – 12)  \n  - `MMM`: Skrátený názov mesiaca (napr. jan)  \n  - `MMMM`: Úplný názov mesiaca (napr. január)  \n  - `Y`: Úplný rok  \n  - `YY`: Dvojciferný rok  \n\n\n**Návratová hodnota**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"dateonly","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#dateonly5","description":"Vytvorí hodnotu DateOnly zo zadaného dátumu.","examples":"\n**Príklad**\n\nVracia DateOnly zo zadaného dátumu\n\n```arcade\nDateOnly(Date(2008,10,11,10,30));\n// returns 2008-11-11\n```\n\n","completion":{"label":"DateOnly","detail":"DateOnly(dateValue) -> DateOnly","insertText":"DateOnly(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí hodnotu DateOnly zo zadaného dátumu.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Dátum, z ktorého sa má vytvoriť hodnota DateOnly.\n\n**Návratová hodnota**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"dateonly","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#dateonly6","description":"Vytvára kópiu hodnoty DateOnly.","examples":"\n**Príklad**\n\nVytvára kópiu hodnoty DateOnly\n\n```arcade\nvar originalDateOnly = DateOnly(1996,11,10)\nvar copiedDateOnly = DateOnly(originalDateOnly)\nreturn copiedDateOnly;\n```\n\n","completion":{"label":"DateOnly","detail":"DateOnly(dateOnlyValue) -> DateOnly","insertText":"DateOnly(${1:dateOnlyValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvára kópiu hodnoty DateOnly.\n\n**Parameter**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota DateOnly, ktorá sa má skopírovať.\n\n**Návratová hodnota**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly)"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"day","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#day","description":"Vracia deň v mesiaci daného dátumu.","examples":"\n**Príklady**\n\nZíska deň v mesiaci súčasného dátumu\n\n```arcade\nDay(Now())\n```\n\nVráti deň mesiaca z hodnoty DateOnly\n\n```arcade\nDay(DateOnly(1996, 11, 10))\n// returns 10\n```\n\n","completion":{"label":"Day","detail":"Day(dateValue) -> Number","insertText":"Day(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia deň v mesiaci daného dátumu.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota dátumu, z ktorej sa získa deň v mesiaci. Hodnoty DateOnly sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"hour","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#hour1","description":"Vráti hodinu času v zadanej hodnote dátumu alebo času (0-23).","examples":"\n**Príklady**\n\nVráti hodinu aktuálneho času\n\n```arcade\nHour(Now())\n```\n\nVráti hodinu času\n\n```arcade\nHour(Date(2023, 1, 1, 12, 59, 23))\n// returns 12\n```\n\nVráti hodinu času\n\n```arcade\nHour(Time(2, 59, 23))\n// returns 2\n```\n\n","completion":{"label":"Hour","detail":"Hour(dateTimeValue) -> Number","insertText":"Hour(${1:dateTimeValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti hodinu času v zadanej hodnote dátumu alebo času (0-23).\n\n**Parameter**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Hodnota dátumu alebo času, z ktorej sa získa hodina času. Časové hodnoty sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"isomonth","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#isomonth","description":"Vracia mesiac daného dátumu, podľa štandardu ISO 8601. Hodnoty v rozsahu od 1-12, kde január je `1` a december je `12`.","examples":"\n**Príklady**\n\nZíska mesiac daného dátumu, podľa štandardu ISO 8601. Vracia `12` pre mesiac December.\n\n```arcade\nISOMonth(Date(1980, 11, 31))\n```\n\nZíska mesiac danej hodnoty DateOnly na základe normy ISO 8601.\n\n```arcade\nISOMonth(DateOnly(1996, 0, 10))\n// returns 1, for January\n```\n\n","completion":{"label":"ISOMonth","detail":"ISOMonth(dateValue) -> Number","insertText":"ISOMonth(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia mesiac daného dátumu, podľa štandardu ISO 8601. Hodnoty v rozsahu od 1-12, kde január je `1` a december je `12`.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota dátumu, z ktorej sa získa mesiac. Hodnoty DateOnly sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"isoweek","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#isoweek","description":"Vracia týždeň v roku podľa daného dátumu, podľa kalendára týždňov ISO 8601. Hodnoty sú v rozsahu od 1-53, kde prvý týždeň roku je `1` a posledný týždeň roku je `52` alebo `53`, v závislosti od roku.","examples":"\n**Príklady**\n\nZíska týždeň daného dátumu podľa štandardu ISO 8601. Vracia `1`, keďže tento dátum spadá do prvého týždňa nasledujúceho roku.\n\n```arcade\nISOWeek(Date(1980, 11, 31))\n```\n\nZíska týždeň danej hodnoty DateOnly na základe normy ISO 8601.\n\n```arcade\nISOWeek(DateOnly(1996, 11, 10))\n// returns 50\n```\n\n","completion":{"label":"ISOWeek","detail":"ISOWeek(dateValue) -> Number","insertText":"ISOWeek(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia týždeň v roku podľa daného dátumu, podľa kalendára týždňov ISO 8601. Hodnoty sú v rozsahu od 1-53, kde prvý týždeň roku je `1` a posledný týždeň roku je `52` alebo `53`, v závislosti od roku.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota dátumu, z ktorej sa získa týždeň. Hodnoty DateOnly sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"isoweekday","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#isoweekday","description":"Vracia deň v týždni daného dátumu, podľa štandardu ISO 8601. Hodnoty v rozsahu 1-7, kde pondelok je `1` a nedeľa je `7`.","examples":"\n**Príklady**\n\nVracia deň v týždni daného dátumu, podľa štandardu ISO 8601. Vracia `3` pre stredu.\n\n```arcade\nISOWeekday(Date(1980, 11, 31))\n```\n\nVráti deň v týždni danej hodnoty DateOnly na základe normy ISO 8601.\n\n```arcade\nISOWeekday(DateOnly(1996, 11, 10))\n// returns 2, for Tuesday\n```\n\n","completion":{"label":"ISOWeekday","detail":"ISOWeekday(dateValue) -> Number","insertText":"ISOWeekday(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia deň v týždni daného dátumu, podľa štandardu ISO 8601. Hodnoty v rozsahu 1-7, kde pondelok je `1` a nedeľa je `7`.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota dátumu, z ktorej sa má vrátiť deň v týždni. Hodnoty DateOnly sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"isoyear","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#isoyear","description":"Vracia rok daného dátumu, podľa kalendára týždňov ISO 8601.","examples":"\n**Príklady**\n\nZíska rok daného dátumu, podľa kalendára týždňov ISO 8601. Vracia `1981`, keďže tento dátum spadá do prvého týždňa nasledovného roku.\n\n```arcade\nISOYear(Date(1980, 11, 31))\n```\n\nZíska rok danej hodnoty DateOnly na základe týždenného dátumového kalendára ISO 8601.\n\n```arcade\nISOYear(DateOnly(1996, 11, 10))\n// returns 1996\n```\n\n","completion":{"label":"ISOYear","detail":"ISOYear(dateValue) -> Number","insertText":"ISOYear(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia rok daného dátumu, podľa kalendára týždňov ISO 8601.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota dátumu, z ktorej sa získa rok. Hodnoty DateOnly sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"millisecond","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#millisecond1","description":"Vráti milisekundu času v zadanej časovej alebo dátumovej hodnote.","examples":"\n**Príklady**\n\nVráti milisekundu aktuálneho času\n\n```arcade\nMillisecond(Now())\n```\n\nVráti milisekundu času\n\n```arcade\nMillisecond(Date(2023, 1, 1, 12, 59, 23, 999))\n// returns 999\n```\n\nVráti milisekundu času\n\n```arcade\nMillisecond(Time(2, 59, 23, 450))\n// returns 450\n```\n\n","completion":{"label":"Millisecond","detail":"Millisecond(dateTimeValue) -> Number","insertText":"Millisecond(${1:dateTimeValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti milisekundu času v zadanej časovej alebo dátumovej hodnote.\n\n**Parameter**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Hodnota dátumu alebo času, z ktorej sa získa milisekunda času. Časové hodnoty sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}],[{"type":"function","name":"minute","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#minute1","description":"Vráti minútu času v zadanej časovej alebo dátumovej hodnote.","examples":"\n**Príklady**\n\nVráti minútu aktuálneho času\n\n```arcade\nMinute(Now())\n```\n\nVráti minútu času\n\n```arcade\nMinute(Date(2013, 1, 1, 2, 15, 23))\n// returns 15\n```\n\nVráti minútu času\n\n```arcade\nMinute(Time(2, 59, 23))\n// returns 59\n```\n\n","completion":{"label":"Minute","detail":"Minute(dateTimeValue) -> Number","insertText":"Minute(${1:dateTimeValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti minútu času v zadanej časovej alebo dátumovej hodnote.\n\n**Parameter**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Hodnota dátumu alebo času, z ktorej sa získajú minúty času. Časové hodnoty sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"month","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#month","description":"Vracia mesiac daného dátumu. Hodnoty v rozsahu od 0-11, kde január je `0` a december je `11`.","examples":"\n**Príklady**\n\nZíska mesiac daného dátumu. Hodnota môže byť od 0 do 11, kde `0` predstavuje január a `11` predstavuje december.\n\n```arcade\nMonth(Date(1980, 11, 31))\n// returns 11\n```\n\nZíska mesiac danej hodnoty DateOnly.\n\n```arcade\nMonth(DateOnly(1996, 0, 31))\n// returns 0, for the month of January\n```\n\n","completion":{"label":"Month","detail":"Month(dateValue) -> Number","insertText":"Month(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia mesiac daného dátumu. Hodnoty v rozsahu od 0-11, kde január je `0` a december je `11`.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota dátumu, z ktorej sa získa mesiac. Hodnoty DateOnly sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [ISOMonth()](https://developers.arcgis.com/arcade/function-reference/date_functions/#isomonth)\n"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"now","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#now","description":"Vytvorí hodnotu dátumu, ktorá predstavuje aktuálny dátum a čas v časovom pásme kontextu vykonávania profilu.","examples":"\n**Príklad**\n\nVráti aktuálny dátum a čas v predvolenom časovom pásme profilu\n\n```arcade\n// Date represents Jan 27, 2023, 12:41:20 PM PST\nNow()\n```\n\n","completion":{"label":"Now","detail":"Now() -> Date","insertText":"Now($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí hodnotu dátumu, ktorá predstavuje aktuálny dátum a čas v časovom pásme kontextu vykonávania profilu.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Dodatočné zdroje**\n\n* [Arcade execution context](https://developers.arcgis.com/arcade/guide/profiles/#execution-context)\n* [Date()](https://developers.arcgis.com/arcade/function-reference/date_functions/#date)\n* [Timestamp()](https://developers.arcgis.com/arcade/function-reference/date_functions/#timestamp)\n* [Today()](https://developers.arcgis.com/arcade/function-reference/date_functions/#today)\n"}},"parametersInfo":{"min":0,"max":0}},[{"type":"function","name":"second","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#second1","description":"Vráti sekundu času v zadanej časovej alebo dátumovej hodnote.","examples":"\n**Príklady**\n\nZíska sekundu aktuálneho času\n\n```arcade\nSecond(Now())\n```\n\nZíska sekundu času\n\n```arcade\nSecond(Date(2023, 1, 1, 2, 59, 01))\n// returns 1\n```\n\nZískava sekundu času\n\n```arcade\nSecond(Time(2, 59, 23))\n// returns 23\n```\n\n","completion":{"label":"Second","detail":"Second(dateTimeValue) -> Number","insertText":"Second(${1:dateTimeValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti sekundu času v zadanej časovej alebo dátumovej hodnote.\n\n**Parameter**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Hodnota dátumu alebo času, z ktorej sa získa sekunda času. Časové hodnoty sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}],[{"type":"function","name":"time","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#time1","description":"Vytvorí hodnotu času, ktorá predstavuje aktuálny čas v časovom pásme kontextu vykonávania profilu.","examples":"\n**Príklad**\n\nVráti aktuálny čas zobrazený pomocou predvoleného časového pásma profilu\n\n```arcade\n// Time represents 12:41:20 PM\nTime()\n```\n\n","completion":{"label":"Time","detail":"Time() -> Time","insertText":"Time($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí hodnotu času, ktorá predstavuje aktuálny čas v časovom pásme kontextu vykonávania profilu.\n\n**Návratová hodnota**: [Time](https://developers.arcgis.com/arcade/guide/types/#time)\n\n**Dodatočné zdroje**\n\n* [Arcade execution context](https://developers.arcgis.com/arcade/guide/profiles/#execution-context)\n"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"time","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#time2","description":"Vytvorí hodnotu času zo vstupov predstavujúcich hodiny, minúty, sekundy a milisekundy.","examples":"\n**Príklad**\n\nVytvorí hodnotu času zo vstupov predstavujúcich hodiny, minúty, sekundy a milisekundy\n\n```arcade\nTime(13, 20);\n// returns a Time value of 13:20:00\n \nTime(2, 59, 23)\n// returns a Time value of 02:59:23\n \nTime(15, 47, 0, 474)\n// returns a Time value of 15:47:00.474\n```\n\n","completion":{"label":"Time","detail":"Time(hours, minutes, seconds?, milliseconds?) -> Time","insertText":"Time(${1:hours_}, ${2:minutes_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí hodnotu času zo vstupov predstavujúcich hodiny, minúty, sekundy a milisekundy.\n\n**Parametre**\n\n- **hours**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo predstavujúce hodiny časovej hodnoty (0-23). Ak je táto hodnota mimo normálneho rozsahu (0-23), funkcia vráti hodnotu `null`.\n- **minutes**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo vyjadrujúce počet minút časovej hodnoty (0-59). Ak je táto hodnota mimo normálneho rozsahu (0-59), funkcia vráti hodnotu `null`.\n- **seconds** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo predstavujúce sekundy časovej hodnoty (0-59). Ak je táto hodnota mimo normálneho rozsahu (0-59), funkcia vráti hodnotu `null`.\n- **milliseconds** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo predstavujúce milisekundy časovej hodnoty (0-999). Ak je táto hodnota mimo normálneho rozsahu (0-999), funkcia vráti hodnotu `null`.\n\n**Návratová hodnota**: [Time](https://developers.arcgis.com/arcade/guide/types/#time)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"time","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#time3","description":"Vytvorí časovú hodnotu z daného čísla, ktoré predstavuje milisekundy od polnoci.","examples":"\n**Príklady**\n\nVracia čas z počtu milisekúnd od polnoci\n\n```arcade\nTime(8119800);\n// returns a Time value of 02:15:19.800\n```\n\nVracia čas z počtu milisekúnd od polnoci\n\n```arcade\nTime(86400001);\n// returns null - the input value exceeds the number of milliseconds in a day\n```\n\n","completion":{"label":"Time","detail":"Time(numValue) -> Time","insertText":"Time(${1:numValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí časovú hodnotu z daného čísla, ktoré predstavuje milisekundy od polnoci.\n\n**Parameter**\n\n- **numValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet milisekúnd od polnoci. Ak je táto hodnota väčšia ako 86 400 000 (maximálny počet milisekúnd za deň) alebo menšia ako 0, funkcia vráti hodnotu `null`.\n\n**Návratová hodnota**: [Time](https://developers.arcgis.com/arcade/guide/types/#time)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"time","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#time4","description":"Vytvorí časovú hodnotu z textového vstupu reprezentujúceho čas s voliteľným vstupom označujúcim formát textu.","examples":"\n**Príklady**\n\nVytvorí časovú hodnotu z textovej hodnoty reprezentujúcej čas\n\n```arcade\nTime(\"1:20 PM\");\n// returns a Time value of 13:20:00\n```\n\nVytvorí časovú hodnotu z textovej hodnoty reprezentujúcej čas a formátovanie\n\n```arcade\nTime(\"12 05 04\", \"HH MM ss\")\n// returns a Time value of 12:05:04\n```\n\n","completion":{"label":"Time","detail":"Time(textValue, format?) -> Time","insertText":"Time(${1:textValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí časovú hodnotu z textového vstupu reprezentujúceho čas s voliteľným vstupom označujúcim formát textu.\n\n**Parametre**\n\n- **textValue**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textová hodnota predstavujúca čas.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textová hodnota označujúca formát vstupu `časováhodnota`.  \nMožné hodnoty:  \n  - `h`: Civilné hodiny, nevyplnené (1 – 12)  \n  - `hh`: Civilné hodiny, vyplnené (01 – 12)  \n  - `H`: Vojenské hodiny, nevyplnené (0 – 23)  \n  - `HH`: Vojenské hodiny, vyplnené (0 – 23)  \n  - `m`: Minúty, nevyplnené (0 – 59)  \n  - `mm`: Minúty, vyplnené (0 – 59)  \n  - `s`: Sekundy, nevyplnené (0 – 59)  \n  - `ss`: Sekundy, vyplnené (0 – 59)  \n  - `A`: dopoludnia/popoludní  \n\n\n**Návratová hodnota**: [Time](https://developers.arcgis.com/arcade/guide/types/#time)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"time","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#time5","description":"Vytvorí časovú hodnotu zo zadaného dátumu.","examples":"\n**Príklad**\n\nVráti čas od zadaného dátumu\n\n```arcade\nTime(Date(2008,10,11,10,30));\n// returns a Time value of 10:30:00 AM\n```\n\n","completion":{"label":"Time","detail":"Time(dateValue) -> Time","insertText":"Time(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí časovú hodnotu zo zadaného dátumu.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Dátum, od ktorého sa má získať čas.\n\n**Návratová hodnota**: [Time](https://developers.arcgis.com/arcade/guide/types/#time)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"time","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#time6","description":"Vytvorí kópiu časovej hodnoty.","examples":"\n**Príklad**\n\nVytvorí kópiu časovej hodnoty\n\n```arcade\nvar originalTime = Time(23,32,00)\nvar copiedTime = Time(originalTime)\nreturn copiedTime;\n```\n\n","completion":{"label":"Time","detail":"Time(timeValue) -> Time","insertText":"Time(${1:timeValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí kópiu časovej hodnoty.\n\n**Parameter**\n\n- **timeValue**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Hodnota času na kopírovanie.\n\n**Návratová hodnota**: [Time](https://developers.arcgis.com/arcade/guide/types/#time)"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"timestamp","bundle":"core","sinceVersion":"1.1","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#timestamp","description":"Vytvorí hodnotu dátumu, ktorá predstavuje aktuálny dátum a čas v UTC.","examples":"\n**Príklad**\n\nVytvorí dátum v UTC čase\n\n```arcade\n// Date that represents Jan 27, 2023, 8:41:20 PM UTC\nTimestamp()\n```\n\n","completion":{"label":"Timestamp","detail":"Timestamp() -> Date","insertText":"Timestamp($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí hodnotu dátumu, ktorá predstavuje aktuálny dátum a čas v UTC.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Dodatočné zdroje**\n\n* [Date()](https://developers.arcgis.com/arcade/function-reference/date_functions/#date)\n* [Now()](https://developers.arcgis.com/arcade/function-reference/date_functions/#now)\n* [Today()](https://developers.arcgis.com/arcade/function-reference/date_functions/#today)\n"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"timezone","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#timezone","description":"Vráti časové pásmo zadaného dátumu. Časové pásmo bude jedno z nasledujúcich:\n\n- text predstavujúci položku v databáze časových zón IANA (t. j. `Amerika/New_York`)\n\n- text predstavujúci hodiny a minúty, ktoré sa majú pripočítať k UTC (t. j. `+07:00` alebo `-03:00`)\n\n- `systém` - časové pásmo bude založené na miestnom časovom pásme klienta alebo systému\n\n- `UTC` - koordinovaný svetový čas\n\n- `Neznáme` - informácie o časovom pásme nie sú definované.","examples":"\n**Príklad**\n\nVráti časové pásmo dátumu\n\n```arcade\nvar natlPizzaDay = Date(2024, 1, 9, 0, 0, 0, 0, \"America/Los_Angeles\");\nTimeZone(natlPizzaDay);\n// Returns 'America/Los_Angeles'\n```\n\n","completion":{"label":"TimeZone","detail":"TimeZone(dateValue) -> Text","insertText":"TimeZone(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti časové pásmo zadaného dátumu. Časové pásmo bude jedno z nasledujúcich:\n\n- text predstavujúci položku v databáze časových zón IANA (t. j. `Amerika/New_York`)\n\n- text predstavujúci hodiny a minúty, ktoré sa majú pripočítať k UTC (t. j. `+07:00` alebo `-03:00`)\n\n- `systém` - časové pásmo bude založené na miestnom časovom pásme klienta alebo systému\n\n- `UTC` - koordinovaný svetový čas\n\n- `Neznáme` - informácie o časovom pásme nie sú definované.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Hodnota dátumu, z ktorej sa získa časové pásmo.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Dodatočné zdroje**\n\n* [IANA time zone database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List)\n"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"timezoneoffset","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#timezoneoffset","description":"Vráti posun časového pásma v milisekundách od UTC pre zadaný dátum.","examples":"\n**Príklad**\n\nVracia posun časového pásma v milisekundách od UTC\n\n```arcade\nvar inputDate = Date(2011, 10, 11, 8, 0, 0, 0, \"America/New_York\")\nTimeZoneOffset(inputDate);\n// returns -18000000\n```\n\n","completion":{"label":"TimeZoneOffset","detail":"TimeZoneOffset(dateValue) -> Number","insertText":"TimeZoneOffset(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti posun časového pásma v milisekundách od UTC pre zadaný dátum.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Hodnota dátumu, z ktorej sa získa posun časového pásma.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"today","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#today","description":"Vráti aktuálny dátum o polnoci v časovom pásme kontextu vykonávania profilu.","examples":"\n**Príklad**\n\nVráti aktuálny dátum o polnoci, napr. Pon Okt 24 2016 00:00:00 GMT-0700 (PDT)\n\n```arcade\nToday()\n```\n\n","completion":{"label":"Today","detail":"Today() -> Date","insertText":"Today($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti aktuálny dátum o polnoci v časovom pásme kontextu vykonávania profilu.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Dodatočné zdroje**\n\n* [Arcade execution context](https://developers.arcgis.com/arcade/guide/profiles/#execution-context)\n* [DateOnly()](https://developers.arcgis.com/arcade/function-reference/date_functions/#dateonly)\n* [Date()](https://developers.arcgis.com/arcade/function-reference/date_functions/#date)\n* [Timestamp()](https://developers.arcgis.com/arcade/function-reference/date_functions/#timestamp)\n* [Now()](https://developers.arcgis.com/arcade/function-reference/date_functions/#now)\n"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"tolocal","bundle":"core","sinceVersion":"1.1","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#tolocal","description":"Vytvorí novú dátumovú hodnotu zodpovedajúcu epoche vstupného dátumu a nastaví časové pásmo na miestne alebo systémové časové pásmo klienta.","examples":"\n**Príklad**\n\nVytvorí dátum v miestnom čase v rovnakej epoche ako vstupný dátum\n\n```arcade\n// Date represents Jan 27, 2023, 8:41:20 PM UTC\nTimestamp()\n// Date represents Jan 27, 2023, 12:41:20 PM PST\nToLocal(Timestamp())\n```\n\n","completion":{"label":"ToLocal","detail":"ToLocal(inputDate) -> Date","insertText":"ToLocal(${1:inputDate_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí novú dátumovú hodnotu zodpovedajúcu epoche vstupného dátumu a nastaví časové pásmo na miestne alebo systémové časové pásmo klienta.\n\n**Parameter**\n\n- **inputDate**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Hodnota dátumu, ktorá predstavuje miestny čas klienta.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Dodatočné zdroje**\n\n* [ChangeTimeZone()](https://developers.arcgis.com/arcade/function-reference/date_functions/#changetimezone)\n"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"toutc","bundle":"core","sinceVersion":"1.1","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#toutc","description":"Vytvorí novú hodnotu dátumu zodpovedajúcu epoche vstupného dátumu a nastaví časové pásmo na UTC (koordinovaný svetový čas).","examples":"\n**Príklad**\n\nVytvorí dátum v UTC čase v rovnakej epoche ako vstupný dátum.\n\n```arcade\n// Date represents Jan 27, 2023, 12:41:20 PM PST\nNow()\n// Date represents Jan 27, 2023, 8:41:20 PM UTC\nToUTC(Now())\n```\n\n","completion":{"label":"ToUTC","detail":"ToUTC(inputDate) -> Date","insertText":"ToUTC(${1:inputDate_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí novú hodnotu dátumu zodpovedajúcu epoche vstupného dátumu a nastaví časové pásmo na UTC (koordinovaný svetový čas).\n\n**Parameter**\n\n- **inputDate**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Hodnota dátumu, ktorá sa má reprezentovať v čase UTC.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Dodatočné zdroje**\n\n* [ChangeTimeZone()](https://developers.arcgis.com/arcade/function-reference/date_functions/#changetimezone)\n"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"week","bundle":"core","sinceVersion":"1.14","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#week","description":"Vráti číslo týždňa v roku zadaného dátumu. Hodnoty sa pohybujú od 0 do 53, kde prvý týždeň v roku je `0` a posledný týždeň v roku je `51`, `52`, alebo `53`, v závislosti od roku. Prvý a posledný týždeň nemusia byť dlhé plných sedem dní.","examples":"\n**Príklady**\n\nPoužiť predvolený začiatok týždňa (Nedeľa)\n\n```arcade\nWeek( Date(1974,0,3) )\n// Returns 0\n```\n\nNastaviť začiatok týždňa na Štvrtok\n\n```arcade\nWeek( Date(1974,0,3), 4 )\n// Returns 1\n```\n\nNastaviť začiatok týždňa na Piatok\n\n```arcade\nWeek( Date(1974,0,3), 5 )\n// Returns 0\n```\n\n\n\n```arcade\nWeek( Date(1945,8,23) )\n// Returns 38\n```\n\n\n\n```arcade\nWeek( Date(2022,7,20) )\n// Returns 33\n```\n\nVráti týždeň z hodnoty DateOnly\n\n```arcade\nWeek(DateOnly(1996, 11, 10))\n// returns 49\n```\n\n","completion":{"label":"Week","detail":"Week(dateValue, startDay?) -> Number","insertText":"Week(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti číslo týždňa v roku zadaného dátumu. Hodnoty sa pohybujú od 0 do 53, kde prvý týždeň v roku je `0` a posledný týždeň v roku je `51`, `52`, alebo `53`, v závislosti od roku. Prvý a posledný týždeň nemusia byť dlhé plných sedem dní.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota dátumu alebo DateOnly, z ktorej sa má získať týždeň. Hodnoty DateOnly sú podporované od verzie 1.24.\n- **startDay** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo reprezentujúce počiatočný deň týždňa. nedeľa = 0; pondelok = 1; utorok = 2; streda = 3; štvrtok = 4; piatok = 5; Sobota = 6. Predvolená je `0` (nedeľa).\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"weekday","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#weekday","description":"Vráti deň v týždni daného dátumu. Hodnoty v rozsahu 0-6, kde nedeľa je `0` a sobota je `6`.","examples":"\n**Príklady**\n\nVracia deň v týždni daného dátumu. Vracia `3` pre stredu.\n\n```arcade\nWeekday(Date(1980, 11, 31))\n```\n\nVráti deň v týždni danej hodnoty DateOnly.\n\n```arcade\nWeekday(DateOnly(1996, 11, 10))\n// returns 2, for Tuesday\n```\n\n","completion":{"label":"Weekday","detail":"Weekday(dateValue) -> Number","insertText":"Weekday(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti deň v týždni daného dátumu. Hodnoty v rozsahu 0-6, kde nedeľa je `0` a sobota je `6`.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota dátumu alebo DateOnly, z ktorej sa má vrátiť deň v týždni. Hodnoty DateOnly sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"year","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#year","description":"Vráti rok zadaného dátumu.","examples":"\n**Príklady**\n\nZíska rok aktuálneho dátumu\n\n```arcade\nYear(Now())\n```\n\nZíska rok danej hodnoty DateOnly\n\n```arcade\nYear(DateOnly(1996, 11, 10))\n// returns 1996\n```\n\n","completion":{"label":"Year","detail":"Year(dateValue) -> Number","insertText":"Year(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti rok zadaného dátumu.\n\n**Parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Hodnota dátumu alebo DateOnly, z ktorej sa získa rok. Hodnoty DateOnly sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"enterprise_functions","title":"Funkcie Enterprise","items":[{"type":"function","name":"nextsequencevalue","bundle":"database","sinceVersion":"1.4","link":"https://developers.arcgis.com/arcade/function-reference/enterprise_functions/#nextsequencevalue","description":"Vracia v poradí nasledujúcu hodnotu z určenej databázovej postupnosti. Ak `názovVstupnejSekvencie` neexistuje, výraz vyhodí chybu.","examples":"\n**Príklad**\n\nVracia číslo s v poradí ďaľšou hodnotou\n\n```arcade\nNextSequenceValue('PipeIDSeq')\n```\n\n","completion":{"label":"NextSequenceValue","detail":"NextSequenceValue(sequenceName) -> Number","insertText":"NextSequenceValue(${1:sequenceName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.4](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia v poradí nasledujúcu hodnotu z určenej databázovej postupnosti. Ak `názovVstupnejSekvencie` neexistuje, výraz vyhodí chybu.\n\n**Parameter**\n\n- **sequenceName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Meno postupnosti. Toto musí byť už nakonfigurované v databáze.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"featureset_functions","title":"Funkcie FeatureSet","items":[{"type":"function","name":"area","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#area","description":"Vráti plochu vstupného FeatureSetu v daných jednotkách. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia plochu vrstvy v kilometroch štvorcových\n\n```arcade\nArea($layer, 'square-kilometers')\n```\n\n","completion":{"label":"Area","detail":"Area(features, unit?) -> Number","insertText":"Area(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti plochu vstupného FeatureSetu v daných jednotkách. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, pre ktorú sa má vypočítať planárna plocha.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `akre` | `hektáre` | `centimetre štvorcové` | `decimetre štvorcové` | `stopy štvorcové` | `palce štvorcové` | `kilometre štvorcové` | `metre štvorcové` | `míle štvorcové` | `milimetre štvorcové` | `us-stopy štvorcové` | `us-míle štvorcové` | `yardy štvorcové`  \n\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [AreaGeodetic()](https://developers.arcgis.com/arcade/function-reference/featureset_functions/#areageodetic)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"areageodetic","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#areageodetic","description":"Vráti geodetickú plochu vstupného FeatureSetu v daných jednotkách. Toto je spoľahlivejšie meranie plochy ako `Plocha()` pretože berie do úvahy zakrivenie Zeme.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia geodetickú plochu vrstvy v kilometroch štvorcových\n\n```arcade\nAreaGeodetic($layer, 'square-kilometers')\n```\n\n","completion":{"label":"AreaGeodetic","detail":"AreaGeodetic(features, unit?) -> Number","insertText":"AreaGeodetic(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti geodetickú plochu vstupného FeatureSetu v daných jednotkách. Toto je spoľahlivejšie meranie plochy ako `Plocha()` pretože berie do úvahy zakrivenie Zeme.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, pre ktorú sa má vypočítať geodetická plocha.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `akre` | `hektáre` | `centimetre štvorcové` | `decimetre štvorcové` | `stopy štvorcové` | `palce štvorcové` | `kilometre štvorcové` | `metre štvorcové` | `míle štvorcové` | `milimetre štvorcové` | `us-stopy štvorcové` | `us-míle štvorcové` | `yardy štvorcové`  \n\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [Area()](https://developers.arcgis.com/arcade/function-reference/featureset_functions/#area)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"attachments","bundle":"data-access","sinceVersion":"1.6","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#attachments","description":"Vracia zoznam príloh asociovaných s prvkom vstupu. Každý výsledok zahŕňa meno prílohy, typ obsahu, identifikátor a velkosť v bajtoch. Aplikovateľné len na prvky pochádzajúce z prvkovej služby.","examples":"\n**Príklad**\n\nVracia počet príloh asociovaných s prvkom\n\n```arcade\n// Returns the number of attachments associated with the feature\nCount(Attachments($feature))\n```\n\n","completion":{"label":"Attachments","detail":"Attachments(inputFeature, options?) -> Array<Attachment>","insertText":"Attachments(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.6](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia zoznam príloh asociovaných s prvkom vstupu. Každý výsledok zahŕňa meno prílohy, typ obsahu, identifikátor a velkosť v bajtoch. Aplikovateľné len na prvky pochádzajúce z prvkovej služby.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prílohy asociované s týmto prvkom budú poskytnuté službou.\n- **options** (_Optional_): [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Nastavenia požiadavky. Vlastnosti slovníka:\n\n  - **types**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole textových hodnôt reprezentujúcich typy súborov na načítanie.  \nMožné hodnoty: `bmp`, `ecw`, `emf`, `eps`, `ps`, `gif`, `img`, `jp2`, `jpc`, `j2k`, `jpf`, `jpg`, `jpeg`, `jpe`, `png`, `psd`, `raw`, `sid`, `tif, tiff`, `wmf`, `wps`, `avi`, `mpg`, `mpe`, `mpeg`, `mov`, `wmv`, `aif`, `mid`, `rmi`, `mp2`, `mp3`, `mp4`, `pma`, `mpv2`, `qt`, `ra, ram`, `wav`, `wma`, `doc`, `docx`, `dot`, `xls`, `xlsx`, `xlt`, `pdf`, `ppt`, `pptx`, `txt`, `zip`, `7z`, `gz`, `gtar`, `tar`, `tgz, vrml`, `gml`, `json`, `xml`, `mdb`, `geodatabase`\n  - **minsize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Minimálna veľkosť súboru prílohy v bajtoch.\n  - **maxsize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Maximálna veľkosť súboru prílohy v bajtoch.\n  - **metadata** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či zahrnúť metadáta príloh do výstupu funkcie. Momentálne sú podporované iba Exif metadáta pre snímky.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment)&gt;"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"average","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#average","description":"Vráti priemernú hodnotu daného číselného poľa v sade prvkov.","examples":"\n**Príklady**\n\nvypočíta rozdiel medzi populáciou prvku a priemernou populáciou všetkých prvkov vo vrstve\n\n```arcade\n$feature.population - Average($layer, 'population')\n```\n\nvypočíta priemernú populáciu na štvorcovú míľu všetkých prvkov vo vrstve\n\n```arcade\nAverage($layer, 'population / area')\n```\n\n","completion":{"label":"Average","detail":"Average(features, fieldNameOrSQLExpression) -> Number","insertText":"Average(${1:features_}, ${2:fieldNameOrSQLExpression_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti priemernú hodnotu daného číselného poľa v sade prvkov.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, na ktorej sa má vykonať operácia.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Špecifikuje meno číselného stĺpca alebo SQL92 výrazu, pre ktorý bude vypočítaná štatistika zo vstupnej Sady prvkov.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"contains","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#contains","description":"Vracia prvky zo sady prvkov, ktoré sa nachádzajú vnútri vstupnej geometrie. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.","examples":"\n**Príklad**\n\nVracia počet prvkov, ktoré sú vnútri daného polygónu\n\n```arcade\nvar parcels = FeatureSetByName($map, 'parcels')\nvar projectArea = $feature;\nCount(Contains(projectArea, parcels));\n```\n\n","completion":{"label":"Contains","detail":"Contains(containerGeometry, insideFeatures) -> FeatureSet","insertText":"Contains(${1:containerGeometry_}, ${2:insideFeatures_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia prvky zo sady prvkov, ktoré sa nachádzajú vnútri vstupnej geometrie. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.\n\n**Parametre**\n\n- **containerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria testovaná voči vzťahu 'obsahuje' vzhľadom ku `vnútornýmPrvkom`. Považujte túto geometriu ako potenciálny 'kontajner' pre `vnútornéPrvky`.\n- **insideFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Súbor prvkov, ktorý sa testuje na relačnú väzbu 'within' k súboru `containerGeometry`.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"count","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#count","description":"Vracia počet prvkov v sade prvkov FeatureSet.","examples":"\n**Príklad**\n\nVracia počet prvkov vo vrstve\n\n```arcade\nCount($layer)\n```\n\n","completion":{"label":"Count","detail":"Count(features) -> Number","insertText":"Count(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia počet prvkov v sade prvkov FeatureSet.\n\n**Parameter**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, z ktorej sa počíta počet prvkov\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"crosses","bundle":"data-access","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#crosses","description":"Vracia prvky zo sady prvkov pretínajúcich vstupnú geometriu. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia počet prvkov zo sady prvkov pretínajúcich daný polygón\n\n```arcade\nvar geom2 = Polygon({ ... });\nCount( Crosses($layer, geom2) );\n```\n\n","completion":{"label":"Crosses","detail":"Crosses(features, crossingGeometry) -> FeatureSet","insertText":"Crosses(${1:features_}, ${2:crossingGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia prvky zo sady prvkov pretínajúcich vstupnú geometriu. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Prvky na testovanie vzťahu pretínania sa so vstupom `crossingGeometry`.\n- **crossingGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Pretínaná geometria.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"distinct","bundle":"data-access","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#distinct","description":"Vracia množinu odlišných alebo unikátnych hodnôt zo Sady prvkov.","examples":"\n**Príklady**\n\nVracia Sadu prvkov so stĺpcom 'Stav'. Každý riadok FeatureSetu obsahuje jedinečnú hodnotu stavu\n\n```arcade\nDistinct($layer, 'Status')\n```\n\nVracia Sadu prvkov so stĺpcami 'Stav' a 'Typ'. Každý riadok sady prvkov obsahuje unikátnu kombináciu hodnôt 'Stav' a 'Typ'\n\n```arcade\nDistinct($layer, ['Status', 'Type'])\n```\n\nVracia Sadu prvkov so stĺpcom Hustota s riadkami, ktoré môžu obsahovať hodnoty nízka, vysoká alebo N/A\n\n```arcade\nDistinct($layer, {\n  name: \"Density\",\n  expression: \"CASE WHEN PopDensity < 100 THEN 'Low' WHEN PopDensity >= 100 THEN 'High' ELSE 'N/A' END\"\n})\n```\n\nVracia Sadu prvkov so stĺpcami skóre a typ\n\n```arcade\nDistinct($layer, [{\n  name: 'Score',\n  expression: 'POPULATION_DENSITY * 0.65 + Status_Code * 0.35'\n}, {\n  name: 'Type',\n  expression: 'Category'\n}])\n```\n\n","completion":{"label":"Distinct","detail":"Distinct(features, fields) -> FeatureSet","insertText":"Distinct(${1:features_}, ${2:fields_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia množinu odlišných alebo unikátnych hodnôt zo Sady prvkov.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov, z ktorej vrátiť odlišné hodnoty.\n- **fields**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Pole(ia) a/alebo výraz(y), z ktorého určiť unikátne hodnoty. Tento parameter môže byť pole názvov polí, pole výrazov alebo slovník alebo pole slovníkov, ktoré špecifikujú názvy výstupných stĺpcov, do ktorých sa uložia jedinečné hodnoty. Ak je zadaný slovník, musí sa použiť nasledujúca špecifikácia:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov stĺpca, do ktorého sa má uložiť výsledok daného výrazu.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Výraz SQL-92, z ktorého sa vypočíta jedinečná hodnota.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"domain","bundle":"data-access","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#domain","description":"Vracia doménu pridelenú danému poľu poskytnutej `sady prvkov`. Ak `sada prvkov` patrí do triedy so subtypom, vracia doménu pridelenú subtypu.","examples":"\n**Príklad**\n\nDoména pridelená subtypu prvku\n\n```arcade\nvar fsPole = FeatureSetByName($layer, \"Pole\", 1);\nvar d = Domain(fsPole, \"poleType\")\n// the poleType field has a coded value domain called poleTypes\n// the value of d will be\n// {\n//   type: \"codedValue\" ,\n//   name: \"poleTypesThreePhase\",\n//   dataType: \"number\",\n//   codedValues: [\n//     { name: \"Unknown\", code: 0 },\n//     { name: \"Wood\", code: 1 },\n//     { name: \"Steel\", code: 2 }\n//     { name: \"Reinforced Steel\", code: 3 }\n//   ]\n// }\n```\n\n","completion":{"label":"Domain","detail":"Domain(features, fieldName, subtype?) -> Dictionary","insertText":"Domain(${1:features_}, ${2:fieldName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia doménu pridelenú danému poľu poskytnutej `sady prvkov`. Ak `sada prvkov` patrí do triedy so subtypom, vracia doménu pridelenú subtypu.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov, ktorej prvky obsahujú stĺpec, ktorý má doménu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Meno poľa (nie aliasu) obsahujúceho doménu.\n- **subtype** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Kódovaná hodnota pre subtyp, ak prvok podporuje subtypy.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie.\n\n- **type**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Typ domény - buď `kódovanáHodnota` alebo `rozsah`.\n- **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov domény.\n- **dataType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Dátový typ doménového poľa. Môže to byť jedna z nasledujúcich hodnôt: `esriFieldTypeSmallInteger`, `esriFieldTypeInteger`, `esriFieldTypeBigInteger`, `esriFieldTypeSingle`, `esriFieldTypeDouble`, `esriFieldTypeString`, `esriFieldTypeDate`, `esriFieldTypeOID`, `esriFieldTypeGeometry`, `esriFieldTypeBlob`, `esriFieldTypeRaster`, `esriFieldTypeGUID`, `esriFieldTypeGlobalID`, `esriFieldTypeXML`.\n- **min**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aplikovateľné len na domény typu `rozsah`. Minimálna hodnota domény.\n- **max**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aplikovateľné len na domény typu `rozsah`. Maximálna hodnota domény.\n- **codedValues**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Aplikovateľné len na domény typu `kódovanáHodnota`. Pole slovníkov opisujúcich platné hodnoty pre stĺpec. Každý slovník má vlastnosť `code`, ktorá obsahuje skutočnú hodnotu poľa, a vlastnosť `name`, ktorá obsahuje užívateľsky prívetivý popis hodnoty (napr. `{ code: 1, name: \\\"pavement\\\" }`)."}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"domaincode","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#domaincode","description":"Vracia kód pridruženého popisu domény v sade prvkov FeatureSet.","examples":"\n**Príklad**\n\nVypíše popis domény pre pole, na ktoré sa odkazuje.\n\n```arcade\nDomainCode($layer, 'Enabled', 'True', subtype)\n```\n\n","completion":{"label":"DomainCode","detail":"DomainCode(features, fieldName, value, subtype?) -> Number,Text","insertText":"DomainCode(${1:features_}, ${2:fieldName_}, ${3:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia kód pridruženého popisu domény v sade prvkov FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov s poľom, ktoré má doménu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Meno poľa (nie aliasu) obsahujúceho doménu.\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Hodnota na konverziu späť na kód. Vrátený kód pochádza z metaúdajov služby.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kódované číslo alebo názov subtypu, ak sada prvkov podporuje subtypy.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":3,"max":4}},{"type":"function","name":"domainname","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#domainname","description":"Vracia popisný názov pre doménový kód v sade prvkov.","examples":"\n**Príklad**\n\nvypíše opis domény pre referencované pole.\n\n```arcade\nDomainName($layer, 'fieldName')\n```\n\n","completion":{"label":"DomainName","detail":"DomainName(features, fieldName, code?, subtype?) -> Text","insertText":"DomainName(${1:features_}, ${2:fieldName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia popisný názov pre doménový kód v sade prvkov.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet s poľom, ktoré má doménu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Meno poľa (nie aliasu) obsahujúceho doménu.\n- **code** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kód asociovaný s požadovaným opisným menom. Vrátený kód pochádza z metaúdajov služby.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kódované číslo alebo názov subtypu, ak FeatureSet podporuje subtypy.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"envelopeintersects","bundle":"data-access","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#envelopeintersects","description":"Vracia prvky zo sady prvkov, kde obálky (alebo rozsah) sady prvkov pretínajú obálku inej geometrie. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVráti počet prvkov pretínajúcich obálku geom2\n\n```arcade\nvar geom2 = Polygon({ ... });\nCount( EnvelopeIntersects($layer, geom2) );\n```\n\n","completion":{"label":"EnvelopeIntersects","detail":"EnvelopeIntersects(features, envelope) -> FeatureSet","insertText":"EnvelopeIntersects(${1:features_}, ${2:envelope_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia prvky zo sady prvkov, kde obálky (alebo rozsah) sady prvkov pretínajú obálku inej geometrie. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov testovaná voči vzťahu pretínania sa so vstupnou `obálkou`.\n- **envelope**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obálka sa pretína.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"expects","bundle":"data-access","sinceVersion":"1.15","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#expects","description":"Požaduje dodatočné atribúty pre daný FeatureSet.","examples":"\n**Príklad**\n\nVyžadovať pole POPULATION pre prvky v klastri\n\n```arcade\n// If the layer is clustered based on count,\n// only the OBJECTID field is requested by default.\n// To display the sum of the POPULATION field\n// for all features in the cluster, we must\n// explicitly request the POPULATION data. \nExpects($aggregatedFeatures, 'POPULATION')\nText(Sum($aggregatedFeatures, 'POPULATION'), '#,###')\n```\n\n","completion":{"label":"Expects","detail":"Expects(features, field1, [field2, ..., fieldN]?) -> Null","insertText":"Expects(${1:features_}, ${2:field1_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.15](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPožaduje dodatočné atribúty pre daný FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov, ku ktorej budú požadované polia pripojené.\n- **field1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov poľa, ktoré sa má požadovať pre daný prvok. Uveďte iba polia nutné na použitie vo výraze. Ak je to nevyhnutné, môžete vyžiadať všetky polia pomocou zástupného znaku `*`. Tomuto by ste sa však mali vyhnúť, aby ste predišli načítaniu zbytočného množstva dát, ktoré môže negatívne ovplyvniť výkon aplikácie. Táto hodnota musí byť textový literál a nemôže byť premennou.\n- **[field2, ..., fieldN]** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Priebežný zoznam názvov polí, ktoré sa majú požadovať pre daný prvok. Uveďte iba polia nutné na použitie vo výraze. Tieto hodnoty musia byť textové literály a nemôžu byť premennými.\n\n**Návratová hodnota**: Null"}},"parametersInfo":{"min":2,"max":-1}},[{"type":"function","name":"featureset","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featureset1","description":"Vytvorí novú Sadu prvkovz JSON podľa ArcGIS REST špecifikácie. Pre príklad, viď náhľad nižšie.","examples":"\n**Príklad**\n\nVytvoriť Sadu prvkovz JSONu.\n\n```arcade\n// JSON representation of the feature used in the snippet below\n// {\n//   'fields': [{\n//     'alias': 'RANK',\n//     'name': 'RANK',\n//     'type': 'esriFieldTypeInteger'\n//   }, {\n//     'alias': 'ELEV_m',\n//     'name': 'ELEV_m',\n//     'type': 'esriFieldTypeInteger'\n//   }],\n//   'spatialReference': { 'wkid': 4326 },\n//   'geometryType': 'esriGeometryPoint',\n//   'features': [{\n//     'geometry': {\n//       'spatialReference': { 'wkid': 4326 },\n//       'x': -151.0063,\n//       'y': 63.069\n//     },\n//     'attributes': {\n//       'RANK': 1,\n//       'ELEV_m': 6168\n//     }\n//   }]\n// };\n// The Dictionary representation of the FeatureSet must be a serialized text value\nvar features = FeatureSet('{\"fields\":[{\"alias\":\"RANK\",\"name\":\"RANK\",\"type\":\"esriFieldTypeInteger\"},{\"alias\":\"ELEV_m\",\"name\":\"ELEV_m\",\"type\":\"esriFieldTypeInteger\"}],\"spatialReference\":{\"wkid\":4326},\"geometryType\":\"esriGeometryPoint\",\"features\":[{\"geometry\":{\"spatialReference\":{\"wkid\":4326},\"x\":-151.0063,\"y\":63.069},\"attributes\":{\"RANK\":1,\"ELEV_m\":6168}}]}')\n```\n\n","completion":{"label":"FeatureSet","detail":"FeatureSet(definition) -> FeatureSet","insertText":"FeatureSet(${1:definition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí novú Sadu prvkovz JSON podľa ArcGIS REST špecifikácie. Pre príklad, viď náhľad nižšie.\n\n**Parameter**\n\n- **definition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON opisujúci množinu prvkov. JSON musí byť serializovaný ako textová hodnota.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"featureset","bundle":"data-access","sinceVersion":"1.19","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featureset2","description":"Vytvorí novú sadu prvkov FeatureSet zo slovníka reprezentujúceho JSON podľa špecifikácie ArcGIS REST. Pre príklad, viď náhľad nižšie.","examples":"\n**Príklad**\n\nVytvoriť sadu prvkov zo slovníka.\n\n```arcade\n// JSON representation of the feature used in the snippet below\nvar d = {\n  fields: [{\n    alias: 'RANK',\n    name: 'RANK',\n    type: 'esriFieldTypeInteger'\n  }, {\n    alias: 'ELEV_m',\n    name: 'ELEV_m',\n    type: 'esriFieldTypeInteger'\n  }],\n  spatialReference: { wkid: 4326 },\n  geometryType: 'esriGeometryPoint',\n  features: [{\n    geometry: {\n      spatialReference: { wkid: 4326 },\n      x: -151.0063,\n      y: 63.069\n    },\n    attributes: {\n      RANK: 1,\n      ELEV_m: 6168\n    }\n  }]\n };\nvar features = FeatureSet(d)\n```\n\n","completion":{"label":"FeatureSet","detail":"FeatureSet(definition) -> FeatureSet","insertText":"FeatureSet(${1:definition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.19](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí novú sadu prvkov FeatureSet zo slovníka reprezentujúceho JSON podľa špecifikácie ArcGIS REST. Pre príklad, viď náhľad nižšie.\n\n**Parameter**\n\n- **definition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Slovník opisujúci množinu prvkov.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"featuresetbyassociation","bundle":"data-access","sinceVersion":"1.9","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyassociation","description":"Vracia všetky prvky asociované so vstupným prvkom ako FeatureSet. Toto je špecifické pre pracovné postupy Utility Network.","examples":"\n**Príklady**\n\nVracia všetky aktíva, ktoré majú asociácie konektivity s nízkou stranou terminálu transformátora.\n\n```arcade\nFeatureSetByAssociation($feature, 'connected', 'Low');\n```\n\nVracia počet elektrických zariadení asociovaných s prvkom\n\n```arcade\nvar allContent = FeatureSetByAssociation ($feature, \"content\");\nvar devicesRows = Filter(allContent, \"className = 'Electric Device'\");\nvar devicesCount = Count(devicesRows);\nreturn devicesCount;\n```\n\n","completion":{"label":"FeatureSetByAssociation","detail":"FeatureSetByAssociation(inputFeature, associationType, terminalName?) -> FeatureSet","insertText":"FeatureSetByAssociation(${1:inputFeature_}, ${2:associationType_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.9](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia všetky prvky asociované so vstupným prvkom ako FeatureSet. Toto je špecifické pre pracovné postupy Utility Network.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok, z ktorého sú dotazované všetky asociované prvky. Tento prvok musí pochádzať z prvkovej služby; kolekcie prvkov nie sú podporované.\n- **associationType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Typ asociácie s prvkom na návrat.  \n  Možné hodnoty: `connected` \\| `container` \\| `content` \\| `structure` \\| `attached`  \n  Možné hodnoty pridané vo verzii 1.10: `junctionEdge` \\| `midspan`.\n- **terminalName** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Aplikovateľné len na asociované typy `pripojený`.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)  \nVracia FeatureSet obsahujúci prvky so špecifikáciou poľa opísanou v tabuľke nžšie.\n\n- **className**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Meno triedy založené na hodnote `TONETWORKSOURCEID` alebo `FROMNETWORKSOURCEID`.\n- **globalId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Globálne ID prvku v inej tabuľke (t.j. buď hodnota `TOGLOBALID` alebo `FROMGLOBALID`).\n- **isContentVisible**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Môže byť buď hodnota z `1` (viditeľné) alebo `0` (nie je viditeľné). Táto hodnota reprezentuje viditeľnosť asociovaného obsahu a je aplikovateľný len na asociáciu zosúladenia verzií.\n- **objectId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ObjectID riadku asociovanej tabuľky.\n- **percentAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Vzťahuje sa na asociačné typy `midspan`. Vracia desatinné číslo z 0-1 indikujúce umiestnenie (ako pomer) uzla popri hrane.\n- **side**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Vzťahuje sa na asociované typy `hranaUzla`. Indikuje, ktorá strana uzla je zapnutá.\n\nMožné hodnoty: `od` alebo `do`."}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"featuresetbyid","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyid","description":"Vytvorí Sadu prvkov z vrstvy Sady prvkov v závislosti od jej ID vrstvy v rámci mapy alebo služby prvku. Obmedzenie počtu stĺpcov v požiadavke a vylúčenie geometrií môže zlepšiť výkon skriptu.","examples":"\n**Príklad**\n\nVracia počet prvkov vo vrstve s id DemoLayerWM_1117 v danej mape.\n\n```arcade\nvar features = FeatureSetById($map,'DemoLayerWM_1117', ['*'], true);\nCount( features );\n```\n\n","completion":{"label":"FeatureSetById","detail":"FeatureSetById(featureSetCollection, id, fields?, includeGeometry?) -> FeatureSet","insertText":"FeatureSetById(${1:featureSetCollection_}, ${2:id_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí Sadu prvkov z vrstvy Sady prvkov v závislosti od jej ID vrstvy v rámci mapy alebo služby prvku. Obmedzenie počtu stĺpcov v požiadavke a vylúčenie geometrií môže zlepšiť výkon skriptu.\n\n**Parametre**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - Mapa alebo prvok obsahujúci jednu alebo viac vrstiev, z ktorých vytvoriť FeatureSet. Táto hodnota je zvyčajne globálna hodnota `$mapa` alebo `$datastore`.\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID vrstvy v rámci danej `mapy`. Táto vrstva musí byť vytvorená z prvkovej služby; kolekcie prvkov nie sú podporované. _Upozorňujeme, že táto hodnota musí byť textový literál._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Stĺpce, ktoré zahrnúť do Sady prvkov. Predvolene sú všetky stĺpce zahrnuté. Ak chcete požiadať o všetky polia vo vrstve, nastavte túto hodnotu na `['*']`. Obmedzenie počtu stĺpcov zlepší výkon skriptu.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či zahrnúť geometriu do prvku. Toto je východiskovo `true`. Z výkonnostných dôvodov by ste si geometriu mali vyžiadať iba v prípade potreby, ako napríklad použitie v geometrických funkciách.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"featuresetbyname","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyname","description":"Vytvorí Sadu prvkov z vektorovej vrstvy v závislosti od jej názvu v rámci mapy alebo prvkovej služby. Pamätajte, že tento názov nie je nevyhnutne unikátny. Je preto vhodnejšie vytvoriť Sadu prvkov s použitím `FeatureSetById()`. Obmedzenie počtu stĺpcov vo sade prvkov a vylúčenie geometrií môže zlepšiť výkon skriptu.","examples":"\n**Príklad**\n\nVracia počet prvkov vo vrstve s názvom 'Bicyklové trasy' v danej mape.\n\n```arcade\nvar features = FeatureSetByName($map,'Bike routes', ['*'], true);\nCount(features);\n```\n\n","completion":{"label":"FeatureSetByName","detail":"FeatureSetByName(featureSetCollection, title, fields?, includeGeometry?) -> FeatureSet","insertText":"FeatureSetByName(${1:featureSetCollection_}, ${2:title_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí Sadu prvkov z vektorovej vrstvy v závislosti od jej názvu v rámci mapy alebo prvkovej služby. Pamätajte, že tento názov nie je nevyhnutne unikátny. Je preto vhodnejšie vytvoriť Sadu prvkov s použitím `FeatureSetById()`. Obmedzenie počtu stĺpcov vo sade prvkov a vylúčenie geometrií môže zlepšiť výkon skriptu.\n\n**Parametre**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - Mapa alebo prvok obsahujúci jednu alebo viac vrstiev, z ktorých vytvoriť FeatureSet. Táto hodnota je zvyčajne globálna hodnota `$mapa` alebo `$datastore`.\n- **title**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov vrstvy v rámci danej `mapy'. Táto vrstva musí byť vytvorená z prvkovej služby; kolekcie prvkov nie sú podporované. _Upozorňujeme, že táto hodnota musí byť textový literál._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Stĺpce, ktoré zahrnúť do Sady prvkov. Predvolene sú všetky stĺpce zahrnuté. Ak chcete požiadať o všetky polia vo vrstve, nastavte túto hodnotu na `['*']`. Obmedzenie počtu stĺpcov zlepší výkon skriptu.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či zahrnúť geometriu do prvku. Toto je východiskovo `true`. Z výkonnostných dôvodov by ste si geometriu mali vyžiadať iba v prípade potreby, ako napríklad použitie v geometrických funkciách.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"featuresetbyrelationshipclass","bundle":"data-access","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyrelationshipclass","description":"Vráti súvisiace záznamy pre daný prvok na základe názvu danej relačnej triedy.","examples":"\n**Príklad**\n\nVráti počet relačných záznamov inšpekcie stĺpov\n\n```arcade\n// A calculation rule that returns the count of a pole inspection records.\n// When a pole feature is updated the calculation rule reads all its related inspections records from the comments field and returns the total inspection count for that feature.\nvar fsinspected = FeatureSetByRelationshipClass($feature, “pole_inspection”,  [“comments”], false);\nreturn Count(fsinspected);\n```\n\n","completion":{"label":"FeatureSetByRelationshipClass","detail":"FeatureSetByRelationshipClass(inputFeature, relationshipClass, fieldNames?, includeGeometry?) -> FeatureSet","insertText":"FeatureSetByRelationshipClass(${1:inputFeature_}, ${2:relationshipClass_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti súvisiace záznamy pre daný prvok na základe názvu danej relačnej triedy.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok, z ktorého sa majú načítať relačné záznamy.\n- **relationshipClass**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov relačnej triedy definovanej v dátovom zdroji.\n- **fieldNames** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Polia na vrátenie zo Sady prvkov. Tento zoznam zahŕňa polia aj z relačnej tabuľky, aj zo vstupného prvku.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či vrátiť geometriu pre výsledné prvky.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)\n\n**Dodatočné zdroje**\n\n* [Attribute rules and relationship classes](https://pro.arcgis.com/en/pro-app/latest/help/data/geodatabases/overview/attribute-rules-and-relationship-classes.htm)\n"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"featuresetbyrelationshipname","bundle":"data-access","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#featuresetbyrelationshipname","description":"Vracia príbuzné záznamy pre daný prvok ako Sada prvkov.","examples":"\n**Príklad**\n\nVracia súčet niekoľkých stĺpcov naprieč všetkými príbuznymi záznamami\n\n```arcade\nvar results = FeatureSetByRelationshipName($feature, 'Election_Results', ['*'], false)\nSum(results, 'democrat + republican + other')\n```\n\n","completion":{"label":"FeatureSetByRelationshipName","detail":"FeatureSetByRelationshipName(inputFeature, relationshipName, fieldNames?, includeGeometry?) -> FeatureSet","insertText":"FeatureSetByRelationshipName(${1:inputFeature_}, ${2:relationshipName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia príbuzné záznamy pre daný prvok ako Sada prvkov.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok, pre ktorý sa majú načítať relačné záznamy.\n- **relationshipName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Meno vzťahu podľa prvkovej služby pre prvky asociované s daným prvkom.\n- **fieldNames** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Polia na vrátenie zo Sady prvkov. Tento zoznam zahŕňa polia aj z relačnej tabuľky, aj zo vstupného prvku.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či vrátiť geometriu pre výsledné prvky.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"filter","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#filter","description":"Vytvorí novú sadu prvkov so všetkými prvkami, ktoré vyhovujú filtru výrazu SQL92.","examples":"\n**Príklady**\n\nFiltrujte prvky použijúc SQL92 výraz\n\n```arcade\n// Returns all features with a Population greater than 10,000\nvar result = Filter($layer, 'POPULATION > 10000');\n```\n\nFiltrujte prky použijúc SQL92 výraz so zástupnou premennou\n\n```arcade\n// Returns all features with a Population greater than the dataset average\nvar averageValue = Average($layer, 'POPULATION')\nvar result = Filter($layer, 'POPULATION > @averageValue');\n```\n\n","completion":{"label":"Filter","detail":"Filter(features, sqlExpression) -> FeatureSet","insertText":"Filter(${1:features_}, ${2:sqlExpression_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí novú sadu prvkov so všetkými prvkami, ktoré vyhovujú filtru výrazu SQL92.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov alebo vrstva na filtrovanie.\n- **sqlExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Výraz SQL92 použitý na filtrovanie prvkov vo vrstve. Tento výraz môže nahradiť Arcade premennú použitím znaku `@`. Pre príklad, viď náhľad nižšie.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"filterbysubtypecode","bundle":"data-access","sinceVersion":"1.25","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#filterbysubtypecode","description":"Vytvorí novú sadu FeatureSet so všetkými prvkami zodpovedajúcimi zadanému kódu subtypu.","examples":"\n**Príklad**\n\nFiltrovanie prvkov pomocou kódu subtypu\n\n```arcade\n// Returns all features that have the given subtype code\nFilterBySubtypeCode($layer, 5)\n```\n\n","completion":{"label":"FilterBySubtypeCode","detail":"FilterBySubtypeCode(features, subtypeCode) -> FeatureSet","insertText":"FilterBySubtypeCode(${1:features_}, ${2:subtypeCode_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.25](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí novú sadu FeatureSet so všetkými prvkami zodpovedajúcimi zadanému kódu subtypu.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada FeatureSet alebo vrstva na filtrovanie.\n- **subtypeCode**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Kód subtypu použitý na filtrovanie prvkov v sade FeatureSet alebo vrstve.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"first","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#first","description":"Vráti prvý prvok v sade FeatureSet. Ak je FeatureSet prázdny, vráti hodnotu `null`.","examples":"\n**Príklad**\n\nvracia plochu prvého prvku vo vrstve.\n\n```arcade\nArea( First($layer) )\n```\n\n","completion":{"label":"First","detail":"First(features) -> Feature","insertText":"First(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti prvý prvok v sade FeatureSet. Ak je FeatureSet prázdny, vráti hodnotu `null`.\n\n**Parameter**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, z ktorej sa má vrátiť prvý prvok.\n\n**Návratová hodnota**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"gdbversion","bundle":"data-access","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#gdbversion","description":"Vracia meno aktuálnej verzie geodatabázy pre dáta vetvy alebo verziované dáta. Ak sa dáta nenachádzajú vo viacpoužívateľskej geodatabáze, vráti sa prázdna textová hodnota.","examples":"\n**Príklad**\n\nVráti verziu geodatabázy daného FeatureSetu\n\n```arcade\nGdbVersion($layer)\n```\n\n","completion":{"label":"GdbVersion","detail":"GdbVersion(features) -> Text","insertText":"GdbVersion(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia meno aktuálnej verzie geodatabázy pre dáta vetvy alebo verziované dáta. Ak sa dáta nenachádzajú vo viacpoužívateľskej geodatabáze, vráti sa prázdna textová hodnota.\n\n**Parameter**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, z ktorej sa vráti aktuálna verzia geodatabázy.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Dodatočné zdroje**\n\n* [Overview of Versioning](https://pro.arcgis.com/en/pro-app/help/data/geodatabases/overview/overview-of-versioning-in-arcgis-pro.htm)\n"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"getfeatureset","bundle":"data-access","sinceVersion":"1.14","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#getfeatureset","description":"Získa FeatureSet, do ktorého patrí vstupný prvok. Vrátený FeatureSet reprezentuje všetky prvky z rodičovskej/koreňovej vrstvy alebo tabuľky vstupného prvku.","examples":"\n**Príklady**\n\nVracia FeatureSet reprezentujúci všetky prvky v dátovom zdroji.\n\n```arcade\n// Assume the data source for the 'Bike routes' layer has 2,000 features \n// and the user creating the map has set a definition expression on the 'Bike routes' layer that filters the layer to 100 features. \nvar fs1 = FeatureSetByName($map, 'Bike routes', ['*'], true);\nvar fs2 = top(fs1, 10) \nvar f = First(fs2)\nGetFeatureSet(f)\n// returns a FeatureSet representing the data source, which does not include the map filter (2,000 features)\n```\n\nVracia koreň FeatureSet prvku.\n\n```arcade\n// Assume the data source for the 'Bike routes' layer has 2,000 features \n// and the user creating the map has set a definition expression on the 'Bike routes' layer that filters the layer to 100 features. \nvar fs1 = FeatureSetByName($map, 'Bike routes', ['*'], true);\nvar fs2 = top(fs1, 10) \nvar f = First(fs2)\nGetFeatureSet(f, 'root')\n// returns the root FeatureSet, which honors the user's filter from the map (a total of 100 features)\n```\n\nVracia rodičovský FeatureSet prvku.\n\n```arcade\n// Assume the data source for the 'Bike routes' layer has 2,000 features \n// and the user creating the map has set a definition expression on the 'Bike routes' layer that filters the layer to 100 features. \nvar fs1 = FeatureSetByName($map, 'Bike routes', ['*'], true);\nvar fs2 = top(fs1, 10) \nvar f = First(fs2)\nGetFeatureSet(f, 'parent')\n// returns the parent FeatureSet, which is the result of the top function \n// (a total of 10 features)\n```\n\nVracia počet prvkov v tabuľke dátového zdroja v rámci jednej míle od prvku.\n\n```arcade\nvar fullFeatureSet = GetFeatureSet($feature);\nvar featuresOneMile = Intersects(fullFeatureSet, BufferGeodetic($feature, 1, 'miles'))\nCount(featuresOneMile)\n```\n\n","completion":{"label":"GetFeatureSet","detail":"GetFeatureSet(inputFeature, source?) -> FeatureSet","insertText":"GetFeatureSet(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZíska FeatureSet, do ktorého patrí vstupný prvok. Vrátený FeatureSet reprezentuje všetky prvky z rodičovskej/koreňovej vrstvy alebo tabuľky vstupného prvku.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok patriaci rodičovskému alebo koreňovému FeatureSet.\n- **source** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Označuje zdroj FeatureSetu, ktorý sa má vrátiť.  \nMožné hodnoty:\n\n  - `datasource`: (predvolené) Vráti všetky prvky z dátového zdroja vstupných prvkov bez akýchkoľvek filtrov alebo definičných výrazov ako FeatureSet.  \n  - `root`: Vráti počiatočnú sadu FeatureSetu, do ktorej patrí vstupný prvok. Môže to byť filtrovaná podmnožina všetkých prvkov v zdroji dát.  \n  - `parent`: Vráti rodičovskú sadu FeatureSetu vstupného prvku. Toto môže byť sada prvkov menšia, ako je pôvodný dátový zdroj alebo koreňový FeatureSet.  \n\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"getfeaturesetinfo","bundle":"data-access","sinceVersion":"1.18","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#getfeaturesetinfo","description":"Vráti metadáta pre pôvodnú zdrojovú databázu a službu (ak je to možné) FeatureSetu.","examples":"\n**Príklady**\n\nMetadáta vrátené zo sady FeatureSetu pripojenej k zdrojovej prvkovej službe.\n\n```arcade\n// $layer originates from a feature service layer in a web map\nGetFeatureSetInfo($layer);\n\n// returns the following: \n{\n  \"layerId\": 7,\n  \"layerName\": \"My Table\",\n  \"itemId\": \"dda795cf2af44d2bb7af2827963b76e8\",\n  \"serviceLayerUrl\": \"https://utilitynetwork.esri.com/server/rest/services/ClassicNapervilleElectric_Postgres/FeatureServer/100\",\n  \"webMapLayerId\": 1,\n  \"webMapLayerTitle\": \"MyTable1\",\n  \"className\": null,\n  \"objectClassId\": null\n}\n```\n\nMetadáta vrátené zo sady FeatureSetu pochádzajúcej z filegdb alebo mobilegdb\n\n```arcade\n// $featureset originates from a feature class in a filegdb or mobilegdb\nGetFeatureSetInfo($featureset);\n\n// returns the following: \n{\n  \"layerId\": null,\n  \"layerName\": null,\n  \"itemId\": null,\n  \"serviceLayerUrl\": null,\n  \"webMapLayerId\": null,\n  \"webMapLayerTitle\": null,\n  \"className\": \"myTable\",\n  \"objectClassId\": 7\n}\n```\n\nMetadáta vrátené zo sady FeatureSetu pripojenej k pracovnému priestoru sde (client server direct connection)\n\n```arcade\n// Client server direct connection (sqlserver/oracle/etc.)\nGetFeatureSetInfo($featureset);\n\n// returns the following: \n{\n  \"layerId\": null,\n  \"layerName\": null,\n  \"itemId\": null,\n  \"serviceLayerUrl\": null,\n  \"webMapLayerId\": null,\n  \"webMapLayerTitle\": null,\n  \"className\": \"owner.myTable\",\n  \"objectClassId\": 7\n}\n```\n\n","completion":{"label":"GetFeatureSetInfo","detail":"GetFeatureSetInfo(inputFeatureSet) -> Dictionary","insertText":"GetFeatureSetInfo(${1:inputFeatureSet_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.18](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti metadáta pre pôvodnú zdrojovú databázu a službu (ak je to možné) FeatureSetu.\n\n**Parameter**\n\n- **inputFeatureSet**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, z ktorej sa majú načítať metadáta.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie.\n\n- **layerId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - LayerId prvkovej služby. Platí len pre FeatureSety vytvorené z prvkových služieb. Táto hodnota bude `null` pre pracovné priestory sde/filegdb/mobile.\n- **layerName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov vrstvy prvkovej služby. Platí len pre FeatureSety vytvorené z prvkových služieb. Táto hodnota bude `null` pre pracovné priestory sde/filegdb/mobile.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID položky portálu prvkovej služby. Platí len pre FeatureSety vytvorené z prvkových služieb, ktoré majú priradenú položku portálu. Táto hodnota bude `null` pre pracovné priestory sde/filegdb/mobile.\n- **serviceLayerUrl**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - URL adresa vrstvy prvkovej služby. Platí len pre FeatureSety vytvorené z prvkových služieb. Táto hodnota bude `null` pre pracovné priestory sde/filegdb/mobile.\n- **webMapLayerId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Id vrstvy asociovanej vrstvy v kontexte webovej mapy. Použiteľné iba pre FeatureSety vytvorené z vrstiev prvkových služieb, ktoré sú obsiahnuté vo webovej mape. Táto hodnota bude `null` pre pracovné priestory sde/filegdb/mobile.\n- **webMapLayerTitle**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Táto hodnota bude `null` pre pracovné priestory sde/filegdb/mobile. Použiteľné iba pre FeatureSety vytvorené z vrstiev prvkových služieb, ktoré sú obsiahnuté vo webovej mape. Táto hodnota bude `null` pre pracovné priestory sde/filegdb/mobile.\n- **className**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov zdrojovej triedy prvkov. Platí len pre FeatureSety vytvorené z tried prvkov v pracovných priestoroch filegdb/mobile.\n- **objectClassId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ObjectClassId. Platí len pre FeatureSety vytvorené z tried prvkov v pracovných priestoroch filegdb."}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"getuser","bundle":"data-access","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#getuser1","description":"Vracia aktuálneho používateľa z pracovnej oblasti. Pre dáta zo služby je vrátený buď Portal používateľ alebo Server používateľ. Pre dáta z pripojenia databázy je vrátený používateľ databázy. Ak k pracovnému priestoru nie je priradený žiadny používateľ, ako je napríklad súborová geodatabáza, bude vrátená hodnota `null`.","examples":"\n**Príklady**\n\nVracia informácie o používateľovi \\\"tester\\\".\n\n```arcade\nGetUser($layer, \"tester\")\n// returns {\"id\": \"12\", \"username\": \"tester\", \"name\":\"Testy Tester\", \"email\": \"tester@example.com\", ...}\n```\n\nVráti používateľské meno aktuálne prihláseného používateľa aktívneho portálu. Ak k portálu nie je priradený žiadny používateľ, bude vrátená hodnota `null`.\n\n```arcade\nvar userInfo = GetUser($layer);\nif(HasValue(userInfo, \"username\")){\n  return userInfo.username;\n}\n```\n\n","completion":{"label":"GetUser","detail":"GetUser(features, username?) -> Dictionary","insertText":"GetUser(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia aktuálneho používateľa z pracovnej oblasti. Pre dáta zo služby je vrátený buď Portal používateľ alebo Server používateľ. Pre dáta z pripojenia databázy je vrátený používateľ databázy. Ak k pracovnému priestoru nie je priradený žiadny používateľ, ako je napríklad súborová geodatabáza, bude vrátená hodnota `null`.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov, z ktorej sa vráti aktuálny používateľ.\n- **username** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Používateľské meno používateľa, ktoré chcete vrátiť. Pri tvorení požiadavky bude vrátené len obmedzené množstvo informácií na základe vašich oprávnení.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie. V offline pracovnom postupe sa vráti iba používateľské meno.\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Id vráteného používateľa.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Používateľské meno vráteného používateľa.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Krstné meno a priezvisko používateľa.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Emailová adresa asocovaná s kontom používateľa.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole skupín, ku ktorým používateľ patrí.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Rolu, ktorú užívateľ zohráva v rámci ich organizácie (napríklad Správca, Vydavateľ, Používateľ, Zobrazovateľ alebo Vlastný).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole privilégií, ktoré používateľ má v rámci ich organizácie ( napríklad eidtácia, zobrazenie atď.)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"getuser","bundle":"data-access","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#getuser2","description":"Vracia aktuálneho používateľa z pracovnej oblasti. Pre dáta zo služby je vrátený buď Portal používateľ alebo Server používateľ. Pre dáta z pripojenia databázy je vrátený používateľ databázy. Ak k pracovnému priestoru nie je priradený žiadny používateľ, ako je napríklad súborová geodatabáza, bude vrátená hodnota `null`.","examples":"\n**Príklad**\n\nVracia informácie o aktuálne prihlásenom používateľovi na základe pripojenia pracovnej oblasti z vrstvy s používateľskými rozšíreniami.\n\n```arcade\nGetUser($layer, true)\n```\n\n","completion":{"label":"GetUser","detail":"GetUser(features, extensions?) -> Dictionary","insertText":"GetUser(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia aktuálneho používateľa z pracovnej oblasti. Pre dáta zo služby je vrátený buď Portal používateľ alebo Server používateľ. Pre dáta z pripojenia databázy je vrátený používateľ databázy. Ak k pracovnému priestoru nie je priradený žiadny používateľ, ako je napríklad súborová geodatabáza, bude vrátená hodnota `null`.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov, z ktorej sa vráti aktuálny používateľ.\n- **extensions** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Určuje, či `userLicenseTypeExtensions` bude vrátené v slovníku.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie. V offline pracovnom postupe sa vráti iba používateľské meno.\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Id vráteného používateľa.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Používateľské meno vráteného používateľa.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Krstné meno a priezvisko používateľa.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Emailová adresa asocovaná s kontom používateľa.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole skupín, ku ktorým používateľ patrí.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Rolu, ktorú užívateľ zohráva v rámci ich organizácie (napríklad Správca, Vydavateľ, Používateľ, Zobrazovateľ alebo Vlastný).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole privilégií, ktoré používateľ má v rámci ich organizácie ( napríklad eidtácia, zobrazenie atď.)\n- **userLicenseTypeExtensions**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole rozšírení typu licencie asociovaných s kontom používateľa (napríklad \\\"Utility Network\\\", \\\"Parcel Fabric\\\" atď.). Parameter `extensions` musí byť nastavený na `true`, aby mohlo byť toto vrátené."}},"parametersInfo":{"min":1,"max":2}}],{"type":"function","name":"groupby","bundle":"data-access","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#groupby","description":"Vracia štatistiky ako Sada prvkov pre množinu zoskupených alebo odlišných hodnôt.","examples":"\n**Príklady**\n\nVracia počet každého typu stromu\n\n```arcade\nvar treeStats = GroupBy($layer, 'TreeType', { name: 'NumTrees', expression: '1', statistic: 'COUNT' });\n// treeStats contains features with columns TreeType and NumTrees\n// Each unique tree type will have a count\n```\n\nVracia počet a priemer výšky každého typu stromu\n\n```arcade\nvar treeStats = GroupBy($layer,\n  [  // fields/expressions to group statistics by\n    { name: 'Type', expression: 'TreeType'},\n    { name: 'Status', expression: 'TreeStatus'}\n  ], \n  [  // statistics to return for each unique category\n    { name: 'Total', expression: '1', statistic: 'COUNT' }, \n    { name: 'AvgHeight', expression: 'Height', statistic: 'AVG' }, \n    { name: 'MaxPercentCoverage', expression: 'CoverageRatio * 100', statistic: 'MAX' }\n  ]\n);\n// treeStats contains features with columns Type, Status, Total, AvgHeight, MaxPercentCoverage\n// Each unique tree type (combination of type and status) will have a count, average height, and maximum value of percent coverage\n```\n\n","completion":{"label":"GroupBy","detail":"GroupBy(features, groupByFields, statistics) -> FeatureSet","insertText":"GroupBy(${1:features_}, ${2:groupByFields_}, ${3:statistics_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia štatistiky ako Sada prvkov pre množinu zoskupených alebo odlišných hodnôt.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov, z ktorej vrátiť štatistiky pre unikátne hodnoty vrátené z danej množiny stĺpcov a/alebo výrazov.\n- **groupByFields**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Pole(ia) a/alebo výrazu(ov), z ktorých zoskupiť štatistiky pomocou unikátnych hodnôt. Tento parameter môže byť názov jedného poľa, pole názvov polí alebo pole objektov, ktoré špecifikujú názvy stĺpcov spárované s výrazom (zvyčajne názvom poľa) pre výstupný FeatureSet. Ak je zadané pole objektov, pre každý objekt sa musí dodržať nasledujúca špecifikácia:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov stĺpca, do ktorého sa má uložiť výsledok daného výrazu.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Výraz SQL-92, z ktorého sa zoskupujú štatistiky. Toto je typicky názov poľa.\n- **statistics**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Sumár štatistík na výpočet pre každú skupinu. Tento parameter môže byť slovník alebo pole slovníkov, ktoré špecifikujú výstupné štatistiky, ktoré sa majú vrátiť pre každú skupinu. Musí sa použiť nasledujúca špecifikácia:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov stĺpca, do ktorého sa má uložiť výsledok daného štatistického dotazu vo výstupe FeatureSetu.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Výraz SQL-92 alebo názov poľa, z ktorého sa má dotazovať štatistika.\n  - **statistic**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Typ štatistiky, ktorá sa má dotazovať pre dané pole alebo výraz.  \nMožné hodnoty: SUM \\| COUNT \\| MIN \\| MAX \\| AVG \\| STDEV \\| VAR\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"intersects","bundle":"data-access","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#intersects","description":"Vracia prvky zo sady prvkov, ktoré pretínajú inú geometriu. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia počet prvkov pretínajúcich daný polygón\n\n```arcade\nvar geom2 = Polygon({ ... });\nCount( Intersects($layer, geom2) );\n```\n\n","completion":{"label":"Intersects","detail":"Intersects(features, inputGeometry) -> FeatureSet","insertText":"Intersects(${1:features_}, ${2:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia prvky zo sady prvkov, ktoré pretínajú inú geometriu. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, ktorá sa testuje pre vzťah pretínania sa ku `geometrii`.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Pretínaná geometria.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"length","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#length","description":"Vráti dĺžku vstupného FeatureSetu v daných jednotkách. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia rovinnú dĺžku vrstvy v metroch\n\n```arcade\nLength($layer, 'meters')\n```\n\n","completion":{"label":"Length","detail":"Length(features, unit?) -> Number","insertText":"Length(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti dĺžku vstupného FeatureSetu v daných jednotkách. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, pre ktorú sa má vypočítať planárna dĺžka.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [LengthGeodetic()](https://developers.arcgis.com/arcade/function-reference/featureset_functions/#lengthgeodetic)\n* [Length3d()](https://developers.arcgis.com/arcade/function-reference/featureset_functions/#length3d)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"length3d","bundle":"data-access","sinceVersion":"1.14","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#length3d","description":"Vracia planárnu (t.j. Karteziánsku) dĺžku vstupného FeatureSetu so zohľadnením výšky alebo súradnice Z. Geometria poskytnutá tejto funkcii musí mať priradený rovinný súradnicový systém. Ak priestorová referencia neposkytuje hodnoty pre jednotky Z, potom bude výsledok vrátený v metroch. Berte na vedomie, že nie všetci klienti (ako napríklad séria 3.x rozhrania ArcGIS API for JavaScript) podporujú vyžiadanie hodnôt Z, aj keď dáta tieto informácie obsahujú.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia 3D dĺžku prvkov vrstvy v metroch\n\n```arcade\nLength3D($layer, 'meters')\n```\n\n","completion":{"label":"Length3D","detail":"Length3D(features, unit?) -> Number","insertText":"Length3D(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia planárnu (t.j. Karteziánsku) dĺžku vstupného FeatureSetu so zohľadnením výšky alebo súradnice Z. Geometria poskytnutá tejto funkcii musí mať priradený rovinný súradnicový systém. Ak priestorová referencia neposkytuje hodnoty pre jednotky Z, potom bude výsledok vrátený v metroch. Berte na vedomie, že nie všetci klienti (ako napríklad séria 3.x rozhrania ArcGIS API for JavaScript) podporujú vyžiadanie hodnôt Z, aj keď dáta tieto informácie obsahujú.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, pre ktorú sa má vypočítať planárna dĺžka v 3D priestore.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [LengthGeodetic()](https://developers.arcgis.com/arcade/function-reference/featureset_functions/#lengthgeodetic)\n* [Length()](https://developers.arcgis.com/arcade/function-reference/featureset_functions/#length)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"lengthgeodetic","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#lengthgeodetic","description":"Vráti geodetickú dĺžku vstupného FeatureSetu v daných jednotkách. Toto je spoľahlivejšie meranie dĺžky ako `Length()` pretože berie do úvahy zakrivenie Zeme.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia geodetickú dĺžku vrstvy v metroch\n\n```arcade\nLengthGeodetic($layer, 'meters')\n```\n\n","completion":{"label":"LengthGeodetic","detail":"LengthGeodetic(features, unit?) -> Number","insertText":"LengthGeodetic(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti geodetickú dĺžku vstupného FeatureSetu v daných jednotkách. Toto je spoľahlivejšie meranie dĺžky ako `Length()` pretože berie do úvahy zakrivenie Zeme.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, pre ktorú sa má vypočítať geodetická dĺžka.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [Length()](https://developers.arcgis.com/arcade/function-reference/featureset_functions/#length)\n* [Length3d()](https://developers.arcgis.com/arcade/function-reference/featureset_functions/#length3d)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"max","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#max","description":"Vráti najvyššiu hodnotu pre dané číselné pole zo sady prvkov.","examples":"\n**Príklady**\n\nvypíše maximálnu hodnotu poľa populácie pre všetky prvky vo vrstve\n\n```arcade\nMax($layer, 'population')\n```\n\nvypočíta maximálnu populáciu na štvorcovú míľu všetkých prvkov vo vrstve\n\n```arcade\nMax($layer, 'population / area')\n```\n\n","completion":{"label":"Max","detail":"Max(features, fieldNameOrSQLExpression) -> Number","insertText":"Max(${1:features_}, ${2:fieldNameOrSQLExpression_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti najvyššiu hodnotu pre dané číselné pole zo sady prvkov.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, na ktorej sa má vykonať operácia.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Špecifikuje meno číselného stĺpca alebo SQL92 výrazu, pre ktorý bude vypočítaná štatistika zo vstupnej Sady prvkov.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"mean","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#mean","description":"Vráti strednú hodnotu daného číselného poľa v sade prvkov.","examples":"\n**Príklady**\n\nvypočíta rozdiel medzi populáciou prvku a priemernou populáciou všetkých prvkov vo vrstve\n\n```arcade\n$feature.population - Mean($layer, 'population')\n```\n\nvypočíta priemernú populáciu na štvorcovú míľu všetkých prvkov vo vrstve\n\n```arcade\nMean($layer, 'population / area')\n```\n\n","completion":{"label":"Mean","detail":"Mean(features, fieldNameOrSQLExpression) -> Number","insertText":"Mean(${1:features_}, ${2:fieldNameOrSQLExpression_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti strednú hodnotu daného číselného poľa v sade prvkov.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, na základe ktorej sa vypočíta priemer.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Špecifikuje meno číselného stĺpca alebo SQL92 výrazu, pre ktorý bude vypočítaná štatistika zo vstupnej Sady prvkov.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"min","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#min","description":"Vráti najnižšiu hodnotu pre dané číselné pole zo sady prvkov.","examples":"\n**Príklady**\n\nvypíše minimálnu hodnotu poľa populácie pre všetky prvky vo vrstve\n\n```arcade\nMin($layer, 'population')\n```\n\nvracia minimálnu populáciu na štvorcovú míľu všetkých prvkov vo vrstve\n\n```arcade\nMin($layer, 'population / area')\n```\n\n","completion":{"label":"Min","detail":"Min(features, fieldNameOrSQLExpression) -> Number","insertText":"Min(${1:features_}, ${2:fieldNameOrSQLExpression_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti najnižšiu hodnotu pre dané číselné pole zo sady prvkov.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, na ktorej sa má vykonať operácia.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Špecifikuje meno číselného stĺpca alebo SQL92 výrazu, pre ktorý bude vypočítaná štatistika zo vstupnej Sady prvkov.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"orderby","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#orderby","description":"Zoradí Sadu prvkov použitím SQL92 OrderBy klauzuly.","examples":"\n**Príklady**\n\nZoradiť prvky podľa populácie, kde prvky s najvyššou populáciou sú uvedené prvé\n\n```arcade\nOrderBy($layer, 'POPULATION DESC')\n```\n\nZoradiť prvky podľa poradia vzostupne\n\n```arcade\nOrderBy($layer, 'Rank ASC')\n```\n\n","completion":{"label":"OrderBy","detail":"OrderBy(features, sqlExpression) -> FeatureSet","insertText":"OrderBy(${1:features_}, ${2:sqlExpression_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZoradí Sadu prvkov použitím SQL92 OrderBy klauzuly.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov alebo vrstva na zoradenie.\n- **sqlExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - SQL92 výraz použitý ba zoradenie prvkov vo vrstve.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"overlaps","bundle":"data-access","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#overlaps","description":"Vracia prvky zo sady prvkov, ktoré prekrývajú inú geometriu. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia počet prvkov presahujúcich daný polygón\n\n```arcade\nvar geom2 = Polygon({ ... });\nCount( Overlaps($layer, geom2) );\n```\n\n","completion":{"label":"Overlaps","detail":"Overlaps(overlappingFeatures, inputGeometry) -> FeatureSet","insertText":"Overlaps(${1:overlappingFeatures_}, ${2:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia prvky zo sady prvkov, ktoré prekrývajú inú geometriu. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **overlappingFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Prvky, ktoré sú testované vzhľadom k 'prekrývaniu sa' s `geometriou`.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Porovnávacia geometria, ktorá je testovaná voči vzťahu 'prekrýva' sa s `prekrývajúcimiPrvkami`.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"schema","bundle":"data-access","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#schema","description":"Vracia schému popisu poskytnutej Sady prvkov.","examples":"","completion":{"label":"Schema","detail":"Schema(features) -> Dictionary","insertText":"Schema(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia schému popisu poskytnutej Sady prvkov.\n\n**Parameter**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov, ktorej schému vrátiť.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie.\n\n- **objectIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Pole objectId Sady prvkov.\n- **globalIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Globálne pole ID FeatureSet. Vráti `\\\"\\\"` ak nie je globalId povolené.\n- **geometryType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Geometria typu prvkov v sade prvkov FeatureSet. Vracia hodnotu `esriGeometryNull` pre tabuľky bez geometrie.  \nMožné hodnoty: `esriGeometryPoint`, `esriGeometryLine`, `esriGeometryPolygon`, `esriGeometryNull`\n- **fields**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Vracia pole slovníkov popisujúcich polia Sady prvkov. Každý slovník popisuje pole `názov`, `alias`, `typ`, `subtyp`, `doménu`, `dĺžku`, a či je `editovateľné` a `môže obsahovať null`."}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"stdev","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#stdev","description":"Vráti štandardnú odchýlku pre hodnoty z daného číselného poľa v sade prvkov.","examples":"\n**Príklady**\n\nvypíše štandardnú odchýlku hodnôt zo stĺpca 'populácia'\n\n```arcade\nStdev($layer, 'population')\n```\n\nvypočíta štandardnú odchýlku populáciu na štvorcovú míľu všetkých prvkov vo vrstve\n\n```arcade\nStdev($layer, 'population / area')\n```\n\n","completion":{"label":"Stdev","detail":"Stdev(features, fieldNameOrSQLExpression) -> Number","insertText":"Stdev(${1:features_}, ${2:fieldNameOrSQLExpression_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti štandardnú odchýlku pre hodnoty z daného číselného poľa v sade prvkov.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, na ktorej sa má vykonať operácia.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Špecifikuje meno číselného stĺpca alebo SQL92 výrazu, pre ktorý bude vypočítaná štatistika zo vstupnej Sady prvkov.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"subtypes","bundle":"data-access","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#subtypes","description":"Vracia kódovanú hodnotu subtypu slovníka. Vracia `null`, keď na vrstve nie sú povolené subtypy.","examples":"\n**Príklad**\n\nVracia subtypy s kódovanými hodnotami zo sady prvkov\n\n```arcade\nvar fsTransformer = FeatureSetByName($layer, \"Transformer\")\nSubtypes(fsTransformer)\n// returns the following dictionary\n// {\n//   subtypeField: 'assetGroup',\n//   subtypes: [\n//     { name: \"Unknown\", code: 0 },\n//     { name: \"Single Phase\", code: 1 },\n//     { name: \"Two Phase\", code: 2 }\n//   ]\n// }\n```\n\n","completion":{"label":"Subtypes","detail":"Subtypes(features) -> Dictionary","insertText":"Subtypes(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia kódovanú hodnotu subtypu slovníka. Vracia `null`, keď na vrstve nie sú povolené subtypy.\n\n**Parameter**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, z ktorej získať subtypy.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie.\n\n- **subtypeField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Pole obsahujúce subtyp.\n- **subtypes**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Pole slovníkov opisujúcich subtypy. Každý slovník má vlastnosť `code`, ktorá obsahuje skutočnú hodnotu poľa, a vlastnosť `name`, ktorá obsahuje užívateľsky prívetivý popis hodnoty (napr. `{ code: 1, name: \\\"pavement\\\" }`)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"sum","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#sum","description":"Vráti súčet hodnôt vrátených z daného číselného poľa v sade prvkov.","examples":"\n**Príklady**\n\nvypočíta populáciu aktuálneho prvku ako % celkovej populácie všetkých prvkov vo vrstve\n\n```arcade\n( $feature.population / Sum($layer, 'population') ) * 100\n```\n\nvypočíta celkový počet odovzdaných hlasov vo voľbách pre celý dataset\n\n```arcade\nSum($layer, 'democrat + republican + other')\n```\n\n","completion":{"label":"Sum","detail":"Sum(features, fieldNameOrSQLExpression) -> Number","insertText":"Sum(${1:features_}, ${2:fieldNameOrSQLExpression_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti súčet hodnôt vrátených z daného číselného poľa v sade prvkov.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, na ktorej sa má vykonať operácia.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Špecifikuje meno číselného stĺpca alebo SQL92 výrazu, pre ktorý bude vypočítaná štatistika zo vstupnej Sady prvkov.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"top","bundle":"data-access","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#top","description":"Skráti FeatureSet a vráti prvý daný počet prvkov.","examples":"\n**Príklad**\n\nVracia top 5 prvkov s najvyššou populáciou\n\n```arcade\nTop( OrderBy($layer, 'POPULATION DESC'), 5 )\n```\n\n","completion":{"label":"Top","detail":"Top(features, numItems) -> FeatureSet","insertText":"Top(${1:features_}, ${2:numItems_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSkráti FeatureSet a vráti prvý daný počet prvkov.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet na skrátenie.\n- **numItems**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet prvkov, ktoré sa majú vrátiť od začiatku sady prvkov FeatureSet.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"touches","bundle":"data-access","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#touches","description":"Vracia prvky zo sady prvkov, ktoré sa dotýkajú inej geometrie. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia počet prvkov vo vrstve, ktoré sa dotýkajú geometrie.\n\n```arcade\nvar geom = Polygon({ ... });\nCount( Touches($layer, geom) );\n```\n\n","completion":{"label":"Touches","detail":"Touches(touchingFeatures, inputGeometry) -> FeatureSet","insertText":"Touches(${1:touchingFeatures_}, ${2:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia prvky zo sady prvkov, ktoré sa dotýkajú inej geometrie. Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **touchingFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Prvky, ktoré sú testované voči vzťahu 'dotýka sa' 'geometrie'.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria, ktorá je testovaná voči vzťahu 'dotýka sa' 'dotýkajúcesaPrvky'.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"variance","bundle":"data-access","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#variance","description":"Vráti rozptyl hodnôt z daného číselného poľa v sade prvkov.","examples":"\n**Príklady**\n\nvypíše rozptyl pre populáciu stĺpca v danej vrstve\n\n```arcade\nVariance($layer, 'population')\n```\n\nvypočíta rozptyl populácie na štvorcovú míľu všetkých prvkov vo vrstve\n\n```arcade\nVariance($layer, 'population / area')\n```\n\n","completion":{"label":"Variance","detail":"Variance(features, fieldNameOrSQLExpression) -> Number","insertText":"Variance(${1:features_}, ${2:fieldNameOrSQLExpression_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti rozptyl hodnôt z daného číselného poľa v sade prvkov.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sada prvkov FeatureSet, na ktorej sa má vykonať operácia.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Špecifikuje meno číselného stĺpca alebo SQL92 výrazu, pre ktorý bude vypočítaná štatistika zo vstupnej Sady prvkov.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"within","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#within","description":"[Viac sa dočítate tu](#). Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia počet prvkov vrstvy vnútri polygónu\n\n```arcade\nvar outerGeom = Polygon({ ... });\nCount( Within(outerGeom, $layer) );\n```\n\n","completion":{"label":"Within","detail":"Within(innerGeometry, outerFeatures) -> FeatureSet","insertText":"Within(${1:innerGeometry_}, ${2:outerFeatures_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\n[Viac sa dočítate tu](#). Na obrázku nižšie znázorňuje červené zvýraznenie priestorové vzťahy, v ktorých funkcia vráti prvky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **innerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Základná geometria, ktorá sa testuje voči vzťahu 'vnútri' k `outerFeatures`.\n- **outerFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Porovnávacie prvky, ktoré sú testované voči vzťahu 'obsahuje' s `vnútornáGeometria`.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"array_functions","title":"Funkcie poľa","items":[{"type":"function","name":"all","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#all","description":"Indikuje, či všetky elementy v danom poli prešli testom zo zadanej funkcie. Vráti `true`, ak funkcia vráti `true` pre všetky položky vo vstupnom poli.","examples":"\n**Príklady**\n\nVracia `false`, pretože niektoré z elementov vo vstupnom poli neprejdú cez test `isEven`\n\n```arcade\n// isEven is used to test if each element in the array is even\n// it returns true if the element is divisible by two, false if is not\nfunction isEven(value) { return value % 2 == 0 }\n// The isEven function will execute for each element in the array,\n// returning the following values: false, true, false, true, false\n// Since some of the values in the array did not pass the test\n// (return true), the return value will be false\nAll([1,2,3,4,5], isEven)\n```\n\nPoužíva existujúcu Arcade funkciu `jePrázdne` ako `TestFunkciu`. Toto je validné, pretože `jePrázdne` berie jediný parameter a vracia booleovskú hodnotu. Výraz vracia `true`, ak sú všetky stĺpce prázdne.\n\n```arcade\nvar myArray = [ $feature.field1, $feature.field2, $feature.field3, $feature.field4];\nAll(myArray, isEmpty)\n```\n\n","completion":{"label":"All","detail":"All(inputArray, testFunction) -> Boolean","insertText":"All(${1:inputArray_}, ${2:testFunction_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či všetky elementy v danom poli prešli testom zo zadanej funkcie. Vráti `true`, ak funkcia vráti `true` pre všetky položky vo vstupnom poli.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vstupné pole, ktoré má byť testované.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funkcia, ktorá sa používa na testovanie každého elementu v poli `testFunction(hodnota: Ľubovoľná) -> Boolean`. Ak element prejde testom, funkcia musí vrátiť pravdivú hodnotu. Funkciou môže byť funkcia definovaná používateľom alebo hlavná funkcia Arcade definovaná s nasledujúcim parametrom:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Predstavuje hodnotu elementu v poli.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \n`true`, ak testovacia funkcia vráti pravdivú hodnotu pre všetky elementy."}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"any","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#any","description":"Testuje, či ktorýkoľvek z elementov v danom poli prejde testom podľa poskytnutej funkcie. Vráti `true`, ak funkcia vráti `true` aspoň pre jednu položku vo vstupnom poli.","examples":"\n**Príklady**\n\nVracia `true`, pretože aspoň jeden element vo vstupnom poli prejde cez test `jeRovné`\n\n```arcade\n// isEven is used to test if each element in the array is even\n// it returns true if the element is divisible by two, false if is not\nfunction isEven(value) { return value % 2 == 0 } \n// The isEven function will execute for each element in the array,\n// returning the following values: false, true, false, true, false\n// Since at least one value in the array passed the test\n// (return true), the return value will be true\nAny([1,2,3,4,5], isEven)\n```\n\nPoužíva existujúcu Arcade funkciu `jePrázdne` ako `TestFunkciu`. Toto je validné, pretože `jePrázdne` berie jediný parameter a vracia booleovskú hodnotu. Výraz vracia `true`, ak je ktorékoľvek pole prázdne.\n\n```arcade\nvar myArray = [ $feature.field1, $feature.field2, $feature.field3, $feature.field4];\nAny(myArray, isEmpty)\n```\n\n","completion":{"label":"Any","detail":"Any(inputArray, testFunction) -> Boolean","insertText":"Any(${1:inputArray_}, ${2:testFunction_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTestuje, či ktorýkoľvek z elementov v danom poli prejde testom podľa poskytnutej funkcie. Vráti `true`, ak funkcia vráti `true` aspoň pre jednu položku vo vstupnom poli.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vstupné pole, ktoré má byť testované.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funkcia, ktorá sa používa na testovanie každého elementu v poli `testFunction(hodnota: Ľubovoľná) -> Boolean`. Ak element prejde testom, funkcia musí vrátiť pravdivú hodnotu. Funkciou môže byť funkcia definovaná používateľom alebo hlavná funkcia Arcade definovaná s nasledujúcim parametrom:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Predstavuje hodnotu elementu v poli.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \n`true`, ak testovacia funkcia vráti pravdivú hodnotu pre ktorýkoľvek z elementov."}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"array","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#array1","description":"Vracia nové pole danej dĺžky.","examples":"\n**Príklady**\n\nVracia `[null, null, null, null, null]`.\n\n```arcade\nArray(5)\n```\n\nVracia `[\\\"ahoj\\\", \\\"ahoj\\\"]`\n\n```arcade\nArray(2, \"hello\")\n```\n\nVracia `[1,1,1]`.\n\n```arcade\nArray(3, 1)\n```\n\n","completion":{"label":"Array","detail":"Array(arrayLength, defaultValue?) -> Array<Any>","insertText":"Array(${1:arrayLength_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia nové pole danej dĺžky.\n\n**Parametre**\n\n- **arrayLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Požadovaná dĺžka nového poľa.\n- **defaultValue** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Hodnota pre každý element v poli. Ak nie je špecifikovaná žiadna hodnota, predvolená hodnota bude `null`.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"array","bundle":"core","sinceVersion":"1.23","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#array2","description":"Vracia povrchovú alebo hĺbkovú kópiu vstupného poľa.","examples":"\n**Príklady**\n\nVytvorí povrchovú kópiu vstupného poľa\n\n```arcade\nvar person1 = {\n  firstName: \"Jane\",\n  lastName: \"Doe\"\n};\nvar person2 = {\n  firstName: \"John\",\n  lastName: \"Smith\"\n};\nvar people = [ person1, person2 ];\n// create a shallow copy of the array\nvar copiedArray = Array(people);\npeople[0] == copiedArray[0];\n// returns true\n// this is a shallow copy of the array, so the elements share the same references\n```\n\nVytvorí hĺbkovú kópiu vstupného poľa\n\n```arcade\nvar deepCopy = Array(people, true);\npeople[0] == deepCopy[0]\n// returns false\n// this is a deep copy of the array, so the elements do NOT share the same references\n```\n\n","completion":{"label":"Array","detail":"Array(inputArray, deep?) -> Array<Any>","insertText":"Array(${1:inputArray_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia povrchovú alebo hĺbkovú kópiu vstupného poľa.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole, ktoré sa má skopírovať.\n- **deep** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Ak je hodnota `true`, vytvorí hĺbkovú kópiu každého prvku vstupného poľa, čo znamená, že prvky vo výstupnom poli nebudú mať rovnaké referencie ako prvky vstupného poľa. Predvolená hodnota je `false`.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;"}},"parametersInfo":{"min":1,"max":2}}],{"type":"function","name":"back","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#back","description":"Vracia posledný element poľa. Ak je vstupné pole prázdne, potom vyhodnotenie výrazu zlyhá.","examples":"\n**Príklad**\n\nVracia `'sivá'`.\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nBack(colors)\n```\n\n","completion":{"label":"Back","detail":"Back(inputArray) -> Any","insertText":"Back(${1:inputArray_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia posledný element poľa. Ak je vstupné pole prázdne, potom vyhodnotenie výrazu zlyhá.\n\n**Parameter**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole, z ktorého sa získa posledná hodnota.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"count","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#count","description":"Vráti počet položiek v poli.","examples":"\n**Príklad**\n\nVracia 6\n\n```arcade\nCount([12,21,32,44,58,63])\n```\n\n","completion":{"label":"Count","detail":"Count(value) -> Number","insertText":"Count(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti počet položiek v poli.\n\n**Parameter**\n\n- **value**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole, na ktorom sa má vykonať operácia.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#defaultvalue1","description":"Vráti zadanú predvolenú hodnotu, ak index v poli neexistuje alebo hodnota na zadanom indexe je `null` alebo prázdna textová hodnota.","examples":"\n**Príklady**\n\nPole s hodnotou na danom indexe\n\n```arcade\nvar a = [23,4,null,36,901]\nDefaultValue(a, 4, \"No data\");\n// returns 901\n```\n\nPole so žiadnou hodnotou na danom indexe\n\n```arcade\nvar a = [23,4,null,36,901]\nDefaultValue(a, 5, \"No data\");\n// returns \"No data\"\n```\n\nPole s null hodnotou na danom indexe\n\n```arcade\nvar a = [23,4,null,36,901]\nDefaultValue(a, 2, \"No data\");\n// returns \"No data\"\n```\n\n","completion":{"label":"DefaultValue","detail":"DefaultValue(inputArray, index, defaultValue) -> Any","insertText":"DefaultValue(${1:inputArray_}, ${2:index_}, ${3:defaultValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti zadanú predvolenú hodnotu, ak index v poli neexistuje alebo hodnota na zadanom indexe je `null` alebo prázdna textová hodnota.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vstupné pole na kontrolu.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index na kontrolu\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Táto hodnota sa vráti, ak index neexistuje alebo ak hodnota na zadanom indexe je `null` alebo prázdna textová hodnota.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nVráti hodnotu na zadanom indexe, ak je definovaný. V opačnom prípade vráti hodnotu zadanú v `defaultValue`."}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#defaultvalue2","description":"Kontroluje, či index vnorený niekoľko úrovní vo viacrozmernom poli má hodnotu, a ak ju má, vráti ju. V opačnom prípade táto funkcia vráti zadanú predvolenú hodnotu, ak aspoň jeden z vnorených kľúčov alebo indexov neexistuje alebo hodnota pri zadanom kľúči alebo indexe je `null` alebo prázdna textová hodnota. To umožňuje vnorenie do vnorenej štruktúry v jednom kroku namiesto kontroly hodnôt v každom poli.","examples":"\n**Príklady**\n\nPole s hodnotou na vnorenom indexe\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nDefaultValue(a, [2, 3], \"No data\");\n// returns 1\n```\n\nPole bez hodnoty na vnorenom indexe\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nDefaultValue(a, [2, 10], \"No data\");\n// returns \"No data\"\n```\n\nPole bez hodnoty na materskom indexe\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nDefaultValue(a, [10, 3], \"No data\");\n// returns \"No data\"\n```\n\nPole slovníkov s vnorenými hodnotami\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  interval: 1,\n  intervalUnit: \"days\",\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      values: [0.4, 0, 0, null, 0.1, 0.8, 1],\n      unit: \"inches\"\n    },\n    temperature: {\n      values: [50, 50, 51, 52, 55, 49, 51],\n      unit: \"f\"\n    },\n  }\n}\n\nvar a = [ data, data2, data3 ]\nDefaultValue(a, [0, \"weather\",\"precipitation\",\"values\", 6], \"No data\");\n// returns 1\n```\n\n","completion":{"label":"DefaultValue","detail":"DefaultValue(inputArray, keys, defaultValue) -> Any","insertText":"DefaultValue(${1:inputArray_}, ${2:keys_}, ${3:defaultValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKontroluje, či index vnorený niekoľko úrovní vo viacrozmernom poli má hodnotu, a ak ju má, vráti ju. V opačnom prípade táto funkcia vráti zadanú predvolenú hodnotu, ak aspoň jeden z vnorených kľúčov alebo indexov neexistuje alebo hodnota pri zadanom kľúči alebo indexe je `null` alebo prázdna textová hodnota. To umožňuje vnorenie do vnorenej štruktúry v jednom kroku namiesto kontroly hodnôt v každom poli.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vstupné pole na kontrolu.\n- **keys**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole kľúčov alebo indexov pre kontrolu v každej úrovni štruktúry kontajnera.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Táto hodnota sa vráti, ak aspoň jeden z kľúčov alebo indexov neexistuje alebo ak hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nVráti hodnotu pri zadanom kľúči alebo indexe, ak je definovaný. V opačnom prípade vráti hodnotu zadanú v `defaultValue`."}},"parametersInfo":{"min":3,"max":3}}],[{"type":"function","name":"distinct","bundle":"core","sinceVersion":"1.1","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#distinct1","description":"Vracia množinu odlišných alebo unikátnych hodnôt pre pole hodnôt.","examples":"\n**Príklad**\n\n\n\n```arcade\nDistinct([1,1,2,1,1,2,2,3,4,5])\n// Returns [1,2,3,4,5]\n```\n\n","completion":{"label":"Distinct","detail":"Distinct(values) -> Array<Any>","insertText":"Distinct(${1:values_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia množinu odlišných alebo unikátnych hodnôt pre pole hodnôt.\n\n**Parameter**\n\n- **values**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole hodnôt, na ktorých sa má operácia vykonať.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"distinct","bundle":"core","sinceVersion":"1.1","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#distinct2","description":"Vracia množinu odlišných alebo unikátnych hodnôt pre zoznam hodnôt.","examples":"\n**Príklad**\n\n\n\n```arcade\nDistinct('high','medium','low',0,'high','high','low')\n// Returns ['high','medium','low',0]\n```\n\n","completion":{"label":"Distinct","detail":"Distinct([value1, ..., valueN]?) -> Array<Any>","insertText":"Distinct($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia množinu odlišných alebo unikátnych hodnôt pre zoznam hodnôt.\n\n**Parameter**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Zoznam hodnôt, na ktorých sa má operácia vykonať.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;"}},"parametersInfo":{"min":0,"max":-1}}],{"type":"function","name":"erase","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#erase","description":"Odstráni hodnotu z poľa na danom indexe. Existujúce elementy umiestnené na alebo nad daným indexom sa posunú o jednu hodnotu indexu nižšie. Veľkosť poľa sa zmenší o jeden.","examples":"\n**Príklady**\n\n\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nErase(colors, 1)\n// colors = ['orange','gray']\n```\n\n\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nErase(colors, -1)\n// colors = ['orange','purple']\n```\n\n","completion":{"label":"Erase","detail":"Erase(inputArray, index) -> Null","insertText":"Erase(${1:inputArray_}, ${2:index_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOdstráni hodnotu z poľa na danom indexe. Existujúce elementy umiestnené na alebo nad daným indexom sa posunú o jednu hodnotu indexu nižšie. Veľkosť poľa sa zmenší o jeden.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole, z ktorého sa odstráni hodnota.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index hodnoty, ktorá sa odstráni z poľa. Ak je poskytnutý záporný index, bude použitý ako odsadenie od konca poľa.\n\n**Návratová hodnota**: Null"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"filter","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#filter","description":"Vytvorí nové pole s elementami filtrovanými zo vstupného poľa, ktoré prejdú testom podľa poskytnutej funkcie.","examples":"\n**Príklady**\n\nVracia nové pole zložené z elementov, ktoré prešli cez filter `jeRovné`.\n\n```arcade\nfunction isEven(i) { return i % 2 == 0 } \nFilter([1,2,3,4,5], isEven) // Returns [2,4]\n// Since 2 and 4 are even, they are the only values\n// included in the output array.\n```\n\nPoužíva existujúcu Arcade funkciu `jePrázdne` v rámci `filterFunction`. Vracia nové pole obsahujúce polia, ktoré nie sú prázdne.\n\n```arcade\nvar myArray = [ $feature.field1, $feature.field2, $feature.field3, $feature.field4];\n\nfunction isNotEmpty(value){\n  return !isEmpty(value);\n}\nFilter(myArray, isNotEmpty)\n// Returns only values that are defined,\n// excluding empty values from the result\n```\n\n","completion":{"label":"Filter","detail":"Filter(inputArray, filterFunction) -> Array<Any>","insertText":"Filter(${1:inputArray_}, ${2:filterFunction_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí nové pole s elementami filtrovanými zo vstupného poľa, ktoré prejdú testom podľa poskytnutej funkcie.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vstupné pole, ktoré má byť filtrované.\n- **filterFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funkcia použitá na filtrovanie prvkov v poli `filterFunction(value: Any) -> Boolean`. Ak element prejde testom, funkcia musí vrátiť pravdivú hodnotu. Táto funkcia môže byť funkcia definovaná používateľom alebo základná funkcia Arcade definovaná pomocou nasledujúceho parametra:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Predstavuje hodnotu elementu v poli.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;  \nVracia pole s prvkami, ktoré prešli testovacou funkciou."}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"first","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#first","description":"Vráti prvý element v poli. Ak je pole prázdne, vráti hodnotu `null`.","examples":"\n**Príklad**\n\nvypíše 'oranžová'\n\n```arcade\nFirst(['orange', 'purple', 'gray'])\n```\n\n","completion":{"label":"First","detail":"First(inputArray) -> Any","insertText":"First(${1:inputArray_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti prvý element v poli. Ak je pole prázdne, vráti hodnotu `null`.\n\n**Parameter**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole, z ktorého sa vráti prvá položka.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"front","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#front","description":"Vráti prvý element poľa. Ak je vstupné pole prázdne, potom vyhodnotenie výrazu zlyhá.","examples":"\n**Príklad**\n\nVracia `'oranžová'`.\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nFront(colors)\n```\n\n","completion":{"label":"Front","detail":"Front(inputArray) -> Any","insertText":"Front(${1:inputArray_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti prvý element poľa. Ak je vstupné pole prázdne, potom vyhodnotenie výrazu zlyhá.\n\n**Parameter**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole, z ktorého sa získa prvá hodnota.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)"}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"hasvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#hasvalue1","description":"Ukazuje, či má pole hodnotu na danom indexe.","examples":"\n**Príklady**\n\nPole s hodnotou na danom indexe\n\n```arcade\nvar a = [23,4,null,36,901]\nHasValue(a, 4);\n// returns true\n```\n\nPole so žiadnou hodnotou na danom indexe\n\n```arcade\nvar a = [23,4,null,36,901]\nHasValue(a, 5);\n// returns false\n```\n\nPole s nulovou hodnotou na danom indexe\n\n```arcade\nvar a = [23,4,null,36,901]\nHasValue(a, 2);\n// returns false\n```\n\n","completion":{"label":"HasValue","detail":"HasValue(inputArray, index) -> Boolean","insertText":"HasValue(${1:inputArray_}, ${2:index_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUkazuje, či má pole hodnotu na danom indexe.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole na kontrolu.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index na kontrolu.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"hasvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#hasvalue2","description":"Kontroluje, či index vnorený niekoľko úrovní hlboko vo viacrozmernom poli má hodnotu. To umožňuje vnorenie do vnorenej štruktúry v jednom kroku namiesto kontroly hodnôt v každom poli. Vracia hodnotu `true`, ak indexy na každej úrovni štruktúry existujú a obsahujú nenulovú hodnotu.","examples":"\n**Príklady**\n\nPole s hodnotou na vnorenom indexe\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [2, 4]);\n// returns true\n```\n\nPole bez hodnoty na vnorenom indexe\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [2, 10]);\n// returns false\n```\n\nPole bez hodnoty na materskom indexe\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [10, 5]);\n// returns false\n```\n\nPole slovníkov s vnorenými hodnotami\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  interval: 1,\n  intervalUnit: \"days\",\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      values: [0.4, 0, 0, null, 0.1, 0.8, 1],\n      unit: \"inches\"\n    },\n    temperature: {\n      values: [50, 50, 51, 52, 55, 49, 51],\n      unit: \"f\"\n    },\n  }\n}\n\nvar a = [ data, data2, data3 ]\nif(HasValue(a, [0, \"weather\",\"precipitation\",\"values\", 6])){\n  // This check succeeds so the value will be returned\n  return a[0].weather.precipitation.values[6];\n  // returns 1\n}\n```\n\n","completion":{"label":"HasValue","detail":"HasValue(inputArray, indexes) -> Boolean","insertText":"HasValue(${1:inputArray_}, ${2:indexes_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKontroluje, či index vnorený niekoľko úrovní hlboko vo viacrozmernom poli má hodnotu. To umožňuje vnorenie do vnorenej štruktúry v jednom kroku namiesto kontroly hodnôt v každom poli. Vracia hodnotu `true`, ak indexy na každej úrovni štruktúry existujú a obsahujú nenulovú hodnotu.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole na kontrolu\n- **indexes**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole kľúčov alebo indexov pre kontrolu v každej úrovni štruktúry.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}],{"type":"function","name":"includes","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#includes","description":"Určuje, či pole obsahuje danú hodnotu. Vracia `true`, ak sa hodnota nachádza v rámci poľa.","examples":"\n**Príklady**\n\nVracia `true`.\n\n```arcade\nIncludes(['orange', 'purple', 'gray'], 'purple')\n```\n\nVracia `false`.\n\n```arcade\nIncludes(['orange', 'purple', 'gray'], 'red')\n```\n\n","completion":{"label":"Includes","detail":"Includes(inputArray, value) -> Boolean","insertText":"Includes(${1:inputArray_}, ${2:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUrčuje, či pole obsahuje danú hodnotu. Vracia `true`, ak sa hodnota nachádza v rámci poľa.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vstupné pole.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Hodnota, ktorú hľadať v danom poli.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"indexof","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#indexof","description":"Vracia umiestnenie indexu nulového základu položky v poli. Ak `položka` nexistuje, potom vráti `-1` .","examples":"\n**Príklad**\n\nvypíše 2\n\n```arcade\nvar num = [1,2,3,4];\nreturn indexof(num, 3);\n```\n\n","completion":{"label":"IndexOf","detail":"IndexOf(inputArray, item) -> Number","insertText":"IndexOf(${1:inputArray_}, ${2:item_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia umiestnenie indexu nulového základu položky v poli. Ak `položka` nexistuje, potom vráti `-1` .\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole na prehľadanie.\n- **item**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Položka na vyhľadanie v poli.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"insert","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#insert","description":"Vloží novú hodnotu do poľa na danom indexe. Existujúce elementy umiestnené na alebo nad daným indexom sa posunú o jeden index vyššie. Veľkosť poľa sa zväčší o jeden.","examples":"\n**Príklady**\n\n\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nInsert(colors, 1, 'yellow')\n// colors = ['orange','yellow','purple','gray']\n```\n\n\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nInsert(colors, -1, 'yellow')\n// colors = ['orange','purple','yellow','gray']\n```\n\n","completion":{"label":"Insert","detail":"Insert(inputArray, index, value) -> Null","insertText":"Insert(${1:inputArray_}, ${2:index_}, ${3:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVloží novú hodnotu do poľa na danom indexe. Existujúce elementy umiestnené na alebo nad daným indexom sa posunú o jeden index vyššie. Veľkosť poľa sa zväčší o jeden.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole, do ktorého vložiť novú hodnotu.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index poľa, do ktorého má byť vložená nová hodnota. Index 0 vloží hodnotu na začiatok poľa. Index, ktorý sa rovná veľkosti poľa, vloží hodnotu na koniec poľa. Index väčší ako veľkosť poľa spôsobí chybu.  Ak je poskytnutý záporný index, bude použitý ako odsadenie od konca poľa.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Hodnota, ktorú vložiť do poľa.\n\n**Návratová hodnota**: Null"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"map","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#map","description":"Vytvorí nové pole založené na výsledkoch volania poskytnutej funkcie pre každý element vo vstupnom poli.","examples":"\n**Príklady**\n\nKonvertuje všetky elementy v poli od Fahrenheit po Celsius a vracia ich do nového poľa.\n\n```arcade\n// This function will take in values from the input array and convert them to Celsius\nfunction toCelsius(f) {\n  return Round((f - 32) * 5/9, 2)\n}\n// The toCelsius function executes for each each item\n// in the input array.\n// Map returns the resulting array of converted values.\nMap([82, 67, 96, 55, 34], toCelsius)\n// returns [27.78, 19.44, 35.56, 12.78, 1.11]\n```\n\nKonvertuje dátové objekty na formátovaný text\n\n```arcade\nvar dates = [ Date(1996, 11, 10), Date(1995, 1, 6), Date(1992, 2, 27), Date(1990, 10, 2)];\nfunction formatDates(dateVal) { return Text(dateVal, 'MMM D, Y') }\nMap(dates, formatDates);\n// returns ['Dec 10, 1996', 'Feb 6, 1995', 'Mar 27, 1992', 'Nov 2, 1990']\n```\n\n","completion":{"label":"Map","detail":"Map(inputArray, mappingFunction) -> Array<Any>","insertText":"Map(${1:inputArray_}, ${2:mappingFunction_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí nové pole založené na výsledkoch volania poskytnutej funkcie pre každý element vo vstupnom poli.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vstupné pole pre mapovanie.\n- **mappingFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funkcia, ktorá má volať na každý element v poli `mappingFunction(hodnota: Ľubovoľná) -> Ľubovoľná`. Funkcia musí vrátiť novú položku, ktorá bude súčasťou vráteného poľa. Funkciou môže byť funkcia definovaná používateľom alebo hlavná funkcia Arcade definovaná s nasledujúcim parametrom:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Predstavuje hodnotu elementu v poli.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;  \nPoložky vrátené funkciou mapovania."}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"none","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#none","description":"Testuje, či žiadny z prvkov v danom poli nevyhovuje testu zo zadanej funkcie. Vráti `true`, ak `testovaciaFunkcia` vráti `false` pre všetky položky vo vstupnom poli.","examples":"\n**Príklady**\n\nVráti `false`, ak niektoré z elementov vo vstupnom poli prejdú cez test `jeRovné`\n\n```arcade\n// isEven is used to test if each element in the array is even\n// it returns true if the element is divisible by two, false if is not\nfunction isEven(value) { return value % 2 == 0 } \n// The isEven function will execute for each element in the array,\n// returning the following values: false, true, false, true, false\n// Since at least one value in the array passed the test\n// (return true), the return value will be false\nNone([1,2,3,4,5], isEven)\n```\n\nPoužíva existujúcu Arcade funkciu `jePrázdne` ako `TestFunkciu`. Toto je validné, pretože `jePrázdne` berie jediný parameter a vracia booleovskú hodnotu. Výraz vracia `true`, ak nie je žiadne pole prázdne.\n\n```arcade\nvar myArray = [ $feature.field1, $feature.field2, $feature.field3, $feature.field4];\nNone(myArray, isEmpty)\n```\n\n","completion":{"label":"None","detail":"None(inputArray, testFunction) -> Boolean","insertText":"None(${1:inputArray_}, ${2:testFunction_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTestuje, či žiadny z prvkov v danom poli nevyhovuje testu zo zadanej funkcie. Vráti `true`, ak `testovaciaFunkcia` vráti `false` pre všetky položky vo vstupnom poli.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vstupné pole, ktoré má byť testované.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funkcia na testovanie každého elementu v poli „initialValue(hodnota: Ľubovoľná) -> Boolean“. Ak element neprejde testom, funkcia musí vrátiť falošnú hodnotu. Funkciou môže byť funkcia definovaná používateľom alebo hlavná funkcia Arcade definovaná s nasledujúcim parametrom:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Predstavuje hodnotu elementu v poli.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \n`true`, ak všetky elementy v poli neprejdú testovacou funkciou."}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"pop","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#pop","description":"Odstráni a vráti element na konci poľa. Ak je pole prázdne, vyhodí chybu.","examples":"\n**Príklad**\n\nVracia 'sivá'. Vstupné pole sa teraz bude rovnať `['oranžová', 'fialová']`.\n\n```arcade\nPop(['orange', 'purple', 'gray'])\n```\n\n","completion":{"label":"Pop","detail":"Pop(inputArray) -> Any","insertText":"Pop(${1:inputArray_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOdstráni a vráti element na konci poľa. Ak je pole prázdne, vyhodí chybu.\n\n**Parameter**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vstupné pole, z ktorého bude posledný element odstránený a vrátený.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"push","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#push","description":"Pridá element na koniec poľa a vráti novú dĺžku poľa.","examples":"\n**Príklad**\n\nVracia 4. Vstupné pole sa teraz bude rovnať `['oranžová', 'fialová', 'sivá', 'červená']`.\n\n```arcade\nPush(['orange', 'purple', 'gray'], 'red')\n```\n\n","completion":{"label":"Push","detail":"Push(inputArray, value) -> Number","insertText":"Push(${1:inputArray_}, ${2:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPridá element na koniec poľa a vráti novú dĺžku poľa.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole, do ktorého vsunúť elementy.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Hodnota, ktorá sa pridá ako posledný element do vstupného poľa.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"reduce","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#reduce","description":"Vykonáva poskytnutú \\\"redukujúcu\\\" funkciu na každom elemente v poli, pričom odovzdá návratovú hodnotu z výpočtu predchádzajúceho elementu.","examples":"\n**Príklady**\n\nBez parametra `initialValue` prejdú prvé dva elementy poľa `cities` do funkcie pridania ako argumenty.\n\n```arcade\nvar cities = [{\n   name: 'Columbus',\n   pop: 913921\n}, {\n   name: 'Cincinnati',\n   pop: 307266\n}, {\n   name: 'Dayton',\n   pop: 140343\n}, {\n   name: 'Cleveland',\n   pop: 376599\n}];\n// the first time this function is called it will take the first two elements of the array as x and y\n// The subsequent times the function is executed, it will take the return value\n// from the previous function call as x and the next array value as y\nfunction mostPopulated(city1, city2) {\n   IIf (city1.pop > city2.pop, city1, city2)\n}\nvar largestCity = Reduce(cities, mostPopulated)\nConsole(largestCity.name + ' is the biggest city in the list with a population of ' + largestCity.pop)\n// Columbus is the biggest city in the list with a population of 913921\n```\n\nKeďže je nastavený parameter `initialValue`, táto hodnota bude prvým argumentom funkcie (`mesto1`), a prvý element `mestá` bude druhým argumentom funkcie (`mesto2`).\n\n```arcade\nvar los_angeles = { name: 'Los Angeles', pop: 3898747 }\n// since an initialValue is provided, it will be passed into the maxPop function as x\n// and the first value of the array will be passed in as y for the initial function call\n// The subsequent times the function is executed, it will take the return value\n// from the previous function call as x and the next array value as y\nvar largestCity = Reduce(cities, mostPopulated, los_angeles)\nConsole(largestCity.name + ' is the biggest city in the list with a population of ' + largestCity.pop)\n// Los Angeles is the biggest city in the list with a population of 3898747\n```\n\n","completion":{"label":"Reduce","detail":"Reduce(inputArray, reducerFunction, initialValue?) -> Any","insertText":"Reduce(${1:inputArray_}, ${2:reducerFunction_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVykonáva poskytnutú \\\"redukujúcu\\\" funkciu na každom elemente v poli, pričom odovzdá návratovú hodnotu z výpočtu predchádzajúceho elementu.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vstupné pole, ktoré má byť redukované.\n- **reducerFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funkcia redukcie, ktorá bude agregovať hodnoty poľa `redukčnáFunkcia(previousValue: Ľubovoľná, arrayValue: Ľubovoľná) -> Ľubovoľná`.\n\n  - **previousValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Pri prvom spustení funkcie to bude prvý element vo vstupnom poli alebo `initialValue`, ak je zadaná.\n  - **arrayValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Predstavuje aktuálnu hodnotu elementu vo vstupnom poli.\n- **initialValue** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Položka, ktorá má prejsť do prvého argumentu redukujúcej funkcie.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nHodnota, ktorá bola zostavená funkciou redukcie pre každý element v poli."}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"resize","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#resize","description":"Zmení počet elementov v poli na špecifikovanú dĺžku. Môže byť použité na skoré rozšírenie alebo skrátenie poľa . Po zmene veľkosti bude pokus o indexovanie za novým posledným prvkom viesť k chybe, okrem prípadu indexovania ďalšieho elementu, ktorý bude pole naďalej rozširovať o jeden element.","examples":"\n**Príklady**\n\nVracia `['oranžová', 'fialová', 'sivá', null, null]`\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nResize(colors, 5)\nreturn colors\n```\n\nVracia `['oranžová', 'fialová', 'sivá', 'červená', 'červená']`\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nResize(colors, 5, 'red')\nreturn colors\n```\n\nVracia `['oranžová']`\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nResize(colors, 1)\nreturn colors\n```\n\n","completion":{"label":"Resize","detail":"Resize(inputArray, newSize, value?) -> Null","insertText":"Resize(${1:inputArray_}, ${2:newSize_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZmení počet elementov v poli na špecifikovanú dĺžku. Môže byť použité na skoré rozšírenie alebo skrátenie poľa . Po zmene veľkosti bude pokus o indexovanie za novým posledným prvkom viesť k chybe, okrem prípadu indexovania ďalšieho elementu, ktorý bude pole naďalej rozširovať o jeden element.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole, ktoré treba zväčšiť.\n- **newSize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet požadovaných elementov v poli so zmenenou veľkosťou.\n- **value** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Nepovinná hodnota, ktorá bude použitá na akékoľvek nové elementy pridané do poľa. Ak nie je špecifikovaná žiadna hodnota, novo pridané elementy budú mať hodnotu `null`.\n\n**Návratová hodnota**: Null"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"reverse","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#reverse","description":"Obráti obsah poľa na mieste.","examples":"\n**Príklad**\n\nVráti `['sivá', 'fialová', oranžová']`\n\n```arcade\nReverse(['orange', 'purple', 'gray'])\n```\n\n","completion":{"label":"Reverse","detail":"Reverse(inputArray) -> Array<Any>","insertText":"Reverse(${1:inputArray_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nObráti obsah poľa na mieste.\n\n**Parameter**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole na obrátenie.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"slice","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#slice","description":"Vráti časť poľa medzi dvoma indexami ako nové pole.","examples":"\n**Príklady**\n\nVracia `['fialová', 'sivá']`\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'], 1, 3)\n```\n\nVracia `['červená', 'modrá']`\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'], 3)\n```\n\nVracia `['oranžová', 'fialová', 'sivá', 'červená', 'modrá']`\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'])\n```\n\nVracia `['modrá']`\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'], -1)\n```\n\n","completion":{"label":"Slice","detail":"Slice(inputArray, startIndex?, endIndex?) -> Array<Any>","insertText":"Slice(${1:inputArray_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti časť poľa medzi dvoma indexami ako nové pole.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole, ktoré sa má rozdeliť.\n- **startIndex** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index, od ktorého začať rez. Je predvolené na `0`. Ak je poskytnutý záporný index, bude použitý ako odsadenie od konca poľa.\n- **endIndex** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index, na ktorom rez skončí. Hodnota na tomto indexe nebude zahrnutá do vráteného poľa. Je predvolené na veľkosť poľa.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;"}},"parametersInfo":{"min":1,"max":3}},{"type":"function","name":"sort","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#sort","description":"Zotriedi pole podľa ASCII hodnoty. Ak sú všetky položky v poli rovnakého typu, bude použitá vhodná triediaca funkcia. Ak ide o rôzne typy, položky sa prevedú na text. Ak pole obsahuje slovníky a nie je zadaná žiadna funkcia definovaná používateľom, k triedeniu nedôjde. Ak pole obsahuje hodnoty `null`, nebudú konvertované na text a budú vrátené na konci zoradeného poľa.","examples":"\n**Príklady**\n\nvracia `['$', 1, 'A', 'a']`\n\n```arcade\nSort([1, 'a', '$', 'A'])\n```\n\nTriediť za použitia používateľom definovanej funkcie\n\n```arcade\nvar peopleArray = [{ 'NAME': 'Sam', 'AGE': 25 }, {'NAME': 'Bob', 'AGE': 27 },{ 'NAME': 'Emma', 'AGE': 24 }];\nfunction compareAge(a,b){\n  if (a['AGE']<b['AGE'])\n    return -1;\n  if (a['AGE']>b['AGE'])\n    return 1;\n  return 0;\n}\nreturn Sort(peopleArray, compareAge);\n// returns '[{ 'AGE': 24, 'NAME': 'Emma' }, { 'AGE': 25, 'NAME': 'Sam' }, { 'AGE': 27, 'NAME': 'Bob' } ]'\n```\n\n","completion":{"label":"Sort","detail":"Sort(inputArray, comparatorFunction?) -> Array<Any>","insertText":"Sort(${1:inputArray_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZotriedi pole podľa ASCII hodnoty. Ak sú všetky položky v poli rovnakého typu, bude použitá vhodná triediaca funkcia. Ak ide o rôzne typy, položky sa prevedú na text. Ak pole obsahuje slovníky a nie je zadaná žiadna funkcia definovaná používateľom, k triedeniu nedôjde. Ak pole obsahuje hodnoty `null`, nebudú konvertované na text a budú vrátené na konci zoradeného poľa.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole na zotriedenie.\n- **comparatorFunction** (_Optional_): [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Používateľom definovaná funkcia, ktorá sa má použiť na triedenie `orderingFunction(a: Ľubovoľné, b: Ľubovoľné) -> Číslo`. Funkcia dostane dva elementy a mala by vrátiť číslo, ktoré indikuje poradie triedenia dvoch elementov:  \n`> 0`: zoradiť `b` pred `a`  \n`= 0`: zachovať pôvodné poradie `a` a `b`  \n`< 0`: zoradiť `a` pred `b`\n\n  - **a**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Prvý element na porovnanie.\n  - **b**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Druhý element na porovnanie.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"splice","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#splice","description":"Spojí všetky parametre dokopy do jedného nového poľa.","examples":"\n**Príklady**\n\nVracia `['oranžová', 'fialová', 1, 2, 'červená']`\n\n```arcade\nSplice(['orange', 'purple'], 1, 2, 'red')\n```\n\nVracia `[1, 2, 3, 4]`\n\n```arcade\nSplice([1,2], [3,4])\n```\n\n","completion":{"label":"Splice","detail":"Splice([value1, ..., valueN]?) -> Array<Any>","insertText":"Splice($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSpojí všetky parametre dokopy do jedného nového poľa.\n\n**Parameter**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Prebiehajúci zoznam hodnôt, ktoré sa majú spojiť do nového poľa.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;"}},"parametersInfo":{"min":0,"max":-1}},{"type":"function","name":"top","bundle":"core","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#top","description":"Skráti vstupné pole a vráti prvý daný počet elementov.","examples":"\n**Príklad**\n\nvracia `[ 43,32,19 ]`\n\n```arcade\nTop([ 43,32,19,0,3,55 ], 3)\n```\n\n","completion":{"label":"Top","detail":"Top(inputArray, numItems) -> Array<Any>","insertText":"Top(${1:inputArray_}, ${2:numItems_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSkráti vstupné pole a vráti prvý daný počet elementov.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole na skrátenie.\n- **numItems**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet položiek, ktoré sa majú vrátiť od začiatku poľa.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"track_functions","title":"Funkcie sledovania","items":[{"type":"function","name":"trackaccelerationat","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackaccelerationat","description":"Zrýchlenie pri pozorovaní relatívne k aktuálnemu pozorovaniu.","examples":"\n**Príklady**\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia číslo pre každý prvok reprezentujúce hodnotu zrýchlenia v metroch za sekundu na druhú. V tomto príklade preskúmame výsledky prvku 1 (p1) s hodnotou `value` 1. Výsledok sa rovná zrýchleniu prvku 2 (p2).\n\n```arcade\nvar accelerationAt = TrackAccelerationAt(1)\naccelerationAt;\n// returns 0.0167\n```\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia číslo pre každý prvok reprezentujúce hodnotu zrýchlenia v metroch za sekundu na druhú. V tomto príklade preskúmame výsledky prvku 1 (p1) s hodnotou `value` 3. Výsledok sa rovná zrýchleniu prvku 4 (p4).\n\n```arcade\nvar accelerationAt = TrackAccelerationAt(3)\naccelerationAt;\n// returns -0.0014\n```\n\n","completion":{"label":"TrackAccelerationAt","detail":"TrackAccelerationAt(value) -> Number","insertText":"TrackAccelerationAt(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZrýchlenie pri pozorovaní relatívne k aktuálnemu pozorovaniu.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet prvkov pred alebo po súčasnom pozorovaní.  \nSúčasný prvok je na indexe 0. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia 1 je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, -1 je prechádzajúca hodnota v poli.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"trackaccelerationwindow","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackaccelerationwindow","description":"Hodnoty zrýchlenia medzi prvou hodnotou (vrátane) po poslednú hodnotu (bez) v okne o aktuálnom pozorovaní (0).","examples":"\n**Príklady**\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vráti pole obsahujúce hodnotu zrýchlenia pre každý prvok v špecifikovanom okne. Zrýchlenia sú vypočítané v metroch za sekundu na druhú. V tomto príklade skúmame výsledky prvku 3 (p3), keď sú ohodnotené s `startIndex` s hodnotou -1 a `endIndex` s hodnotou `2`.\n\n```arcade\nvar accelerationWindow = TrackAccelerationWindow(-1, 2)\naccelerationWindow;\n// returns [0.0167, 0.0056, -0.0014]\n```\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vráti pole obsahujúce hodnotu zrýchlenia pre každý prvok v špecifikovanom okne. Zrýchlenia sú vypočítané v metroch za sekundu na druhú. V tomto príklade skúmame výsledky prvku 3 (p3), keď sú ohodnotené s `startIndex` s hodnotou `1` a `endIndex` s hodnotou `3`.\n\n```arcade\nvar accelerationWindow = TrackAccelerationWindow(1, 3)\naccelerationWindow;\n// returns [-0.0014, 0.0014, -0.0028]\n```\n\n","completion":{"label":"TrackAccelerationWindow","detail":"TrackAccelerationWindow(startIndex, endIndex) -> Array<Number>","insertText":"TrackAccelerationWindow(${1:startIndex_}, ${2:endIndex_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHodnoty zrýchlenia medzi prvou hodnotou (vrátane) po poslednú hodnotu (bez) v okne o aktuálnom pozorovaní (0).\n\n**Parametre**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index počiatočného prvku. Súčasný prvok je na indexe 0. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia 1 je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, -1 je prechádzajúca hodnota v poli.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index prvku na konci okna. Súčasný prvok je na indexe 0. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia 1 je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, -1 je prechádzajúca hodnota v poli.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt;"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"trackcurrentacceleration","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackcurrentacceleration","description":"Zrýchlenie súčasného pozorovania merané medzi predošlým pozorovaním a súčasným pozorovaním.","examples":"\n**Príklady**\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia číslo pre každý prvok reprezentujúce hodnotu zrýchlenia v metroch za sekundu na druhú. V prvom príklade preskúmame výsledky prvku 2 (p2).\n\n```arcade\nvar currentAcceleration = TrackCurrentAcceleration()\ncurrentAcceleration;\n// returns 0.0167\n```\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia číslo pre každý prvok reprezentujúce hodnotu zrýchlenia v metroch za sekundu na druhú. V nasledujúcom príklade preskúmame výsledky prvku 4 (p4).\n\n```arcade\nvar currentAcceleration = TrackCurrentAcceleration()\ncurrentAcceleration;\n// returns -0.0014\n```\n\n","completion":{"label":"TrackCurrentAcceleration","detail":"TrackCurrentAcceleration() -> Number","insertText":"TrackCurrentAcceleration($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZrýchlenie súčasného pozorovania merané medzi predošlým pozorovaním a súčasným pozorovaním.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"trackcurrentdistance","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackcurrentdistance","description":"Súčet vzdialeností precestovaných medzi pozorovaniami od prvého po aktuálne pozorovanie.","examples":"\n**Príklady**\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia hodnotu pre aktuálny prvok v trase. V prvom príklade preskúmame výsledky pre prvok 3 (p3). Výpočet je `80 + 60 = 140`.\n\n```arcade\nvar currentDistance = TrackCurrentDistance()\ncurrentDistance;\n// returns 140\n```\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia hodnotu pre aktuálny prvok v trase. Vaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia hodnotu pre každý prvok v trase. V nasledujúcom príklade preskúmame výsledky pre prvok 6 (p6). Výpočet je `25 + 35 + 30 + 80 + 60 = 230`.\n\n```arcade\nvar currentDistance = TrackCurrentDistance()\ncurrentDistance;\n// returns 230\n```\n\n","completion":{"label":"TrackCurrentDistance","detail":"TrackCurrentDistance() -> Number","insertText":"TrackCurrentDistance($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSúčet vzdialeností precestovaných medzi pozorovaniami od prvého po aktuálne pozorovanie.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"trackcurrentspeed","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackcurrentspeed","description":"Rýchlosť medzi predchádzajúcim a súčasným pozorovaním.","examples":"\n**Príklady**\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia číslo pre každý prvok reprezentujúce rýchlosť počítanú v metroch za sekundu. V prvom príklade preskúmame výsledky prvku 2 (p2). Výpočet je `60/60`.\n\n```arcade\nvar currentSpeed = TrackCurrentSpeed()\ncurrentSpeed;\n// returns 1\n```\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia číslo pre každý prvok reprezentujúce rýchlosť počítanú v metroch za sekundu. V nasledujúcom príklade preskúmame výsledky prvku 6 (p6). Výpočet je `25/60`.\n\n```arcade\nvar currentSpeed = TrackCurrentSpeed()\ncurrentSpeed;\n// returns 0.4167\n```\n\n","completion":{"label":"TrackCurrentSpeed","detail":"TrackCurrentSpeed() -> Number","insertText":"TrackCurrentSpeed($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nRýchlosť medzi predchádzajúcim a súčasným pozorovaním.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"trackcurrenttime","bundle":"track","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackcurrenttime","description":"Vypočíta čas na súčasnom prvku v sledovanej stope.","examples":"\n**Príklad**\n\nVracia čas práve hodnoteného prvku. Napríklad pri stope obsahujúcej tri prvky 1. januára 2012, 9. decembra 2012 a 3. mája 2013 sa pre každý prvok vyhodnotí aktuálny čas. V tomto príklade je ohodnotený v strede prvku 9. decembra 2012.\n\n```arcade\nTrackCurrentTime();\n// returns December 9, 2012\n```\n\n","completion":{"label":"TrackCurrentTime","detail":"TrackCurrentTime() -> Date","insertText":"TrackCurrentTime($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVypočíta čas na súčasnom prvku v sledovanej stope.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"trackdistanceat","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackdistanceat","description":"Súčet vzdialeností precestovaných medzi pozorovaniami od prvého po aktuálne pozorovanie plus daná hodnota.","examples":"\n**Príklady**\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia hodnotu pre každý prvok v trase. V prvom príklade preskúmame výsledky pri ich ohodnotení v prvku 2 (p2) s hodnotou indexu 2. Výpočet je `30 + 80 + 60 = 170`.\n\n```arcade\nTrackDistanceAt(2)\n// returns 170\n```\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia hodnotu pre každý prvok v trase. V nasledujúcom príklade preskúmame výsledky, keď sú ohodnotené v prvku 4 (p4) s hodnotou indexu 4. Výpočet je `25 + 35 + 30 + 80 + 60 = 230`.\n\n```arcade\nTrackDistanceAt(4)\n// returns 230\n```\n\n","completion":{"label":"TrackDistanceAt","detail":"TrackDistanceAt(index) -> Number","insertText":"TrackDistanceAt(${1:index_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSúčet vzdialeností precestovaných medzi pozorovaniami od prvého po aktuálne pozorovanie plus daná hodnota.\n\n**Parameter**\n\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index prvku trasy, pre ktorý sa vypočíta vzdialenosť. Hodnota `2` by napríklad vypočítala vzdialenosť od prvého prvku (index `0`) v stope k tretiemu prvku (index `2`) v stope.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"trackdistancewindow","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackdistancewindow","description":"Vzdialenosti medzi prvou hodnotou (vrátane) po poslednú hodnotu (bez) v okne o aktuálnom pozorovaní (0).","examples":"\n**Príklady**\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vráti pole obsahujúce hodnotu vzdialenosti pre každý prvok v okne. V prvom príklade skúmame výsledky prvku 3 (p3), keď sú ohodnotené s `startIndex` s hodnotou -1 a `endIndex` s hodnotou `2`.\n\n```arcade\nvar distanceWindow = TrackDistanceWindow(-1, 2)\ndistanceWindow;\n// returns [60, 140, 170]\n```\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vráti pole obsahujúce hodnotu vzdialenosti pre každý prvok v okne. V nasledujúcom príklade skúmame výsledky prvku 5 (p5), keď sú ohodnotené s `startIndex` s hodnotou -1 a `endIndex` s hodnotou `2`.\n\n```arcade\nvar distanceWindow = TrackDistanceWindow(-1, 2)\ndistanceWindow;\n// returns [170, 205, 230]\n```\n\n","completion":{"label":"TrackDistanceWindow","detail":"TrackDistanceWindow(startIndex, endIndex) -> Array<Number>","insertText":"TrackDistanceWindow(${1:startIndex_}, ${2:endIndex_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVzdialenosti medzi prvou hodnotou (vrátane) po poslednú hodnotu (bez) v okne o aktuálnom pozorovaní (0).\n\n**Parametre**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index počiatočného prvku. Súčasný prvok je na indexe 0. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia 1 je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, -1 je prechádzajúca hodnota v poli.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index prvku na konci okna. Súčasný prvok je na indexe 0. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia 1 je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, -1 je prechádzajúca hodnota v poli.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt;"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"trackduration","bundle":"track","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackduration","description":"Vypočíta trvanie sledovanej stopy od začiatku prvku k súčasnému prvku v milisekundách z epochy.","examples":"\n**Príklad**\n\nVracia trvanie sledovanej stopy, ktorá začína 1. januára 2010 až po súčasný prvok 3. mája 2013.\n\n```arcade\nTrackDuration();\n// returns 42163200000\n```\n\n","completion":{"label":"TrackDuration","detail":"TrackDuration() -> Number","insertText":"TrackDuration($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVypočíta trvanie sledovanej stopy od začiatku prvku k súčasnému prvku v milisekundách z epochy.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"trackfieldwindow","bundle":"track","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackfieldwindow","description":"Vracia pole atribútov hodnôt zo špecifikovaného `stĺpca` pre určený časový úsek. Funkcia okna vám umožní ísť vpred a naspäť v čase.","examples":"\n**Príklady**\n\nVaša sledovaná stopa má stĺpec s postupne zoradenými hodnotami `[10, 20, 30, 40, 50]`. Geometrie prvkov sú `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. Výraz je ohodnotený na každom prvku v sledovanej stope. Výsledky sú vrátené vrátane počiatočného prvku a vynímajúc konečný prvok. Tento príklad je ohodnotený na druhom prvku (20) a vracia pole predchádzajúcej hodnoty (-1, vrátane).\n\n```arcade\nvar window = TrackFieldWindow('MyField', -1,0)\nwindow;\n// returns [10]\n```\n\nVaša sledovaná stopa má stĺpec s názvom `Rýchlosť` s postupne zoradenými hodnotami `[10, 20, 30, 40, 50]`. Geometrie prvkov sú `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. Výraz je ohodnotený na každom prvku v sledovanej stope. Pre tento príklad, preskúmame výsledky, keď budú ohodnotené na treťom prvku (30). Výsledky sú vrátené vrátane počiatočného prvku a vynímajúc konečný prvok. \n\n```arcade\nvar window = TrackFieldWindow('Speed', -2,2)\nwindow;\n// returns [10,20,30,40]\n```\n\n","completion":{"label":"TrackFieldWindow","detail":"TrackFieldWindow(fieldName, startIndex, endIndex) -> Array<Number>","insertText":"TrackFieldWindow(${1:fieldName_}, ${2:startIndex_}, ${3:endIndex_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia pole atribútov hodnôt zo špecifikovaného `stĺpca` pre určený časový úsek. Funkcia okna vám umožní ísť vpred a naspäť v čase.\n\n**Parametre**\n\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov stĺpca, z ktorého budú vrátené hodnoty.\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index počiatočného prvku. Súčasný prvok je na indexe `0`. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia `1` je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, `-1` je prechádzajúca hodnota v poli.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index prvku na konci okna. Súčasný prvok je na indexe `0`. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia `1` je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, `-1` je prechádzajúca hodnota v poli.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt;"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"trackgeometrywindow","bundle":"track","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackgeometrywindow","description":"Vracia pole geometrií pre špecifikované časové indexy. Funkcia okna vám umožní ísť vpred a naspäť v čase.","examples":"\n**Príklad**\n\nVaša sledovaná stopa má stĺpec s postupne zoradenými hodnotami `[10, 20, 30, 40, 50]`. Geometrie prvkov sú `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. Výraz je ohodnotený na každom prvku v sledovanej stope. Pre tento príklad, preskúmame výsledky, keď budú ohodnotené na treťom prvku (30). Výsledky sú vrátené vrátane počiatočného prvku a vynímajúc konečný prvok\n\n```arcade\nvar window = TrackGeometryWindow(-2,2)\nwindow;\n// returns [{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}]\n```\n\n","completion":{"label":"TrackGeometryWindow","detail":"TrackGeometryWindow(startIndex, endIndex) -> Array<Geometry>","insertText":"TrackGeometryWindow(${1:startIndex_}, ${2:endIndex_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia pole geometrií pre špecifikované časové indexy. Funkcia okna vám umožní ísť vpred a naspäť v čase.\n\n**Parametre**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index počiatočného prvku. Súčasný prvok je na indexe `0`. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia `1` je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, `-1` je prechádzajúca hodnota v poli.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index prvku na konci okna. Súčasný prvok je na indexe `0`. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia `1` je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, `-1` je prechádzajúca hodnota v poli.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)&gt;"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"trackindex","bundle":"track","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackindex","description":"Vracia index počítaného prvku. Prvky sú indexované v podľa času v rámci sledovanej stopy.","examples":"\n**Príklad**\n\nVracia index začiatočného prvku v stope.\n\n```arcade\nTrackIndex() // returns 0\n```\n\n","completion":{"label":"TrackIndex","detail":"TrackIndex() -> Number","insertText":"TrackIndex($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia index počítaného prvku. Prvky sú indexované v podľa času v rámci sledovanej stopy.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"trackspeedat","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackspeedat","description":"Rýchlosť pri pozorovaní relatívna k aktuálnemu pozorovaniu. Napríklad, pri hodnote 2 je rýchlosť pri pozorovaní dve pozorovania po tom súčasnom.","examples":"\n**Príklady**\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia číslo pre každý prvok reprezentujúce rýchlosť počítanú v metroch za sekundu. V prvom príklade preskúmame výsledky prvku 1 (p1) s hodnotou `value` 2. Výpočet je `80/60`.\n\n```arcade\nvar speedAt = TrackSpeedAt(2)\nspeedAt;\n// returns 1.33\n```\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vracia číslo pre každý prvok reprezentujúce rýchlosť počítanú v metroch za sekundu. V nasledujúcom príklade preskúmame výsledky prvku 3 (p3) s hodnotou `value` -1. Výpočet je `60/60`.\n\n```arcade\nvar speedAt = TrackSpeedAt(2)\nspeedAt;\n// returns 1\n```\n\n","completion":{"label":"TrackSpeedAt","detail":"TrackSpeedAt(value) -> Number","insertText":"TrackSpeedAt(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nRýchlosť pri pozorovaní relatívna k aktuálnemu pozorovaniu. Napríklad, pri hodnote 2 je rýchlosť pri pozorovaní dve pozorovania po tom súčasnom.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet prvkov pred alebo po súčasnom pozorovaní. Súčasný prvok je na indexe 0. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia 1 je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, -1 je prechádzajúca hodnota v poli.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"trackspeedwindow","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackspeedwindow","description":"Hodnoty rýchlosti medzi prvou hodnotou (vrátane) a poslednou hodnotou (bez) v okne okolo aktuálneho pozorovania (0).","examples":"\n**Príklady**\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vráti pole obsahujúce hodnotu rýchlosti pre každý prvok v špecifikovanom okne. Rýchlosti sú vypočítané v metroch za sekundu. V tomto príklade skúmame výsledky prvku 3 (p3), keď sú ohodnotené s `startIndex` s hodnotou -1 a `endIndex` s hodnotou `2`.\n\n```arcade\nvar speedWindow = TrackSpeedWindow(-1, 2)\nspeedWindow // returns [1, 1.3, 0.5]\n```\n\nVaša trasa má šesť prvkov, ako je vidno vyššie. Výraz vráti pole obsahujúce hodnotu rýchlosti pre každý prvok v špecifikovanom okne. Rýchlosti sú vypočítané v metroch za sekundu. V tomto príklade skúmame výsledky prvku 3 (p3), keď sú ohodnotené s `startIndex` s hodnotou `1` a `endIndex` s hodnotou `3`.\n\n```arcade\nvar speedWindow = TrackSpeedWindow(1,3)\nspeedWindow // returns [0.5, 0.583, 0.4167]\n```\n\n","completion":{"label":"TrackSpeedWindow","detail":"TrackSpeedWindow(startIndex, endIndex) -> Array<Number>","insertText":"TrackSpeedWindow(${1:startIndex_}, ${2:endIndex_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHodnoty rýchlosti medzi prvou hodnotou (vrátane) a poslednou hodnotou (bez) v okne okolo aktuálneho pozorovania (0).\n\n**Parametre**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index počiatočného prvku. Súčasný prvok je na indexe 0. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia 1 je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, -1 je prechádzajúca hodnota v poli.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index prvku na konci okna. Súčasný prvok je na indexe 0. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia 1 je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, -1 je prechádzajúca hodnota v poli.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt;"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"trackstarttime","bundle":"track","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackstarttime","description":"Vypočíta počiatočný čas stopy.","examples":"\n**Príklad**\n\nVracia počiatočný čas sledovanej stopy, ktorá trvá od 1. januára 2012 do 3. mája 2013.\n\n```arcade\nTrackStartTime() // returns January 1, 2012\n```\n\n","completion":{"label":"TrackStartTime","detail":"TrackStartTime() -> Date","insertText":"TrackStartTime($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVypočíta počiatočný čas stopy.\n\n**Návratová hodnota**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"trackwindow","bundle":"track","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackwindow","description":"Vracia pole prvkov pre špecifikovaný časový index. Táto funkcia vám umožní ísť vpred a naspäť v čase.","examples":"\n**Príklady**\n\nVaša sledovaná stopa má stĺpec s postupne zoradenými hodnotami `[10, 20, 30, 40, 50]`. Geometrie prvkov sú `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. Výraz je ohodnotený na každom prvku v sledovanej stope. Výsledky sú vrátené vrátane počiatočného prvku a vynímajúc konečný prvok. Tento príklad je ohodnotený na druhom prvku (20) a vracia pole jedinej hodnoty -- predošlý prvok.\n\n```arcade\nvar window = TrackWindow(-1,0)\nwindow;\n// returns [{'geometry': {x: 1, y: 1}}, {'attributes': {'MyField' : 10, 'trackName':'ExampleTrack1'}}]\n```\n\nVaša sledovaná stopa má stĺpec s postupne zoradenými hodnotami `[10, 20, 30, 40, 50]`. Geometrie prvkov sú `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. Výraz je ohodnotený na každom prvku v sledovanej stope. Pre tento príklad, preskúmame výsledky, keď budú ohodnotené na treťom prvku (30). Výsledky sú vrátené vrátane počiatočného prvku a vynímajúc konečný prvok.\n\n```arcade\nvar window = TrackWindow(-2,2)\nwindow;\n/* returns\n[{\n  geometry: [{\n    x: 1,\n    y: 1\n  }, {\n    x: 2,\n    y: 2\n  }, {\n    x: null,\n     y: null\n  }, {\n    x: 4,\n    y: 4\n  }]\n}, {\n  attributes: [{\n    MyField: 10,\n    trackName: 'ExampleTrack1'\n  }, {\n    MyField: 20,\n    trackName: 'ExampleTrack1'\n  }, {\n    MyField: 30,\n    trackName: 'ExampleTrack1'\n  }, {\n    MyField: 40,\n    trackName: 'ExampleTrack1'\n  }]\n}]\n```\n\n","completion":{"label":"TrackWindow","detail":"TrackWindow(startIndex, endIndex) -> Array<Feature>","insertText":"TrackWindow(${1:startIndex_}, ${2:endIndex_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia pole prvkov pre špecifikovaný časový index. Táto funkcia vám umožní ísť vpred a naspäť v čase.\n\n**Parametre**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index počiatočného prvku. Súčasný prvok je na indexe `0`. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia `1` je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, `-1` je prechádzajúca hodnota v poli.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index prvku na konci okna. Súčasný prvok je na indexe `0`. Kladné hodnoty reprezentujú prvky, ktoré nastávajú v buúcnosti, po súčasnej hodnote. Napríklad, pozícia `1` je nasledujúca hodnota v poli. Záporné čísla reprezentujú prvky, ktoré nastali v minulosti, pred súčasným prvkom. Napríklad, `-1` je prechádzajúca hodnota v poli.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Feature](https://developers.arcgis.com/arcade/guide/types/#feature)&gt;"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"dictionary_functions","title":"Funkcie slovníka","items":[[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#defaultvalue1","description":"Vráti zadanú predvolenú hodnotu, ak kľúč v slovníku neexistuje alebo hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.","examples":"\n**Príklady**\n\nDefaultValue vráti definovanú hodnotu\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: 0.4,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nDefaultValue(data, \"time\", \"No time logged\")\n// value of data.time is defined, so it is returned\n// returns Jan 24, 2024, 12:00:00 PM system time\n```\n\nDefaultValue vráti predvolenú hodnotu, ak pri zadanom kľúči neexistuje žiadna hodnota.\n\n```arcade\nvar data = {\n  time: '',\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: 0.4,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nDefaultValue(data, \"time\", \"No time logged\")\n// value of data.time is empty, so the default is returned\n// returns \"No time logged\"\n```\n\nDefaultValue vráti predvolenú hodnotu, ak kľúč neexistuje.\n\n```arcade\nvar data = {\n  time: ''\n}\n\nDefaultValue(data, \"conditions\", \"n/a\")\n// the conditions key does not exist, so the default is returned\n// returns \"n/a\"\n```\n\n","completion":{"label":"DefaultValue","detail":"DefaultValue(inputDictionary, key, defaultValue) -> Any","insertText":"DefaultValue(${1:inputDictionary_}, ${2:key_}, ${3:defaultValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti zadanú predvolenú hodnotu, ak kľúč v slovníku neexistuje alebo hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Slovník alebo príloha na kontrolu.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kľúč na kontrolu.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Táto hodnota je vrátená, ak kľúč neexistuje alebo hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nVráti hodnotu pri zadanom kľúči, ak je definovaný. V opačnom prípade vráti hodnotu zadanú v `defaultValue`."}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#defaultvalue2","description":"Vráti zadanú predvolenú hodnotu, ak aspoň jeden z kľúčov vo vnorenom slovníku neexistuje alebo hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.","examples":"\n**Príklady**\n\nDefaultValue vráti definovanú hodnotu\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: 0.4,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nDefaultValue(data, [\"weather\", \"precipitation\", \"value\"], \"No time logged\")\n// value of data.weather.precipitation.value is defined, so it is returned\n// returns 0.4\n```\n\nDefaultValue vráti predvolenú hodnotu, ak pri zadanom kľúči neexistuje žiadna hodnota.\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: null,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nDefaultValue(data, [\"weather\", \"precipitation\", \"value\"], 0)\n// value of data.weather.precipitation.value is null, so the default is returned\n// returns 0\n```\n\nDefaultValue vráti predvolenú hodnotu, ak kľúč neexistuje.\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: null,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nDefaultValue(data, [\"weather\", \"wind\", \"value\"], \"n/a\")\n// the data.weather.wind key does not exist, so the default is returned\n// returns \"n/a\"\n```\n\nSkontroluje hodnotu null v poli v rámci slovníka s kľúčom, ktorý existuje\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  interval: 1,\n  intervalUnit: \"days\",\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      values: [0.4, 0, 0, null, 0.1, 0.8, 1],\n      unit: \"inches\"\n    },\n    temperature: {\n      values: [50, 50, 51, 52, 55, 49, 51],\n      unit: \"f\"\n    },\n  }\n}\n\nDefaultValue(data, [\"weather\", \"precipitation\", \"values\", 3], 0)\n// the value data.weather.precipitation.values[3] is null, so the default is returned\n// returns 0\n```\n\n","completion":{"label":"DefaultValue","detail":"DefaultValue(inputDictionary, keys, defaultValue) -> Any","insertText":"DefaultValue(${1:inputDictionary_}, ${2:keys_}, ${3:defaultValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti zadanú predvolenú hodnotu, ak aspoň jeden z kľúčov vo vnorenom slovníku neexistuje alebo hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Slovník alebo príloha na kontrolu.\n- **keys**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Zostava kľúčov alebo indexov, ktoré sa majú kontrolovať v každej úrovni štruktúry kontajnera.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Táto hodnota sa vráti, ak aspoň jeden z kľúčov alebo indexov neexistuje alebo ak hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nVráti hodnotu pri zadanom kľúči alebo indexe, ak je definovaný. V opačnom prípade vráti hodnotu zadanú v poli `defaultValue`."}},"parametersInfo":{"min":3,"max":3}}],[{"type":"function","name":"dictionary","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#dictionary1","description":"Vracia nový slovník založený na poskytnutých argumentoch. Argumenty sú páry meno/hodnota. Napríklad slovník('pole1', 'hod', 'pole2', 'hod2',...).","examples":"\n**Príklad**\n\nvypíše 3\n\n```arcade\nvar d = Dictionary('field1', 1, 'field2', 2)\nreturn d.field1 + d.field2\n```\n\n","completion":{"label":"Dictionary","detail":"Dictionary([name1, value1, ..., nameN, valueN]?) -> Dictionary","insertText":"Dictionary($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia nový slovník založený na poskytnutých argumentoch. Argumenty sú páry meno/hodnota. Napríklad slovník('pole1', 'hod', 'pole2', 'hod2',...).\n\n**Parameter**\n\n- **[name1, value1, ..., nameN, valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Pokračujúce páry meno/hodnota.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)"}},"parametersInfo":{"min":0,"max":-1}},{"type":"function","name":"dictionary","bundle":"core","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#dictionary2","description":"Deserializuje text JSON ako slovník Arcade.","examples":"\n**Príklad**\n\nDeserializuje JSON ako slovník.\n\n```arcade\nvar extraInfo = '{\"id\": 1, \"population\": 200, \"city\": \"Spencer, ID\"}'\nvar spencerIDdata = Dictionary(extraInfo)\nspencerIDdata.population // Returns 200\n```\n\n","completion":{"label":"Dictionary","detail":"Dictionary(jsonText) -> Dictionary","insertText":"Dictionary(${1:jsonText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDeserializuje text JSON ako slovník Arcade.\n\n**Parameter**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON na konverziu do Arcade slovníka. Táto hodnota musí byť serializovaná ako textová hodnota.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"dictionary","bundle":"geometry","sinceVersion":"1.23","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#dictionary3","description":"Konvertuje hodnotu geometrie na slovník.","examples":"\n**Príklad**\n\nAktualizovať atribút x bodovej geometrie.\n\n```arcade\n// convert the $feature's geometry to a dictionary\nif (TypeOf(Geometry($feature)) == \"Point\") {\n  var ptDict = Dictionary(Geometry($feature));\n  ptDict.x *= 2; // stretch horizontally\n  // create a new geometry from the updated dictionary\n  return Geometry(ptDict);\n}\n```\n\n","completion":{"label":"Dictionary","detail":"Dictionary(inputGeometry) -> Dictionary","insertText":"Dictionary(${1:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonvertuje hodnotu geometrie na slovník.\n\n**Parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria na konverziu do slovníka Arcade. Od verzie 1.25 môžu polygónové alebo líniové vstupy obsahovať krivkové objekty, ak sú spustené v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"dictionary","bundle":"core","sinceVersion":"1.23","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#dictionary4","description":"Konvertuje prvok na slovník.","examples":"\n**Príklad**\n\nKonvertovať prvok na slovník\n\n```arcade\n// convert $feature to a dictionary\nvar featureDict = Dictionary($feature);\n```\n\n","completion":{"label":"Dictionary","detail":"Dictionary(inputFeature) -> Dictionary","insertText":"Dictionary(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonvertuje prvok na slovník.\n\n**Parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok na konverziu do slovníka Arcade.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"dictionary","bundle":"core","sinceVersion":"1.23","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#dictionary5","description":"Vytvorí povrchovú alebo hĺbkovú kópiu slovníka.","examples":"\n**Príklady**\n\nVytvoriť povrchovú kópiu slovníka\n\n```arcade\nvar inputDict = {\n  company: {\n    name: \"Esri\",\n    location: \"Redlands, CA\"\n  },\n  office: \"M123\"\n};\nvar copiedDict = Dictionary(inputDict);\nreturn inputDict.company == copiedDict.company\n// returns true\n// this is a shallow copy of the Dictionary, so the dictionaries share the same references\n```\n\nVytvoriť hĺbkovú kópiu slovníka\n\n```arcade\nvar deepCopy = Dictionary(inputDict, true);\nreturn inputDict.company == deepCopy.company\n// returns false\n// this is a deep copy of the Dictionary, so the dictionaries do NOT share the same references\n```\n\n","completion":{"label":"Dictionary","detail":"Dictionary(inputDictionary, deep?) -> Dictionary","insertText":"Dictionary(${1:inputDictionary_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí povrchovú alebo hĺbkovú kópiu slovníka.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Slovník na skopírovanie.\n- **deep** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Ak je `true`, vytvorí sa hĺbková kópia slovníka, čo znamená, že vlastnosti výstupného slovníka nebudú mať rovnaké odkazy ako vstupný slovník. Predvolená hodnota je `false`.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"dictionary","bundle":"core","sinceVersion":"1.30","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#dictionary6","description":"Konvertuje voxel do slovníka.","examples":"\n**Príklad**\n\nKonvertovať voxel do slovníka\n\n```arcade\n// convert $voxel to a dictionary\nvar voxelDict = Dictionary($voxel);\n```\n\n","completion":{"label":"Dictionary","detail":"Dictionary(inputVoxel) -> Dictionary","insertText":"Dictionary(${1:inputVoxel_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonvertuje voxel do slovníka.\n\n**Parameter**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Voxel na konvertovanie do Arcade slovníka.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"fromjson","bundle":"core","sinceVersion":"1.14","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#fromjson","description":"Deserializuje text JSON na ekvivalentné dátové typy Arcade.","examples":"\n**Príklady**\n\nKonvertuje text na boolean\n\n```arcade\nFromJSON(\"true\")\n// Returns true\n```\n\nKonvertuje text na číslo\n\n```arcade\nfromJSON(\"731.1\")\n// returns 731.1\n```\n\nKonvertuje text na slovník\n\n```arcade\nvar d = fromJSON('{\"kids\": 3, \"adults\": 4 }')\nd.kids + d.adults\n// returns 7\n```\n\nKonvertuje text na pole\n\n```arcade\nfromJSON('[\"one\", 2, \"three\", false]')\n// returns [ \"one\", 2, \"three\", false ]\n```\n\nKonvertuje text na null\n\n```arcade\nfromJSON(\"null\")\n// returns null\n```\n\n","completion":{"label":"FromJSON","detail":"FromJSON(jsonText) -> Dictionary,Array<Any>,Text,Boolean,Number","insertText":"FromJSON(${1:jsonText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDeserializuje text JSON na ekvivalentné dátové typy Arcade.\n\n**Parameter**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text JSON pre deserializáciu na dátový typ Arcade.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"haskey","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#haskey","description":"Uvádza, či má slovník vstupný kľúč.","examples":"\n**Príklad**\n\nvypíše `true`\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000', 'Cobourg', 18519);\nHasKey(d, 'Cobourg');\n```\n\n","completion":{"label":"HasKey","detail":"HasKey(inputDictionary, key) -> Boolean","insertText":"HasKey(${1:inputDictionary_}, ${2:key_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUvádza, či má slovník vstupný kľúč.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Slovník na kontrolu kľúča.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kľúč na kontrolu.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"hasvalue","bundle":"core","sinceVersion":"1.20","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#hasvalue1","description":"Indikuje, či má slovník daný kľúč a či má tento kľúč hodnotu.","examples":"\n**Príklady**\n\nSlovník s kľúčom, ktorý má hodnotu\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000', 'Cobourg', 18519);\nHasValue(d, 'Cobourg');\n// returns true\n```\n\nSlovník s kľúčom, ktorý nemá hodnotu\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000', 'Cobourg', null);\nHasValue(d, 'Cobourg');\n// returns false\n```\n\nSlovník bez poskytnutého kľúča\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000');\nHasValue(d, 'Cobourg');\n// returns false\n```\n\nSlovník bez poskytnutého kľúča\n\n```arcade\nif ( HasValue( Schema($feature).fields[0], \"domain\" ) ) {\n  // Do something with the value if true\n}\n```\n\n","completion":{"label":"HasValue","detail":"HasValue(inputDictionary, key) -> Boolean","insertText":"HasValue(${1:inputDictionary_}, ${2:key_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či má slovník daný kľúč a či má tento kľúč hodnotu.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Slovník alebo príloha na kontrolu.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kľúč alebo názov poľa na kontrolu.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"hasvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#hasvalue2","description":"Kontroluje, či vlastnosť vnorená do niekoľkých úrovní v slovníku má hodnotu. Toto vám umožní vnoriť sa do vnorenej štruktúry v jednom kroku namiesto kontroly hodnôt na každej úrovni. Vracia hodnotu `true`, ak kľúče a indexy na každej úrovni štruktúry existujú a obsahujú nenulovú hodnotu.","examples":"\n**Príklady**\n\nSkontrolujte slovník s kľúčom, ktorý má vnorenú hodnotu\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: 0.4,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nif(HasValue(data, [\"weather\",\"precipitation\",\"value\"])){\n  // if() evaluates to true, thus executing the return\n  return data.weather.precipitation.value;\n}\n```\n\nSkontrolujte hodnotu v slovníku s kľúčom, ktorý neexistuje\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: 0.4,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nif(HasValue(data, [\"weather\",\"precipitation\",\"values\", 0])){\n  // if() evaluates to false (\"values\" does not exist), thus avoiding the block\n  return data.weather.precipitation.values;\n}\n```\n\nSkontrolujte hodnotu v poli v rámci slovníka s kľúčom, ktorý existuje\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  interval: 1,\n  intervalUnit: \"days\",\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      values: [0.4, 0, 0, null, 0.1, 0.8, 1],\n      unit: \"inches\"\n    },\n    temperature: {\n      values: [50, 50, 51, 52, 55, 49, 51],\n      unit: \"f\"\n    },\n  }\n}\n\nif(HasValue(data, [\"weather\",\"precipitation\",\"values\", 6])){\n  // if() evaluates to true, thus executing the return\n  return data.weather.precipitation.values[6];\n}\n```\n\n","completion":{"label":"HasValue","detail":"HasValue(inputDictionary, keys) -> Boolean","insertText":"HasValue(${1:inputDictionary_}, ${2:keys_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKontroluje, či vlastnosť vnorená do niekoľkých úrovní v slovníku má hodnotu. Toto vám umožní vnoriť sa do vnorenej štruktúry v jednom kroku namiesto kontroly hodnôt na každej úrovni. Vracia hodnotu `true`, ak kľúče a indexy na každej úrovni štruktúry existujú a obsahujú nenulovú hodnotu.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Slovník alebo príloha na kontrolu.\n- **keys**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Zostava kľúčov alebo indexov, ktoré sa majú kontrolovať v každej úrovni štruktúry.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]]},{"id":"knowledge-graph_functions","title":"Funkcie znalostných grafov","items":[{"type":"function","name":"knowledgegraphbyportalitem","bundle":"knowledge-graph","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/knowledge-graph_functions/#knowledgegraphbyportalitem","description":"Vráti znalostný graf z položky portálu.","examples":"\n**Príklad**\n\nVráti znalostný graf z položky portálu.\n\n```arcade\nvar knowledgeGraph = KnowledgeGraphByPortalItem(\n  Portal('https://www.example.com/arcgis'), // enterprise portal\n  '7b1fb95ab77f40bf8aa09c8b59045449',\n);\n```\n\n","completion":{"label":"KnowledgeGraphByPortalItem","detail":"KnowledgeGraphByPortalItem(portalObject, itemId) -> KnowledgeGraph","insertText":"KnowledgeGraphByPortalItem(${1:portalObject_}, ${2:itemId_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti znalostný graf z položky portálu.\n\n**Parametre**\n\n- **portalObject**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Portál, z ktorého sa zadáva dotaz na prvky.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - GUID položky portálu odkazujúcej na službu znalostného grafu. _Táto hodnota musí byť doslovný text._\n\n**Návratová hodnota**: [KnowledgeGraph](https://developers.arcgis.com/arcade/guide/types/#knowledgegraph)\n\n**Dodatočné zdroje**\n\n* [Get started with ArcGIS Knowledge Server](https://enterprise.arcgis.com/en/knowledge/latest/introduction/get-started-with-arcgis-knowledge.htm)\n* [Get started with ArcGIS Knowledge (ArcGIS Pro)](https://pro.arcgis.com/en/pro-app/latest/help/data/knowledge/get-started-with-arcgis-knowledge.htm)\n* [Introduction to knowledge graph service in the ArcGIS Maps SDK for JavaScript](https://developers.arcgis.com/javascript/latest/knowledge-graph/knowledge-graph-intro/)\n"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"querygraph","bundle":"knowledge-graph","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/knowledge-graph_functions/#querygraph","description":"Dopytuje znalostný graf pomocou dopytu openCypher a vráti množinu entít a vzťahov v grafe spolu s ich vlastnosťami.","examples":"\n**Príklady**\n\nDopytuje informácie zo znalostného grafu o `Student` entitách, ktoré obsahuje.\n\n```arcade\nvar results = QueryGraph(\n  knowledgeGraph,\n  'MATCH (p:Student)-[e:EnrolledAt]->(s:School)\n   WHERE s.name = \"Eastside Elementary\"\n   RETURN p,e,s.principal,s.numStaff\n   LIMIT 1');\n\nreturn Text(results);\n```\n\nDopytuje znalostný graf pomocou parametrov väzby.\n\n```arcade\n// searches for entities with a `name` property that matches the given string in the query parameters\n// OR falls within the given geom bounding box\n// query returns both the supplier and the part that it buys\nvar query = `MATCH (s:Supplier)-[:buys_part]-(p:Part)\n  WHERE s.name=$name OR esri.graph.ST_Intersects($geom, s.geometry)\n  RETURN s,p`;\n \n var results = QueryGraph(\n   $graph,\n   query,\n   {\n     \"name\": \"Supplier 1\",\n     \"geom\": Polygon({\n        rings: [[\n          [38,-78],\n          [39,-79],\n          [39,-76],\n          [-38,-76],\n          [-38,-78]\n        ]]\n      })\n   }\n );\n```\n\n","completion":{"label":"QueryGraph","detail":"QueryGraph(graph, openCypherQuery, queryParameters?) -> Array","insertText":"QueryGraph(${1:graph_}, ${2:openCypherQuery_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDopytuje znalostný graf pomocou dopytu openCypher a vráti množinu entít a vzťahov v grafe spolu s ich vlastnosťami.\n\n**Parametre**\n\n- **graph**: [KnowledgeGraph](https://developers.arcgis.com/arcade/guide/types/#knowledgegraph) - Znalostný graf, na ktorý sa má dopytovať.\n- **openCypherQuery**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Dopyt openCypher, ktorý sa má vykonať oproti znalostnému grafu.\n- **queryParameters** (_Optional_): [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Slovník pomenovaných dopytových parametrov pre dopyt openCypher. V názvoch parametrov alebo kľúčov v slovníku sa rozlišujú veľké a malé písmená. Prijaté parametre závisia od externého úložiska grafov a môžu byť typu: `Array`, `Date`, `Dictionary`, `Geometry`, `Number`, `Text`\n\n**Návratová hodnota**: Array\n\n**Dodatočné zdroje**\n\n* [Get started with ArcGIS Knowledge Server](https://enterprise.arcgis.com/en/knowledge/latest/introduction/get-started-with-arcgis-knowledge.htm)\n* [Get started with ArcGIS Knowledge (ArcGIS Pro)](https://pro.arcgis.com/en/pro-app/latest/help/data/knowledge/get-started-with-arcgis-knowledge.htm)\n* [Introduction to knowledge graph service in the ArcGIS Maps SDK for JavaScript](https://developers.arcgis.com/javascript/latest/knowledge-graph/knowledge-graph-intro/)\n"}},"parametersInfo":{"min":2,"max":3}}]},{"id":"geometry_functions","title":"Geometrické funkcie","items":[[{"type":"function","name":"angle","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#angle1","description":"Vracia aritmetický uhol priamky medzi dvoma bodmi v stupňoch (0 - 360). Uhol sa meria proti smeru hodinových ručičiek vzhľadom na východ. Napríklad, uhol 90 stupňov smerujúci na sever.\n\nV meraní sa počíta len s rovinou x-y. Akékoľvek z-súradnice sú ignorované. Bodové prvky môžu byť použité namiesto ktorejkoľvek alebo oboch bodových geometrií. _Ak sú body totožné, vráti sa uhol 0 stupňov._","examples":"\n**Príklad**\n\nVráti uhol od bodu k prvku v stupňoch\n\n```arcade\nvar pointA = Point({ \"x\":976259, \"y\":8066511, \"spatialReference\": { \"wkid\": 3857 } });\nAngle(pointA, $feature)\n```\n\n","completion":{"label":"Angle","detail":"Angle(pointA, pointB) -> Number","insertText":"Angle(${1:pointA_}, ${2:pointB_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia aritmetický uhol priamky medzi dvoma bodmi v stupňoch (0 - 360). Uhol sa meria proti smeru hodinových ručičiek vzhľadom na východ. Napríklad, uhol 90 stupňov smerujúci na sever.\n\nV meraní sa počíta len s rovinou x-y. Akékoľvek z-súradnice sú ignorované. Bodové prvky môžu byť použité namiesto ktorejkoľvek alebo oboch bodových geometrií. _Ak sú body totožné, vráti sa uhol 0 stupňov._\n\n**Parametre**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvý bod alebo prvok použitý na výpočet uhla.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Druhý bod alebo prvok použitý na výpočet uhla.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"angle","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#angle2","description":"Vracia aritmetický uhol priamky medzi troma bodmi v stupňoch (0 - 360). Uhol sa meria okolo `bodu B` proti smeru hodinových ručičiek, od `bodu A` po `bod C`.\n\nV meraní sa počíta len s rovinou x-y. Akékoľvek z-súradnice sú ignorované. Bodové prvky môžu byť použité namiesto jednej alebo všetkých bodových geometrií. Ak sú body identické, vráti sa uhol 0 alebo 180 stupňov (v závislosti od vnútornej aritmetiky)._","examples":"\n**Príklad**\n\nVráti uhol medzi dvoma bodmi okolo prvku v stupňoch\n\n```arcade\nvar pointA = Point({ \"x\":976259, \"y\":8066511, \"spatialReference\": { \"wkid\": 3857 } });\nvar pointC = Point({ \"x\":308654, \"y\":9005421, \"spatialReference\": { \"wkid\": 3857 } });\nAngle(pointA, $feature, pointC)\n```\n\n","completion":{"label":"Angle","detail":"Angle(pointA, pointB, pointC) -> Number","insertText":"Angle(${1:pointA_}, ${2:pointB_}, ${3:pointC_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia aritmetický uhol priamky medzi troma bodmi v stupňoch (0 - 360). Uhol sa meria okolo `bodu B` proti smeru hodinových ručičiek, od `bodu A` po `bod C`.\n\nV meraní sa počíta len s rovinou x-y. Akékoľvek z-súradnice sú ignorované. Bodové prvky môžu byť použité namiesto jednej alebo všetkých bodových geometrií. Ak sú body identické, vráti sa uhol 0 alebo 180 stupňov (v závislosti od vnútornej aritmetiky)._\n\n**Parametre**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvý bod alebo prvok použitý na výpočet uhla.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Druhý bod alebo prvok použitý na výpočet uhla.\n- **pointC**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Tretí bod alebo prvok použitý na výpočet uhla.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":3,"max":3}}],{"type":"function","name":"area","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#area","description":"Vráti plochu vstupnej geometrie alebo prvku v daných jednotkách. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia plochu prvku v metroch štvorcových\n\n```arcade\nArea($feature, 'square-meters')\n```\n\n","completion":{"label":"Area","detail":"Area(polygon, unit?) -> Number","insertText":"Area(${1:polygon_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti plochu vstupnej geometrie alebo prvku v daných jednotkách. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **polygon**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Polygón alebo prvok, pre ktorý sa má vypočítať planárna plocha.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie.  \nMožné hodnoty: `akre` | `hektáre` | `centimetre štvorcové` | `decimetre štvorcové` | `stopy štvorcové` | `palce štvorcové` | `kilometre štvorcové` | `metre štvorcové` | `míle štvorcové` | `milimetre štvorcové` | `us-stopy štvorcové` | `us-míle štvorcové` | `yardy štvorcové`  \n\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [AreaGeodetic()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#areageodetic)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"areageodetic","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#areageodetic","description":"Vráti geodetickú plochu vstupnej geometrie alebo prvku v daných jednotkách. Toto je spoľahlivejšie meranie plochy ako `Plocha()` pretože berie do úvahy zakrivenie Zeme.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia geodetickú plochu prvku v metroch štvorcových\n\n```arcade\nAreaGeodetic($feature, 'square-meters')\n```\n\n","completion":{"label":"AreaGeodetic","detail":"AreaGeodetic(polygon, unit?) -> Number","insertText":"AreaGeodetic(${1:polygon_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti geodetickú plochu vstupnej geometrie alebo prvku v daných jednotkách. Toto je spoľahlivejšie meranie plochy ako `Plocha()` pretože berie do úvahy zakrivenie Zeme.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **polygon**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Polygón alebo prvok, pre ktorý sa má vypočítať geodetická plocha.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie.  \nMožné hodnoty: `akre` | `hektáre` | `centimetre štvorcové` | `decimetre štvorcové` | `stopy štvorcové` | `palce štvorcové` | `kilometre štvorcové` | `metre štvorcové` | `míle štvorcové` | `milimetre štvorcové` | `us-stopy štvorcové` | `us-míle štvorcové` | `yardy štvorcové`  \n\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [Area()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#area)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},[{"type":"function","name":"bearing","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#bearing1","description":"Vracia geografický uhol priamky medzi dvoma bodmi v stupňoch (0 - 360). Smerník sa meria v smere hodinových ručičiek vzhľadom na sever. Napríklad smerník 225 stupňov predstavuje orientáciu na juhozápad.\n\nV meraní sa počíta len s rovinou x-y. Akékoľvek z-súradnice sú ignorované. Bodové prvky môžu byť použité namiesto jednej alebo oboch bodových geometrií. _Ak sú body totožné, vráti sa uhol 0._","examples":"\n**Príklad**\n\nVracia smerník od bodu k prvku v stupňoch\n\n```arcade\nvar pointA = Point({ \"x\":976259, \"y\":8066511, \"spatialReference\": { \"wkid\": 3857 } });\nBearing(pointA,$feature)\n```\n\n","completion":{"label":"Bearing","detail":"Bearing(pointA, pointB) -> Number","insertText":"Bearing(${1:pointA_}, ${2:pointB_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia geografický uhol priamky medzi dvoma bodmi v stupňoch (0 - 360). Smerník sa meria v smere hodinových ručičiek vzhľadom na sever. Napríklad smerník 225 stupňov predstavuje orientáciu na juhozápad.\n\nV meraní sa počíta len s rovinou x-y. Akékoľvek z-súradnice sú ignorované. Bodové prvky môžu byť použité namiesto jednej alebo oboch bodových geometrií. _Ak sú body totožné, vráti sa uhol 0._\n\n**Parametre**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvý bod použitý na výpočet smerníka.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Druhý bod použitý na výpočet smerníka.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"bearing","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#bearing2","description":"Vracia geografický uhol priamky medzi troma bodmi v stupňoch (0 - 360). Smerník sa meria okolo `boduB` v smere hodinových ručičiek, od `boduA` po `bodC`.\n\nV meraní sa počíta len s rovinou x-y. Akékoľvek z-súradnice sú ignorované. Bodové prvky môžu byť použité namiesto ktorejkoľvek alebo všetkých bodových geometrií. Ak sú body identické, vráti sa uhol 0 alebo 180 stupňov (v závislosti od vnútornej aritmetiky)._","examples":"\n**Príklad**\n\nVráti smerník v stupňoch medzi dvoma bodmi okolo prvku\n\n```arcade\nvar pointA = Point({ \"x\":976259, \"y\":8066511, \"spatialReference\": { \"wkid\": 3857 } });\nvar pointC = Point({ \"x\":308654, \"y\":9005421, \"spatialReference\": { \"wkid\": 3857 } });\nBearing(pointA,$feature,pointC)\n```\n\n","completion":{"label":"Bearing","detail":"Bearing(pointA, pointB, pointC) -> Number","insertText":"Bearing(${1:pointA_}, ${2:pointB_}, ${3:pointC_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia geografický uhol priamky medzi troma bodmi v stupňoch (0 - 360). Smerník sa meria okolo `boduB` v smere hodinových ručičiek, od `boduA` po `bodC`.\n\nV meraní sa počíta len s rovinou x-y. Akékoľvek z-súradnice sú ignorované. Bodové prvky môžu byť použité namiesto ktorejkoľvek alebo všetkých bodových geometrií. Ak sú body identické, vráti sa uhol 0 alebo 180 stupňov (v závislosti od vnútornej aritmetiky)._\n\n**Parametre**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvý bod použitý na výpočet smerníka.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Druhý bod použitý na výpočet smerníka.\n- **pointC**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Tretí bod použitý na výpočet smerníka.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":3,"max":3}}],{"type":"function","name":"buffer","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#buffer","description":"Vracia rovinnú (alebo Euklidovskú) obalovú zónu v stanovenej vzdialenosti okolo vstupnej geometrie. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia polygón predstavujúci 1/2-míle všesmerovej vzdialenosti okolo vstupnej geometrie\n\n```arcade\nBuffer($feature, 0.5, 'miles')\n```\n\n","completion":{"label":"Buffer","detail":"Buffer(inputGeometry, distance, unit?) -> Polygon","insertText":"Buffer(${1:inputGeometry_}, ${2:distance_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia rovinnú (alebo Euklidovskú) obalovú zónu v stanovenej vzdialenosti okolo vstupnej geometrie. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na vytvorenie obalovej zóny.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Vzdialenosť od geometrie na vytvorenie obalovej zóny.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka `vzdialenosti` pre obalovú zónu. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Dodatočné zdroje**\n\n* [BufferGeodetic()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#buffergeodetic)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"buffergeodetic","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#buffergeodetic","description":"Vracia geodetickú obalovú zónu v stanovenej vzdialenosti okolo vstupnej geometrie. Ide o geodetické meranie, ktoré počíta vzdialenosti na elipsoide.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia polygón predstavujúci 1/2-míle všesmerovej vzdialenosti okolo vstupnej geometrie\n\n```arcade\nBufferGeodetic($feature, 0.5, 'miles')\n```\n\n","completion":{"label":"BufferGeodetic","detail":"BufferGeodetic(inputGeometry, distance, unit?) -> Polygon","insertText":"BufferGeodetic(${1:inputGeometry_}, ${2:distance_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia geodetickú obalovú zónu v stanovenej vzdialenosti okolo vstupnej geometrie. Ide o geodetické meranie, ktoré počíta vzdialenosti na elipsoide.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na vytvorenie obalovej zóny.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Vzdialenosť od geometrie na vytvorenie obalovej zóny.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka `vzdialenosti` pre obalovú zónu. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Dodatočné zdroje**\n\n* [Buffer()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#buffer)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"centroid","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#centroid","description":"Vracia centroid vstupnej geometrie.","examples":"\n**Príklady**\n\nVracia centroid daného polygónu\n\n```arcade\nCentroid($feature)\n```\n\nVracia centroid daného polygónového prstenca\n\n```arcade\nvar ringPoints = Geometry($feature).rings[0];\nCentroid(ringPoints);\n```\n\nVráti centroid daného polygónu alebo línie a zabezpečí, že je v rámci vstupnej geometrie.\n\n```arcade\nCentroid($feature, 'labelPoint')\n```\n\n","completion":{"label":"Centroid","detail":"Centroid(polygon, algorithm?) -> Point","insertText":"Centroid(${1:polygon_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia centroid vstupnej geometrie.\n\n**Parametre**\n\n- **polygon**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Polygón alebo pole bodov vytvárajúce polygón.\n- **algorithm** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Od 1.29_ Spôsob určovania polohy centroidu. Možné hodnoty:\n\n  - `geometric`: (default) Vráti skutočný centroid geometrie. Geometrický centroid pre pole bodov vráti priemer všetkých bodov, zatiaľ čo pre polygóny je geometrický centroid reprezentatívny pre plochu geometrie. V prípade nepravidelných polygónov, nemusí byť geometrický centroid v rámci samotného polygónu. V prípade línií, nemusí byť geometrický centroid na samotnej línii.\n\n  - `labelPoint`: Pre polygóny zabezpečuje, že centroid vrátený z tejto funkcie je v rámci samotného polygónu. Pre línie zabezpečuje, že centroid je na samotnej línii.\n\n**Návratová hodnota**: [Point](https://developers.arcgis.com/arcade/guide/types/#point)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"clip","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#clip","description":"Vypočíta orezanú geometriu z cieľovej geometrie podľa obálky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia plochu orezanej geometrie\n\n```arcade\nvar envelope = Extent({ ... });\nArea(Clip($feature, envelope), 'square-miles');\n```\n\n","completion":{"label":"Clip","detail":"Clip(inputGeometry, envelope) -> Geometry","insertText":"Clip(${1:inputGeometry_}, ${2:envelope_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVypočíta orezanú geometriu z cieľovej geometrie podľa obálky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na orezanie.\n- **envelope**: [Extent](https://developers.arcgis.com/arcade/guide/types/#extent) - Obálka použitá na orezanie `geometrie`.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"contains","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#contains","description":"Indikuje, či jedna geometria obsahuje inú geometriu. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.","examples":"\n**Príklad**\n\nVracia true, ak sa prvok nachádza vo vnútri daného polygónu\n\n```arcade\nvar container = Polygon({ ... });\nContains(containerGeometry, $feature);\n```\n\n","completion":{"label":"Contains","detail":"Contains(containerGeometry, insideGeometry) -> Boolean","insertText":"Contains(${1:containerGeometry_}, ${2:insideGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či jedna geometria obsahuje inú geometriu. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.\n\n**Parametre**\n\n- **containerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria testovaná voči vzťahu 'obsahuje' s `vnútornouGeometriou`. Vnímajte túto geometriu ako potenciálny 'kontajner' pre `vnútornúGeometriu`.\n- **insideGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria testovaná voči vzťahu 'vnútri' s `vnútornouGeometriou`.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"convertdirection","bundle":"geometry","sinceVersion":"1.13","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#convertdirection","description":"Uhly môžu mať niekoľko interpretácií a môžu byť reprezentované ako číslo, text alebo správne vytvorené pole. Táto funkcia vezme jednu vstupnú reprezentáciu a prevedie ju na inú.\n\nVstupná hodnota je opísaná slovníkom, ktorý špecifikoval typ uhla a typ smeru. Ak „angleType“ a „directionType“ nie sú vhodné pre vstup, konverzia zlyhá.\n\nPožadovaná výstupná hodnota je opísaná v slovníku, ktorý špecifikuje typ výstupu, typ uhla, typ smeru a voliteľný formát pre textový výstup.\n\nAk je typ výstupu `value`:  \n - pre typ uhla `dms` alebo pre typ smeru `kvadrant` je vrátené pole  \n - pre všetky ostatné prípady sa vráti číslo\n\nAk je typ výstupu `text`, potom sa použije predvolená výplň a oddeľovače, pokiaľ nie je poskytnutá voliteľná vlastnosť `format`.  \n`format` riadi poradie, medzery, výplň a oddeľovače vo výstupnom texte.  \nReťazce znakov špecifikujúcich formát pred desatinnou čiarkou označujú minimum znakov formátu (napr. `DDD -> 000`).  \nReťazce formátovacích znakov za desatinnou čiarkou označujú presnosť (napr. „D.DD -> 0,00“).\n\nPodporované znaky pre `format`:  \n- `D` - Stupne  \n- `R` - Radiány  \n- `G` - Gradiány  \n- `d` - DMS Stupne  \n- `m` - DMS Minúty  \n- `s` - DMS Sekundy  \n- `P` - Dlhý poludník (napr. `Sever` vs. `Juh`)  \n- `p` - Krátky poludník (napr. `Sever` vs. `Juh`)  \n- `B` - Dlhý smer (napr. `Východ` vs. `Západ`)  \n- `b` - Krátky smer (napr. `Východ` vs. `Západ`)  \n- `[ ]` - Únikové znaky  \n\n\nAk sa pri formátovaní `dms` nepoužije `s`, `m` sa zaokrúhli na najbližšiu minútu. Analogicky, ak sa nepoužije `m` zaokrúhli sa na `d`.","examples":"\n**Príklady**\n\nPríklady, keď `outputType` je `value`.\n\n```arcade\nConvertDirection( 30, {directionType:'North', angleType: 'Degrees'}, {directionType:'Quadrant', angleType: 'DMS', outputType: 'value'})\n// returns ['N', 30, 0, 0, 'E']\n \nConvertDirection( 25.99, {directionType:'North', angleType : 'Gradians'}, {directionType:'North', outputType: 'value', angleType : 'Gradians'})\n// returns 25.99\n \nConvertDirection( 1, {directionType:'North', angleType: 'DEGREES'}, {directionType: 'Quadrant', angleType: 'Degrees', outputType: 'value'})\n// returns ['N',1,'E']\n \nConvertDirection( 0.9, {directionType: 'North', angleType: 'degrees'}, {directionType:'North', angleType: 'gradians', outputType: 'value'})\n// returns 1.0 \n \nConvertDirection( 180.0, {directionType:'North', angleType: 'degrees'}, {directionType:'North', angleType: 'radians', outputType : 'value'})\n// returns PI\n```\n\nPríklady, keď `outputType` je `text`.\n\n```arcade\nConvertDirection( 25.34, {directionType: 'North', angleType: 'DEGREES'}, {directionType:'North', outputType: 'text', format: 'DDDD.D'})\n// returns '0025.3'\n \nConvertDirection( 25.34, {directionType: 'North', angleType: 'DEGREES'}, {directionType:'North', outputType: 'text', format: 'R'})\n// returns '0'\n \nConvertDirection( 25.34, {directionType: 'North', angleType: 'DEGREES'}, {directionType:'North', outputType: 'text', format: '[DD.DD]'})\n// returns 'DD.DD'\n \nConvertDirection( 25.34, {directionType:'North', angleType: 'DEGREES'}, {directionType:'quadrant', outputType: 'text', format: 'P B'})\n// returns 'North East'\n \nConvertDirection( [001,01,59.99], {directionType:'North', angleType: 'DMS'}, {directionType:'North', angleType: 'DMS', outputType: 'text', format: 'dddA mm[B] ssC'})\n// returns '001A 02B 00C'\n```\n\n","completion":{"label":"ConvertDirection","detail":"ConvertDirection(input, inputSpec, outputSpec) -> Array<Number|Text>,Number,Text","insertText":"ConvertDirection(${1:input_}, ${2:inputSpec_}, ${3:outputSpec_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.13](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUhly môžu mať niekoľko interpretácií a môžu byť reprezentované ako číslo, text alebo správne vytvorené pole. Táto funkcia vezme jednu vstupnú reprezentáciu a prevedie ju na inú.\n\nVstupná hodnota je opísaná slovníkom, ktorý špecifikoval typ uhla a typ smeru. Ak „angleType“ a „directionType“ nie sú vhodné pre vstup, konverzia zlyhá.\n\nPožadovaná výstupná hodnota je opísaná v slovníku, ktorý špecifikuje typ výstupu, typ uhla, typ smeru a voliteľný formát pre textový výstup.\n\nAk je typ výstupu `value`:  \n - pre typ uhla `dms` alebo pre typ smeru `kvadrant` je vrátené pole  \n - pre všetky ostatné prípady sa vráti číslo\n\nAk je typ výstupu `text`, potom sa použije predvolená výplň a oddeľovače, pokiaľ nie je poskytnutá voliteľná vlastnosť `format`.  \n`format` riadi poradie, medzery, výplň a oddeľovače vo výstupnom texte.  \nReťazce znakov špecifikujúcich formát pred desatinnou čiarkou označujú minimum znakov formátu (napr. `DDD -> 000`).  \nReťazce formátovacích znakov za desatinnou čiarkou označujú presnosť (napr. „D.DD -> 0,00“).\n\nPodporované znaky pre `format`:  \n- `D` - Stupne  \n- `R` - Radiány  \n- `G` - Gradiány  \n- `d` - DMS Stupne  \n- `m` - DMS Minúty  \n- `s` - DMS Sekundy  \n- `P` - Dlhý poludník (napr. `Sever` vs. `Juh`)  \n- `p` - Krátky poludník (napr. `Sever` vs. `Juh`)  \n- `B` - Dlhý smer (napr. `Východ` vs. `Západ`)  \n- `b` - Krátky smer (napr. `Východ` vs. `Západ`)  \n- `[ ]` - Únikové znaky  \n\n\nAk sa pri formátovaní `dms` nepoužije `s`, `m` sa zaokrúhli na najbližšiu minútu. Analogicky, ak sa nepoužije `m` zaokrúhli sa na `d`.\n\n**Parametre**\n\n- **input**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Neupravená reprezentácia smerníka. Typ `input` a hodnoty parametra `inputSpec` určujú, ako sa má vstup parsovať.\n- **inputSpec**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Obsahuje informácie ako sa má interpretovať vstup.\n\n  - **angleType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Popisuje jednotku vstupného uhla. Podporované hodnoty: `STUPNE`, `DMS`, `RADIÁNY`, `GONS`, `GRADIÁNY`\n  - **directionType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Popisuje vstupný smerník a smer poludníka. Podporované hodnoty: `SEVER`, `JUH`, `POLÁRNY`, `KVADRANT`\n- **outputSpec**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Obsahuje informácie ako sa má formátovať výstup.\n\n  - **outputType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Ovláda typ výstupu. Podporované hodnoty: `value`, `text`\n  - **angleType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Popisuje jednotku výstupného uhla. Podporované hodnoty: `STUPNE`, `DMS`, `RADIÁNY`, `GONS`, `GRADIÁNY`\n  - **directionType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Popisuje výstupný smerník a smer poludníka. Podporované hodnoty: `SEVER`, `JUH`, `POLÁRNY`, `KVADRANT`\n  - **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Ovláda formátovanie textu Použiteľné iba vtedy, ak `outputType` je `text`.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"convexhull","bundle":"geometry","sinceVersion":"1.19","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#convexhull","description":"Vypočíta konvexnú obálku geometrie. Konvexná obálka je najmenší konvexný polygón, ktorý pokrýva geometriu. Obálka je zvyčajne polygón, ale v určitých prípadoch to môže byť aj línia alebo bod.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.","examples":"\n**Príklady**\n\nVracia počet lomových bodov v geometrii konvexnej obálky geometrie aktuálneho prvku\n\n```arcade\nCount(ConvexHull(Geometry($feature)).Rings[0])\n```\n\nVracia konvexnú obálku geometrie, ktorá má konkávnu oblasť (ktorú konvexná obálka ignoruje)\n\n```arcade\nvar pacman_like_shape = Polygon({\n       \"rings\": [[[1, 2], [2, 0], [1, -2], [-1, -2], [-2, -1], [-1, -1.5], [0, -1.5], [-2, 1], [-1, 2]]],\n       \"spatialReference\": { \"wkid\": 3857 }\n});\nreturn ConvexHull(pacman_like_shape).rings[0];\n// Returns the geometry [[1,2],[2,0],[1,-2],[-1,-2],[-2,-1],[-2,1],[-1,2],[1,2]]\n```\n\n","completion":{"label":"ConvexHull","detail":"ConvexHull(inputGeometry) -> Geometry","insertText":"ConvexHull(${1:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.19](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVypočíta konvexnú obálku geometrie. Konvexná obálka je najmenší konvexný polygón, ktorý pokrýva geometriu. Obálka je zvyčajne polygón, ale v určitých prípadoch to môže byť aj línia alebo bod.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.\n\n**Parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria bodu, línie alebo polygónu, ktorá sa má analyzovať.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"crosses","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#crosses","description":"Indikuje, či jedna geometria križuje druhú geometriu. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia true, ak prvok pretína daný polygón\n\n```arcade\nvar geom2 = Polygon({ ... });\nCrosses($feature, geom2);\n```\n\n","completion":{"label":"Crosses","detail":"Crosses(geometry1, geometry2) -> Boolean","insertText":"Crosses(${1:geometry1_}, ${2:geometry2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či jedna geometria križuje druhú geometriu. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na pretínanie.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Pretínaná geometria.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"cut","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#cut","description":"Rozdelí vstupnú líniu alebo polygón tam, kde pretína (križuje) deliacu líniu. Pre líniu platí, že všetky výsledné rezy zľava sú zoskupené v prvej Geometrii. Rezy sprava a náhodné rezy sú zoskupené v druhej Geometrii. Každý nedefinovaný rez, spolu s akýmikoľvek nerozrezanými časťami, sú vo výstupe ako samostatné línie.\n\nV prípade Polygónov sú všetky výsledné ľavé rezy zoskupené v prvom Polygóne, všetky pravé rezy sú zoskupené v druhom Polygóne a každý nedefinovaný rez, spolu so všetkými zvyšnými časťami po reze, sú vo výstupe ako samostatný Polygón. Ak nie sú vrátené žiadne rezy, pole bude prázdne. Nedefinovaný rez bude vytvorený iba vtedy, ak bol vytvorený ľavý alebo pravý rez a po rezaní zostala zvyšná časť, alebo je rez ohraničený vľavo a vpravo od rezača.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nReže geometriu prvku danou líniou\n\n```arcade\nvar cutter = Polyline({ ... });\nCut($feature, cutter));\n```\n\n","completion":{"label":"Cut","detail":"Cut(polylineOrPolygon, cutter) -> Array<Geometry>","insertText":"Cut(${1:polylineOrPolygon_}, ${2:cutter_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nRozdelí vstupnú líniu alebo polygón tam, kde pretína (križuje) deliacu líniu. Pre líniu platí, že všetky výsledné rezy zľava sú zoskupené v prvej Geometrii. Rezy sprava a náhodné rezy sú zoskupené v druhej Geometrii. Každý nedefinovaný rez, spolu s akýmikoľvek nerozrezanými časťami, sú vo výstupe ako samostatné línie.\n\nV prípade Polygónov sú všetky výsledné ľavé rezy zoskupené v prvom Polygóne, všetky pravé rezy sú zoskupené v druhom Polygóne a každý nedefinovaný rez, spolu so všetkými zvyšnými časťami po reze, sú vo výstupe ako samostatný Polygón. Ak nie sú vrátené žiadne rezy, pole bude prázdne. Nedefinovaný rez bude vytvorený iba vtedy, ak bol vytvorený ľavý alebo pravý rez a po rezaní zostala zvyšná časť, alebo je rez ohraničený vľavo a vpravo od rezača.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **polylineOrPolygon**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline) \\| [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na orezanie\n- **cutter**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Na orezanie `geometrie` bola použitá línia.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)&gt;"}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#defaultvalue1","description":"Vráti zadanú predvolenú hodnotu, ak kľúč v geometrii neexistuje alebo hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.","examples":"\n**Príklady**\n\nBod, ktorý ma z-hodnotu\n\n```arcade\nDefaultValue(Geometry($feature), \"z\", 1000)\n// Geometry($feature).hasZ is true\n// returns the value of Geometry($feature).z\n```\n\nBod, ktorý nemá z-hodnotu\n\n```arcade\nDefaultValue(Geometry($feature), \"z\", 1000)\n// Geometry($feature).hasZ is false\n// returns 1000\n```\n\n","completion":{"label":"DefaultValue","detail":"DefaultValue(inputGeometry, key, defaultValue) -> Any","insertText":"DefaultValue(${1:inputGeometry_}, ${2:key_}, ${3:defaultValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti zadanú predvolenú hodnotu, ak kľúč v geometrii neexistuje alebo hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Vstupná geometria na kontrolu\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kľúč na kontrolu.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Táto hodnota je vrátená, ak kľúč neexistuje alebo hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nVráti hodnotu pri zadanom kľúči, ak je definovaný. V opačnom prípade vráti hodnotu zadanú v poli `defaultValue`."}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#defaultvalue2","description":"Vráti zadanú predvolenú hodnotu, ak aspoň jeden z kľúčov vo vnorených vlastnostiach geometrie neexistuje alebo ak hodnota v zadanom kľúči je `null` alebo prázdna textová hodnota.","examples":"\n**Príklady**\n\nOkruh, súradnica a hodnota x existujú a majú hodnotu\n\n```arcade\n// polygon with one ring\nvar shape = Polygon({\n  rings: [[\n    Point({ x: -97.06138, y: 32.837, z: 100, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06133, y: 32.836, z: 50, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06124, y: 32.834, z: 20, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06127, y: 32.832, z: 0, hasZ: true, spatialReference: { wkid: 102100 } })\n  ]],\n  hasZ: true,\n  spatialReference: { wkid: 102100 }\n});\n\nreturn DefaultValue(shape, [\"rings\",0,0,\"z\"], 1000)\n// returns 100\n```\n\nOkruh neexistuje\n\n```arcade\n// polygon with one ring\nvar shape = Polygon({\n  rings: [[\n    Point({ x: -97.06138, y: 32.837, z: 100, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06133, y: 32.836, z: 50, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06124, y: 32.834, z: 20, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06127, y: 32.832, z: 0, hasZ: true, spatialReference: { wkid: 102100 } })\n  ]],\n  hasZ: true,\n  spatialReference: { wkid: 102100 }\n});\n\nreturn DefaultValue(shape, [\"rings\",2,0,\"z\"], 1000)\n// returns 1000\n```\n\nOkruh a súradnica existujú, ale m-hodnota neexistuje\n\n```arcade\n// polygon with one ring\nvar shape = Polygon({\n  rings: [[\n    Point({ x: -97.06138, y: 32.837, z: 100, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06133, y: 32.836, z: 50, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06124, y: 32.834, z: 20, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06127, y: 32.832, z: 0, hasZ: true, spatialReference: { wkid: 102100 } })\n  ]],\n  hasZ: true,\n  spatialReference: { wkid: 102100 }\n});\n\nreturn DefaultValue(shape, [\"rings\",0,0,\"m\"], 100)\n// returns 100\n```\n\n","completion":{"label":"DefaultValue","detail":"DefaultValue(inputGeometry, keys, defaultValue) -> Any","insertText":"DefaultValue(${1:inputGeometry_}, ${2:keys_}, ${3:defaultValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti zadanú predvolenú hodnotu, ak aspoň jeden z kľúčov vo vnorených vlastnostiach geometrie neexistuje alebo ak hodnota v zadanom kľúči je `null` alebo prázdna textová hodnota.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Vstupná geometria na kontrolu\n- **keys**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole kľúčov alebo indexov, ktoré sa majú kontrolovať v každej úrovni štruktúry kontajnera.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Táto hodnota sa vráti, ak aspoň jeden z kľúčov alebo indexov neexistuje alebo ak hodnota pri zadanom kľúči je `null` alebo prázdna textová hodnota.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nVráti hodnotu pri zadanom kľúči alebo indexe, ak je definovaný. V opačnom prípade vráti hodnotu zadanú v `defaultValue`."}},"parametersInfo":{"min":3,"max":3}}],{"type":"function","name":"densify","bundle":"geometry","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#densify","description":"Zhustí geometrie vložením lomových bodov za účelom vytvorenia segmentov nie dlhších ako stanovený interval.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia zhustenú geometriu s maximálnou dĺžkou segmentu 10 m.\n\n```arcade\nvar maxLength = 10;\nDensify($feature, maxLength, 'meters');\n```\n\n","completion":{"label":"Densify","detail":"Densify(inputGeometry, maxSegmentLength, unit?) -> Geometry","insertText":"Densify(${1:inputGeometry_}, ${2:maxSegmentLength_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZhustí geometrie vložením lomových bodov za účelom vytvorenia segmentov nie dlhších ako stanovený interval.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Vstupná geometria na zhustenie.\n- **maxSegmentLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Maximálna povolená dĺžka segmentu. Hodnota musí byť kladná.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka pre maximálnuDĺžkuSegmentu. Štandardne nastavené na jednotky vstupnej geometrie. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Dodatočné zdroje**\n\n* [DensifyGeodetic()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#densifygeodetic)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"densifygeodetic","bundle":"geometry","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#densifygeodetic","description":"Vytvorí geodetickú spojnicu medzi každým z vrcholov vstupnej geometrie a zahustí výstupnú geometriu ďalšími vrcholmi tak, aby vznikli segmenty nie dlhšie ako zadaný interval.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.","examples":"\n**Príklad**\n\nVracia zhustenú geometriu s maximálnou dĺžkou segmentu 10000\n\n```arcade\nDensifyGeodetic($feature, 10000, 'meters');\n```\n\n","completion":{"label":"DensifyGeodetic","detail":"DensifyGeodetic(inputGeometry, maxSegmentLength, unit?) -> Geometry","insertText":"DensifyGeodetic(${1:inputGeometry_}, ${2:maxSegmentLength_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí geodetickú spojnicu medzi každým z vrcholov vstupnej geometrie a zahustí výstupnú geometriu ďalšími vrcholmi tak, aby vznikli segmenty nie dlhšie ako zadaný interval.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Vstupná geometria na zhustenie.\n- **maxSegmentLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Maximálna povolená dĺžka segmentu. Hodnota musí byť kladná.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka pre maximálnuDĺžkuSegmentu. Štandardne nastavené na jednotky vstupnej geometrie. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Dodatočné zdroje**\n\n* [Densify()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#densify)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"difference","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#difference","description":"Konvertuje topologický rozdiel operácie pre dve geometrie. Výsledná geometria vychádza zo `vstupnáGeometria`, nie z `menšiteľ`. Rozmer `subtractor` musí byť rovnaký alebo väčší ako rozmer `inputGeometry`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nOdčíta danú plochu polygónu od prvku.\n\n```arcade\nvar subtractor = Polygon({ ... });\nDifference($feature, subtractor);\n```\n\n","completion":{"label":"Difference","detail":"Difference(inputGeometry, subtractor) -> Geometry","insertText":"Difference(${1:inputGeometry_}, ${2:subtractor_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonvertuje topologický rozdiel operácie pre dve geometrie. Výsledná geometria vychádza zo `vstupnáGeometria`, nie z `menšiteľ`. Rozmer `subtractor` musí byť rovnaký alebo väčší ako rozmer `inputGeometry`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Vstupná geometria, z ktorej odčítať.\n- **subtractor**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria, ktorá sa má odpočítať od `geometry`.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"disjoint","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#disjoint","description":"Označuje, či je jedna geometria disjunktná (nijako sa nepretína) s inou geometriou. V tabuľke nižšie indikuje červené zvýraznenie, že funkcia by vrátila `true` so špecifikovanými geometriami.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia true, ak sa geometrie nepretínajú\n\n```arcade\nvar geom2 = Polygon({ ... });\nDisjoint($feature, geom2);\n```\n\n","completion":{"label":"Disjoint","detail":"Disjoint(geometry1, geometry2) -> Boolean","insertText":"Disjoint(${1:geometry1_}, ${2:geometry2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOznačuje, či je jedna geometria disjunktná (nijako sa nepretína) s inou geometriou. V tabuľke nižšie indikuje červené zvýraznenie, že funkcia by vrátila `true` so špecifikovanými geometriami.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Základová geometria, ktorá je testovaná voči vzťahu `nespojitá` s `geometria2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Porovnávacia geometria, ktorá je testovaná voči vzťahu 'nespojitá' s `geometria1`.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"distance","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#distance","description":"Vracia rovinnú vzdialenosť medzi dvoma geometriami v daných jednotkách. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia vzdialenosť medzi dvoma geometriami v metroch\n\n```arcade\nvar geom2 = Point({ ... });\nDistance($feature, geom2, 'meters')\n```\n\n","completion":{"label":"Distance","detail":"Distance(geometry1, geometry2, unit?) -> Number","insertText":"Distance(${1:geometry1_}, ${2:geometry2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia rovinnú vzdialenosť medzi dvoma geometriami v daných jednotkách. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Geometria použitá na meranie vzdialenosti od `geometrie2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Geometria použitá na meranie vzdialenosti od `geometrie1`.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [DistanceGeodetic()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#distancegeodetic)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"distancegeodetic","bundle":"geometry","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#distancegeodetic","description":"Vypočíta najkratšiu vzdialenosť medzi dvoma bodmi pozdĺž hlavnej kružnici.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia vzdialenosť od autobusu v stream vrstve k hlavnej stanici v kilometroch\n\n```arcade\nvar unionStation = Point({\"x\": -118.15, \"y\": 33.80, \"spatialReference\": { \"wkid\": 3857 }});\ndistanceGeodetic($feature, unionStation, 'kilometers');\n```\n\n","completion":{"label":"DistanceGeodetic","detail":"DistanceGeodetic(point1, point2, unit?) -> Number","insertText":"DistanceGeodetic(${1:point1_}, ${2:point2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVypočíta najkratšiu vzdialenosť medzi dvoma bodmi pozdĺž hlavnej kružnici.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **point1**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bod použitý na meranie vzdialenosti od `bod2`.\n- **point2**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bod použitý na meranie vzdialenosti od `bod1`.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [Distance()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#distance)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"distancetocoordinate","bundle":"geometry","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#distancetocoordinate","description":"Vráti súradnicu pozdĺž vstupnej čiary na základe zadanej vzdialenosti. Pri pokuse nájsť súradnicu v danej vzdialenosti sa berú do úvahy všetky časti línie. Do vzdialenosti sa nezapočítavajú medzery medzi trasami (alebo časťami) línie. Ak sa na vstupnej línií nenájde daná vzdialenosť, výsledkom bude `null`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVráti súradnicu vstupnej línie na základe zadanej hodnoty vzdialenosti\n\n```arcade\nvar result = DistanceToCoordinate($feature, 1038);\n\nreturn result.coordinate;\n```\n\n","completion":{"label":"DistanceToCoordinate","detail":"DistanceToCoordinate(inputLine, inputDistance) -> Dictionary","insertText":"DistanceToCoordinate(${1:inputLine_}, ${2:inputDistance_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti súradnicu pozdĺž vstupnej čiary na základe zadanej vzdialenosti. Pri pokuse nájsť súradnicu v danej vzdialenosti sa berú do úvahy všetky časti línie. Do vzdialenosti sa nezapočítavajú medzery medzi trasami (alebo časťami) línie. Ak sa na vstupnej línií nenájde daná vzdialenosť, výsledkom bude `null`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputLine**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Línia alebo trasa, podľa ktorej sa má nájsť súradnica. Pri použití prvku ako vstupu, geometria prvku musí byť línia.\n- **inputDistance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Vzdialenosť použitá na zistenie súradnice pozdĺž `inputLine` od začiatku línie. Pri pokuse nájsť súradnicu v danej vzdialenosti sa berú do úvahy všetky časti línie. Do vzdialenosti sa nezapočítavajú medzery medzi trasami (alebo časťami) línie. \n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVráti slovník s nasledujúcimi vlastnosťami. Ak sa na vstupnej línií nenájde daná vzdialenosť, výsledkom bude `null`.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Súradnice bodu pozdĺž `inputLine` na základe zadanej hodnoty vzdialenosti.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - V prípade líniového vstupu, index trasy, ku ktorej patrí `coordinate`.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index (relatívny voči trase) segmentu línie, ku ktorej patrí `coordinate`. Ak `coordinate` predstavuje lomový bod vstupnej línie, potom `segmentId` vráti index predchádzajúceho lomového bodu. Ak je `coordinate` prvým lomovým bodom `inputLine`, potom hodnota `segmentId` bude `0`."}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"envelopeintersects","bundle":"geometry","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#envelopeintersects","description":"Označuje, či obálka (alebo rozsah) jednej geometrie pretína obálku inej geometrie. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia true, ak sa geometrie pretínajú\n\n```arcade\nvar geom2 = Polygon({ ... });\nEnvelopeIntersects($feature, geom2);\n```\n\n","completion":{"label":"EnvelopeIntersects","detail":"EnvelopeIntersects(geometry1, geometry2) -> Boolean","insertText":"EnvelopeIntersects(${1:geometry1_}, ${2:geometry2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOznačuje, či obálka (alebo rozsah) jednej geometrie pretína obálku inej geometrie. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria testovaná voči vzťahu pretnutia s inou geometriou.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Pretínaná geometria.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"equals","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#equals","description":"Indikuje, čí sú si dve geometrie rovné alebo geograficky ekvivalentné pri danej priestorovej referencii a údajovej tolerancii. Dve vstupné geometrie nemusia byť klonmi aby sa považovali za rovnocenné.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `Geometry($feature)`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia true, ak sú si geometrie rovné\n\n```arcade\nvar geom2 = Point({ ... });\nEquals(Geometry($feature), geom2);\n```\n\n","completion":{"label":"Equals","detail":"Equals(geometry1, geometry2) -> Boolean","insertText":"Equals(${1:geometry1_}, ${2:geometry2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, čí sú si dve geometrie rovné alebo geograficky ekvivalentné pri danej priestorovej referencii a údajovej tolerancii. Dve vstupné geometrie nemusia byť klonmi aby sa považovali za rovnocenné.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `Geometry($feature)`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Prvá vstupná geometria.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Druhá vstupná geometria.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"extent","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#extent1","description":"Konštruuje objekt Rozsah zo slovníka.","examples":"\n**Príklad**\n\nVytvorí objekt Rozsah\n\n```arcade\nExtent({\n  xMax: -95.34,\n  xMin: -97.06138,\n  yMax: 32.837,\n  yMin: 12.003,\n  hasM: false,\n  hasZ: false,\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Extent","detail":"Extent(geometryDefinition) -> Extent","insertText":"Extent(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje objekt Rozsah zo slovníka.\n\n**Parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Vlastnosti, z ktorých sa vytvorí geometrický objekt Rozsah.\n\n  - **xMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Horná hranica alebo najväčšia možná x-ová súradnica geometrie.\n  - **xMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dolná hranica alebo najmenšia možná x-ová súradnica geometrie.\n  - **yMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Horná hranica alebo najväčšia možná y-ová súradnica geometrie.\n  - **yMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dolná hranica alebo najmenšia možná y-ová súradnica geometrie.\n  - **mMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Horná hranica alebo najväčšia možná m-hodnota geometrie. Ak nastavujete túto hodnotu, potom musíte nastaviť `hasM` na `true`.\n  - **mMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dolná hranica alebo najmenšia možná m-hodnota geometrie. Ak nastavujete túto hodnotu, potom musíte nastaviť `hasM` na `true`.\n  - **zMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Horná hranica alebo najväčšia možná z-hodnota geometrie. Ak nastavujete túto hodnotu, potom musíte nastaviť `hasZ` na `true`.\n  - **zMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dolná hranica alebo najmenšia možná z-hodnota geometrie. Ak nastavujete túto hodnotu, potom musíte nastaviť `hasZ` na `true`.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria m-hodnoty.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria z-hodnoty.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Priestorový referenčný systém geometrie.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID geografického alebo rovinného súradnicového systému, ktorý definuje referenciu, pre ktorú sa kreslí geometria.\n\n**Návratová hodnota**: [Extent](https://developers.arcgis.com/arcade/guide/types/#extent)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"extent","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#extent2","description":"Vráti rozsah vstupného prvku, polygónu, bodu, línie alebo multibodu.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia rozsah prvku\n\n```arcade\nExtent($feature);\n```\n\n","completion":{"label":"Extent","detail":"Extent(inputGeometry) -> Extent","insertText":"Extent(${1:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti rozsah vstupného prvku, polygónu, bodu, línie alebo multibodu.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok alebo geometria, z ktorej sa má získať rozsah.\n\n**Návratová hodnota**: [Extent](https://developers.arcgis.com/arcade/guide/types/#extent)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"extent","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#extent3","description":"Konštruuje objekt Rozsah zo serializovaného textu JSON. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Envelope.","examples":"\n**Príklad**\n\nVytvorí objekt Rozsah z JSON\n\n```arcade\nvar extentJSON = '{\"xmin\": -109.55, \"ymin\": 25.76, \"xmax\": -86.39, \"ymax\": 49.94, \"spatialReference\": { \"wkid\": 3857 }}';\nExtent(extentJSON);\n```\n\n","completion":{"label":"Extent","detail":"Extent(jsonDefinition) -> Extent","insertText":"Extent(${1:jsonDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje objekt Rozsah zo serializovaného textu JSON. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Envelope.\n\n**Parameter**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text JSON, z ktorého sa vytvorí objekt rozsah.\n\n**Návratová hodnota**: [Extent](https://developers.arcgis.com/arcade/guide/types/#extent)\n\n**Dodatočné zdroje**\n\n* [ArcGIS REST API JSON specification for Envelope objects](https://developers.arcgis.com/documentation/common-data-types/geometry-objects.htm#ENVELOPE)\n"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"generalize","bundle":"geometry","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#generalize","description":"Zníži počet lomových bodov vo vstupnej geometrii v závislosti od danej hodnoty odchýlky. Bodové a viacnásobné bodové geometrie zostanú nepozmenené. Obálky sú premenené na polygóny a následne zovšeobecnené.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia zovšeobecnenú verziu vstupnej geometrie\n\n```arcade\n// Removes vertices so segments are no more than 100 meters from the original geometry\nGeneralize($feature, 100, true, 'meters')\n```\n\n","completion":{"label":"Generalize","detail":"Generalize(inputGeometry, maxDeviation, removeDegenerateParts?, maxDeviationUnit?) -> Geometry","insertText":"Generalize(${1:inputGeometry_}, ${2:maxDeviation_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZníži počet lomových bodov vo vstupnej geometrii v závislosti od danej hodnoty odchýlky. Bodové a viacnásobné bodové geometrie zostanú nepozmenené. Obálky sú premenené na polygóny a následne zovšeobecnené.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Vstupná geometria na zovšeobecnenie.\n- **maxDeviation**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Maximálna povolená odchýlka zovšeobecnenej geometrie od pôvodnej geometrie.\n- **removeDegenerateParts** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Ak je `true`, poškodené časti geometrie budú odstránené z výstupu (môže byť nežiaduce pri kreslení).\n- **maxDeviationUnit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka pre maximálnuOdchýlku. Štandardne nastavené na jednotky vstupnej geometrie.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"geometry","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#geometry","description":"Konštruuje objekt Geometria zo serializovaného textu JSON alebo slovníka. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Geometry. Táto funkcia môže tiež vrátiť geometriu vstupného prvku.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklady**\n\nVracia geometriu prvku\n\n```arcade\nGeometry($feature)\n```\n\nZostaví bodovú geometriu. Toto je možné s ktorýmkoľvek typom geometrie.\n\n```arcade\nvar pointJSON = {\"x\": -118.15, \"y\": 33.80, \"spatialReference\": { \"wkid\": 3857 } };\nGeometry(pointJSON);\n```\n\n","completion":{"label":"Geometry","detail":"Geometry(inputFeature) -> Geometry","insertText":"Geometry(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje objekt Geometria zo serializovaného textu JSON alebo slovníka. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Geometry. Táto funkcia môže tiež vrátiť geometriu vstupného prvku.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Prvok alebo JSON, z ktorého zostaviť geometrický objekt. Od verzie 1.25 môžu vstupné textové alebo slovníkové definície JSON pre polygón alebo líniu obsahovať krivkové objekty, ak sú spustené v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Dodatočné zdroje**\n\n* [ArcGIS REST API JSON specification for Geometry objects](https://developers.arcgis.com/documentation/common-data-types/geometry-objects.htm)\n"}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"hasvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#hasvalue1","description":"Určuje, či má geometria hodnotu na danom kľúči alebo indexe.","examples":"\n**Príklady**\n\nBod, ktorý ma z-hodnotu\n\n```arcade\nif( TypeOf(Geometry($feature)) == \"Point\"){\n  return HasValue(Geometry($feature), \"z\")\n  // returns true\n}\n```\n\nPolygón s kľúčom, ktorý neexistuje\n\n```arcade\nif( TypeOf(Geometry($feature)) == \"Polygon\"){\n  return HasValue(Geometry($feature), \"verticalCoordinateSystem\")\n  // returns false\n}\n```\n\n","completion":{"label":"HasValue","detail":"HasValue(inputGeometry, key) -> Boolean","insertText":"HasValue(${1:inputGeometry_}, ${2:key_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUrčuje, či má geometria hodnotu na danom kľúči alebo indexe.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria na kontrolu.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov kľúča alebo vlastnosti na kontrolu.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"hasvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#hasvalue2","description":"Kontroluje, či má vlastnosť alebo index vnorený niekoľko úrovní do geometrie hodnotu. Toto vám umožní vnoriť sa do vnorenej štruktúry v jednom kroku namiesto kontroly hodnôt na každej úrovni. Vracia hodnotu `true`, ak kľúče a indexy na každej úrovni štruktúry existujú a obsahujú nenulovú hodnotu.","examples":"\n**Príklady**\n\nOkruh, súradnica a hodnota x existujú a majú hodnotu\n\n```arcade\n// polygon with one ring\nvar shape = Polygon({\n  rings: [[\n    Point({ x: -97.06138, y: 32.837, z: 100, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06133, y: 32.836, z: 50, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06124, y: 32.834, z: 20, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06127, y: 32.832, z: 0, hasZ: true, spatialReference: { wkid: 102100 } })\n  ]],\n  hasZ: true,\n  spatialReference: { wkid: 102100 }\n});\n\nif(HasValue(shape, [\"rings\",0,0,\"x\"])){\n  // if() evaluates to true, thus executing the return\n  return shape.rings[0][0].x;\n  // returns -97.06138\n}\n```\n\nOkruh neexistuje\n\n```arcade\n// polygon with one ring\nvar shape = Polygon({\n  rings: [[\n    Point({ x: -97.06138, y: 32.837, z: 100, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06133, y: 32.836, z: 50, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06124, y: 32.834, z: 20, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06127, y: 32.832, z: 0, hasZ: true, spatialReference: { wkid: 102100 } })\n  ]],\n  hasZ: true,\n  spatialReference: { wkid: 102100 }\n});\n\nif(HasValue(shape, [\"rings\",2,0,\"x\"])){\n  // if() evaluates to false, thus not executing the return\n  return shape.rings[2][0].x;\n  // polygon only has one ring; there is not a third ring\n}\n```\n\nOkruh a súradnica existujú, ale m-hodnota neexistuje\n\n```arcade\n// polygon with one ring\nvar shape = Polygon({\n  rings: [[\n    Point({ x: -97.06138, y: 32.837, z: 100, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06133, y: 32.836, z: 50, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06124, y: 32.834, z: 20, hasZ: true, spatialReference: { wkid: 102100 } }),\n    Point({ x: -97.06127, y: 32.832, z: 0, hasZ: true, spatialReference: { wkid: 102100 } })\n  ]],\n  hasZ: true,\n  spatialReference: { wkid: 102100 }\n});\n\nif(HasValue(shape, [\"rings\",0,3,\"m\"])){\n  // if() evaluates to false, thus not executing the return\n  return shape.rings[0][3].m;\n  // there is a coordinate at this location, but it does not have an m value\n}\n```\n\n","completion":{"label":"HasValue","detail":"HasValue(inputGeometry, keys) -> Boolean","insertText":"HasValue(${1:inputGeometry_}, ${2:keys_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKontroluje, či má vlastnosť alebo index vnorený niekoľko úrovní do geometrie hodnotu. Toto vám umožní vnoriť sa do vnorenej štruktúry v jednom kroku namiesto kontroly hodnôt na každej úrovni. Vracia hodnotu `true`, ak kľúče a indexy na každej úrovni štruktúry existujú a obsahujú nenulovú hodnotu.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Slovník alebo prvok na kontrolu.\n- **keys**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole kľúčov alebo indexov, ktoré sa majú kontrolovať v každej úrovni štruktúry.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}],{"type":"function","name":"intersection","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#intersection","description":"Vytvorí teoretický priesečník medzi dvoma geometriami a vráti novú geometriu.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia plochu spoločnú pre oba polygóny\n\n```arcade\nvar geom2 = Polygon({ ... });\nArea(Intersection($feature, geom2), 'square-miles');\n```\n\n","completion":{"label":"Intersection","detail":"Intersection(geometry1, geometry2) -> Geometry","insertText":"Intersection(${1:geometry1_}, ${2:geometry2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí teoretický priesečník medzi dvoma geometriami a vráti novú geometriu.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na pretnutie s 'geometriou2'.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na pretnutie s `geometriou1`.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"intersects","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#intersects","description":"Indikuje, či jedna geometria pretína druhú geometriu. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia true, ak sa geometrie pretínajú\n\n```arcade\nvar geom2 = Polygon({ ... });\nIntersects($feature, geom2);\n```\n\n","completion":{"label":"Intersects","detail":"Intersects(geometry1, geometry2) -> Boolean","insertText":"Intersects(${1:geometry1_}, ${2:geometry2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či jedna geometria pretína druhú geometriu. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria testovaná voči vzťahu pretínania sa s `geometriou2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Pretínaná geometria.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"isselfintersecting","bundle":"geometry","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#isselfintersecting","description":"Indikuje, či má vstupná geometria prstence, trasy alebo body, ktoré prenikajú alebo križujú iné častí geometrie. Napríklad, jediný líniový prvok, ktorého trasy sa pretínajú navzájom alebo polygón s prestencami, ktoré pretínajú samé seba, by vrátili `true`. ","examples":"\n**Príklad**\n\nVracia true, ak sa trasy línie navzájom pretínajú\n\n```arcade\nvar polyline = Polyline({ ... });\nIsSelfIntersecting(polyline);\n```\n\n","completion":{"label":"IsSelfIntersecting","detail":"IsSelfIntersecting(inputGeometry) -> Boolean","insertText":"IsSelfIntersecting(${1:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či má vstupná geometria prstence, trasy alebo body, ktoré prenikajú alebo križujú iné častí geometrie. Napríklad, jediný líniový prvok, ktorého trasy sa pretínajú navzájom alebo polygón s prestencami, ktoré pretínajú samé seba, by vrátili `true`. \n\n**Parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Polygón, línia alebo viacnásobná bodová geometria na testovanie pre sebaprienik.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"issimple","bundle":"geometry","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#issimple","description":"Indikuje, či je daná geometria topologicky jednoduchá.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia true, ak je geometria topologicky jednoduchá\n\n```arcade\nIsSimple($feature);\n```\n\n","completion":{"label":"IsSimple","detail":"IsSimple(inputGeometry) -> Boolean","insertText":"IsSimple(${1:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či je daná geometria topologicky jednoduchá.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Vstupná geometria.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"length","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#length","description":"Vráti dĺžku vstupnej geometrie alebo prvku v daných jednotkách. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia rovinnú dĺžku prvku v kilometroch\n\n```arcade\nLength($feature, 'kilometers')\n```\n\n","completion":{"label":"Length","detail":"Length(inputGeometry, unit?) -> Number","insertText":"Length(${1:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti dĺžku vstupnej geometrie alebo prvku v daných jednotkách. Ide o planárne meranie pomocou karteziánskej matematiky.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Geometria alebo geometrie, pre ktoré vypočítať rovinnú dĺžku.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [LengthGeodetic()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#lengthgeodetic)\n* [Length3d()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#length3d)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"length3d","bundle":"geometry","sinceVersion":"1.14","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#length3d","description":"Vráti rovinnú (t. j. kartézsku) dĺžku vstupnej geometrie alebo Prvku s prihliadnutím na informácie o výške alebo Z. Geometria poskytnutá tejto funkcii musí mať priradený rovinný súradnicový systém. Ak priestorová referencia neposkytuje hodnoty pre jednotky Z, potom bude výsledok vrátený v metroch. Berte na vedomie, že nie všetci klienti (ako napríklad séria 3.x rozhrania ArcGIS API for JavaScript) podporujú vyžiadanie hodnôt Z, aj keď dáta tieto informácie obsahujú.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklady**\n\nVracia 3D planárnu dĺžku prvku v jednotkách priestorovej refernecie kontextu vykonávajúceho výraz.\n\n```arcade\nLength3D($feature)\n```\n\nVracia 3D planárnu dĺžku prvku v stopách.\n\n```arcade\nLength3D($feature, 'feet')\n```\n\n","completion":{"label":"Length3D","detail":"Length3D(inputGeometry, unit?) -> Number","insertText":"Length3D(${1:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti rovinnú (t. j. kartézsku) dĺžku vstupnej geometrie alebo Prvku s prihliadnutím na informácie o výške alebo Z. Geometria poskytnutá tejto funkcii musí mať priradený rovinný súradnicový systém. Ak priestorová referencia neposkytuje hodnoty pre jednotky Z, potom bude výsledok vrátený v metroch. Berte na vedomie, že nie všetci klienti (ako napríklad séria 3.x rozhrania ArcGIS API for JavaScript) podporujú vyžiadanie hodnôt Z, aj keď dáta tieto informácie obsahujú.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Geometria alebo prvok, pre ktorý sa má vypočítať planárna dĺžka v 3D priestore.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [LengthGeodetic()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#lengthgeodetic)\n* [Length()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#length)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"lengthgeodetic","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#lengthgeodetic","description":"Vráti geodetickú dĺžku vstupnej geometrie alebo prvku v daných jednotkách. Toto je spoľahlivejšie meranie dĺžky ako `Length()` pretože berie do úvahy zakrivenie Zeme.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia geodetickú dĺžku prvku v kilometroch\n\n```arcade\nLengthGeodetic($feature, 'kilometers')\n```\n\n","completion":{"label":"LengthGeodetic","detail":"LengthGeodetic(inputGeometry, unit?) -> Number","insertText":"LengthGeodetic(${1:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti geodetickú dĺžku vstupnej geometrie alebo prvku v daných jednotkách. Toto je spoľahlivejšie meranie dĺžky ako `Length()` pretože berie do úvahy zakrivenie Zeme.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Geometria, pre ktorú vypočítať geodetickú dĺžku.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka vrátenej hodnoty. Môže to byť jedna z možných hodnôt uvedených nižšie alebo jeden z číselných kódov uvedených v časti ďalšie zdroje nižšie. Pre profily vizualizácie, popisovania a vyskakovacie okná je predvolenou jednotkou priestorový referenčný systém mapy. V ostatných profiloch, ako je napríklad kalkulácia polí, je predvolené nastavenie založené na priestorovom referenčnom systéme dát.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [Length()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#length)\n* [Length3d()](https://developers.arcgis.com/arcade/function-reference/geometry_functions/#length3d)\n* [Available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnitType_Constants/000w00000042000000/)\n* [More available numeric codes for unit parameter](https://resources.arcgis.com/en/help/arcobjects-cpp/componenthelp/index.html#/esriSRUnit2Type_Constants/000w00000041000000/)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"measuretocoordinate","bundle":"geometry","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#measuretocoordinate","description":"Vráti prvú súradnicu pozdĺž vstupnej línie na základe zadanej miery alebo m-hodnoty. Ak sa meranie na vstupnej línii nenachádza, výsledkom bude `null`. Pri pokuse o nájdenie súradnice pre dané meranie sa berú do úvahy všetky časti línie. Meranie nezahŕňa medzery medzi trasami (alebo časťami) línie.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVráti súradnicu vstupnej línie na základe zadanej hodnoty merania\n\n```arcade\nvar result = MeasureToCoordinate(Geometry($feature), 110);\n\nreturn result.coordinate;\n```\n\n","completion":{"label":"MeasureToCoordinate","detail":"MeasureToCoordinate(inputLine, inputMeasure) -> Dictionary","insertText":"MeasureToCoordinate(${1:inputLine_}, ${2:inputMeasure_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti prvú súradnicu pozdĺž vstupnej línie na základe zadanej miery alebo m-hodnoty. Ak sa meranie na vstupnej línii nenachádza, výsledkom bude `null`. Pri pokuse o nájdenie súradnice pre dané meranie sa berú do úvahy všetky časti línie. Meranie nezahŕňa medzery medzi trasami (alebo časťami) línie.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputLine**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Línia alebo cesta, z ktorej sa má nájsť súradnica. Vstupná línia musí mať `hasM` rovné `true`. Ak `hasM` je `false`, potom sa vráti `null`. Pri použití prvku ako vstupu, geometria prvku musí byť línia.\n- **inputMeasure**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Meranie alebo m-hodnota, z ktorej sa má zistiť súradnica pozdĺž `inputLine` od začiatku línie. Pri pokuse o nájdenie súradnice pre dané meranie sa berú do úvahy všetky časti línie. Meranie nezahŕňa medzery medzi trasami (alebo časťami) línie.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVráti slovník s nasledujúcimi vlastnosťami. Ak sa meranie na vstupnej línii nenachádza, výsledkom bude `null`.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Prvá súradnica bodu pozdĺž `inputLine` na základe zadanej hodnoty merania.\n- **distanceAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Rovinná vzdialenosť od začiatku `inputLine` meraná pozdĺž línie ku `coordinate`. V líniach, kde trasy nie sú spojité, hodnota `distanceAlong` nezahŕňa vzdialenosť medzier medzi počiatočnými a koncovými lomovými bodmi trás.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - V prípade líniového vstupu, index trasy, ku ktorej patrí `coordinate`.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index (relatívny voči trase) segmentu línie, ku ktorej patrí `coordinate`. Ak `coordinate` predstavuje lomový bod vstupnej línie, potom `segmentId` vráti index predchádzajúceho lomového bodu. Ak je `coordinate` prvým lomovým bodom `inputLine`, potom hodnota `segmentId` bude `0`."}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"multiparttosinglepart","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#multiparttosinglepart","description":"Prevedie geometriu s viacerými časťami na samostatné geometrie.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia pole s kusovými geometriami z geometrie s viacerými časťami\n\n```arcade\nvar allParts = MultiPartToSinglePart($feature)\n```\n\n","completion":{"label":"MultiPartToSinglePart","detail":"MultiPartToSinglePart(inputGeometry) -> Array<Geometry>","insertText":"MultiPartToSinglePart(${1:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPrevedie geometriu s viacerými časťami na samostatné geometrie.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria s viacerými časťami na rozdelenie do jednotlivých častí.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)&gt;"}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"multipoint","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#multipoint1","description":"Konštruuje objekt multibod zo slovníka, pričom ako súradnice použije iba pole hodnôt.","examples":"\n**Príklady**\n\nVytvorí multibod iba so súradnicami x, y\n\n```arcade\nMultipoint({\n  points: [\n    [-97.06138,32.837],\n    [-97.06133,32.836],\n    [-97.06124,32.834],\n    [-97.06127,32.832],\n    [-97.06138,32.837]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí multibod s m-hodnotami\n\n```arcade\nMultipoint({\n  hasM: true,\n  points: [\n    [-97.06138,32.837,0],\n    [-97.06133,32.836,15],\n    [-97.06124,32.834,30],\n    [-97.06127,32.832,50],\n    [-97.06138,32.837,0]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí multibod so z-hodnotami\n\n```arcade\nMultipoint({\n  hasZ: true,\n  points: [\n    [-97.06138,32.837,1000],\n    [-97.06133,32.836,1500],\n    [-97.06124,32.834,1000],\n    [-97.06127,32.832,500],\n    [-97.06138,32.837,1000]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí multibod s m-hodnotami a z-hodnotami\n\n```arcade\nMultipoint({\n  hasM: true,\n  hasZ: true,\n  points: [\n    [-97.06138,32.837,1000,0],\n    [-97.06133,32.836,1500,15],\n    [-97.06124,32.834,1000,30],\n    [-97.06127,32.832,500,50],\n    [-97.06138,32.837,1000,0]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Multipoint","detail":"Multipoint(geometryDefinition) -> Multipoint","insertText":"Multipoint(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje objekt multibod zo slovníka, pričom ako súradnice použije iba pole hodnôt.\n\n**Parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Vlastnosti, z ktorých sa vytvorí geometrický objekt multibod.\n\n  - **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole súradníc reprezentujúcich lokality bodov.\n\n    - **singlePoint**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole čísel reprezentujúce jeden bod alebo súradnicu. Prvá položka v poli predstavuje súradnicu x. Druhá položka v poli predstavuje súradnicu y. Tretí geoprocesný element predstavuje m-súradnicu, ak `hasM` je true a `hasZ` je false. V opačnom prípade tretí geoprocesný element predstavuje z-súradnicu Ak je `hasZ` a `hasM` true, potom tretí geoprocesný element predstavuje z-súradnicu a štvrtý geoprocesný element predstavuje m-súradnicu.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria m-hodnoty.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria z-hodnoty.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Priestorový referenčný systém geometrie.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID geografického alebo rovinného súradnicového systému, ktorý definuje referenciu, pre ktorú sa kreslí geometria.\n\n**Návratová hodnota**: [Multipoint](https://developers.arcgis.com/arcade/guide/types/#multipoint)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"multipoint","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#multipoint2","description":"Konštruuje objekt multibod zo slovníka pomocou poľa bodových objektov.","examples":"\n**Príklad**\n\nVytvorí multibod iba so súradnicami x, y\n\n```arcade\nMultipoint({\n  points: [\n    Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } }),\n    Point({ x: -97.06133, y: 32.836, spatialReference: { wkid: 3857 } }),\n    Point({ x: -97.06124, y: 32.834, spatialReference: { wkid: 3857 } }),\n    Point({ x: -97.06127, y: 32.832, spatialReference: { wkid: 3857 } }),\n    Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } })\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Multipoint","detail":"Multipoint(geometryDefinition) -> Multipoint","insertText":"Multipoint(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje objekt multibod zo slovníka pomocou poľa bodových objektov.\n\n**Parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Vlastnosti, z ktorých sa vytvorí geometrický objekt multibod.\n\n  - **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Pole bodových objektov.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria m-hodnoty.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria z-hodnoty.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Priestorový referenčný systém geometrie.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID geografického alebo rovinného súradnicového systému, ktorý definuje referenciu, pre ktorú sa kreslí geometria.\n\n**Návratová hodnota**: [Multipoint](https://developers.arcgis.com/arcade/guide/types/#multipoint)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"multipoint","bundle":"geometry","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#multipoint3","description":"Konštruuje objekt multibod zo serializovaného textu JSON. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Multipoint.","examples":"\n**Príklad**\n\n\n\n```arcade\n// Creates a Multipoint object\nvar multipointJSON = '{\"points\": [[-97.06138,32.837],[-97.06133,32.836],[-97.06124,32.834],[-97.06127,32.832]],\"spatialReference\" : { \"wkid\": 3857 }}';\nMultipoint(multipointJSON);\n```\n\n","completion":{"label":"Multipoint","detail":"Multipoint(jsonDefinition) -> Multipoint","insertText":"Multipoint(${1:jsonDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"Konštruuje objekt multibod zo serializovaného textu JSON. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Multipoint.\n\n**Parameter**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON, z ktorého zostaviť geometrický objekt multibod.\n\n**Návratová hodnota**: [Multipoint](https://developers.arcgis.com/arcade/guide/types/#multipoint)\n\n**Dodatočné zdroje**\n\n* [ArcGIS REST API JSON specification for Multipoint objects](https://developers.arcgis.com/documentation/common-data-types/geometry-objects.htm#MULTIPOINT)\n"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"nearestcoordinate","bundle":"geometry","sinceVersion":"1.23","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#nearestcoordinate","description":"Vráti najbližšiu súradnicu (nie lomový bod) vstupnej geometrie k hľadanému bodu. Vrátený slovník obsahuje aj najkratšiu rovinnú vzdialenosť od hľadaného bodu k najbližšej súradnici. Ak hľadaný bod pretína vstupnú geometriu, potom sa hľadaný bod vráti ako výsledok s nulovou vzdialenosťou.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVráti najbližšiu súradnicu zo vstupného polygónu spolu so vzdialenosťou k tejto súradnici\n\n```arcade\nvar buildings = FeatureSetByPortalItem(\n  Portal('https://www.arcgis.com'),\n  '7b1fb95ab77f40bf8aa09c8b59045449',\n  0,\n  ['*'],\n  true\n);\n\nvar nearestBuilding = First(Intersects(buildings, BufferGeodetic($feature, 100, \"feet\")));\n\nvar result = NearestCoordinate(nearestBuilding, $feature);\n\nreturn result.distance;\n\n// or\n\nreturn result.coordinate;\n```\n\n","completion":{"label":"NearestCoordinate","detail":"NearestCoordinate(inputGeometry, searchPoint) -> Dictionary","insertText":"NearestCoordinate(${1:inputGeometry_}, ${2:searchPoint_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti najbližšiu súradnicu (nie lomový bod) vstupnej geometrie k hľadanému bodu. Vrátený slovník obsahuje aj najkratšiu rovinnú vzdialenosť od hľadaného bodu k najbližšej súradnici. Ak hľadaný bod pretína vstupnú geometriu, potom sa hľadaný bod vráti ako výsledok s nulovou vzdialenosťou.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria, z ktorej sa získa najbližšia súradnica.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bod, od ktorého sa má nájsť najbližšia súradnica `inputGeometry`.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVráti slovník s nasledujúcimi vlastnosťami.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Najbližšia súradnica od `inputGeometry` k `searchPoint`.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Rovinná vzdialenosť od najbližšej súradnice k bodu `searchPoint`. Predstavuje najkratšiu vzdialenosť medzi `inputGeometry` a `searchPoint`.\n- **sideOfLine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Priestorový vzťah medzi `searchPoint` a segmentom `inputGeometry`, ktorý vedie k najbližšej súradnici. Možné hodnoty: \n\n`left` - `searchPoint` sa nachádza na ľavej strane `inputGeometry`.\n\n`right` - `searchPoint` sa nachádza na pravej strane `inputGeometry`.\n\n`straddle` - `searchPoint` sa nachádza na `inputGeometry`."}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"nearestvertex","bundle":"geometry","sinceVersion":"1.23","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#nearestvertex","description":"Vráti najbližší lomový bod vstupnej geometrie k hľadanému bodu. Vrátený slovník obsahuje rovinnú vzdialenosť od hľadaného bodu k najbližšiemu lomovému bodu.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVráti najbližší lomový bod zo vstupného polygónu spolu so vzdialenosťou k tomuto lomovému bodu\n\n```arcade\nvar buildings = FeatureSetByPortalItem(\n  Portal('https://www.arcgis.com'),\n  '7b1fb95ab77f40bf8aa09c8b59045449',\n  0,\n  ['*'],\n  true\n);\n\nvar nearestBuilding = First(Intersects(buildings, BufferGeodetic($feature, 100, \"feet\")));\n\nvar result = NearestVertex(nearestBuilding, $feature);\n\nreturn result.distance;\n\n// or\n\nreturn result.coordinate;\n```\n\n","completion":{"label":"NearestVertex","detail":"NearestVertex(inputGeometry, searchPoint) -> Dictionary","insertText":"NearestVertex(${1:inputGeometry_}, ${2:searchPoint_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti najbližší lomový bod vstupnej geometrie k hľadanému bodu. Vrátený slovník obsahuje rovinnú vzdialenosť od hľadaného bodu k najbližšiemu lomovému bodu.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria, z ktorej sa má získať najbližší lomový bod.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bod, z ktorého sa má nájsť najbližší lomový bod `inputGeometry`.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVráti slovník s nasledujúcimi vlastnosťami.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Lokalita bodu, ktorý predstavuje najbližší lomový bod od `inputGeometry` k `searchPoint`.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Rovinná vzdialenosť od najbližšieho lomového bodu vstupnej geometrie k bodu `searchPoint`.\n- **sideOfLine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Priestorový vzťah medzi `searchPoint` a segmentom `inputGeometry`, ktorý vedie k najbližšiemu lomovému bodu. Možné hodnoty: \n\n`left` - `searchPoint` sa nachádza na ľavej strane `inputGeometry`.\n\n`right` - `searchPoint` sa nachádza na pravej strane `inputGeometry`.\n\n`straddle` - `searchPoint` sa nachádza na `inputGeometry`."}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"offset","bundle":"geometry","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#offset","description":"Vytvorí geometriu, ktorá má konštantnú rovinnú vzdialenosť od vstupnej geometrie. Je to podobné ako obalová zóna, ale vyprodukuje jednostranný výsledok.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVráti geometriu odsadenia\n\n```arcade\nOffset($feature, 10, 'meters', 'square');\n```\n\n","completion":{"label":"Offset","detail":"Offset(inputGeometry, offsetDistance, offsetUnit?, joinType?, bevelRatio?, flattenError?) -> Geometry","insertText":"Offset(${1:inputGeometry_}, ${2:offsetDistance_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí geometriu, ktorá má konštantnú rovinnú vzdialenosť od vstupnej geometrie. Je to podobné ako obalová zóna, ale vyprodukuje jednostranný výsledok.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na odsadenie. Geometrie bodov nie sú podporované.\n- **offsetDistance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Rovinná vzdialenosť na odsadenie od vstupnej geometrie. Ak je `offsetDistance > 0`, potom sa geometria odsadenia vytvorí napravo od vstupnej geometrie, ak `offsetDistance = 0`, potom sa geometrie nezmenia, inak sa skonštruuje doľava. Smer dráh alebo prstencov vstupnej geometrie určuje, ktorá strana geometrie sa považuje za pravú a ktorá strana sa považuje za ľavú. Pre jednoduchý polygón je orientácia vonkajších prstencov v smere hodinových ručičiek a pre vnútorné prstence je orientácia proti smeru hodinových ručičiek. Takže je pravá strana jednoduchého polygónu vždy vnútri.\n- **offsetUnit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Merná jednotka pre `vzdialenosťOdsadenia`. Štandardne nastavené na jednotky vstupnej geometrie.  \nMožné hodnoty: `centimetre` | `decimetre` | `palce` | `stopy` | `kilometre` | `metre` | `míle` | `milimetre` | `námorné míle` | `us-stopy` | `us-míle` | `yardy`\n- **joinType** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Typ spojenia. Možné hodnoty sú `oblý`, `skosený`, `pravouhlý` alebo `štvorcový`.\n- **bevelRatio** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Použiteľné, keď `joinType = 'miter'`; `bevelRatio` sa vynásobí vzdialenosťou odsadenia a výsledok určuje, ako ďaleko môže byť priesečník odsadenia na pokos umiestnený pred jeho skosením.\n- **flattenError** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aplikovateľné keď `joinType = 'round'`; `flattenError` determinuje maximálnu vzdialenosť výsledných segmentov porovnaný s kruhovým oblúkom. Algoritmus nikdy neprodukuje viac ako 180 lomových bodov na každý oblý spoj.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":2,"max":6}},{"type":"function","name":"overlaps","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#overlaps","description":"Indikuje, či jedna geometria prekrýva druhú geometriu. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia true, ak geometrie presahujú\n\n```arcade\nvar geom2 = Polygon({ ... });\nOverlaps($feature, geom2);\n```\n\n","completion":{"label":"Overlaps","detail":"Overlaps(geometry1, geometry2) -> Boolean","insertText":"Overlaps(${1:geometry1_}, ${2:geometry2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či jedna geometria prekrýva druhú geometriu. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Základová geometria, ktorá je testovaná voči vzťahu 'presahuje' do `geometrie2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Porovnávacia geometria, ktorá je testovaná voči vzťahu 'presahuje' do `geometrie2`.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"point","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#point1","description":"Konštruuje objekt bod zo slovníka.","examples":"\n**Príklady**\n\nVytvorí bod len so súradnicami x, y\n\n```arcade\nPoint({\n  x: -97.06138,\n  y: 32.837,\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí bod len s m-hodnotami\n\n```arcade\nPoint({\n  hasM: true,\n  x: -97.06138,\n  y: 32.837,\n  m: 15,\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí bod len so z-hodnotami\n\n```arcade\nPoint({\n  hasZ: true,\n  x: -97.06138,\n  y: 32.837,\n  z: 1500,\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí bod len s m-hodnotami a z-hodnotami\n\n```arcade\nPoint({\n  hasM: true,\n  hasZ: true,\n  x: -97.06138,\n  y: 32.837,\n  z: 1500,\n  m: 15,\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Point","detail":"Point(geometryDefinition) -> Point","insertText":"Point(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje objekt bod zo slovníka.\n\n**Parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Vlastnosti, z ktorých sa vytvorí bodový geometrický objekt.\n\n  - **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - X-súradnica (zemepisná dĺžka) polohy bodu.\n  - **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Y-súradnica (zemepisná šírka) polohy bodu.\n  - **m**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - M-hodnota (miera) polohy bodu. Ak poskytujete m-hodnotu, potom musíte nastaviť `hasM` na `true`.\n  - **z**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Z-hodnota (nadmorská výška alebo výška) polohy bodu. Ak poskytujete z-hodnotu, potom musíte nastaviť `hasZ` na `true`.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria m-hodnoty.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria z-hodnoty.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Priestorový referenčný systém geometrie.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID geografického alebo rovinného súradnicového systému, ktorý definuje referenciu, pre ktorú sa kreslí geometria.\n\n**Návratová hodnota**: [Point](https://developers.arcgis.com/arcade/guide/types/#point)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"point","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#point2","description":"Konštruuje bodový objekt zo serializovaného textu JSON. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Point.","examples":"\n**Príklad**\n\n\n\n```arcade\n// Creates a Point object\nvar pointJSON = '{ \"x\": -118.15, \"y\": 33.80, \"spatialReference\": { \"wkid\": 3857 }}';\nPoint(pointJSON)\n```\n\n","completion":{"label":"Point","detail":"Point(jsonDefinition) -> Point","insertText":"Point(${1:jsonDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje bodový objekt zo serializovaného textu JSON. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Point.\n\n**Parameter**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON, z ktorého zostaviť objekt bodovej geometrie.\n\n**Návratová hodnota**: [Point](https://developers.arcgis.com/arcade/guide/types/#point)\n\n**Dodatočné zdroje**\n\n* [ArcGIS REST API JSON specification for Point objects](https://developers.arcgis.com/documentation/common-data-types/geometry-objects.htm#POINT)\n"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"pointtocoordinate","bundle":"geometry","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#pointtocoordinate","description":"Vráti najbližšiu súradnicu a vzdialenosť k tejto súradnici hľadaného bodu k vstupnej línii.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVráti vzdialenosť k najbližšej súradnici pozdĺž vstupnej línie na základe miesta kliknutia pre otvorenie vyskakovacieho okna\n\n```arcade\nvar result;\n\nif (TypeOf($userInput) == \"Point\"){\n  result = PointToCoordinate(Geometry($feature), $userInput);\n}\n\nreturn result.distanceAlong;\n```\n\n","completion":{"label":"PointToCoordinate","detail":"PointToCoordinate(inputLine, searchPoint) -> Dictionary","insertText":"PointToCoordinate(${1:inputLine_}, ${2:searchPoint_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti najbližšiu súradnicu a vzdialenosť k tejto súradnici hľadaného bodu k vstupnej línii.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputLine**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Línia alebo trasa, z ktorej sa získa najbližšia súradnica. Pri použití prvku ako vstupu, geometria prvku musí byť línia.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Bod, od ktorého sa má nájsť najbližšia súradnica bodu `inputLine`.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVráti slovník s nasledujúcimi vlastnosťami.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Súradnica bodu, ktorá predstavuje najbližšiu súradnicu pozdĺž `inputLine` k `searchPoint`. Ak `hasZ` je `false` v položke `searchPoint`, potom sa vyhľadávanie vykoná v súradniciach x/y a z-hodnota sa interpoluje.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Rovinná vzdialenosť od bodu `searchPoint` k súradnici `coordinate`.\n- **distanceAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Rovinná vzdialenosť od začiatku `inputLine` meraná pozdĺž línie k `coordinate`. V líniach, kde trasy nie sú spojité, hodnota `distanceAlong` nezahŕňa vzdialenosť medzier medzi počiatočnými a koncovými lomovými bodmi trás.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - V prípade líniového vstupu, index cesty, ku ktorej patrí `coordinate`.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Index (relatívny voči trase) segmentu línie, ku ktorej patrí `coordinate`. Ak `coordinate` predstavuje lomový bod vstupnej línie, potom `segmentId` vráti index predchádzajúceho lomového bodu. Ak je `coordinate` prvým lomovým bodom `inputLine`, potom hodnota `segmentId` bude `0`."}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"polygon","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#polygon1","description":"Konštruuje bodový objekt zo slovníka, pričom ako súradnice použije iba pole hodnôt.","examples":"\n**Príklady**\n\nVytvorí polygón len so súradnicami x, y\n\n```arcade\n// Creates a Polygon with 2 rings\nPolygon({\n  rings: [\n    [\n      [-97.06138,32.837],\n      [-97.06133,32.836],\n      [-97.06124,32.834],\n      [-97.06127,32.832],\n      [-97.06138,32.837]\n    ],\n    [\n      [-97.06326,32.759],\n      [-97.06298,32.755],\n      [-97.06326,32.759]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí polygón len s m-hodnotami\n\n```arcade\n// Creates a Polygon with 1 ring\nPolygon({\n  hasM: true,\n  rings: [\n    [\n      [-97.06138,32.837,0],\n      [-97.06133,32.836,15],\n      [-97.06124,32.834,30],\n      [-97.06127,32.832,50],\n      [-97.06138,32.837,0]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí polygón len so z-hodnotami\n\n```arcade\n// Creates a Polygon with 1 ring\nPolygon({\n  hasZ: true,\n  rings: [\n    [\n      [-97.06138,32.837,1000],\n      [-97.06133,32.836,1500],\n      [-97.06124,32.834,1000],\n      [-97.06127,32.832,500],\n      [-97.06138,32.837,1000]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí polygón len s m-hodnotami a z-hodnotami\n\n```arcade\n// Creates a Polygon with 1 ring\nPolygon({\n  hasM: true,\n  hasZ: true,\n  rings: [\n    [\n      [-97.06138,32.837,1000,0],\n      [-97.06133,32.836,1500,15],\n      [-97.06124,32.834,1000,30],\n      [-97.06127,32.832,500,50],\n      [-97.06138,32.837,1000,0]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Polygon","detail":"Polygon(geometryDefinition) -> Polygon","insertText":"Polygon(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje bodový objekt zo slovníka, pričom ako súradnice použije iba pole hodnôt.\n\n**Parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Vlastnosti, z ktorých sa vytvorí polygónový geometrický objekt.\n\n  - **rings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole kruhov (alebo tvarov), kde každý kruh je pole lomových bodov.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole lomových bodov v okruhu. Všetky okruhy by mali byť uzavreté, čo znamená, že prvý lomový bod každého okruhu by mal byť vždy rovnaký ako posledný lomový bod. Lomové body by mali byť definované v poradí v smere hodinových ručičiek. Okruhy s lomovými bodmi definovanými proti smeru hodinových ručičiek budú vytvárať diery v polygóne.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole čísel reprezentujúce jeden lomový bod alebo súradnicu v okruhu. Prvý element v poli predstavuje súradnicu x. Druhý element v poli predstavuje súradnicu y. Tretí element predstavuje m-súradnicu, ak `hasM` je pravdivé a `hasZ` je nepravdivé. V opačnom prípade tretí geoprocesný element predstavuje z-súradnicu Ak je `hasZ` a `hasM` true, potom tretí geoprocesný element predstavuje z-súradnicu a štvrtý geoprocesný element predstavuje m-súradnicu.\n  - **curveRings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _Od verzie 1.25 v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps._ Pole okruhov (alebo tvarov), ktoré môžu obsahovať krivky.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole lomových bodov alebo krivkových objektov v okruhu. Všetky okruhy by mali byť uzavreté, čo znamená, že prvý lomový bod každého okruhu by mal byť vždy rovnaký ako posledný lomový bod. Lomové body by mali byť definované v poradí v smere hodinových ručičiek. Okruhy s lomovými bodmi definovanými proti smeru hodinových ručičiek budú vytvárať diery v polygóne. Každá položka v poli môže byť buď lomový bod, alebo krivkový objekt.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole čísel reprezentujúce jeden lomový bod alebo súradnicu v okruhu. Prvý element v poli predstavuje súradnicu x. Druhý element v poli predstavuje súradnicu x. Tretí element predstavuje m-súradnicu, ak `hasM` je pravdivé a `hasZ` je nepravdivé. V opačnom prípade tretí geoprocesný element predstavuje z-súradnicu Ak je `hasZ` a `hasM` true, potom tretí geoprocesný element predstavuje z-súradnicu a štvrtý geoprocesný element predstavuje m-súradnicu.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Krivkový objekt, ktorý predstavuje segment okruhu. Krivkový objekt má tieto vlastnosti:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definuje eliptický alebo kruhový oblúk. Kruhové oblúky majú v poli štyri prvky, eliptické oblúky musia mať 7 prvkov.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Predstavuje kubickú Bézierovu krivku. To je definované poľom troch polí, ktoré predstavujú koncový bod a dva kontrolné body.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vlastnosť c predstavuje otvorený kruhový oblúk. To je definované ako pole dvoch hodnôt s presnosťou double, ktoré predstavujú súradnice x a y stredu kružnice.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria m-hodnoty.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria z-hodnoty.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Priestorový referenčný systém geometrie.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID geografického alebo rovinného súradnicového systému, ktorý definuje referenciu, pre ktorú sa kreslí geometria.\n\n**Návratová hodnota**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Dodatočné zdroje**\n\n* [Curve objects](https://developers.arcgis.com/rest/services-reference/enterprise/geometry-objects/#curve-objects)\n"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"polygon","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#polygon2","description":"Konštruuje polygónový objekt zo slovníka, pričom ako súradnice použije iba pole bodov.","examples":"\n**Príklad**\n\nVytvorí polygón len so súradnicami x, y\n\n```arcade\n// Creates a Polygon with 2 rings\nPolygon({\n  rings: [\n    [\n      Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06133, y: 32.836, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06124, y: 32.834, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06127, y: 32.832, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } })\n    ],\n    [\n      Point({ x: -97.06326, y: 32.759, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06298, y: 32.755, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06326, y: 32.759, spatialReference: { wkid: 3857 } })\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Polygon","detail":"Polygon(geometryDefinition) -> Polygon","insertText":"Polygon(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje polygónový objekt zo slovníka, pričom ako súradnice použije iba pole bodov.\n\n**Parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Vlastnosti, z ktorých sa vytvorí polygónový geometrický objekt.\n\n  - **rings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole okruhov (alebo tvarov), kde každý okruh je pole bodových objektov.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Pole bodov predstavujúcich okruh. Všetky okruhy by mali byť uzavreté, čo znamená, že prvý bod každého okruhu by mal byť vždy rovnaký ako posledný bod okruhu. Body by mali byť definované v poradí v smere hodinových ručičiek. Okruhy s lomovými bodmi definovanými proti smeru hodinových ručičiek budú vytvárať diery v polygóne.\n  - **curveRings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _Od verzie 1.25 v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps._ Pole okruhov (alebo tvarov), ktoré môžu obsahovať krivky.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole lomových bodov alebo krivkových objektov v okruhu. Všetky okruhy by mali byť uzavreté, čo znamená, že prvý lomový bod každého okruhu by mal byť vždy rovnaký ako posledný lomový bod. Lomové body by mali byť definované v poradí v smere hodinových ručičiek. Okruhy s lomovými bodmi definovanými proti smeru hodinových ručičiek budú vytvárať diery v polygóne. Každá položka v poli môže byť buď lomový bod, alebo krivkový objekt.\n\n      - **vertex**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Bod reprezentujúci jeden lomový bod alebo súradnicu v okruhu.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Krivkový objekt, ktorý predstavuje segment okruhu. Krivkový objekt má tieto vlastnosti:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definuje eliptický alebo kruhový oblúk. Kruhové oblúky majú v poli štyri prvky, eliptické oblúky musia mať 7 prvkov.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Predstavuje kubickú Bézierovu krivku. To je definované poľom troch polí, ktoré predstavujú koncový bod a dva kontrolné body.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vlastnosť c predstavuje otvorený kruhový oblúk. To je definované ako pole dvoch hodnôt s presnosťou double, ktoré predstavujú súradnice x a y stredu kružnice.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria m-hodnoty.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria z-hodnoty.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Priestorový referenčný systém geometrie.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID geografického alebo rovinného súradnicového systému, ktorý definuje referenciu, pre ktorú sa kreslí geometria.\n\n**Návratová hodnota**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Dodatočné zdroje**\n\n* [Curve objects](https://developers.arcgis.com/rest/services-reference/enterprise/geometry-objects/#curve-objects)\n"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"polygon","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#polygon3","description":"Konštruuje polygónový objekt zo serializovaného textu JSON. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Polygon. Text JSON môže obsahovať krivkové objekty v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps od verzie 1.25.","examples":"\n**Príklad**\n\n\n\n```arcade\n// Creates a Polygon object\nvar polygonJSON = '{\"rings\": [[[-97.06138,32.837],[-97.06133,32.836],[-97.06124,32.834],[-97.06127,32.832], [-97.06138,32.837]],[[-97.06326,32.759],[-97.06298,32.755],[-97.06153,32.749], [-97.06326,32.759]]],\"spatialReference\": { \"wkid\": 3857 }}';\nPolygon(polygonJSON);\n```\n\n","completion":{"label":"Polygon","detail":"Polygon(jsonDefinition) -> Polygon","insertText":"Polygon(${1:jsonDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje polygónový objekt zo serializovaného textu JSON. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Polygon. Text JSON môže obsahovať krivkové objekty v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps od verzie 1.25.\n\n**Parameter**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON, z ktorého zostaviť polygónový geometrický objekt.\n\n**Návratová hodnota**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Dodatočné zdroje**\n\n* [ArcGIS REST API JSON specification for Polygon objects](https://developers.arcgis.com/documentation/common-data-types/geometry-objects.htm#POLYGON)\n"}},"parametersInfo":{"min":1,"max":1}}],[{"type":"function","name":"polyline","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#polyline1","description":"Konštruuje líniový objekt zo slovníka, pričom ako súradnice použije iba pole hodnôt.","examples":"\n**Príklady**\n\nVytvorí líniu len so súradnicami x, y\n\n```arcade\n// Creates a Polyline with 2 paths\nPolyline({\n  paths: [\n    [\n      [-97.06138,32.837],\n      [-97.06133,32.836],\n      [-97.06124,32.834],\n      [-97.06127,32.832]\n    ],\n    [\n      [-97.06326,32.759],\n      [-97.06298,32.755]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí líniu len s hodnotami m\n\n```arcade\n// Creates a Polyline with 1 path\nPolyline({\n  hasM: true,\n  paths: [\n    [\n      [-97.06138,32.837,0],\n      [-97.06133,32.836,15],\n      [-97.06124,32.834,30],\n      [-97.06127,32.832,50]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí líniu len s hodnotami z\n\n```arcade\n// Creates a Polyline with 1 path\nPolyline({\n  hasZ: true,\n  paths: [\n    [\n      [-97.06138,32.837,1000],\n      [-97.06133,32.836,1500],\n      [-97.06124,32.834,1000],\n      [-97.06127,32.832,500]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nVytvorí líniu len s hodnotami m a z\n\n```arcade\n// Creates a Polyline with 1 path\nPolyline({\n  hasM: true,\n  hasZ: true,\n  paths: [\n    [\n      [-97.06138,32.837,1000,0],\n      [-97.06133,32.836,1500,15],\n      [-97.06124,32.834,1000,30],\n      [-97.06127,32.832,500,50]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Polyline","detail":"Polyline(geometryDefinition) -> Polyline","insertText":"Polyline(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje líniový objekt zo slovníka, pričom ako súradnice použije iba pole hodnôt.\n\n**Parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Vlastnosti, z ktorých sa vytvorí líniový geometrický objekt.\n\n  - **paths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole ciest (alebo líniových segmentov), kde každá cesta je pole lomových bodov.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole lomových bodov v líniovom segmente alebo trase.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole čísel reprezentujúcich jeden vrchol alebo súradnicu líniového segmentu. Prvý element v poli predstavuje súradnicu x. Druhý element v poli predstavuje súradnicu x. Tretí element predstavuje m-súradnicu, ak `hasM` je pravdivé a `hasZ` je nepravdivé. V opačnom prípade tretí geoprocesný element predstavuje z-súradnicu Ak je `hasZ` a `hasM` true, potom tretí geoprocesný element predstavuje z-súradnicu a štvrtý geoprocesný element predstavuje m-súradnicu.\n  - **curvePaths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _Od verzie 1.25 v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps._ Pole trás (alebo líniových segmentov), ktoré môžu obsahovať krivky.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole lomových bodov alebo krivkových objektov v trase.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole čísel reprezentujúcich jeden vrchol alebo súradnicu líniového segmentu. Prvý element v poli predstavuje súradnicu x. Druhý element v poli predstavuje súradnicu x. Tretí element predstavuje m-súradnicu, ak `hasM` je pravdivé a `hasZ` je nepravdivé. V opačnom prípade tretí geoprocesný element predstavuje z-súradnicu Ak je `hasZ` a `hasM` true, potom tretí geoprocesný element predstavuje z-súradnicu a štvrtý geoprocesný element predstavuje m-súradnicu.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Krivkový objekt, ktorý predstavuje segment trasy. Krivkový objekt má tieto vlastnosti:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definuje eliptický alebo kruhový oblúk. Kruhové oblúky majú v poli štyri prvky, eliptické oblúky musia mať 7 prvkov.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Predstavuje kubickú Bézierovu krivku. To je definované poľom troch polí, ktoré predstavujú koncový bod a dva kontrolné body.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vlastnosť c predstavuje otvorený kruhový oblúk. To je definované ako pole dvoch hodnôt s presnosťou double, ktoré predstavujú súradnice x a y stredu kružnice.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria m-hodnoty.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria z-hodnoty.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Priestorový referenčný systém geometrie.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID geografického alebo rovinného súradnicového systému, ktorý definuje referenciu, pre ktorú sa kreslí geometria.\n\n**Návratová hodnota**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Dodatočné zdroje**\n\n* [Curve objects](https://developers.arcgis.com/rest/services-reference/enterprise/geometry-objects/#curve-objects)\n"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"polyline","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#polyline2","description":"Konštruuje líniový objekt zo slovníka, pričom ako súradnice použije iba pole bodov.","examples":"\n**Príklad**\n\nVytvorí líniu len so súradnicami x, y\n\n```arcade\n// Creates a Polyline with 2 paths\nPolyline({\n  paths: [\n    [\n      Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06133, y: 32.836, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06124, y: 32.834, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06127, y: 32.832, spatialReference: { wkid: 3857 } })\n    ],\n    [\n      Point({ x: -97.06326, y: 32.759, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06298, y: 32.755, spatialReference: { wkid: 3857 } })\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Polyline","detail":"Polyline(geometryDefinition) -> Polyline","insertText":"Polyline(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje líniový objekt zo slovníka, pričom ako súradnice použije iba pole bodov.\n\n**Parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Vlastnosti, z ktorých sa vytvorí líniový geometrický objekt.\n\n  - **paths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole trás (alebo líniových segmentov), kde každá trasa je pole bodových objektov.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Pole bodov reprezentujúce líniový segment alebo trasu.\n  - **curvePaths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _Od verzie 1.25 v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps._ Pole trás (alebo líniových segmentov), ktoré môžu obsahovať krivky.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Pole lomových bodov alebo krivkových objektov v trase.\n\n      - **vertex**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Bod predstavujúci lomový bod na trase.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Krivkový objekt, ktorý predstavuje segment trasy. Krivkový objekt má tieto vlastnosti:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definuje eliptický alebo kruhový oblúk. Kruhové oblúky majú v poli štyri prvky, eliptické oblúky musia mať 7 prvkov.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Predstavuje kubickú Bézierovu krivku. To je definované poľom troch polí, ktoré predstavujú koncový bod a dva kontrolné body.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Vlastnosť c predstavuje otvorený kruhový oblúk. To je definované ako pole dvoch hodnôt s presnosťou double, ktoré predstavujú súradnice x a y stredu kružnice.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria m-hodnoty.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či má geometria z-hodnoty.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Priestorový referenčný systém geometrie.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID geografického alebo rovinného súradnicového systému, ktorý definuje referenciu, pre ktorú sa kreslí geometria.\n\n**Návratová hodnota**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Dodatočné zdroje**\n\n* [Curve objects](https://developers.arcgis.com/rest/services-reference/enterprise/geometry-objects/#curve-objects)\n"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"polyline","bundle":"geometry","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#polyline3","description":"Konštruuje líniový objekt zo serializovaného textu JSON. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Polyline. Text JSON môže obsahovať krivkové objekty v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps od verzie 1.25.","examples":"\n**Príklad**\n\n\n\n```arcade\n// Creates a Polyline object\nvar polylineJSON = '{\"paths\": [[[-97.06138,32.837],[-97.06133,32.836],[-97.06124,32.834],[-97.06127,32.832]], [[-97.06326,32.759],[-97.06298,32.755]]], \"spatialReference\": { \"wkid\": 3857 } }'\nPolyline(polylineJSON);\n```\n\n","completion":{"label":"Polyline","detail":"Polyline(jsonDefinition) -> Polyline","insertText":"Polyline(${1:jsonDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonštruuje líniový objekt zo serializovaného textu JSON. Schéma JSON musí byť v súlade so špecifikáciou ArcGIS REST API JSON pre objekty Polyline. Text JSON môže obsahovať krivkové objekty v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps od verzie 1.25.\n\n**Parameter**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text JSON, z ktorého zostaviť líniový geometrický objekt.\n\n**Návratová hodnota**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Dodatočné zdroje**\n\n* [ArcGIS REST API JSON specification for Polyline objects](https://developers.arcgis.com/documentation/common-data-types/geometry-objects.htm#POLYLINE)\n"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"relate","bundle":"geometry","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#relate","description":"Indikuje, či je daný vzťah DE-9IM `true` pre tieto dve geometrie.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia true, ak je vzťah vstupnej geometrie zhodný\n\n```arcade\nRelate($feature, geometry2, 'TTTFFTFFT')\n```\n\n","completion":{"label":"Relate","detail":"Relate(geometry1, geometry2, relation) -> Boolean","insertText":"Relate(${1:geometry1_}, ${2:geometry2_}, ${3:relation_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či je daný vzťah DE-9IM `true` pre tieto dve geometrie.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvá geometria vzťahu.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Druhá geometria vzťahu.\n- **relation**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Rozmerovo rozšírený model priesečníka 9 (DE-9IM) maticový vzťah (zakódovaný ako textová hodnota) na testovanie vzťahu dvoch geometrií. Text obsahuje výsledok testu každého priesečníku reprezentovaného v DE-9IM matici. Každý výsledok je jeden znak textu a môže byť reprezentovaný buď ako číslo (maximálny vrátený rozmer: 0,1,2), Booleovská hodnota (T alebo F) alebo maskovací znak (pre ignorovanie výsledkov: '\\*' ).\n\nPríklad: Každý z nasledujúcich kódov textu DE-9IM je platný na testovanie, či geometria polygónu obsahuje vo vnútri geometriu línie: TTTFFTFFT (Boolean), 'T\\*\\*\\*\\*\\*\\*FF\\*' (ignorovať irelevantné križovatky) alebo '102FF\\*FF\\*' (forma dimenzie). Každý vracia rovnaký výsledok.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"ringisclockwise","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#ringisclockwise","description":"Indikuje, či sú body v prstenci polygónu zoradené v smere hodinových ručičiek.","examples":"\n**Príklad**\n\n\n\n```arcade\n// $feature is a polygon feature\nvar polygonRings = Geometry($feature).rings;\nIIf(RingIsClockwise(polygonRings[0]), 'correct polygon', 'incorrect direction')\n```\n\n","completion":{"label":"RingIsClockwise","detail":"RingIsClockwise(points) -> Boolean","insertText":"RingIsClockwise(${1:points_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či sú body v prstenci polygónu zoradené v smere hodinových ručičiek.\n\n**Parameter**\n\n- **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Pole bodov v prstenci polygónu.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"rotate","bundle":"geometry","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#rotate","description":"Pootočí geometriu proti smeru hodinových ručičiek o špecifikovaný počet stupňov. Rotuje sa okolo centroidu alebo daného rotačného bodu.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVráti vstupný prvok otočený okolo ťažiska o 90 stupňov\n\n```arcade\nRotate($feature, 90)\n```\n\n","completion":{"label":"Rotate","detail":"Rotate(inputGeometry, angle, rotationOrigin?) -> Geometry","insertText":"Rotate(${1:inputGeometry_}, ${2:angle_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPootočí geometriu proti smeru hodinových ručičiek o špecifikovaný počet stupňov. Rotuje sa okolo centroidu alebo daného rotačného bodu.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na otočenie\n- **angle**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Rotačný uhol v stupňoch.\n- **rotationOrigin** (_Optional_): [Point](https://developers.arcgis.com/arcade/guide/types/#point) - [Viac sa dočítate tu](https://developers.arcgis.com/arcade/function-reference/geometry_functions/). Predvolený ako centroid geometrie.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"setgeometry","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#setgeometry","description":"Nastaví alebo vymení geometriu na používateľom definovanom prvku. Berte na vedomie, že prvky uvádzané ako globálne premenné sú nemenné; ich geometrie sa nedajú meniť.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nNastaví novú geometriu na prvok\n\n```arcade\nvar pointFeature = Feature(Point( ... ), 'name', 'buffer centroid');\nvar mileBuffer = BufferGeodetic(Geometry(pointFeature), 1, 'mile');\nSetGeometry(pointFeature, mileBuffer);\n```\n\n","completion":{"label":"SetGeometry","detail":"SetGeometry(inputFeature, inputGeometry) -> Null","insertText":"SetGeometry(${1:inputFeature_}, ${2:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nNastaví alebo vymení geometriu na používateľom definovanom prvku. Berte na vedomie, že prvky uvádzané ako globálne premenné sú nemenné; ich geometrie sa nedajú meniť.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok, ktorého geometria bude aktualizovaná.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria, ktorú nastaviť na vstupný prvok.\n\n**Návratová hodnota**: Null"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"simplify","bundle":"geometry","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#simplify","description":"Prevedie operáciu zjednodušenia na geometrii. Toto mení danú geometriu tak, aby bola topologicky korektná.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia zjednodušenú geometriu prvku\n\n```arcade\nSimplify($feature);\n```\n\n","completion":{"label":"Simplify","detail":"Simplify(inputGeometry) -> Geometry","insertText":"Simplify(${1:inputGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPrevedie operáciu zjednodušenia na geometrii. Toto mení danú geometriu tak, aby bola topologicky korektná.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na zjednodušenie.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"symmetricdifference","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#symmetricdifference","description":"Prevedie operáciu symetrického rozdielu dvoch geometrií. Symetrický rozdiel zahŕňa časti oboch geometrií, ktoré nie sú pre obe spoločné.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia polygón reprezentujúci plochy, kde do seba oba vstupy nepresahujú\n\n```arcade\nvar geom2 = Polygon({ ... });\nSymmetricDifference($feature, geom2);\n```\n\n","completion":{"label":"SymmetricDifference","detail":"SymmetricDifference(leftGeometry, rightGeometry) -> Geometry","insertText":"SymmetricDifference(${1:leftGeometry_}, ${2:rightGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPrevedie operáciu symetrického rozdielu dvoch geometrií. Symetrický rozdiel zahŕňa časti oboch geometrií, ktoré nie sú pre obe spoločné.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **leftGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Príklad geometrie na porovnanie s `praváGeometria` v operácii XOR.\n- **rightGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Príklad geometrie na porovnanie s `ľaváGeometria` v operácii XOR.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"touches","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#touches","description":"Indikuje, či sa jedna geometria dotýka druhej geometrie. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia true, ak sa geometrie dotýkajú\n\n```arcade\nvar geom2 = Polygon({ ... });\nTouches($feature, geom2);\n```\n\n","completion":{"label":"Touches","detail":"Touches(geometry1, geometry2) -> Boolean","insertText":"Touches(${1:geometry1_}, ${2:geometry2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či sa jedna geometria dotýka druhej geometrie. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria, ktorá je testovaná voči vzťahu 'dotýka sa' `geometrie2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria, ktorá je testovaná voči vzťahu 'dotýka sa' `geometrie1`.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"union","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#union1","description":"Zostaví množinovo teoretické zjednotenie geometrií alebo prvkov vo vstupnom poli a vráti jedinú Geometriu. Všetky vstupy musia mať rovnaký typ geometrie a musia zdieľať rovnakú priestorovú referenciu.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.","examples":"\n**Príklad**\n\n\n\n```arcade\nvar geom2 = Polygon({ ... });\nUnion([ $feature, geom2 ]);\n```\n\n","completion":{"label":"Union","detail":"Union(geometries) -> Geometry","insertText":"Union(${1:geometries_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZostaví množinovo teoretické zjednotenie geometrií alebo prvkov vo vstupnom poli a vráti jedinú Geometriu. Všetky vstupy musia mať rovnaký typ geometrie a musia zdieľať rovnakú priestorovú referenciu.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.\n\n**Parameter**\n\n- **geometries**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)&gt; \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Feature](https://developers.arcgis.com/arcade/guide/types/#feature)&gt; - Pole geometrií alebo pole prvkov na zjednotenie do jednej geometrie. Toto môže byť akýkoľvek počet geometrií.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"union","bundle":"geometry","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#union2","description":"Zostaví množinovo teoretické zjednotenie zoznamu geometrií a vráti jedinú Geometriu. Všetky vstupy musia mať rovnaký typ geometrie a musia zdieľať rovnakú priestorovú referenciu.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.","examples":"\n**Príklad**\n\n\n\n```arcade\nvar geom2 = Polygon({ ... });\nvar geom3 = Polygon({ ... });\nvar geom4 = Polygon({ ... });\nUnion(Geometry($feature), geom2, geom3, geom4);\n```\n\n","completion":{"label":"Union","detail":"Union(geometry1, [geometry2, ..., geometryN]?) -> Geometry","insertText":"Union(${1:geometry1_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZostaví množinovo teoretické zjednotenie zoznamu geometrií a vráti jedinú Geometriu. Všetky vstupy musia mať rovnaký typ geometrie a musia zdieľať rovnakú priestorovú referenciu.\n\n**Berte na vedomie, že použitie `$feature` ako vstupu tejto funkcie prinesie iba tak presné výsledky, ako je rozlíšenie mierky zobrazenia. Preto sa hodnoty vrátené z výrazov pri použití tejto funkcie môžu meniť po priblížení medzi mierkami.\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria na zjednotenie do jednej geometrie s ostatnými geometriami.\n- **[geometry2, ..., geometryN]** (_Optional_): [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Priebežný zoznam geometrií alebo prvkov na zjednotenie do jednej geometrie. Toto môže byť akýkoľvek počet geometrií.\n\n**Návratová hodnota**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)"}},"parametersInfo":{"min":1,"max":-1}}],{"type":"function","name":"within","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#within","description":"Indikuje, či sa jedna z geometrií nachádza vnútri inej geometrie. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._","examples":"\n**Príklad**\n\nVracia true, ak je prvok vnútri daného polygónu\n\n```arcade\nvar outerGeom = Polygon({ ... });\nWithin($feature, outerGeom);\n```\n\n","completion":{"label":"Within","detail":"Within(innerGeometry, outerGeometry) -> Boolean","insertText":"Within(${1:innerGeometry_}, ${2:outerGeometry_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či sa jedna z geometrií nachádza vnútri inej geometrie. Na obrázku nižšie červené zvýraznenie označuje scenáre, v ktorých funkcia vráti hodnotu `true`.\n\n_Geometrie prvkov v profiloch pre vizualizáciu a popisovanie sú generalizované podľa rozlíšenia mierky zobrazenia, aby sa zlepšil výkon vykresľovania. Preto použitie geometrie prvku (t. j. `$feature`) ako vstupu do akejkoľvek geometrickej funkcie v týchto kontextoch vráti rôzne výsledky na každej úrovni mierky. Iné profily, napríklad popup, poskytujú geometriu s plným rozlíšením._\n\n**Parametre**\n\n- **innerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Základová geometria, ktorá je testovaná voči vzťahu 'vnútri' s `vonkajšouGeometriou`.\n- **outerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Porovnávacia geometria, ktorá je testovaná voči vzťahu 'obsahuje' s `vnútornáGeometria`.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"debugging_functions","title":"Ladiace funkcie","items":[{"type":"function","name":"console","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/debugging_functions/#console","description":"Zapíše správu do konzoly za účelom ladenia. Táto funkcia môže byť užitočná najmä pri ladení výrazov. Na rozdiel od väčšiny funkcií `Console()` nevracia hodnotu, ale zapisuje logy do samostatného okna len na účely kontroly dát. úspešné využitie tejto funkcie nemá výpočtový dopad na ohodnotenie výrazu. Poloha konzoly závisí od profilu alebo kontextu, v ktorom je výraz vytvorený. Ak vytvárate výraz v ArcGIS Online, zalogované správy sú prístupné na karte \\\"Konzola\\\" v okne výsledkov v Arcade editore. Výrazy vykonané vo webových klientoch budú logovať konzolové správy do konzoly prehliadača.","examples":"\n**Príklad**\n\nLoguje hodnotu `max` v každej iterácii cyklu v rámci funkcie\n\n```arcade\n// The console window will log the following:\n// 'current item is: 10, but max = 10'\n// 'current item is: 0, but max = 10'\n// 'current item is: 84, but max = 84'\n// 'current item is: 30, but max = 84'\n\n// The expression evaluates to 84\nfunction findMax(yourArray) {\n  var maxValue = -Infinity;\n  for (var i in yourArray) {\n    maxValue = IIf(yourArray[i] > maxValue, yourArray[i], maxValue);\n    Console('current item is: ' + i + ', but maxValue = ' + maxValue);\n  }\n  return maxValue;\n}\nvar myArray = [ 10, 0, 84, 30 ];\nfindMax(myArray);\n```\n\n","completion":{"label":"Console","detail":"Console([value1, ..., valueN]?) -> Null","insertText":"Console($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZapíše správu do konzoly za účelom ladenia. Táto funkcia môže byť užitočná najmä pri ladení výrazov. Na rozdiel od väčšiny funkcií `Console()` nevracia hodnotu, ale zapisuje logy do samostatného okna len na účely kontroly dát. úspešné využitie tejto funkcie nemá výpočtový dopad na ohodnotenie výrazu. Poloha konzoly závisí od profilu alebo kontextu, v ktorom je výraz vytvorený. Ak vytvárate výraz v ArcGIS Online, zalogované správy sú prístupné na karte \\\"Konzola\\\" v okne výsledkov v Arcade editore. Výrazy vykonané vo webových klientoch budú logovať konzolové správy do konzoly prehliadača.\n\n**Parameter**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Zoznam premenných, text, číslo alebo slovník, ktoré sa majú zobraziť v okne správ.\n\n**Návratová hodnota**: Null"}},"parametersInfo":{"min":0,"max":-1}},{"type":"function","name":"getenvironment","bundle":"core","sinceVersion":"1.23","link":"https://developers.arcgis.com/arcade/function-reference/debugging_functions/#getenvironment","description":"Poskytuje informácie o kontexte a prostredí, v ktorom sa výraz Arcade vykonáva.","examples":"\n**Príklad**\n\nZíska prostredie klienta alebo systému\n\n```arcade\nvar env = GetEnvironment()\n// equals the following when executed in a JavaScript Maps SDK application\n// {\n//  \"version\":\"1.30\",\n//  \"engine\":\"web\",\n//  \"engineVersion\":\"4.32\",\n//  \"application\":\"\",\n//  \"locale\":\"en\",\n//  \"spatialReference\": { \"wkid\": 102100 }\n//  \"timeZone\":\"America/Los_Angeles\",\n//  \"userTimeZone\":\"America/Los_Angeles\"\n// }\nvar locale = IIF(HasValue(env, \"locale\"), env.locale, \"\");\n// returns the locale if it exists, otherwise returns an empty text value\nreturn locale;\n```\n\n","completion":{"label":"GetEnvironment","detail":"GetEnvironment() -> Dictionary","insertText":"GetEnvironment($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPoskytuje informácie o kontexte a prostredí, v ktorom sa výraz Arcade vykonáva.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník obsahujúci nižšie uvedené vlastnosti. Vrátené vlastnosti sa môžu líšiť v závislosti od miesta spustenia výrazu Arcade, preto sa odporúča použiť funkciu `MáHodnotu`, aby ste sa uistili, že požadovaná vlastnosť prostredia existuje.\n\n- **version**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Verzia Arcade. Ďalšie informácie o verziách nájdete v matici verzií Arcade.\n- **engine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Engine vykonávajúci výraz Arcade. Možné hodnoty: `web`, `native`, `jvm`\n- **engineVersion**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Verzia enginu vykonávajúca výraz Arcade. Ďalšie informácie o verziách nájdete v matici verzií Arcade.\n- **application**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Aplikácia, v ktorej sa spustí výraz Arcade. Nastavenie tejto hodnoty je na vývojároch aplikácií. Preto môže byť táto vlastnosť prázdna v závislosti od aplikácie, v ktorej sa výraz vykonáva.\n- **locale**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Lokálne prostredie klienta alebo systému.\n- **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Priestorový referenčný systém kontextu Arcade.\n\n  - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Známe ID priestorového odkazu.\n- **timeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Od 1.24_ Časové pásmo kontextu vykonávania výrazu. Používa sa pri konštrukcii a zobrazovaní hodnôt dátumu, ak nie je inak špecifikované časové pásmo.\n- **userTimeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Od 1.30_ Časové pásmo zariadenia alebo prehliadača vykonávajúceho výraz Arcade.\n\n**Dodatočné zdroje**\n\n* [Arcade profiles and execution context](https://developers.arcgis.com/arcade/guide/profiles/)\n* [Arcade version matrix](https://developers.arcgis.com/arcade/guide/version-matrix/)\n* [HasValue()](https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#hasvalue)\n"}},"parametersInfo":{"min":0,"max":0}}]},{"id":"logical_functions","title":"Logické funkcie","items":[{"type":"function","name":"boolean","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#boolean","description":"Pokúsi sa premeniť danú nebooleovskú hodnotu na booleovskú hodnotu. Napriklad textový reťazec 'true' by sa stal `true`.","examples":"\n**Príklady**\n\n\n\n```arcade\n// returns `true`\nBoolean('true')\n```\n\n\n\n```arcade\n// returns `false`. A value of 1 would return `true`\nBoolean(0)\n```\n\n\n\n```arcade\n// returns `false`\nBoolean('hello')\n```\n\n","completion":{"label":"Boolean","detail":"Boolean(value) -> Boolean","insertText":"Boolean(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPokúsi sa premeniť danú nebooleovskú hodnotu na booleovskú hodnotu. Napriklad textový reťazec 'true' by sa stal `true`.\n\n**Parameter**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Text alebo číslo na konverziu do boolean.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"decode","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#decode","description":"Vyodnotí výraz ako hodnotu a porovná výslednú hodnotu s hodnotou nasledujúcich parametrov. Ak je výraz vyhodnotený pre zhodnú hodnotu, vracia nasledujúcu hodnotu parametra. Ak nie sú nájdené žiadne zhody, tak bude vrátená „predvolená“ hodnota. Toto je podobné switch/case tvrdeniu.","examples":"\n**Príklad**\n\n\n\n```arcade\n// returns a meaningful value when a field contains coded values\nvar code = $feature.codedValue;\nvar decodedValue = Decode(code, 1, 'Residential', 2, 'Commercial', 3, 'Mixed', 'Other');\n```\n\n","completion":{"label":"Decode","detail":"Decode(expression, [compare1, return1, ..., compareN, returnN], default) -> Any","insertText":"Decode(${1:expression_}, ${2:[compare1, return1, ..., compareN, returnN]_}, ${3:default_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVyodnotí výraz ako hodnotu a porovná výslednú hodnotu s hodnotou nasledujúcich parametrov. Ak je výraz vyhodnotený pre zhodnú hodnotu, vracia nasledujúcu hodnotu parametra. Ak nie sú nájdené žiadne zhody, tak bude vrátená „predvolená“ hodnota. Toto je podobné switch/case tvrdeniu.\n\n**Parametre**\n\n- **expression**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Arcade výraz, ktorý musí byť vyhodnotený ako hodnota, ktorú možno porovnať s hodnotami poskytnutých prípadov.\n- **[compare1, return1, ..., compareN, returnN]**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Množina porovnávacích a návratových hodnotových párov.\n- **default**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Predvolená návratová hodnota, ak sa žiadna z porovnávaných hodnôt nezhoduje. Toto môže byť hodnota akéhokoľvek typu.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nVracia zhodnú návratovú hodnotu. Ak nie śu nájdené žiadne zhody, tak je vrátená `predvolená` hodnota."}},"parametersInfo":{"min":3,"max":-1}},{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#defaultvalue","description":"Vracia špecifikovanú predvolenú hodnotu, ak je zaznamenaná prázdna hodnota.","examples":"\n**Príklad**\n\n\n\n```arcade\n// If a feature has no value in the POP_2000 field\n// then 'no data' is returned\nDefaultValue($feature.POP_2000, 'no data')\n```\n\n","completion":{"label":"DefaultValue","detail":"DefaultValue(value, defaultValue) -> Any","insertText":"DefaultValue(${1:value_}, ${2:defaultValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia špecifikovanú predvolenú hodnotu, ak je zaznamenaná prázdna hodnota.\n\n**Parametre**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Vstupná hodnota na porovnanie s `null` alebo `''`. Toto môže byť hodnota akéhokoľvek typu. Avšak, ak je táto hodnota práznym poľom, tak vráti prázdne pole.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Vracia túto hodnotu, ak je poskytnutá `hodnota` prázdna. Údajový typ `predvolenaHodnota` musí byť zhodný s údajovým typom `hodnota`.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nAk je `hodnota` prázdna, tak je vrátená `predvolenáHodnota`. Inak je vrátená hodnota `hodnota`."}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"equals","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#equals","description":"Označuje, či sa dve hodnoty rovnajú. Typy objektov (t. j. Arrays, Features, Dictionaries, Geometry) vrátia hodnotu true len vtedy, ak ide o ten istý objekt.","examples":"\n**Príklad**\n\nPorovnáva, či sa dve hodnoty rovnajú\n\n```arcade\nEquals(1, \"1\") // returns false\n\nvar testVal = \"test\";\nEquals(testVal, \"test\") // returns true\n\nvar array1 = Array(5);\nvar array2 = Array(5);\nEquals(array1, array2); // returns false\nEquals(array1, array1); // returns true\n```\n\n","completion":{"label":"Equals","detail":"Equals(value1, value2) -> Boolean","insertText":"Equals(${1:value1_}, ${2:value2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOznačuje, či sa dve hodnoty rovnajú. Typy objektov (t. j. Arrays, Features, Dictionaries, Geometry) vrátia hodnotu true len vtedy, ak ide o ten istý objekt.\n\n**Parametre**\n\n- **value1**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Prvá vstupná hodnota.\n- **value2**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Druhá vstupná hodnota.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"iif","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#iif","description":"Vracia danú hodnotu, ak je podmienený výraz vyhodnotený ako `true` a vracia alternatívnu hodnotu, ak je tento výraz vyhodnotený ako `false`.","examples":"\n**Príklad**\n\n\n\n```arcade\n// returns 'below' if the value is less than 1,000,000.\n// if the value is more than 1,000,000, then returns 'above'\nvar population = $feature.POP_2007;\nIIf(population < 1000000, 'below', 'above');\n```\n\n","completion":{"label":"IIf","detail":"IIf(condition, trueValue, falseValue) -> Any","insertText":"IIf(${1:condition_}, ${2:trueValue_}, ${3:falseValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia danú hodnotu, ak je podmienený výraz vyhodnotený ako `true` a vracia alternatívnu hodnotu, ak je tento výraz vyhodnotený ako `false`.\n\n**Parametre**\n\n- **condition**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Logický výraz, ktorý musí byť vyhodnotený ako `true` alebo `false`.\n- **trueValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Návratová hodnota, ak je `podmienka` vyhodnotená ako `true`. Toto môže byť hodnota akéhokoľvek typu.\n- **falseValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Návratová hodnota, ak je `podmienka` vyhodnotená ako `false`. Toto môže byť hodnota akéhokoľvek typu.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nAk je `podmienka` `true`, potom je vrátená `trueValue`. Inak je vrátená hodnota `falseValue`."}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"isempty","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#isempty","description":"Vracia `true` ak je poskytnutá hodnota `null` alebo prázdny text (napríklad `''`). Vracia `false` pre všetky ostatné prípady, vrátane prázdnych polí a slovníkov.","examples":"\n**Príklady**\n\n\n\n```arcade\n// Returns true\nIsEmpty(null)\n```\n\n\n\n```arcade\n// Returns false\nIsEmpty('hello world')\n```\n\n","completion":{"label":"IsEmpty","detail":"IsEmpty(value) -> Boolean","insertText":"IsEmpty(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia `true` ak je poskytnutá hodnota `null` alebo prázdny text (napríklad `''`). Vracia `false` pre všetky ostatné prípady, vrátane prázdnych polí a slovníkov.\n\n**Parameter**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Hodnota porovnávaná s 'null' alebo `''`. Toto môže byť hodnota akéhokoľvek typu.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"isnan","bundle":"core","sinceVersion":"1.5","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#isnan","description":"Indikuje, či vstupná hodnota nie je číslo (NaN). Číslo sa považuje za NaN v jednom z nasledujúcich scenárov: - `0/0` - `Nekonečno / Nekonečno` - `Nekonečno * 0` - Akákoľvek operácia, v ktorej je NaN operandom - Prenos nečíselného alebo `nedefinovaného` textu na číslo","examples":"\n**Príklady**\n\n\n\n```arcade\n// Returns true\nIsNan(Infinity / Infinity)\n```\n\n\n\n```arcade\n// Returns false\nIsNan('4')\n```\n\n","completion":{"label":"IsNan","detail":"IsNan(value) -> Boolean","insertText":"IsNan(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikuje, či vstupná hodnota nie je číslo (NaN). Číslo sa považuje za NaN v jednom z nasledujúcich scenárov: - `0/0` - `Nekonečno / Nekonečno` - `Nekonečno * 0` - Akákoľvek operácia, v ktorej je NaN operandom - Prenos nečíselného alebo `nedefinovaného` textu na číslo\n\n**Parameter**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Hodnota na kontrolu, či je NaN.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"typeof","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#typeof","description":"Vracia typ vstupnej hodnoty. Vráti jeden z nasledujúcich typov: pole, dátum, text, Boolean, Číslo, Slovník, Prvok, FeatureSet, Bod, Polygón, Línia, Multibod, Rozsah, Funkcia, Nerozpoznaný typ.","examples":"\n**Príklady**\n\nvypíše 'Boolean'\n\n```arcade\nTypeOf(true)\n```\n\nvypíše 'Dátum'\n\n```arcade\nTypeOf(Now())\n```\n\n","completion":{"label":"TypeOf","detail":"TypeOf(value) -> Text","insertText":"TypeOf(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia typ vstupnej hodnoty. Vráti jeden z nasledujúcich typov: pole, dátum, text, Boolean, Číslo, Slovník, Prvok, FeatureSet, Bod, Polygón, Línia, Multibod, Rozsah, Funkcia, Nerozpoznaný typ.\n\n**Parameter**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Vstupná hodnota, premenná alebo atribút prvku.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"when","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#when","description":"Vyhodnotí postupnosť podmienených výrazov, pokým jeden neposkytnu výsledok `true`.","examples":"\n**Príklad**\n\nPreklasifikuje hodnotu číselného poľa na všeobecné hodnotenie (text).  \nAk sú všetky výrazy `false`, tak vráti 'n/a'\n\n```arcade\nvar density = $feature.densityField;\nvar ranking = When(density < 50, 'low', density >=50 && density < 100, 'medium', density >= 100, 'high', 'n/a');\n```\n\n","completion":{"label":"When","detail":"When(expression1, result1, [expression2, result2, ..., expressionN, resultN]?, defaultValue) -> Any","insertText":"When(${1:expression1_}, ${2:result1_}, ${3:defaultValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVyhodnotí postupnosť podmienených výrazov, pokým jeden neposkytnu výsledok `true`.\n\n**Parametre**\n\n- **expression1**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - podmienené výrazy, ak sa vyhodnotí ako `true`, vráti sa `result1`.\n- **result1**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Výsledok sa vráti, ak sa výraz `expression1` vyhodnotí ako `true`. Toto môže byť hodnota akéhokoľvek typu.\n- **[expression2, result2, ..., expressionN, resultN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Postupnosť podmienených výrazov a návratové hodnoty, ak je daný výraz vyhodnotený ako `true`. Toto môže byť hodnota akéhokoľvek typu.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Vracia túto hodnotu, ak sú všetky výrazy vyhodnotené ako `false`. Toto môže byť hodnota akéhokoľvek typu.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)"}},"parametersInfo":{"min":3,"max":-1}}]},{"id":"math_functions","title":"Matematické funkcie","items":[{"type":"function","name":"abs","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#abs","description":"Vracia absolútnu hodnotu čísla. Ak je vstup `null`, potom vráti 0.","examples":"\n**Príklad**\n\nvypíše 3\n\n```arcade\nAbs(-3)\n```\n\n","completion":{"label":"Abs","detail":"Abs(value) -> Number","insertText":"Abs(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia absolútnu hodnotu čísla. Ak je vstup `null`, potom vráti 0.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"acos","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#acos","description":"Vracia arkuskosínus vstupnej hodnoty v radiánoch, v rozmedzí od nula do pí. Ak je vstupná hodnota mimo vhodného rozsahu +/-, vráti NaN.","examples":"\n**Príklad**\n\nvypíše 1.266104\n\n```arcade\nAcos(0.3)\n```\n\n","completion":{"label":"Acos","detail":"Acos(value) -> Number","insertText":"Acos(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia arkuskosínus vstupnej hodnoty v radiánoch, v rozmedzí od nula do pí. Ak je vstupná hodnota mimo vhodného rozsahu +/-, vráti NaN.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo medzi -1 a 1, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"asin","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#asin","description":"Vracia arkussínus vstupnej hodnoty v radiánoch, v rozmedzí od -pí/2 a pí/2. Ak je vstupná hodnota mimo vhodného rozsahu +/-, vráti NaN.","examples":"\n**Príklad**\n\nvracia 0.304693\n\n```arcade\nAsin(0.3)\n```\n\n","completion":{"label":"Asin","detail":"Asin(value) -> Number","insertText":"Asin(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia arkussínus vstupnej hodnoty v radiánoch, v rozmedzí od -pí/2 a pí/2. Ak je vstupná hodnota mimo vhodného rozsahu +/-, vráti NaN.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo medzi -1 a 1, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"atan","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#atan","description":"Vracia arkustangens vstupnej hodnoty v radiánoch, v rozmedzí od -pí/2 a pí/2.","examples":"\n**Príklad**\n\nvypíše 0.785398\n\n```arcade\nAtan(1)\n```\n\n","completion":{"label":"Atan","detail":"Atan(value) -> Number","insertText":"Atan(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia arkustangens vstupnej hodnoty v radiánoch, v rozmedzí od -pí/2 a pí/2.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"atan2","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#atan2","description":"Vracia arkustangens kvocientu vstupnej hodnoty v radiánoch, v rozmedzí od - pí a nula alebo nula a pí, v závislosti od znamienka argumentu.","examples":"\n**Príklad**\n\nvypíše -2.356194\n\n```arcade\nAtan2(-1, -1)\n```\n\n","completion":{"label":"Atan2","detail":"Atan2(y, x) -> Number","insertText":"Atan2(${1:y_}, ${2:x_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia arkustangens kvocientu vstupnej hodnoty v radiánoch, v rozmedzí od - pí a nula alebo nula a pí, v závislosti od znamienka argumentu.\n\n**Parametre**\n\n- **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo reprezentujúce súradnicu Y.\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo reprezentujúce súradnicu X.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},[{"type":"function","name":"average","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#average1","description":"Vracia priemer poľa čísel.","examples":"\n**Príklad**\n\nvypíše 5\n\n```arcade\nvar values = [0,5,10]\nAverage(values)\n```\n\n","completion":{"label":"Average","detail":"Average(numbers) -> Number","insertText":"Average(${1:numbers_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia priemer poľa čísel.\n\n**Parameter**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"average","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#average2","description":"Vracia priemer zoznamu čísel.","examples":"\n**Príklad**\n\nvypíše 5\n\n```arcade\nAverage(0,5,10)\n```\n\n","completion":{"label":"Average","detail":"Average([number1, ..., numberN]?) -> Number","insertText":"Average($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia priemer zoznamu čísel.\n\n**Parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zoznam čísel, na ktorých sa má vykonať operácia.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":-1}}],{"type":"function","name":"ceil","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#ceil","description":"Vracia vstupnú hodnotu zaokrúhlenú nahor na daný počet desatinných miest.","examples":"\n**Príklad**\n\nvypíše 2135.1\n\n```arcade\nCeil(2135.0905, 2)\n```\n\n","completion":{"label":"Ceil","detail":"Ceil(value, numPlaces?) -> Number","insertText":"Ceil(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia vstupnú hodnotu zaokrúhlenú nahor na daný počet desatinných miest.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo na zaokrúhlenie nahor.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet desatinných miest, na ktoré `hodnotu` zaokrúhliť. Predvolená je 0. Koncové nuly budú odrezané.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"constrain","bundle":"core","sinceVersion":"1.2","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#constrain","description":"Obmedzuje zadanú vstupnú `hodnotu` na minimálne a maximálne ohraničenie. Napríklad´, ak vstupná hodnota je `10`, dolná hranica je `50` a horná hranica je `100`, vráti `50`.","examples":"\n**Príklady**\n\nvracia 5\n\n```arcade\nConstrain(5, 0, 10)\n```\n\nvracia 0\n\n```arcade\nConstrain(-3, 0, 10)\n```\n\nvracia 10\n\n```arcade\nConstrain(553, 0, 10)\n```\n\n","completion":{"label":"Constrain","detail":"Constrain(value, lowerBound, upperBound) -> Number","insertText":"Constrain(${1:value_}, ${2:lowerBound_}, ${3:upperBound_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.2](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nObmedzuje zadanú vstupnú `hodnotu` na minimálne a maximálne ohraničenie. Napríklad´, ak vstupná hodnota je `10`, dolná hranica je `50` a horná hranica je `100`, vráti `50`.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Hodnota je obmedzená na dané `min` a `max` hranice.\n- **lowerBound**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Spodná hranica, podľa ktorej obmedziť vstupnú `hodnotu`. Ak je daná hodnota menej ako `min`, potom vráti `min`.\n- **upperBound**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Horná hranica, podľa ktorej obmedziť vstupnú `hodnotu`. Ak je daná hodnota väčšia ako `max`, potom vráti `max`.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"cos","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#cos","description":"Vracia kosínus vstupnej hodnoty v radiánoch.","examples":"\n**Príklad**\n\nvypíše 0.540302\n\n```arcade\nCos(1)\n```\n\n","completion":{"label":"Cos","detail":"Cos(value) -> Number","insertText":"Cos(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia kosínus vstupnej hodnoty v radiánoch.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo v radiánoch, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"exp","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#exp","description":"Vracia hodnotu e umocnenú na x, kde e je základ prirodzeného logaritmu `2.718281828`.","examples":"\n**Príklad**\n\nvypíše 7.389056\n\n```arcade\nExp(2)\n```\n\n","completion":{"label":"Exp","detail":"Exp(x) -> Number","insertText":"Exp(${1:x_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia hodnotu e umocnenú na x, kde e je základ prirodzeného logaritmu `2.718281828`.\n\n**Parameter**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Mocnina, alebo počet krát vynásobenia `e` samým sebou.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"floor","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#floor","description":"Vracia vstupnú hodnotu zaokrúhlenú nadol na daný počet desatinných miest.","examples":"\n**Príklad**\n\nvypíše 2316.25\n\n```arcade\nFloor(2316.2562, 2)\n```\n\n","completion":{"label":"Floor","detail":"Floor(value, numPlaces?) -> Number","insertText":"Floor(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia vstupnú hodnotu zaokrúhlenú nadol na daný počet desatinných miest.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo na zaokrúhlenie nadol.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet desatinných miest, na ktoré číslo zaokrúhliť. Predvolená je 0. Koncové nuly budú odrezané.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"hash","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#hash","description":"Generuje hash kódovanú hodnotu pre danú premennú.","examples":"\n**Príklad**\n\nVracia `1649420691`.\n\n```arcade\nHash('text value')\n```\n\n","completion":{"label":"Hash","detail":"Hash(value) -> Number","insertText":"Hash(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeneruje hash kódovanú hodnotu pre danú premennú.\n\n**Parameter**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) \\| [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Premenná, ktorá bude hashovaná. Časové hodnoty a hodnoty DateOnly sú podporované od verzie 1.24.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"log","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#log","description":"Vracia prirodzený logaritmus (základ e) x.","examples":"\n**Príklad**\n\nvypíše 2.302585\n\n```arcade\nLog(10)\n```\n\n","completion":{"label":"Log","detail":"Log(x) -> Number","insertText":"Log(${1:x_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia prirodzený logaritmus (základ e) x.\n\n**Parameter**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"max","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#max1","description":"Vracia najväčšiu hodnotu z poľa čísel.","examples":"\n**Príklad**\n\nvypíše 89\n\n```arcade\nMax([23,56,89])\n```\n\n","completion":{"label":"Max","detail":"Max(numbers) -> Number","insertText":"Max(${1:numbers_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia najväčšiu hodnotu z poľa čísel.\n\n**Parameter**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole čísel.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"max","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#max2","description":"Vracia najväčšiu hodnotu zo zoznamu čísel.","examples":"\n**Príklad**\n\nvypíše 120\n\n```arcade\nMax(23,5,120,43,9)\n```\n\n","completion":{"label":"Max","detail":"Max([number1, ..., numberN]?) -> Number","insertText":"Max($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia najväčšiu hodnotu zo zoznamu čísel.\n\n**Parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zoznam čísel.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":-1}}],[{"type":"function","name":"mean","bundle":"core","sinceVersion":"1.1","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#mean1","description":"Vracia priemernú hodnotu poľa čísel.","examples":"\n**Príklad**\n\n\n\n```arcade\nvar values = [1,2,3,4,5,6,7,8,9];\nMean(values);\n// returns 5\n```\n\n","completion":{"label":"Mean","detail":"Mean(numbers) -> Number","insertText":"Mean(${1:numbers_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia priemernú hodnotu poľa čísel.\n\n**Parameter**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole čísel, z ktorých vypočítať priemer.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"mean","bundle":"core","sinceVersion":"1.1","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#mean2","description":"Vracia priemernú hodnotu zoznamu čísel.","examples":"\n**Príklad**\n\n\n\n```arcade\nMean(1,2,3,4,5,6,7,8,9);\n// returns 5\n```\n\n","completion":{"label":"Mean","detail":"Mean([number1, ..., numberN]?) -> Number","insertText":"Mean($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia priemernú hodnotu zoznamu čísel.\n\n**Parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zoznam čísel, z ktorých vypočítať priemer.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":-1}}],[{"type":"function","name":"min","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#min1","description":"Vracia najnižšiu hodnotu daného poľa čísel.","examples":"\n**Príklad**\n\nvypíše 23\n\n```arcade\nMin([23,56,89])\n```\n\n","completion":{"label":"Min","detail":"Min(numbers) -> Number","insertText":"Min(${1:numbers_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia najnižšiu hodnotu daného poľa čísel.\n\n**Parameter**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole čísel.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"min","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#min2","description":"Vracia najnižšiu hodnotu daného zoznamu čísel.","examples":"\n**Príklad**\n\nvypíše 5\n\n```arcade\nMin(23,5,120,43,9)\n```\n\n","completion":{"label":"Min","detail":"Min([number1, ..., numberN]?) -> Number","insertText":"Min($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia najnižšiu hodnotu daného zoznamu čísel.\n\n**Parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zoznam čísel.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":-1}}],{"type":"function","name":"number","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#number","description":"Konvertuje vstupnú hodnotu na číslo. Hodnoty dátumu sa prevedú na počet milisekúnd od 1. januára 1970 (t. j. epocha Unixu).","examples":"\n**Príklady**\n\nPriradí číslo použijúc skupinový oddeľovač vhodný pre regionálne nastavenie, v ktorom je výraz vykonaný\n\n```arcade\nNumber('1,365', ',###') // returns 1365\n```\n\nOdstrániť textové znaky z čísla.\n\n```arcade\nNumber('abc10def', 'abc##def') // return 10\n```\n\nUrčite minimálne cifry za 0 ako dva a maximálne cifry za 0 ako 4.\n\n```arcade\nNumber('10.456','00.00##') // returns 10.456\n```\n\nUrčite minimálne cifry za 0 ako dva a maximálne cifry za 0 ako 4. Ľavá a pravá strana funkcie sa musí zhodovať alebo vráti NaN.\n\n```arcade\nNumber('10.4','00.00##') // returns NaN\n```\n\nIndikuje veľkosť opakovanej skupiny a výslednú skupinu o veľkosti vstupnej hodnoty.\n\n```arcade\nNumber('12,12,456', ',##,###') // returns 1212456\n```\n\nAk je tam záporný podvzor, slúži len na určenie zápornej predpony a prípony.\n\n```arcade\nNumber('-12,23,345', ',##,###;-,##,###') // returns -1223345\n```\n\nDeliť 100. Vstup má maximum troch desatinných miest.\n\n```arcade\nNumber('99.99%', '#.##%') // 0.9999\n```\n\nVráti počet milisekúnd od 1. januára 1970.\n\n```arcade\nNumber(Date(1996,11,10)) // returns 850204800000\n```\n\n","completion":{"label":"Number","detail":"Number(value, pattern?) -> Number","insertText":"Number(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonvertuje vstupnú hodnotu na číslo. Hodnoty dátumu sa prevedú na počet milisekúnd od 1. januára 1970 (t. j. epocha Unixu).\n\n**Parametre**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Hodnota na konverziu na číslo.\n- **pattern** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text formátového vzorca použitý na priradenie čísel formátovaných v lokalizovanom kontexte z textovej hodnoty na číslo. Na definovanie vzoru sa používajú nasledujúce špeciálne znaky:\n\n  - 0: Povinné číslice  \n  - #: Voliteľné číslice  \n  - %: Vydeliť 100  \n\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"pow","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#pow","description":"Vracia hodnotu x umocnenú na y.","examples":"\n**Príklad**\n\nvypíše 9\n\n```arcade\nPow(3, 2)\n```\n\n","completion":{"label":"Pow","detail":"Pow(x, y) -> Number","insertText":"Pow(${1:x_}, ${2:y_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia hodnotu x umocnenú na y.\n\n**Parametre**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Základná hodnota.\n- **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Exponent Toto indikuje, koľkokrát sa má `x` vynásobiť samým sebou.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"random","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#random","description":"Vracia náhodné číslo medzi 0 a 1.","examples":"\n**Príklad**\n\n\n\n```arcade\nRandom()\n```\n\n","completion":{"label":"Random","detail":"Random() -> Number","insertText":"Random($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia náhodné číslo medzi 0 a 1.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":0}},{"type":"function","name":"round","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#round","description":"Vracia vstupnú hodnotu zaokrúhlenú na daný počet desatinných miest.  \n_Poznámka: Ak chcete formátovať hodnotu na zobrazenie v popise alebo vyskakovacom okne, použite funkciu `Text()`._","examples":"\n**Príklad**\n\nvypíše 2316.26\n\n```arcade\nRound(2316.2562, 2)\n```\n\n","completion":{"label":"Round","detail":"Round(value, numPlaces?) -> Number","insertText":"Round(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia vstupnú hodnotu zaokrúhlenú na daný počet desatinných miest.  \n_Poznámka: Ak chcete formátovať hodnotu na zobrazenie v popise alebo vyskakovacom okne, použite funkciu `Text()`._\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo na zaokrúhlenie.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet desatinných miest, na ktoré číslo zaokrúhliť. Predvolená je `0`. Koncové nuly budú odrezané.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Dodatočné zdroje**\n\n* [Text()](https://developers.arcgis.com/arcade/function-reference/text_functions/#text)\n"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"sin","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#sin","description":"Vracia sínus vstupnej hodnoty.","examples":"\n**Príklad**\n\nvypíše 0.841741\n\n```arcade\nSin(1)\n```\n\n","completion":{"label":"Sin","detail":"Sin(value) -> Number","insertText":"Sin(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia sínus vstupnej hodnoty.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo v radiánoch, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"sqrt","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#sqrt","description":"Vracia druhú odmocninu čísla.","examples":"\n**Príklad**\n\nvypíše 3\n\n```arcade\nSqrt(9)\n```\n\n","completion":{"label":"Sqrt","detail":"Sqrt(value) -> Number","insertText":"Sqrt(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia druhú odmocninu čísla.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo, na ktorom vykonať druhú odmocninu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"stdev","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#stdev1","description":"Vracia štandardnú odchýlku (populačná štandardná odchýlka) poľa čísel.","examples":"\n**Príklad**\n\nvypíše 27.5\n\n```arcade\nStdev([23,56,89,12,45,78])\n```\n\n","completion":{"label":"Stdev","detail":"Stdev(numbers) -> Number","insertText":"Stdev(${1:numbers_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia štandardnú odchýlku (populačná štandardná odchýlka) poľa čísel.\n\n**Parameter**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"stdev","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#stdev2","description":"Vracia štandardnú odchýlku (populačná štandardná odchýlka) zoznamu čísel.","examples":"\n**Príklad**\n\nvypíše 27.5\n\n```arcade\nStdev(23,56,89,12,45,78)\n```\n\n","completion":{"label":"Stdev","detail":"Stdev([number1, ..., numberN]?) -> Number","insertText":"Stdev($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia štandardnú odchýlku (populačná štandardná odchýlka) zoznamu čísel.\n\n**Parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zoznam čísel, na ktorých sa má vykonať operácia.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":-1}}],[{"type":"function","name":"sum","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#sum1","description":"Vracia súčet poľa čísel.","examples":"\n**Príklad**\n\nvypíše 303\n\n```arcade\nSum([23,56,89,12,45,78])\n```\n\n","completion":{"label":"Sum","detail":"Sum(numbers) -> Number","insertText":"Sum(${1:numbers_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia súčet poľa čísel.\n\n**Parameter**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"sum","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#sum2","description":"Vracia súčet zoznamu čísel.","examples":"\n**Príklad**\n\nvypíše 303\n\n```arcade\nSum(23,56,89,12,45,78)\n```\n\n","completion":{"label":"Sum","detail":"Sum([number1, ..., numberN]?) -> Number","insertText":"Sum($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia súčet zoznamu čísel.\n\n**Parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zoznam čísel, na ktorých sa má vykonať operácia.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":-1}}],{"type":"function","name":"tan","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#tan","description":"Vracia tangens uhla v radiánoch.","examples":"\n**Príklad**\n\nvypíše 0.57389\n\n```arcade\nTan(0.521)\n```\n\n","completion":{"label":"Tan","detail":"Tan(value) -> Number","insertText":"Tan(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia tangens uhla v radiánoch.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo, na ktorom vypočítať tangens.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"variance","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#variance1","description":"Vracia rozptyl (populačný rozptyl) poľa čísel.","examples":"\n**Príklad**\n\nvypíše 756.25\n\n```arcade\nVariance([12,23,45,56,78,89])\n```\n\n","completion":{"label":"Variance","detail":"Variance(numbers) -> Number","insertText":"Variance(${1:numbers_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia rozptyl (populačný rozptyl) poľa čísel.\n\n**Parameter**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Pole, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"variance","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#variance2","description":"Vracia rozptyl (populačný rozptyl) zoznamu čísel.","examples":"\n**Príklad**\n\nvypíše 756.25\n\n```arcade\nVariance(12,23,45,56,78,89)\n```\n\n","completion":{"label":"Variance","detail":"Variance([number1, ..., numberN]?) -> Number","insertText":"Variance($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia rozptyl (populačný rozptyl) zoznamu čísel.\n\n**Parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Pole, na ktorom vykonať operáciu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":-1}}]]},{"id":"portal_functions","title":"Portálové funkcie","items":[{"type":"function","name":"featuresetbyportalitem","bundle":"portal-access","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/portal_functions/#featuresetbyportalitem","description":"Vytvorí Sadu prvkov z prvkovej vrstvy v portálovej položke z daného portálu. Obmedzenie počtu stĺpcov vo sade prvkov a vylúčenie geometrií môže zlepšiť výkon skriptu.","examples":"\n**Príklad**\n\nVráti počet prvkov vo vrstve z iného portálu ako je prvok v mape.\n\n```arcade\nvar features = FeatureSetByPortalItem(\n  Portal('https://www.arcgis.com'),\n  '7b1fb95ab77f40bf8aa09c8b59045449',\n  0,\n  ['Name', 'Count'],\n  false\n);\nCount(features);\n```\n\n","completion":{"label":"FeatureSetByPortalItem","detail":"FeatureSetByPortalItem(portalObject, itemId, layerId?, fields?, includeGeometry?) -> FeatureSet","insertText":"FeatureSetByPortalItem(${1:portalObject_}, ${2:itemId_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí Sadu prvkov z prvkovej vrstvy v portálovej položke z daného portálu. Obmedzenie počtu stĺpcov vo sade prvkov a vylúčenie geometrií môže zlepšiť výkon skriptu.\n\n**Parametre**\n\n- **portalObject**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Portál, z ktorého vyžiadať prvky z daného ID položky portálu.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - GUID položky portálu odkazujúce na vektorovú vrstvu alebo prvkovú službu. _Upozorňujeme, že táto hodnota musí byť textový literál._\n- **layerId** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID vrstvy v prvkovej službe. Táto vrstva musí byť vytvorená z prvkovej služby; kolekcie prvkov nie sú podporované.\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Stĺpce, ktoré zahrnúť do Sady prvkov. Predvolene sú všetky stĺpce zahrnuté. Ak chcete požiadať o všetky polia vo vrstve, nastavte túto hodnotu na `['*']`. Obmedzenie počtu stĺpcov zlepší výkon skriptu.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či zahrnúť geometriu do prvku. Z výkonnostných dôvodov be ste mali geometriu vyžiadať, len ak je to nutné, ako napríklad pri použití geometrických funkcií.\n\n**Návratová hodnota**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":5}},[{"type":"function","name":"getuser","bundle":"data-access","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/portal_functions/#getuser1","description":"Vracia aktuálneho používateľa z pracovnej oblasti. Pre dáta zo služby je vrátený buď Portal používateľ alebo Server používateľ. Pre dáta z pripojenia databázy je vrátený používateľ databázy. Ak k pracovnému priestoru nie je priradený žiadny používateľ, ako je napríklad súborová geodatabáza, bude vrátená hodnota `null`.","examples":"\n**Príklady**\n\nVráti používateľské meno aktuálne prihláseného používateľa aktívneho portálu. Ak k portálu nie je priradený žiadny používateľ, bude vrátená hodnota `null`.\n\n```arcade\nvar userInfo = GetUser();\nif(HasValue(userInfo, \"username\")){\n  return userInfo.username;\n}\n```\n\nVracia slovník pre aktuálne prihláseného používateľa na základe pripojenia pracovnej oblasti z daného portálu.\n\n```arcade\nGetUser(Portal('https://www.arcgis.com'))\n```\n\n","completion":{"label":"GetUser","detail":"GetUser(portalObject?, username?) -> Dictionary","insertText":"GetUser($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia aktuálneho používateľa z pracovnej oblasti. Pre dáta zo služby je vrátený buď Portal používateľ alebo Server používateľ. Pre dáta z pripojenia databázy je vrátený používateľ databázy. Ak k pracovnému priestoru nie je priradený žiadny používateľ, ako je napríklad súborová geodatabáza, bude vrátená hodnota `null`.\n\n**Parametre**\n\n- **portalObject** (_Optional_): [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Portál, z ktorého sa vráti aktuálny používateľ. Ak nie je zadaný žiadny portál, vrátia sa informácie o používateľovi z aktívneho portálu.\n- **username** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Používateľské meno používateľa, ktoré chcete vrátiť. Pri tvorení požiadavky bude vrátené len obmedzené množstvo informácií na základe vašich oprávnení.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie. V offline pracovnom postupe sa vráti iba používateľské meno.\n\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Emailová adresa asocovaná s kontom používateľa.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Krstné meno a priezvisko používateľa.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole skupín, ku ktorým používateľ patrí.\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Id vráteného používateľa.\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole privilégií, ktoré používateľ má v rámci ich organizácie ( napríklad eidtácia, zobrazenie atď.)\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Rolu, ktorú užívateľ zohráva v rámci ich organizácie (napríklad Správca, Vydavateľ, Používateľ, Zobrazovateľ alebo Vlastný).\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Používateľské meno vráteného používateľa."}},"parametersInfo":{"min":0,"max":2}},{"type":"function","name":"getuser","bundle":"data-access","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/portal_functions/#getuser2","description":"Vracia aktuálneho používateľa z pracovnej oblasti. Pre dáta zo služby je vrátený buď Portal používateľ alebo Server používateľ. Pre dáta z pripojenia databázy je vrátený používateľ databázy. Ak k pracovnému priestoru nie je priradený žiadny používateľ, ako je napríklad súborová geodatabáza, bude vrátená hodnota `null`.","examples":"\n**Príklady**\n\nVráti informácie o používateľovi aktívneho portálu. Ak k portálu nie je priradený žiadny používateľ, bude vrátená hodnota `null`.\n\n```arcade\nGetUser()\n```\n\nVráti informácie o aktuálne prihlásenom používateľovi na základe portálu s používateľskými extenziami.\n\n```arcade\nGetUser(Portal('https://www.arcgis.com'), true)\n```\n\n","completion":{"label":"GetUser","detail":"GetUser(portalObject?, extensions?) -> Dictionary","insertText":"GetUser($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia aktuálneho používateľa z pracovnej oblasti. Pre dáta zo služby je vrátený buď Portal používateľ alebo Server používateľ. Pre dáta z pripojenia databázy je vrátený používateľ databázy. Ak k pracovnému priestoru nie je priradený žiadny používateľ, ako je napríklad súborová geodatabáza, bude vrátená hodnota `null`.\n\n**Parametre**\n\n- **portalObject** (_Optional_): [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Portál, z ktorého sa vráti aktuálny používateľ. Ak nie je zadaný žiadny portál, vrátia sa informácie o používateľovi z aktívneho portálu.\n- **extensions** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Určuje, či `userLicenseTypeExtensions` bude vrátené v slovníku.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie. V offline pracovnom postupe sa vráti iba používateľské meno.\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Id vráteného používateľa.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Používateľské meno vráteného používateľa.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Krstné meno a priezvisko používateľa.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Emailová adresa asocovaná s kontom používateľa.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole skupín, ku ktorým používateľ patrí.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Rolu, ktorú užívateľ zohráva v rámci ich organizácie (napríklad Správca, Vydavateľ, Používateľ, Zobrazovateľ alebo Vlastný).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole privilégií, ktoré používateľ má v rámci ich organizácie ( napríklad eidtácia, zobrazenie atď.)\n- **userLicenseTypeExtensions**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole rozšírení typu licencie asociovaných s kontom používateľa (napríklad \\\"Utility Network\\\", \\\"Parcel Fabric\\\" atď.). Parameter `extensions` musí byť nastavený na `true`, aby mohlo byť toto vrátené."}},"parametersInfo":{"min":0,"max":2}}],{"type":"function","name":"portal","bundle":"data-access","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/portal_functions/#portal","description":"Vytvorí odkaz na ArcGIS portál.","examples":"\n**Príklady**\n\nPrvky dopytované z portálovej položky v ArcGIS Online\n\n```arcade\nvar arcgisPortal = Portal('https://www.arcgis.com');\nvar features = FeatureSetByPortalItem(arcgisPortal, '7b1fb95ab77f40bf8aa09c8b59045449', 0, ['Name', 'Count'], false);\n```\n\nEnterprise portál\n\n```arcade\nPortal('https://www.example.com/arcgis')\n```\n\n","completion":{"label":"Portal","detail":"Portal(url) -> Portal","insertText":"Portal(${1:url_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí odkaz na ArcGIS portál.\n\n**Parameter**\n\n- **url**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - URL portálu.\n\n**Návratová hodnota**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"feature_functions","title":"Prvkové funkcie","items":[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#defaultvalue","description":"Vráti zadanú predvolenú hodnotu, ak názov poľa v prvku neexistuje alebo hodnota v zadanom poli je \\\"null\\\" alebo prázdna textová hodnota.","examples":"\n**Príklad**\n\nVrátiť \\\"n/a\\\" ak atribút prvku neexistuje alebo je prázdny\n\n```arcade\nDefaultValue($feature, \"population\", \"n/a\")\n// Returns the population value if available\n// or n/a if not available\n```\n\n","completion":{"label":"DefaultValue","detail":"DefaultValue(inputFeature, fieldName, defaultValue) -> Any","insertText":"DefaultValue(${1:inputFeature_}, ${2:fieldName_}, ${3:defaultValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti zadanú predvolenú hodnotu, ak názov poľa v prvku neexistuje alebo hodnota v zadanom poli je \\\"null\\\" alebo prázdna textová hodnota.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Vstupný prvok na kontrolu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov poľa na kontrolu.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Táto hodnota sa vráti, ak názov poľa neexistuje alebo hodnota v zadanom poli je \\\"null\\\" alebo prázdna textová hodnota.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nVráti hodnotu pre určené pole, ak je definované. V opačnom prípade vráti hodnotu zadanú v `defaultValue`."}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"domain","bundle":"core","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#domain","description":"Vracia doménu pridelenú danému stĺpcu poskytnutého `prvku`. Ak `prvok` patrí do triedy so subtypom, vracia doménu pridelenú subtypu.","examples":"\n**Príklad**\n\nDoména pridelená subtypu prvku\n\n```arcade\nvar d = Domain($feature, \"poleType\")\n// the poleType field has a coded value domain called poleTypes\n// the value of d will be\n// {\n//   type: \"codedValue\" ,\n//   name: \"poleTypes\",\n//   dataType: \"number\",\n//   codedValues: [\n//     { name: \"Unknown\", code: 0 },\n//     { name: \"Wood\", code: 1 },\n//     { name: \"Steel\", code: 2 }\n//   ]\n// }\n```\n\n","completion":{"label":"Domain","detail":"Domain(inputFeature, fieldName) -> Dictionary","insertText":"Domain(${1:inputFeature_}, ${2:fieldName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia doménu pridelenú danému stĺpcu poskytnutého `prvku`. Ak `prvok` patrí do triedy so subtypom, vracia doménu pridelenú subtypu.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok s poľom s priradenou doménou.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov poľa (nie aliasu) priradený k doméne.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie.\n\n- **type**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Typ domény - buď `kódovanáHodnota` alebo `rozsah`.\n- **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov domény.\n- **dataType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Dátový typ doménového poľa. Môže to byť jedna z nasledujúcich hodnôt: `esriFieldTypeSmallInteger`, `esriFieldTypeInteger`, `esriFieldTypeBigInteger`, `esriFieldTypeSingle`, `esriFieldTypeDouble`, `esriFieldTypeString`, `esriFieldTypeDate`, `esriFieldTypeOID`, `esriFieldTypeGeometry`, `esriFieldTypeBlob`, `esriFieldTypeRaster`, `esriFieldTypeGUID`, `esriFieldTypeGlobalID`, `esriFieldTypeXML`.\n- **codedValues**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Aplikovateľné len na domény typu `kódovanáHodnota`. Pole slovníkov opisujúcich platné hodnoty pre stĺpec. Každý slovník má vlastnosť `code`, ktorá obsahuje skutočnú hodnotu poľa, a vlastnosť `name`, ktorá obsahuje užívateľsky prívetivý popis hodnoty (napr. `{ code: 1, name: \\\"pavement\\\" }`).\n- **min**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aplikovateľné len na domény typu `rozsah`. Minimálna hodnota domény.\n- **max**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aplikovateľné len na domény typu `rozsah`. Maximálna hodnota domény."}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"domaincode","bundle":"core","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#domaincode","description":"Vracia kód asociovaného popisu domény pre prvok.","examples":"\n**Príklad**\n\nvypíše kód domény pre pole, na ktoré sa odkazuje.\n\n```arcade\nDomainCode($feature, 'Enabled', 'True')\n```\n\n","completion":{"label":"DomainCode","detail":"DomainCode(inputFeature, fieldName, value?, subtype?) -> Number,Text","insertText":"DomainCode(${1:inputFeature_}, ${2:fieldName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia kód asociovaného popisu domény pre prvok.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok s poľom s priradenou doménou.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Meno poľa (nie aliasu) obsahujúceho doménu.\n- **value** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Hodnota na konverziu späť na kód.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kódované číslo alebo názov subtypu, ak prvok podporuje subtypy. Ak nie je poskytnutý, bude použitý subtyp aktuálneho prvku (ak nejaký má).\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"domainname","bundle":"core","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#domainname","description":"Vracia popisný názov pre doménový kód prvku.","examples":"\n**Príklad**\n\nvypíše opis domény pre referencované pole.\n\n```arcade\nDomainName($feature, 'fieldName')\n```\n\n","completion":{"label":"DomainName","detail":"DomainName(inputFeature, fieldName, code?, subtype?) -> Text","insertText":"DomainName(${1:inputFeature_}, ${2:fieldName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia popisný názov pre doménový kód prvku.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok s poľom s priradenou doménou.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Meno poľa (nie aliasu) obsahujúceho doménu.\n- **code** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kód asociovaný s požadovaným opisným menom. Ak nie je poskytnutý, bude vrátená hodnota stĺpca v prvku.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kódované číslo alebo názov subtypu, ak prvok podporuje subtypy. Ak nie je poskytnutý, bude použitý subtyp prvku (ak nejaký má).\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"expects","bundle":"core","sinceVersion":"1.15","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#expects","description":"Vyžaduje dodatočné atribúty pre daný prvok. V niektorých profiloch, ako napríklad Vizualizácia a Popisovanie, vyžadujú aplikácie iba dátové atribúty nutné pre vykreslenie každého prvku alebo popisu. Niektoré výrazy dynamicky odkazujú na názvy polí pomocou premenných namiesto textových literálov. Toto sťažuje vykresľovacím a popisovacím mechanizmom detekovanie polí nutných pre vykresľovanie. Táto funkcia vám umožňuje explicitne indikovať potrebné polia ako zoznam. Môžete tiež požadovať všetky polia alebo ich podmnožinu pomocou zástupného znaku. Keďže sa výrazy vykonávajú na základe jednotlivých prvkov, zástupný znak by sa mal používať opatrne, najmä vo vrstvách obsahujúcich veľa prvkov. Dopytovanie príliš veľkého množstva dát môže mať za následok nízky výkon aplikácie.","examples":"\n**Príklady**\n\nVyžadovať polia, ktoré nie sú ľahko detekované vykresľovačom\n\n```arcade\n// Request multiple years of population data if the\n// fields cannot be easily detected by the renderer or labels\nExpects($feature, 'POP_2020', 'POP_2010')\nvar thisYear = 2020;\nvar lastDecade = thisYear - 10;\nreturn $feature['POP_'+thisYear] - $feature['POP_'+lastDecade]\n```\n\nVyžadovať všetky dáta zhodné so vzorom v názve poľa\n\n```arcade\n// Request all the data beginning with 'POP'. This is\n// necessary because the renderer can't easily detect\n// the required fields based on this expression\nExpects($feature, 'POP*')\n\nvar startYear = 1880;\nvar endYear = 2020;\nvar changes = [];\n\nfor(var y=startYear; y<endYear; y+=10){\n  var startPop = $feature['POP_' + y];\n  var endPop = $feature['POP_' + (y+10)];\n  var change = endPop - startPop;\n  Push(changes, change);\n}\nMax(changes);\n```\n\nVyžadovať všetky dáta pre prvok\n\n```arcade\n// Request all fields because the required fields may\n// be based on unknown information like a relative date\nExpects($feature, '*')\n\nvar casesToday = $feature[ 'CASES_' + Text(d, 'MM_DD_Y') ];\nvar casesYesterday = $feature[ 'CASES_' + Text(DateAdd( Today(), -1, 'days', 'MM_DD_Y') ];\n// Change in cases from yesterday\nreturn casesToday - casesYesterday;\n```\n\n","completion":{"label":"Expects","detail":"Expects(inputFeature, field1, [field2, ..., fieldN]?) -> Null","insertText":"Expects(${1:inputFeature_}, ${2:field1_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.15](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVyžaduje dodatočné atribúty pre daný prvok. V niektorých profiloch, ako napríklad Vizualizácia a Popisovanie, vyžadujú aplikácie iba dátové atribúty nutné pre vykreslenie každého prvku alebo popisu. Niektoré výrazy dynamicky odkazujú na názvy polí pomocou premenných namiesto textových literálov. Toto sťažuje vykresľovacím a popisovacím mechanizmom detekovanie polí nutných pre vykresľovanie. Táto funkcia vám umožňuje explicitne indikovať potrebné polia ako zoznam. Môžete tiež požadovať všetky polia alebo ich podmnožinu pomocou zástupného znaku. Keďže sa výrazy vykonávajú na základe jednotlivých prvkov, zástupný znak by sa mal používať opatrne, najmä vo vrstvách obsahujúcich veľa prvkov. Dopytovanie príliš veľkého množstva dát môže mať za následok nízky výkon aplikácie.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok, ku ktorému budú požadované polia pripojené.\n- **field1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov poľa, ktoré sa má vyžiadať pre daný prvok. Uveďte iba polia nutné na použitie vo výraze. Ak je to nevyhnutné, môžete vyžiadať všetky polia pomocou zástupného znaku `*`. Tomuto by ste sa však mali vyhnúť, aby ste predišli načítaniu zbytočného množstva dát, ktoré môže negatívne ovplyvniť výkon aplikácie. Táto hodnota musí byť textový literál a nemôže byť premennou.\n- **[field2, ..., fieldN]** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Priebežný zoznam názvov polí, ktoré sa majú požadovať pre daný prvok. Uveďte iba polia nutné na použitie vo výraze. Tieto hodnoty musia byť textové literály a nemôžu byť premennými.\n\n**Návratová hodnota**: Null"}},"parametersInfo":{"min":2,"max":-1}},[{"type":"function","name":"feature","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#feature1","description":"Vytvorí nový prvok.","examples":"\n**Príklad**\n\n\n\n```arcade\nFeature(pointGeometry, 'city_name', 'Spokane', 'population', 210721)\n```\n\n","completion":{"label":"Feature","detail":"Feature(inputGeometry, attribute1, value1, [attribute2, value2, ..., attributeN, valueN]?) -> Feature","insertText":"Feature(${1:inputGeometry_}, ${2:attribute1_}, ${3:value1_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí nový prvok.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria prvku.\n- **attribute1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - N8zov prvého atribútu.\n- **value1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Hodnota prvého atribútu.\n- **[attribute2, value2, ..., attributeN, valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Pokračujúce páry meno/hodnota pre každý atribút v prvku.\n\n**Návratová hodnota**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature)"}},"parametersInfo":{"min":3,"max":-1}},{"type":"function","name":"feature","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#feature2","description":"Vytvorí nový prvok zo serializovaného reťazca JSON.","examples":"\n**Príklad**\n\n\n\n```arcade\nvar JSONString = '{\"geometry\":{\"x\":10,\"y\":20,\"spatialReference\":{\"wkid\":102100}},\"attributes\":{\"hello\":10}}'\nvar ftr1 = Feature(JSONString)\n```\n\n","completion":{"label":"Feature","detail":"Feature(jsonText) -> Feature","insertText":"Feature(${1:jsonText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí nový prvok zo serializovaného reťazca JSON.\n\n**Parameter**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Serializovaný JSON reprezentujúci prvok.\n\n**Návratová hodnota**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"feature","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#feature3","description":"Vytvorí nový prvok z geometrie a slovníka atribútov.","examples":"\n**Príklad**\n\n\n\n```arcade\nvar dict = { hello:10 }\nvar p = point({x:10, y:20, spatialReference:{wkid:102100}})\nvar ftr = Feature(p,dict)\n```\n\n","completion":{"label":"Feature","detail":"Feature(inputGeometry, attributes) -> Feature","insertText":"Feature(${1:inputGeometry_}, ${2:attributes_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí nový prvok z geometrie a slovníka atribútov.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria prvku.\n- **attributes**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Slovník obsahujúci atribúty a ich hodnoty.\n\n**Návratová hodnota**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"feature","bundle":"core","sinceVersion":"1.23","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#feature4","description":"Vytvorí nový prvok zo slovníka.","examples":"\n**Príklad**\n\nVytvoriť nový prvok zo slovníka\n\n```arcade\nvar featureDict = {\n  geometry: Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } }),\n  attributes: {\n    name1: \"value1\",\n    name2: \"value2\"\n  }\n};\n// create a new feature from a dictionary of geometry and attributes\nvar newFeature = Feature(featureDict);\n```\n\n","completion":{"label":"Feature","detail":"Feature(inputDictionary) -> Feature","insertText":"Feature(${1:inputDictionary_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí nový prvok zo slovníka.\n\n**Parameter**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Slovník s geometriou a atribútmi prvku.\n\n  - **geometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Geometria prvku. Ak je `geometria` slovník, potom sa pomocou funkcie `Geometria` vytvorí nová geometria. Ak je `geometry` null alebo v slovníku chýba, potom bude prvok vytvorený s `null` geometriou.\n  - **attributes**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Slovník obsahujúci atribúty a ich hodnoty.\n\n**Návratová hodnota**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"feature","bundle":"core","sinceVersion":"1.23","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#feature5","description":"Vytvorí kópiu prvku.","examples":"\n**Príklad**\n\nVytvorí kópiu prvku\n\n```arcade\nvar copiedFeature = Feature($feature);\n```\n\n","completion":{"label":"Feature","detail":"Feature(inputFeature) -> Feature","insertText":"Feature(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVytvorí kópiu prvku.\n\n**Parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok na skopírovanie\n\n**Návratová hodnota**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature)"}},"parametersInfo":{"min":1,"max":1}}],{"type":"function","name":"featureinfilter","bundle":"core","sinceVersion":"1.29","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#featureinfilter","description":"Znamená, či je daný prvok zahrnutý do poskytnutej SQL klauzuly WHERE. Ak je daný prvok zahrnutý do klauzuly WHERE, funkcia vráti hodnotu \"true\"; v opačnom prípade vráti hodnotu \"false\". Táto funkcia je užitočná na testovanie, či prvok spĺňa konkrétnu podmienku. Ak je vstupný prvok \"null\", funkcia vráti hodnotu \"false\". Ak je \"whereClause\" \"null\" alebo je prázdna, funkcia vráti hodnotu \"true\". Ak sú obidva parametre \"null\", funkcia vráti hodnotu \"false\".","examples":"\n**Príklad**\n\nVráti hodnotu \"true\", ak je prvok zahrnutý do poskytnutej SQL klauzuly WHERE.\n\n```arcade\n// The provided feature has a 'magnitude' field with a value of 5.2\nif(FeatureInFilter($feature, 'magnitude >= 5')) {\n  return 'Significant earthquake';\n}\nreturn 'Minor earthquake';\n```\n\n","completion":{"label":"FeatureInFilter","detail":"FeatureInFilter(inputFeature, whereClause) -> Boolean","insertText":"FeatureInFilter(${1:inputFeature_}, ${2:whereClause_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.29](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZnamená, či je daný prvok zahrnutý do poskytnutej SQL klauzuly WHERE. Ak je daný prvok zahrnutý do klauzuly WHERE, funkcia vráti hodnotu \"true\"; v opačnom prípade vráti hodnotu \"false\". Táto funkcia je užitočná na testovanie, či prvok spĺňa konkrétnu podmienku. Ak je vstupný prvok \"null\", funkcia vráti hodnotu \"false\". Ak je \"whereClause\" \"null\" alebo je prázdna, funkcia vráti hodnotu \"true\". Ak sú obidva parametre \"null\", funkcia vráti hodnotu \"false\".\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok na overenie.\n- **whereClause**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - SQL klauzula WHERE sa používa na testovanie zahrnutia prvku. Neplatná SQL klauzula WHERE bude mať za následok chybu. Štandardizovaný SQL-92 je akceptovaný.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"gdbversion","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#gdbversion","description":"Vracia meno aktuálnej verzie geodatabázy pre dáta vetvy alebo verziované dáta. Ak sa dáta nenachádzajú vo viacpoužívateľskej geodatabáze, vráti sa prázdna textová hodnota.","examples":"\n**Príklad**\n\nVracia verziu geodatabázy daného prvku\n\n```arcade\nGdbVersion($feature)\n```\n\n","completion":{"label":"GdbVersion","detail":"GdbVersion(inputFeature) -> Text","insertText":"GdbVersion(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia meno aktuálnej verzie geodatabázy pre dáta vetvy alebo verziované dáta. Ak sa dáta nenachádzajú vo viacpoužívateľskej geodatabáze, vráti sa prázdna textová hodnota.\n\n**Parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok, z ktorého sa vráti aktuálna verzia geodatabázy asociovanej vrstvy.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Dodatočné zdroje**\n\n* [Overview of Versioning](https://pro.arcgis.com/en/pro-app/help/data/geodatabases/overview/overview-of-versioning-in-arcgis-pro.htm)\n"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"haskey","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#haskey","description":"Uvádza, či má prvok vstupný kľúč.","examples":"\n**Príklad**\n\nVráti \"true\" ak má prvok pole s názvom \"temp\"\n\n```arcade\nHasKey($feature, 'temp');\n```\n\n","completion":{"label":"HasKey","detail":"HasKey(inputFeature, key) -> Boolean","insertText":"HasKey(${1:inputFeature_}, ${2:key_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUvádza, či má prvok vstupný kľúč.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok na kontrolu názvu poľa.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov poľa na kontrolu.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"hasvalue","bundle":"core","sinceVersion":"1.20","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#hasvalue","description":"Uvádza, či má prvok dané pole a či má toto pole hodnotu.","examples":"\n**Príklad**\n\nVrátiť false, ak atribút prvku neexistuje alebo je prázdny\n\n```arcade\nif(HasValue($feature, \"population\")){\n  return $feature.population / AreaGeodetic($feature)\n}\n// Returns the population density if population is available\n```\n\n","completion":{"label":"HasValue","detail":"HasValue(inputFeature, fieldName) -> Boolean","insertText":"HasValue(${1:inputFeature_}, ${2:fieldName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUvádza, či má prvok dané pole a či má toto pole hodnotu.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok na kontrolu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov poľa na kontrolu.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"schema","bundle":"core","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#schema","description":"Vráti popis schémy poskytnutého prvku.","examples":"","completion":{"label":"Schema","detail":"Schema(inputFeature) -> Dictionary","insertText":"Schema(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti popis schémy poskytnutého prvku.\n\n**Parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok, ktorého schéma sa má vrátiť.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie.\n\n- **fields**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Vracia pole slovníkov popisujúcich polia prvku. Každý slovník opisuje pole `meno`, `alias`, `typ`, `subtyp`, `doména`, `dĺžka` a či je `editovateľný` and `nulovateľný`.\n- **geometryType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Geometrické typy prvkov v rámci Prvku. Vracia hodnotu `esriGeometryNull` pre tabuľky bez geometrie.  \nMožné hodnoty: `esriGeometryPoint`, `esriGeometryLine`, `esriGeometryPolygon`, `esriGeometryNull`\n- **globalIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Globálne pole ID prvku. Vráti `\\\"\\\"` ak nie je globalId povolené.\n- **objectIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Pole objectId prvku."}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"subtypecode","bundle":"core","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#subtypecode","description":"Vracia kód subtypu pre daný prvok.","examples":"\n**Príklad**\n\nVracia kód subtypu\n\n```arcade\n// feature has a field named `assetGroup`\n// with the subtype described in the Subtypes function example\nSubtypeCode($feature)  // returns 1\n```\n\n","completion":{"label":"SubtypeCode","detail":"SubtypeCode(inputFeature) -> Number,Text,Date","insertText":"SubtypeCode(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia kód subtypu pre daný prvok.\n\n**Parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok, z ktorého získať kód subtypu.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Date](https://developers.arcgis.com/arcade/guide/types/#date)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"subtypename","bundle":"core","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#subtypename","description":"Vracia meno subtypu daného prvku.","examples":"\n**Príklad**\n\nVracia meno subtypu\n\n```arcade\n// feature has a field named `assetGroup`\n// with the subtype described in the Subtypes function example\nSubtypeName($feature) // returns \"Single Phase\"\n```\n\n","completion":{"label":"SubtypeName","detail":"SubtypeName(inputFeature) -> Text","insertText":"SubtypeName(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia meno subtypu daného prvku.\n\n**Parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok, z ktorého získať meno subtypu.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"subtypes","bundle":"core","sinceVersion":"1.11","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#subtypes","description":"Vracia kódovanú hodnotu subtypu slovníka. Vracia `null`, keď na vrstve nie sú povolené subtypy.","examples":"\n**Príklad**\n\nVracia subtypy s kódovanými hodnotami z prvku\n\n```arcade\nSubtypes($feature)\n// returns the following dictionary\n// {\n//   subtypeField: 'assetGroup',\n//   subtypes: [\n//     { name: \"Unknown\", code: 0 },\n//     { name: \"Single Phase\", code: 1 },\n//     { name: \"Two Phase\", code: 2 }\n//   ]\n// }\n```\n\n","completion":{"label":"Subtypes","detail":"Subtypes(inputFeature) -> Dictionary","insertText":"Subtypes(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia kódovanú hodnotu subtypu slovníka. Vracia `null`, keď na vrstve nie sú povolené subtypy.\n\n**Parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prvok, z ktorého získať subtypy.\n\n**Návratová hodnota**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nVracia slovník opísaný vlastnosťami nižšie.\n\n- **subtypeField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Pole obsahujúce subtyp.\n- **subtypes**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Pole slovníkov opisujúcich subtypy. Každý slovník má vlastnosť `code`, ktorá obsahuje skutočnú hodnotu poľa, a vlastnosť `name`, ktorá obsahuje užívateľsky prívetivý popis hodnoty (napr. `{ code: 1, name: \\\"pavement\\\" }`)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"text_functions","title":"Textové funkcie","items":[{"type":"function","name":"concatenate","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#concatenate","description":"Spojí hodnoty dokopy a vráti textovú hodnotu.","examples":"\n**Príklad**\n\nvypíše 'červená/modrá/zelená'\n\n```arcade\nConcatenate(['red', 'blue', 'green'], '/')\n```\n\n","completion":{"label":"Concatenate","detail":"Concatenate(values?, separator?, format?) -> Text","insertText":"Concatenate($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSpojí hodnoty dokopy a vráti textovú hodnotu.\n\n**Parametre**\n\n- **values** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Pole textových hodnôt na spojenie.\n- **separator** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Oddeľovač na použitie, ak je parameter `hodnoty` pole. Alebo text na spojenie, ak je jedna hodnota poskytnutá pre prvý parameter. Ak nie je poskytnutá, zostane prázdna.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Špeciálne formátovacie znaky pre dátumy alebo čísla. Tento parameter bude dostupný v Arcade verzii 1.3 a neskôr.  \nMožné hodnoty:  \n  - `0`: Číslica  \n  - `#`: Číslica s vynechaním núl na začiatku/na konci  \n  - `D`: Deň v mesiaci, nevyplnený (1 - 31)  \n  - `DD`: Deň v mesiaci, vyplnený (01 – 31)  \n  - `DDD`: Radový deň v roku (1 – 365)  \n  - `d`: Deň v týždni (1 – 7)  \n  - `ddd`: Skrátený deň v týždni (napr. pon)  \n  - `dddd`: Úplný deň v týždni (napr. pondelok)  \n  - `M`: Číslo mesiaca (1 - 12)  \n  - `MM`: Číslo mesiaca, vyplnené (01 – 12)  \n  - `MMM`: Skrátený názov mesiaca (napr. jan)  \n  - `MMMM`: Úplný názov mesiaca (napr. január)  \n  - `Y`: Úplný rok  \n  - `YY`: Dvojciferný rok  \n  - `h`: Civilné hodiny, nevyplnené (1 – 12)  \n  - `hh`: Civilné hodiny, vyplnené (01 – 12)  \n  - `H`: Vojenské hodiny, nevyplnené (0 – 23)  \n  - `HH`: Vojenské hodiny, vyplnené (00 – 23)  \n  - `m`: Minúty, nevyplnené (0 – 59)  \n  - `mm`: Minúty, vyplnené (0 – 59)  \n  - `s`: Sekundy, nevyplnené (0 – 59)  \n  - `ss`: Sekundy, vyplnené (0 – 59)  \n  - `SSS`: Millisekundy, vyplnené (000 - 999)  \n  - `A`: dopoludnia/popoludní  \n  - `Z`: Časové pásmo posunuté v obmedzených hodinách +/- UTC (napr. `-7` alebo `+11`)  \n  - `ZZ`: Časové pásmo posunuté v hodinách +/- UTC (napr. `-07:00` alebo `+11:00`)  \n  - `ZZZ`: Časové pásmo posunuté v kompaktných hodinách +/- UTC (napr. `-0700` alebo `+1100`)  \n  - `ZZZZ`: Skrátené pomenované časové pásmo (napr. `EST`)  \n  - `ZZZZZ`: Pomenované časové pásmo (napr. `Východný štandardný čas`)  \n\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":0,"max":3}},{"type":"function","name":"count","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#count","description":"Vráti počet znakov v textovej hodnote.","examples":"\n**Príklad**\n\nVracia 13\n\n```arcade\nCount('Graham County')\n```\n\n","completion":{"label":"Count","detail":"Count(value) -> Number","insertText":"Count(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti počet znakov v textovej hodnote.\n\n**Parameter**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textová hodnota, na ktorej sa má vykonať operácia.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"find","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#find","description":"Vyhľadá postupnosť znakov v rámci textovej hodnoty. Zástupné znaky nie sú podporované. Vrátená hodnota `-1` naznačuje, že neboli nájdené žiadne výsledky.","examples":"\n**Príklad**\n\nvypíše 6\n\n```arcade\nFind('380', 'Esri, 380 New York Street', 0)\n```\n\n","completion":{"label":"Find","detail":"Find(searchText, targetText, startPosition?) -> Number","insertText":"Find(${1:searchText_}, ${2:targetText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVyhľadá postupnosť znakov v rámci textovej hodnoty. Zástupné znaky nie sú podporované. Vrátená hodnota `-1` naznačuje, že neboli nájdené žiadne výsledky.\n\n**Parametre**\n\n- **searchText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Hľadaný text.\n- **targetText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text na prehľadanie.\n- **startPosition** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Nultý index znaku v texte, z ktorého sa má vyhľadávať.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"fromcharcode","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#fromcharcode","description":"Vracia textovú hodnotu vytvorenú z postupnosti znakových kódov UTF-16.","examples":"\n**Príklady**\n\nNasledujúci príklad vráti \\\"XYZ\\\"\n\n```arcade\nFromCharCode(88,89,90)\n// returns 'XYZ'\n```\n\nNasledujúci príklad vráti „🌉“\n\n```arcade\nFromCharCode(55356, 57097)\n// returns '🌉'\n```\n\n","completion":{"label":"FromCharCode","detail":"FromCharCode(charCode1, [charCode2, ..., charCodeN]?) -> Text","insertText":"FromCharCode(${1:charCode1_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia textovú hodnotu vytvorenú z postupnosti znakových kódov UTF-16.\n\n**Parametre**\n\n- **charCode1**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Číslo predstavujúce jednotky kódované UTF-16. Každá jednotka má rozsah 0-65535.\n- **[charCode2, ..., charCodeN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Postupnosť čísel zastupujúcich kódové jednotky UTF-16. Každá jednotka má rozsah 0-65535.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":-1}},{"type":"function","name":"fromcodepoint","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#fromcodepoint","description":"Vracia textovú hodnotu vytvorenú zo sekvencie bodových kódov UTF-32.","examples":"\n**Príklady**\n\nNasledujúci príklad vráti \\\"XYZ\\\"\n\n```arcade\nFromCodePoint(88,89,90)\n// returns 'XYZ'\n```\n\nNasledujúci príklad vráti „🌉“\n\n```arcade\nFromCodePoint(127753)\n// returns '🌉'\n```\n\n","completion":{"label":"FromCodePoint","detail":"FromCodePoint(codePoint1, [codePoint2, ..., codePoint1N]?) -> Text","insertText":"FromCodePoint(${1:codePoint1_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia textovú hodnotu vytvorenú zo sekvencie bodových kódov UTF-32.\n\n**Parametre**\n\n- **codePoint1**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Bod kódu.\n- **[codePoint2, ..., codePoint1N]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zoznam bodov kódu\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":-1}},{"type":"function","name":"guid","bundle":"core","sinceVersion":"1.3","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#guid","description":"Vráti náhodný GUID ako textovú hodnotu.","examples":"\n**Príklady**\n\nVracia hodnotu podobnú `{db894515-ed21-4df1-af67-36232256f59a}`\n\n```arcade\nGuid()\n```\n\nVracia hodnotu podobnú `d00cf4dffb184caeb8ed105b2228c247`\n\n```arcade\nGuid('digits')\n```\n\n","completion":{"label":"Guid","detail":"Guid(guidFormat?) -> Text","insertText":"Guid($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti náhodný GUID ako textovú hodnotu.\n\n**Parameter**\n\n- **guidFormat** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Pomenovaný formát pre GUID. Predvolená hodnota je „číslice-pomlčka-zátvorky“.  \nMožné hodnoty: `digits` \\| `digits-hyphen` \\| `digits-hyphen-braces` \\| `digits-hyphen-parentheses`\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":0,"max":1}},{"type":"function","name":"left","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#left","description":"Vracia špecifikovaný počet znakov od začiatku textovej hodnoty.","examples":"\n**Príklad**\n\nvypíše 'the'\n\n```arcade\nLeft('the quick brown fox', 3)\n```\n\n","completion":{"label":"Left","detail":"Left(value, charCount) -> Text","insertText":"Left(${1:value_}, ${2:charCount_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia špecifikovaný počet znakov od začiatku textovej hodnoty.\n\n**Parametre**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Hodnota, z ktorej sa majú získať znaky.\n- **charCount**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet znakov, ktoré získať zo začiatku textu.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"lower","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#lower","description":"Prepíše textovú hodnotu malými písmenami.","examples":"\n**Príklad**\n\nvypíše 'ahoj'\n\n```arcade\nLower('HELLO')\n```\n\n","completion":{"label":"Lower","detail":"Lower(inputText) -> Text","insertText":"Lower(${1:inputText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPrepíše textovú hodnotu malými písmenami.\n\n**Parameter**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text na prepísanie malými písmenami.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"mid","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#mid","description":"Získa počet znakov zo stredu textovej hodnoty.","examples":"\n**Príklad**\n\nvypíše 'rýchlo'\n\n```arcade\nMid('the quick brown fox', 4, 5)\n```\n\n","completion":{"label":"Mid","detail":"Mid(value, startPosition, charCount?) -> Text","insertText":"Mid(${1:value_}, ${2:startPosition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZíska počet znakov zo stredu textovej hodnoty.\n\n**Parametre**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Hodnota, z ktorej sa majú získať znaky. Ak hodnota nie je typu Text, hodnota sa najskôr skonvertuje na Text.\n- **startPosition**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počiatočná pozícia, z ktorej získať text. 0 je prvou pozíciou.\n- **charCount** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet znakov na extrahovanie. Ak bude vynechané, extrahuje znaky na koniec Textu\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":2,"max":3}},{"type":"function","name":"proper","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#proper","description":"Konvertuje textovú hodnotu do nadpisových písmen. Východiskovo, začiatok každého slova začína veľkým písmenom. Možnosť `prvéslovo` zväčší len prvé písmeno.","examples":"\n**Príklad**\n\nvypíše 'Rýchla hnedá líška'\n\n```arcade\nProper('the quick brown fox', 'everyword')\n```\n\n","completion":{"label":"Proper","detail":"Proper(inputText, applyToText?) -> Text","insertText":"Proper(${1:inputText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonvertuje textovú hodnotu do nadpisových písmen. Východiskovo, začiatok každého slova začína veľkým písmenom. Možnosť `prvéslovo` zväčší len prvé písmeno.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text na konverziu do nadpisových písmen.\n- **applyToText** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textová hodnota špecifikujúca typ požadovanej kapitalizácie. Predvolene je každé slovo kapitalizované. Prvý parameter príjma jednu z dvoch hodnôt: `každéslovo` alebo `prvéslovo`.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"replace","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#replace","description":"Nahradí znaky v textovej hodnote. Východiskovo nahrádza všetky výskyty.","examples":"\n**Príklad**\n\nvypíše 'rýchla hnedá líška'\n\n```arcade\nReplace('the quick brown fox', 'brown', 'red')\n```\n\n","completion":{"label":"Replace","detail":"Replace(value, searchText, replacementText, allOccurrences?) -> Text","insertText":"Replace(${1:value_}, ${2:searchText_}, ${3:replacementText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nNahradí znaky v textovej hodnote. Východiskovo nahrádza všetky výskyty.\n\n**Parametre**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text, v ktorom sa majú vykonať nahradenia.\n- **searchText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Hľadaný text.\n- **replacementText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Náhradný text.\n- **allOccurrences** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či by všetky výskyty `hľadanéhoTextu` mali byť v texte nahradené. Predvolené nastavenie je `true`.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":3,"max":4}},{"type":"function","name":"right","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#right","description":"Vracia špecifikovaný počet znakov od konca textovej hodnoty.","examples":"\n**Príklad**\n\nvypíše 'líška'\n\n```arcade\nRight('the quick brown fox', 3)\n```\n\n","completion":{"label":"Right","detail":"Right(value, charCount) -> Text","insertText":"Right(${1:value_}, ${2:charCount_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia špecifikovaný počet znakov od konca textovej hodnoty.\n\n**Parametre**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text, z ktorého získať znaky.\n- **charCount**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Počet znakov, ktoré získať z konca textovej hodnoty.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"split","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#split","description":"Rozdelí textovú hodnotu do poľa.","examples":"\n**Príklady**\n\nvracia '[červená,zelená]'\n\n```arcade\nSplit('red,green,blue,orange', ',', 2)\n```\n\nRozdelí odsek na každej medzere neobmedzene veľa krát. Vracia pole slov v odseku.\n\n```arcade\nSplit(paragraph, ' ', -1, true)\n```\n\n","completion":{"label":"Split","detail":"Split(inputText, separatorText, limit?, removeEmpty?) -> Array<Text>","insertText":"Split(${1:inputText_}, ${2:separatorText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nRozdelí textovú hodnotu do poľa.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textová hodnota na rozdelenie.\n- **separatorText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Oddeľovač použitý na rozdelenie textu.\n- **limit** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Celé číslo, ktoré špecifikuje počet rozdelení. Predvolené nastavenie je `-1`, čo indikuje neobmedzený počet rozdelení.\n- **removeEmpty** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikuje, či odstrániť prázdne hodnoty. Toto je predvolene `false`.\n\n**Návratová hodnota**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt;"}},"parametersInfo":{"min":2,"max":4}},{"type":"function","name":"standardizefilename","bundle":"core","sinceVersion":"1.29","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#standardizefilename","description":"Vracia štandardizovaný formátovaný názov súboru podľa nasledovných pravidiel zámeny znakov. Znaky hodnoty poľa sa vrátia v štandardizovanom formáte, ako je určené nižšie.  \n- Lomka dopredu (`/`) &rarr; Pomlčka (`-`)  \n- Spätná lomka (`\\`) &rarr; Pomlčka (`-`)  \n- Oddeľovač alebo zvislá čiara (`|`) &rarr; Pomlčka (`-`)  \n- Hviezdička (`*`) &rarr; Podčiarknutie (`_`)  \n- Menšie ako (`<`) &rarr; Podčiarknutie (`_`)  \n- Väčšie ako (`>`) &rarr; Podčiarknutie (`_`)  \n- Otáznik (`?`) &rarr; Podčiarknutie (`_`)  \n- Dvojbodka (`:`) &rarr; Čiarka, za ktorou nasleduje medzera (`, `)","examples":"\n**Príklad**\n\n\n\n```arcade\nvar rawFilename = \"USGS:Green River, Utah\";\nreturn StandardizeFilename(rawFilename);\n// Returns a value of \"USGS, Green River, Utah\".\n```\n\n","completion":{"label":"StandardizeFilename","detail":"StandardizeFilename(inputFilename) -> Text","insertText":"StandardizeFilename(${1:inputFilename_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.29](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia štandardizovaný formátovaný názov súboru podľa nasledovných pravidiel zámeny znakov. Znaky hodnoty poľa sa vrátia v štandardizovanom formáte, ako je určené nižšie.  \n- Lomka dopredu (`/`) &rarr; Pomlčka (`-`)  \n- Spätná lomka (`\\`) &rarr; Pomlčka (`-`)  \n- Oddeľovač alebo zvislá čiara (`|`) &rarr; Pomlčka (`-`)  \n- Hviezdička (`*`) &rarr; Podčiarknutie (`_`)  \n- Menšie ako (`<`) &rarr; Podčiarknutie (`_`)  \n- Väčšie ako (`>`) &rarr; Podčiarknutie (`_`)  \n- Otáznik (`?`) &rarr; Podčiarknutie (`_`)  \n- Dvojbodka (`:`) &rarr; Čiarka, za ktorou nasleduje medzera (`, `)\n\n**Parameter**\n\n- **inputFilename**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Vstupný názov súboru na štandardizáciu.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"standardizeguid","bundle":"core","sinceVersion":"1.20","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#standardizeguid","description":"Vracia štandardizovaný formátovaný reťazec GUID.","examples":"\n**Príklady**\n\nKonvertuje GUID do formátu `digits`\n\n```arcade\nStandardizeGuid('{4e6f776d-c298-4b4b-86a4-57103b4d0f4a}', 'digits')\n// Returns a value of 4e6f776dc2984b4b86a457103b4d0f4a\n```\n\nKonvertuje GUID do formátu `digits-hyphen`\n\n```arcade\nStandardizeGuid('{4e6f776d-c298-4b4b-86a4-57103b4d0f4a}', 'digits-hyphen')\n// Returns a value of 4e6f776d-c298-4b4b-86a4-57103b4d0f4a\n```\n\n","completion":{"label":"StandardizeGuid","detail":"StandardizeGuid(inputGuid, format) -> Text","insertText":"StandardizeGuid(${1:inputGuid_}, ${2:format_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia štandardizovaný formátovaný reťazec GUID.\n\n**Parametre**\n\n- **inputGuid**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Vstupný GUID v ľubovoľnom formáte na štandardizáciu.\n- **format**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Pomenovaný formát pre GUID.  \nMožné hodnoty: `digits` \\| `digits-hyphen` \\| `digits-hyphen-braces` \\| `digits-hyphen-parentheses`\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"text","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#text","description":"Prevedie akúkoľvek hodnotu na textovú hodnotu. Voliteľný parameter `formát` umožňuje formátovanie vstupných dátumových a číselných dát. Vráti hodnotu `null`, ak nie je možné určiť ekvivalentnú konverziu textu.","examples":"\n**Príklady**\n\nOdsaďte číslo naľavo od desatinnej čiarky\n\n```arcade\nText(123, '0000') // '0123'\n```\n\nObmedziť číslo naľavo od desatinnej čiarky\n\n```arcade\nText(123, '00') // '23'\n```\n\nZoskupiť čísla podľa tisícok\n\n```arcade\nText(1234, '#,###') // '1,234'\n```\n\nZaokrúhliť číslo na dve desatinné miesta\n\n```arcade\nText(12345678.123, '#,###.00') // '12,345,678.12'\n```\n\nFormátovať číslo ako menu\n\n```arcade\nText(1234.55, '$#,###.00') // '$1,234.55'\n```\n\nZaokrúhliť číslo na dve desatinné miesta\n\n```arcade\nText(1.236, '#.00') // '1.24'\n```\n\nUdržať platné cifry a zoskupiť podľa tisícok\n\n```arcade\nText(1234.5678, '#,##0.00#') // '1,234.568'\n```\n\nFormátuje číslo a formátuje kladné/záporné - ak je tam záporný podvzor, slúži to len na špecifikáciu zápornej predpony a prípony\n\n```arcade\nText(-2, 'Floor #;Basement #') // 'Basement 2'\n```\n\n\n\n```arcade\nText(2, 'Floor #;Basement #') // 'Floor 2'\n```\n\nVynásobiť 100 a formátovať ako percentá\n\n```arcade\nText(0.3, '#%') // '30%'\n```\n\nNaformátujte aktuálny dátum a čas. napr. 'Utorok, 25. október 2016 @ 08:43:11'\n\n```arcade\nText(Now(), 'dddd, MMMM D, Y @ h:m:s')\n```\n\nFormátuje dátum a čas s časovým pásmom\n\n```arcade\nText(startDate, 'ddd, MMM D, Y h:mm:ss A ZZZZ')\n// returns Thu, Sep 14, 2023 10:04:49 AM PDT\n```\n\n","completion":{"label":"Text","detail":"Text(value, format?) -> Text","insertText":"Text(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPrevedie akúkoľvek hodnotu na textovú hodnotu. Voliteľný parameter `formát` umožňuje formátovanie vstupných dátumových a číselných dát. Vráti hodnotu `null`, ak nie je možné určiť ekvivalentnú konverziu textu.\n\n**Parametre**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Hodnota (t. j. dátum, číslo alebo iný typ dát), ktorá sa má previesť na text. Od verzie 1.25 môžu polygónové alebo líniové vstupy obsahovať krivkové objekty, ak sú spustené v ArcGIS Pro a ArcGIS Maps SDKs for Native Apps.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Špeciálne znaky na formátovanie dátumov alebo čísel.  \nMožné hodnoty:  \n  - `0`: Číslica  \n  - `#`: Číslica s vynechaním núl na začiatku/na konci  \n  - `D`: Deň v mesiaci, nevyplnený (1 - 31)  \n  - `DD`: Deň v mesiaci, vyplnený (01 – 31)  \n  - `DDD`: Radový deň v roku (1 – 365)  \n  - `d`: Deň v týždni (1 – 7)  \n  - `ddd`: Skrátený deň v týždni (napr. pon)  \n  - `dddd`: Úplný deň v týždni (napr. pondelok)  \n  - `M`: Číslo mesiaca (1 - 12)  \n  - `MM`: Číslo mesiaca, vyplnené (01 – 12)  \n  - `MMM`: Skrátený názov mesiaca (napr. jan)  \n  - `MMMM`: Úplný názov mesiaca (napr. január)  \n  - `Y`: Úplný rok  \n  - `YY`: Dvojciferný rok  \n  - `h`: Civilné hodiny, nevyplnené (1 – 12)  \n  - `hh`: Civilné hodiny, vyplnené (01 – 12)  \n  - `H`: Vojenské hodiny, nevyplnené (0 – 23)  \n  - `HH`: Vojenské hodiny, vyplnené (00 – 23)  \n  - `m`: Minúty, nevyplnené (0 – 59)  \n  - `mm`: Minúty, vyplnené (0 – 59)  \n  - `s`: Sekundy, nevyplnené (0 – 59)  \n  - `ss`: Sekundy, vyplnené (0 – 59)  \n  - `SSS`: Millisekundy, vyplnené (000 - 999)  \n  - `A`: dopoludnia/popoludní  \n  - `Z`: Časové pásmo posunuté v obmedzených hodinách +/- UTC (napr. `-7` alebo `+11`)  \n  - `ZZ`: Časové pásmo posunuté v hodinách +/- UTC (napr. `-07:00` alebo `+11:00`)  \n  - `ZZZ`: Časové pásmo posunuté v kompaktných hodinách +/- UTC (napr. `-0700` alebo `+1100`)  \n  - `ZZZZ`: Skrátené pomenované časové pásmo (napr. `EST`)  \n  - `ZZZZZ`: Pomenované časové pásmo (napr. `Východný štandardný čas`)  \n\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"tocharcode","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#tocharcode","description":"Vráti číslo medzi 0 a 65535 reprezentujúce jednotku kódu UTF-16 na danom indexe. Neplatné polovice náhradných párov sa automaticky odstránia.","examples":"\n**Príklady**\n\nNasledovný príklad vráti 88, hodnotu Unicode pre X.\n\n```arcade\nToCharCode('XYZ')\n// returns 88\n```\n\nNasledovný príklad vráti 89, hodnotu Unicode pre Y.\n\n```arcade\nToCharCode('XYZ', 1)\n// returns 89\n```\n\nNasledovný príklad vráti 65535.\n\n```arcade\nToCharCode('\\uFFFF\\uFFFE')\n// returns 65535\n```\n\nNasledovný príklad vráti 55356.\n\n```arcade\nToCharCode('🌉')\n// returns 55356\n```\n\nNasledovný príklad vráti 57097.\n\n```arcade\nToCharCode('🌉', 1)\n// returns 57097\n```\n\n","completion":{"label":"ToCharCode","detail":"ToCharCode(inputText, index?) -> Number","insertText":"ToCharCode(${1:inputText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti číslo medzi 0 a 65535 reprezentujúce jednotku kódu UTF-16 na danom indexe. Neplatné polovice náhradných párov sa automaticky odstránia.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text, z ktorého získať hodnotu jednotky kódu UTF-16.\n- **index** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Celé číslo s hodnotou najmenej 0 a nie vyššou než je počet znakov `vstupnéhoTextu`. Táto hodnota je predvolene 0.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"tocodepoint","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#tocodepoint","description":"Vracia nezáporné číslo zastupujúce UTF-32 kódovú bodovú hodnotu vstupného textu. Ak sa indexuje do prvej polovice náhradného páru, vráti sa celý kódový bod. Ak je indexované do druhej polovice náhradného páru, táto funkcia vracia hodnotu druhej polovice. Ak veľký kód nie je platným znakom, funkcia vráti iba hodnotu polovice, ktorú indexuje.","examples":"\n**Príklady**\n\nNasledovný príklad vráti 88, hodnotu Unicode pre X.\n\n```arcade\nToCodePoint('XYZ')\n// returns 88\n```\n\nNasledovný príklad vráti 89, hodnotu Unicode pre Y.\n\n```arcade\nToCodePoint('XYZ', 1)\n// returns 89\n```\n\nNasledovný príklad vráti 127753.\n\n```arcade\nToCodePoint('🌉')\n// returns 127753\n```\n\nNasledovný príklad vráti 57097.\n\n```arcade\nToCodePoint('🌉', 1)\n// returns 57097\n```\n\n","completion":{"label":"ToCodePoint","detail":"ToCodePoint(inputText, position?) -> Number","insertText":"ToCodePoint(${1:inputText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVracia nezáporné číslo zastupujúce UTF-32 kódovú bodovú hodnotu vstupného textu. Ak sa indexuje do prvej polovice náhradného páru, vráti sa celý kódový bod. Ak je indexované do druhej polovice náhradného páru, táto funkcia vracia hodnotu druhej polovice. Ak veľký kód nie je platným znakom, funkcia vráti iba hodnotu polovice, ktorú indexuje.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text, z ktorého získať UTF-32 kódovú bodovú hodnotu.\n- **position** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Pozícia znaku vo `vstupnomTexte`, z ktorého vrátiť kódovú bodovú hodnotu. Táto hodnota je predvolene 0.\n\n**Návratová hodnota**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":2}},{"type":"function","name":"tohex","bundle":"core","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#tohex","description":"Konvertuje celé číslo do hexadecimálnej reprezentácie.","examples":"\n**Príklady**\n\nVracia `\\\"64\\\"`.\n\n```arcade\nToHex(100)\n```\n\nVráti hexadecimálnu reprezentáciu farby kráľovská modrá `\\\"#4169E1\\\"` z jej RGB hodnôt\n\n```arcade\nvar r = ToHex(65); // returns \"41\"\nvar g = ToHex(105); // returns \"69\"\nvar b = ToHex(225); // returns \"E1\"\nConcatenate(\"#\",r,g,b)\n// Returns \"#4169E1\"\n```\n\n","completion":{"label":"ToHex","detail":"ToHex(value) -> Text","insertText":"ToHex(${1:value_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonvertuje celé číslo do hexadecimálnej reprezentácie.\n\n**Parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Hodnota, ktorá sa konvertuje na hexadecimálnu hodnotu.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"trim","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#trim","description":"Odstráni medzery zo začiatku alebo konca vstupnej textovej hodnoty.","examples":"\n**Príklad**\n\nvypíše 'ahoj svet'\n\n```arcade\nTrim('   hello world')\n```\n\n","completion":{"label":"Trim","detail":"Trim(inputText) -> Text","insertText":"Trim(${1:inputText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOdstráni medzery zo začiatku alebo konca vstupnej textovej hodnoty.\n\n**Parameter**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text na zredukovanie.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"upper","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#upper","description":"Prepíše text veľkými písmenami.","examples":"\n**Príklad**\n\nvypíše 'AHOJ'\n\n```arcade\nUpper('Hello')\n```\n\n","completion":{"label":"Upper","detail":"Upper(inputText) -> Text","insertText":"Upper(${1:inputText_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nPrepíše text veľkými písmenami.\n\n**Parameter**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Text na prepísanie veľkými písmenami.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}},{"type":"function","name":"urlencode","bundle":"core","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#urlencode","description":"Kóduje adresu URL nahradením každej inštancie určitých znakov jednou, dvoma, tromi alebo štyrmi sekvenciami escape, ktoré predstavujú kódovanie znaku UTF-8.","examples":"\n**Príklad**\n\nZašifrovaná zadaná URL\n\n```arcade\nvar urlsource ='arcgis-survey123://?';\nvar params = {\n  itemID:'36ff9e8c13e042a58cfce4ad87f55d19',\n  center: '43.567,-117.380'\n};\nreturn urlsource  + UrlEncode(params);\n//arcgis-survey123://?center=43.567%2C-117.380&itemID=36ff9e8c13e042a58cfce4ad87f55d19\n```\n\n","completion":{"label":"UrlEncode","detail":"UrlEncode(textOrDictionary) -> Text","insertText":"UrlEncode(${1:textOrDictionary_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKóduje adresu URL nahradením každej inštancie určitých znakov jednou, dvoma, tromi alebo štyrmi sekvenciami escape, ktoré predstavujú kódovanie znaku UTF-8.\n\n**Parameter**\n\n- **textOrDictionary**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - URL na zašifrovanie.\n\n**Návratová hodnota**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"voxel_functions","title":"Voxelové funkcie","items":[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.30","link":"https://developers.arcgis.com/arcade/function-reference/voxel_functions/#defaultvalue","description":"Vráti zadanú predvolenú hodnotu, ak vo voxeli neexistuje názov poľa alebo hodnota v zadanom poli je \"null\" alebo prázdna textová hodnota.","examples":"\n**Príklad**\n\nVrátiť \"n/a\" ak atribút voxelu neexistuje alebo je prázdny\n\n```arcade\nDefaultValue($voxel, \"sea_temp\", \"n/a\")\n// Returns the sea_temp value if available\n// or n/a if not available\n```\n\n","completion":{"label":"DefaultValue","detail":"DefaultValue(inputVoxel, fieldName, defaultValue) -> Any","insertText":"DefaultValue(${1:inputVoxel_}, ${2:fieldName_}, ${3:defaultValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVráti zadanú predvolenú hodnotu, ak vo voxeli neexistuje názov poľa alebo hodnota v zadanom poli je \"null\" alebo prázdna textová hodnota.\n\n**Parametre**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Vstupný voxel na kontrolu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov poľa na kontrolu.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Táto hodnota sa vráti, ak názov poľa neexistuje alebo hodnota v zadanom poli je \"null\" alebo prázdna textová hodnota.\n\n**Návratová hodnota**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nVráti hodnotu pre určené pole, ak je definované. V opačnom prípade vráti hodnotu zadanú v `defaultValue`."}},"parametersInfo":{"min":3,"max":3}},{"type":"function","name":"haskey","bundle":"core","sinceVersion":"1.30","link":"https://developers.arcgis.com/arcade/function-reference/voxel_functions/#haskey","description":"Uvádza, či má voxel vstupný kľúč.","examples":"\n**Príklad**\n\nVráti \"true\" ak má voxel pole s názvom \"sea_temp\"\n\n```arcade\nHasKey($voxel, 'sea_temp');\n```\n\n","completion":{"label":"HasKey","detail":"HasKey(inputVoxel, key) -> Boolean","insertText":"HasKey(${1:inputVoxel_}, ${2:key_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUvádza, či má voxel vstupný kľúč.\n\n**Parametre**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Voxel na kontrolu názvu poľa.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov poľa na kontrolu.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}},{"type":"function","name":"hasvalue","bundle":"core","sinceVersion":"1.30","link":"https://developers.arcgis.com/arcade/function-reference/voxel_functions/#hasvalue","description":"Uvádza, či má voxel dané pole a či má toto pole hodnotu.","examples":"\n**Príklad**\n\nVráti \"false\" ak atribút voxelu neexistuje alebo je prázdny\n\n```arcade\niif(HasValue($voxel, \"sea_temp\"), ($voxel.sea_temp - 32) * 5/9, false)\n// Returns the temp in celsius if sea_temp is available\n```\n\n","completion":{"label":"HasValue","detail":"HasValue(inputVoxel, fieldName) -> Boolean","insertText":"HasValue(${1:inputVoxel_}, ${2:fieldName_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Od verzie 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUvádza, či má voxel dané pole a či má toto pole hodnotu.\n\n**Parametre**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Voxel na kontrolu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Názov poľa na kontrolu.\n\n**Návratová hodnota**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]}]