[{"id":"constants","title":"Konstanter","items":[{"type":"constant","name":"infinity","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#infinity","description":"Repræsenterer en værdi, der er større end alle andre tal. `-Infinity` kan også bruges som en værdi, der er mindre end alle andre tal.","examples":"\n**Eksempel**\n\nBeregner maksimum af fire feltværdier\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nRepræsenterer en værdi, der er større end alle andre tal. `-Infinity` kan også bruges som en værdi, der er mindre end alle andre tal."}}},{"type":"constant","name":"pi","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#pi","description":"Værdien af en cirkels omkreds divideret med dens diameter, ca. `3,14159`.","examples":"\n**Eksempel**\n\nReturnerer arealet af et cirkelobjekt\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVærdien af en cirkels omkreds divideret med dens diameter, ca. `3,14159`."}}},{"type":"constant","name":"textformatting.backwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.backwardslash","description":"Indsætter en omvendt skråstreg ”\\” i teksten.","examples":"\n**Eksempel**\n\nReturnerer ”\\\\\\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndsætter en omvendt skråstreg ”\\” i teksten."}}},{"type":"constant","name":"textformatting.doublequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.doublequote","description":"Indsætter et dobbelt anførselstegn ””” i teksten.","examples":"\n**Eksempel**\n\nReturnerer ”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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndsætter et dobbelt anførselstegn ””” i teksten."}}},{"type":"constant","name":"textformatting.forwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.forwardslash","description":"Indsætter en skråstreg `/` i teksten.","examples":"\n**Eksempel**\n\nReturnerer '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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndsætter en skråstreg `/` i teksten."}}},{"type":"constant","name":"textformatting.newline","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.newline","description":"Indsætter en ny linje eller et linjeskift i teksten. Multilinje-etiketter understøttes **IKKE** i ArcGIS API 3.x for JavaScript eller i ArcGIS Online Map Viewer Classic.","examples":"\n**Eksempel**\n\nReturnerer \"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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndsætter en ny linje eller et linjeskift i teksten. Multilinje-etiketter understøttes **IKKE** i ArcGIS API 3.x for JavaScript eller i ArcGIS Online Map Viewer Classic."}}},{"type":"constant","name":"textformatting.singlequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.singlequote","description":"Indsætter et enkelt anførselstegn \\\"’\\\" i teksten.","examples":"\n**Eksempel**\n\nReturnerer ”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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndsætter et enkelt anførselstegn \\\"’\\\" i teksten."}}}]},{"id":"array_functions","title":"Arrayfunktioner","items":[{"type":"function","name":"all","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#all","description":"Indikerer, hvorvidt alle elementerne i et givet array består en test fra den tilgængelige funktion. Returnerer \\\"true\\\", hvis funktionen returnerer \\\"true\\\" for alle elementer i input-arrayet.","examples":"\n**Eksempler**\n\nReturnerer \\\"false\\\", fordi nogle af elementerne i input-arrayet ikke består \\\"isEven\\\"-testen\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\nBruger den eksisterende \\\"isEmpty\\\"-Arcade-funktion som \\\"testFunction\\\". Dette er gyldigt, fordi \\\"isEmpty\\\" takes én parameter og returnerer en boolesk værdi. Denne udtryk returnerer \\\"true\\\", hvis alle felterne er tomme.\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":"**[Siden version 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndikerer, hvorvidt alle elementerne i et givet array består en test fra den tilgængelige funktion. Returnerer \\\"true\\\", hvis funktionen returnerer \\\"true\\\" for alle elementer i input-arrayet.\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; - Input-arrayet, der skal testes.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Den funktion, der bruges til at teste hvert element i array'et `testFunction(value: Any) -> Boolesk`. Funktionen skal returnere en sand værdi, hvis elementet består testen. Funktionen kan være en brugerdefineret funktion eller en Arcade-kernefunktion, der er defineret med følgende parameter:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Repræsenterer værdien af et element i array'et.\n\n**Returværdi**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \n`true`, hvis testfunktionen returnerer en sand-værdi for alle elementerne."}},"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":"Tester, om nogen af elementerne i den relevante array besstår en test fra funktionen. Viser resultatet \\\"sand\\\", hvis funktionen viser \\\"true\\\" for mindst ét element i input-arrayet.","examples":"\n**Eksempler**\n\nReturnerer \\\"sand\\\", fordi mindst ét element i input-arrayet består \\\"isEven\\\"-testen.\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\nBruger den eksisterende \\\"isEmpty\\\"-Arcade-funktion som \\\"testFunction\\\". Dette er gyldigt, fordi \\\"isEmpty\\\" takes én parameter og returnerer en boolesk værdi. Udtrykket sender \\\"true\\\" tilbage, hvis nogen af felterne er tomme.\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":"**[Siden version 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTester, om nogen af elementerne i den relevante array besstår en test fra funktionen. Viser resultatet \\\"sand\\\", hvis funktionen viser \\\"true\\\" for mindst ét element i input-arrayet.\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; - Input-arrayet, der skal testes.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Den funktion, der bruges til at teste hvert element i array'et `testFunction(value: Any) -> Boolesk`. Funktionen skal returnere en sand-værdi, hvis elementet består testen. Funktionen kan være en brugerdefineret funktion eller en Arcade-kernefunktion, der er defineret med følgende parameter:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Repræsenterer værdien af et element i array'et.\n\n**Returværdi**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \n`true`, hvis testfunktionen returnerer en sand-værdi for et af elementerne."}},"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":"Returnerer et nyt array af en given længde.","examples":"\n**Eksempler**\n\nReturnerer `[null, null, null, null, null]`.\n\n```arcade\nArray(5)\n```\n\nReturnerer `[\\\"hello\\\",\\\"hello\\\"]`\n\n```arcade\nArray(2, \"hello\")\n```\n\nReturnerer `[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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et nyt array af en given længde.\n\n**Parametre**\n\n- **arrayLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den ønskede længde for det nye array.\n- **defaultValue** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Værdien af ethvert element i array'et. Hvis der ikke er angivet nogen værdi, vil standardværdien være `null` (tom).\n\n**Returværdi**: [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":"Returnerer enten en flad eller dyb kopi af et input-array.","examples":"\n**Eksempler**\n\nOpretter en flad kopi af input-array'et\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\nOpretter en dyb kopi af input-array'et\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":"**[Siden version 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer enten en flad eller dyb kopi af et input-array.\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; - Det array, der skal kopieres.\n- **deep** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Når værdien `true` opretter en dyb kopi af hvert element i input-array'et, betyder det, at elementerne i output-array'et ikke vil dele de samme referencer som elementerne i input-array'et. Standardværdien er `false`.\n\n**Returværdi**: [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":"Returnerer det sidste element i et array. Hvis input-arrayet er tomt, vil evalueringen af udtrykket mislykkes.","examples":"\n**Eksempel**\n\nReturnerer `'gray'`.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det sidste element i et array. Hvis input-arrayet er tomt, vil evalueringen af udtrykket mislykkes.\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; - Det array, som den sidste værdi skal hentes fra.\n\n**Returværdi**: [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":"Returnerer antallet af elementer i et array.","examples":"\n**Eksempel**\n\nReturnerer 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer antallet af elementer i et array.\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; - Et array, som handlingen skal udføres på.\n\n**Returværdi**: [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":"Returnerer en angivet standardværdi, hvis et indeks i et array ikke findes, eller hvis værdien ved det angivne indeks er null eller en tom tekstværdi.","examples":"\n**Eksempler**\n\nArray med værdi ved det angivne indeks\n\n```arcade\nvar a = [23,4,null,36,901]\nDefaultValue(a, 4, \"No data\");\n// returns 901\n```\n\nArray med ingen værdi ved det angivne indeks\n\n```arcade\nvar a = [23,4,null,36,901]\nDefaultValue(a, 5, \"No data\");\n// returns \"No data\"\n```\n\nArray med en null-værdi ved det angivne indeks\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en angivet standardværdi, hvis et indeks i et array ikke findes, eller hvis værdien ved det angivne indeks er null eller en tom tekstværdi.\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; - Det input-array, der skal kontrolleres.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det indeks, der skal kontrolleres.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Denne værdi returneres, hvis indekset ikke findes, eller værdien ved det angivne indeks er null eller en tom tekstværdi.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnerer værdien ved det angivne indeks, hvis det er defineret. Ellers returneres den værdi, der er angivet i '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":"Kontrollerer, om et indeks, der er indlejret i flere niveauers dybde i et multidimensionelt array, har en værdi og returnerer den værdi, hvis den er der. Ellers returnerer denne funktion en angivet standardværdi, hvis mindst én eller et af de indlejrede nøgler eller indekser ikke findes, eller værdien ved den angivne nøgle eller det angivne indeks er null eller en tom tekstværdi. Dette gør det muligt at gå ned i en indlejret struktur med ét trin i stedet for at kontrollere værdier i hvert array.","examples":"\n**Eksempler**\n\nArray med værdi ved det indlejrede indeks\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\nArray med ingen værdi ved det indlejrede indeks\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\nArray med ingen værdi ved det overordnede indeks\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\nArray af ordbøger med indlejrede værdier\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKontrollerer, om et indeks, der er indlejret i flere niveauers dybde i et multidimensionelt array, har en værdi og returnerer den værdi, hvis den er der. Ellers returnerer denne funktion en angivet standardværdi, hvis mindst én eller et af de indlejrede nøgler eller indekser ikke findes, eller værdien ved den angivne nøgle eller det angivne indeks er null eller en tom tekstværdi. Dette gør det muligt at gå ned i en indlejret struktur med ét trin i stedet for at kontrollere værdier i hvert array.\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; - Det input-array, der skal kontrolleres.\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; - Et array af nøgler eller indekser, der skal kontrolleres ved hvert niveau i beholderens struktur.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Denne værdi returneres, hvis mindst én af nøglerne eller ét af indekserne ikke findes, eller værdien ved den angivne nøgle er null eller en tom tekstværdi.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnerer værdien ved den angivne nøgle eller det angivne indeks, hvis den eller det er defineret. Ellers returneres den værdi, der er angivet i '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":"Returnerer et sæt distinkte – eller unikke – værdier for et array med værdier.","examples":"\n**Eksempel**\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":"**[Siden version 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et sæt distinkte – eller unikke – værdier for et array med værdier.\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; - Et array med værdier, som der skal udføres en handling på.\n\n**Returværdi**: [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":"Returnerer et sæt distinkte – eller unikke – værdier for en liste med værdier.","examples":"\n**Eksempel**\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":"**[Siden version 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et sæt distinkte – eller unikke – værdier for en liste med værdier.\n\n**parameter**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - En liste med værdier, som der skal udføres en handling på.\n\n**Returværdi**: [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":"Fjerner en værdi fra et array med et givet indeks. Eksisterende elementer, der er placeret på eller over det givne indeks, vil gå én indeksværdi ned. Array'et reduceres i størrelse med én.","examples":"\n**Eksempler**\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nFjerner en værdi fra et array med et givet indeks. Eksisterende elementer, der er placeret på eller over det givne indeks, vil gå én indeksværdi ned. Array'et reduceres i størrelse med én.\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; - Det array, som værdien skal fjernes fra.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset for den værdi, som skal fjernes fra array'et. Hvis der er angivet et negativt indeks, vil det blive brugt som en forskydning i forhold til afslutningen på array'et.\n\n**Returværdi**: 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":"Skaber et nyt array med elementer, der er filtreret fra input-arrayet, som består en test fra det tilgængelige objekt.","examples":"\n**Eksempler**\n\nReturnerer et nyt array, der består af elementer, som består \\\"isEven\\\"-filteret.\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\nBruger den eksisterende \\\"isEmpty\\\"-Arcade-funktion i \\\"filterFunction\\\". Returnerer et nyt array af felter, som ikke er tomme.\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":"**[Siden version 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSkaber et nyt array med elementer, der er filtreret fra input-arrayet, som består en test fra det tilgængelige objekt.\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; - Det input-array, der skal filtreres.\n- **filterFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Den funktion, der bruges til at filtrere elementerne i arrayet `filterFunction(value: Any) -> Boolesk`. Funktionen skal returnere en sand værdi, hvis elementet består testen. Denne funktion kan være en brugerdefineret funktion eller en Arcade-kernefunktion, der er defineret med følgende parameter:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Repræsenterer værdien af et element i array'et.\n\n**Returværdi**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;  \nReturnerer et array med elementer, der består testfunktionen."}},"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":"Returnerer den første værdi i et array. Returnerer `null` hvis array er tomt.","examples":"\n**Eksempel**\n\nprinter 'orange'\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den første værdi i et array. Returnerer `null` hvis array er tomt.\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; - Det array, som det første element skal returneres fra.\n\n**Returværdi**: [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":"Returnerer det første element i et array. Hvis array'et er tomt, vil evalueringen af udtrykket mislykkes.","examples":"\n**Eksempel**\n\nReturnerer `'orange'`.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det første element i et array. Hvis array'et er tomt, vil evalueringen af udtrykket mislykkes.\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; - Det array, som den første værdi skal hentes fra.\n\n**Returværdi**: [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":"Angiver, om et array har en værdi ved det angivne indeks.","examples":"\n**Eksempler**\n\nArray med værdi ved det angivne indeks\n\n```arcade\nvar a = [23,4,null,36,901]\nHasValue(a, 4);\n// returns true\n```\n\nArray med ingen værdi ved det angivne indeks\n\n```arcade\nvar a = [23,4,null,36,901]\nHasValue(a, 5);\n// returns false\n```\n\nArray med en null-værdi ved det angivne indeks\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om et array har en værdi ved det angivne indeks.\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; - Det array, der skal kontrolleres.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det indeks, der skal kontrolleres.\n\n**Returværdi**: [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":"Kontrollerer, om et indeks, der er indlejret i flere niveauers dybde i et multidimensionelt array, har en værdi. Dette gør det muligt at gå ned i en indlejret struktur med ét trin i stedet for at kontrollere værdier i hvert array. Returnerer 'true', hvis indekserne ved hvert niveau i strukturen findes og inkluderer en værdi, der ikke er null.","examples":"\n**Eksempler**\n\nArray med værdi ved det indlejrede indeks\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [2, 4]);\n// returns true\n```\n\nArray med ingen værdi ved det indlejrede indeks\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [2, 10]);\n// returns false\n```\n\nArray med ingen værdi ved det overordnede indeks\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [10, 5]);\n// returns false\n```\n\nArray af ordbøger med indlejrede værdier\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKontrollerer, om et indeks, der er indlejret i flere niveauers dybde i et multidimensionelt array, har en værdi. Dette gør det muligt at gå ned i en indlejret struktur med ét trin i stedet for at kontrollere værdier i hvert array. Returnerer 'true', hvis indekserne ved hvert niveau i strukturen findes og inkluderer en værdi, der ikke er null.\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; - Det array, der skal kontrolleres.\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; - Et array af nøgler eller indekser, der skal kontrolleres ved hvert niveau i strukturen.\n\n**Returværdi**: [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":"Bestemmer, om et array indeholder en given værdi. Returnerer `true`, hvis værdien findes i array'et.","examples":"\n**Eksempler**\n\nReturnerer værdien `true`.\n\n```arcade\nIncludes(['orange', 'purple', 'gray'], 'purple')\n```\n\nReturnerer værdien `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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBestemmer, om et array indeholder en given værdi. Returnerer `true`, hvis værdien findes i array'et.\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; - Input-array'et.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Den værdi, du skal være på udkig efter, i det givne array.\n\n**Returværdi**: [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":"Returnerer den nul-baserede indeksplacering for elementet i et array. Hvis `item` ikke findes, returneres `-1.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den nul-baserede indeksplacering for elementet i et array. Hvis `item` ikke findes, returneres `-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; - Det array, der skal søges i.\n- **item**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Det element, der skal findes i arrayet.\n\n**Returværdi**: [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":"Indsætter en ny værdi i et array med et givet indeks. Eksisterende elementer, der er placeret på eller over det givne indeks, vil gå én indeksværdi op. Array'et øges i størrelse med én.","examples":"\n**Eksempler**\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndsætter en ny værdi i et array med et givet indeks. Eksisterende elementer, der er placeret på eller over det givne indeks, vil gå én indeksværdi op. Array'et øges i størrelse med én.\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; - Det array, den nye værdi skal indsættes i.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset for det array, hvori den nye værdi skal indsættes. Et indeks på 0 vil indsætte værdien i begyndelsen af array'et. Et indeks, der svarer til størrelsen på array'et, vil indsætte værdien i slutningen af array'et. Et indeks, der er større end størrelsen på array'et, vil generere en fejl.  Hvis der er angivet et negativt indeks, vil det blive brugt som en forskydning i forhold til afslutningen på array'et.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Den værdi, der skal indsættes i array'et.\n\n**Returværdi**: 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":"Skaber et nyt array baseret på resultaterne fra at kalde en tilgængelig funktion på hvert element i input-arrayet.","examples":"\n**Eksempler**\n\nKonverterer alle elementerne i arrayet fra fahrenheit til celsius og returnerer den i et nyt array.\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\nKonverterer dataobjekter til formateret tekst\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":"**[Siden version 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSkaber et nyt array baseret på resultaterne fra at kalde en tilgængelig funktion på hvert element i input-arrayet.\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; - Input-arrayet, der skal kortlægges.\n- **mappingFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Den funktion, der bruges til at kalde hvert element i array'et `mappingFunction(value: Any) -> Any`. Funktionen skal returnere et nyt element, der vil være en del af det returnerede array. Funktionen kan være en brugerdefineret funktion eller en Arcade-kernefunktion, der er defineret med følgende parameter:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Repræsenterer værdien af et element i array'et.\n\n**Returværdi**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;  \nElementerne, der er returneret af mapping-funktionen."}},"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":"Tester, om ingen af elementer i et givet array består en test fra den tilgængelige funktion. Returnerer \\\"true\\\", hvis \\\"testFunction\\\" returnerer \\\"false\\\" for alle elementer i input-arrayet.","examples":"\n**Eksempler**\n\nReturnerer \\\"false\\\", fordi nogle af elementerne i input-arrayet består \\\"isEven\\\"-testen\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\nBruger den eksisterende \\\"isEmpty\\\"-Arcade-funktion som \\\"testFunction\\\". Dette er gyldigt, fordi \\\"isEmpty\\\" takes én parameter og returnerer en boolesk værdi. Udtrykket sender \\\"true\\\" tilbage, hvis ingen af felterne er tomme.\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":"**[Siden version 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTester, om ingen af elementer i et givet array består en test fra den tilgængelige funktion. Returnerer \\\"true\\\", hvis \\\"testFunction\\\" returnerer \\\"false\\\" for alle elementer i input-arrayet.\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; - Input-arrayet, der skal testes.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Den funktion, der bruges til at teste hvert element i array'et `testFunction(value: Any) -> Boolesk`. Funktionen skal returnere en falsk værdi, hvis elementet ikke består testen. Funktionen kan være en brugerdefineret funktion eller en Arcade-kernefunktion, der er defineret med følgende parameter:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Repræsenterer værdien af et element i array'et.\n\n**Returværdi**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \n`true`, hvis alle elementerne i arrayet ikke består testfunktionen."}},"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":"Fjerner og returnerer elementet i slutningen af array'et. Hvis array'et er tomt, genereres der en fejl.","examples":"\n**Eksempel**\n\nReturnerer `gray`. Input-array'et vil nu være lig med `['orange', 'purple']`.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nFjerner og returnerer elementet i slutningen af array'et. Hvis array'et er tomt, genereres der en fejl.\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; - Det input-array, hvorfra det sidste element vil blive fjernet og returneret.\n\n**Returværdi**: [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":"Føjer et element til slutningen af et array og returnerer den nye længde til array'et.","examples":"\n**Eksempel**\n\nReturnerer 4. Input-array'et vil nu være lig med `['orange', 'purple', 'gray', 'red']`.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nFøjer et element til slutningen af et array og returnerer den nye længde til array'et.\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; - Det array, der skal \\\"skubbes\\\" elementer til.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Den værdi, der skal tilføjes som det sidste element i input-array'et.\n\n**Returværdi**: [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":"Udfører en medfølgende \\\"reducer\\\"-funktion på hvert element i arrayet og sender returværdien fra beregningen af det forrige element.","examples":"\n**Eksempler**\n\nUden \\\"initialValue\\\"-parameteret sættes de første to elementer af \\\"cities\\\"-arrayet ind i læg sammen-funktionen som argumenter.\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\nDa \\\"initialValue\\\"-parameteret er indstillet, bliver den værdi funktionens første argument (\\\"city1\\\"), og det første element i \\\"cities\\\" bliver funktionens andet argument (\\\"city2\\\").\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":"**[Siden version 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUdfører en medfølgende \\\"reducer\\\"-funktion på hvert element i arrayet og sender returværdien fra beregningen af det forrige 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; - Input-arrayet, der skal reduceres.\n- **reducerFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Reduktionsfunktionen, der aggregerer arrayværdierne `reducerFunction(previousValue: Any, arrayValue: Any) -> Any`.\n\n  - **previousValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Første gang objektet udføres, bliver det første element i inputarray'et eller `initialValue`, hvis det er tilgængeligt.\n  - **arrayValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Repræsenterer den aktuelle værdi af et element i array'et.\n- **initialValue** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Et element, der sættes ind i det første argument af reduktionsfunktionen.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nVærdien blev samlet af reduktionsfunktionen for hvert element i array'et."}},"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":"Ændrer antallet af elementer i et array til den angivne størrelse. Dette kan anvendes til at udvide array'et eller afkorte det tidligt i processen. Efter ændring af størrelse vil forsøg på at indeksere ud over det sidste nye element generere en fejl, bortset fra tilfælde, hvor det næste element indekseres, hvilket fortsat vil udvide array'et med ét element.","examples":"\n**Eksempler**\n\nReturnerer `['orange', 'purple', 'gray', null, null]`\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nResize(colors, 5)\nreturn colors\n```\n\nReturnerer `['orange', 'purple', 'gray', 'red', 'red']`\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nResize(colors, 5, 'red')\nreturn colors\n```\n\nReturnerer `['orange']`\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÆndrer antallet af elementer i et array til den angivne størrelse. Dette kan anvendes til at udvide array'et eller afkorte det tidligt i processen. Efter ændring af størrelse vil forsøg på at indeksere ud over det sidste nye element generere en fejl, bortset fra tilfælde, hvor det næste element indekseres, hvilket fortsat vil udvide array'et med ét 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; - Det array, der skal ændres størrelse på.\n- **newSize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det antal elementer, der ønskes i det array, der er ændret størrelse på.\n- **value** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Den valgfrie værdi, der skal anvendes til eventuelle nye elementer, som føjes til array'et. Hvis der ikke er angivet nogen værdi, vil nyligt tilføjede elementer få værdien `null` (tom).\n\n**Returværdi**: 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":"Reverserer indholdet af det aktuelle array.","examples":"\n**Eksempel**\n\nReturnerer `['gray', 'purple', 'orange']`\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReverserer indholdet af det aktuelle array.\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; - Det array, der skal reverseres.\n\n**Returværdi**: [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":"Returnerer en del af et array mellem to indekser som et nyt array.","examples":"\n**Eksempler**\n\nReturnerer `['purple', 'gray']`\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'], 1, 3)\n```\n\nReturnerer `['red', 'blue']`\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'], 3)\n```\n\nReturnerer `['orange', 'purple', 'gray', 'red', 'blue']`\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'])\n```\n\nReturnerer `['blue']`\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en del af et array mellem to indekser som et nyt array.\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; - Det array, der skal opdeles.\n- **startIndex** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det indeks, hvorfra opdeling skal starte. Standardværdien er `0`. Hvis der er angivet et negativt indeks, vil det blive brugt som en forskydning i forhold til afslutningen på array'et.\n- **endIndex** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det indeks, hvor opdelingen skal slutte. Værdien af dette indeks vil ikke blive medtaget i det returnerede array. Standardværdien er array-størrelsen.\n\n**Returværdi**: [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":"Sorterer et array efter ASCII-værdi. Hvis alle elementer i array'et er af samme type, vil den relevante sorteringsfunktion blive anvendt. Hvis de er forskellige typer, konverteres elementerne til tekst. Hvis array'et indeholder ordbøger, og der ikke er angivet nogen brugerdefineret funktion, sker der ingen sortering. Hvis arrayet indeholder `null`-værdier, konverteres de ikke til tekst og returneres ved enden af det sorterede array.","examples":"\n**Eksempler**\n\nreturnerer `['$', 1, 'A', 'a']`\n\n```arcade\nSort([1, 'a', '$', 'A'])\n```\n\nSortér ved hjælp af en brugerdefineret funktion\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSorterer et array efter ASCII-værdi. Hvis alle elementer i array'et er af samme type, vil den relevante sorteringsfunktion blive anvendt. Hvis de er forskellige typer, konverteres elementerne til tekst. Hvis array'et indeholder ordbøger, og der ikke er angivet nogen brugerdefineret funktion, sker der ingen sortering. Hvis arrayet indeholder `null`-værdier, konverteres de ikke til tekst og returneres ved enden af det sorterede array.\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; - Det array, der skal sorteres.\n- **comparatorFunction** (_Optional_): [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - En brugerdefineret funktion, der skal bruges til sorteringen `orderingFunction(a: Any, b: Any) -> Number`. Funktionen modtager to elementer og skal returnere et tal, der angiver sorteringsrækkefølgen for de to elementer:  \n`> 0`: sortér `b` før `a`  \n`= 0`: bevar den oprindelige rækkefølge af `a` og `b`  \n`< 0`: sortér `a` før `b`\n\n  - **a**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Det første element til sammenligning.\n  - **b**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Det andet element til sammenligning.\n\n**Returværdi**: [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":"Sammenkæder alle parametre i et nyt array.","examples":"\n**Eksempler**\n\nReturnerer `['orange', 'purple', 1, 2, 'red']`\n\n```arcade\nSplice(['orange', 'purple'], 1, 2, 'red')\n```\n\nReturnerer `[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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSammenkæder alle parametre i et nyt array.\n\n**parameter**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - En igangværende liste med værdier, der skal \\\"splejses\\\" til et nyt array.\n\n**Returværdi**: [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":"Afkorter input-array'et og returnerer det første givne antal elementer.","examples":"\n**Eksempel**\n\nreturnerer `[ 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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAfkorter input-array'et og returnerer det første givne antal elementer.\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; - Det array, der skal afkortes.\n- **numItems**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det antal elementer, der skal returneres fra begyndelsen af arrayet.\n\n**Returværdi**: [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":"date_functions","title":"Datofunktioner","items":[{"type":"function","name":"changetimezone","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#changetimezone","description":"Ændrer den tidszone, der bruges til at vise den givne datoværdi. Hvis den indtastede `dateValue` har en `unknown` tidszone, vil output-datoværdien blive vist med samme dato og tid som den indtastede `dateValue`, men vil blive tildelt `newTimeZone`.","examples":"\n**Eksempler**\n\nÆndrer den givne datos tidszone fra `America/New_York` til `America/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\nTildeler en dato med en `unknown` tidszone til en tidsforskydning på `+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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÆndrer den tidszone, der bruges til at vise den givne datoværdi. Hvis den indtastede `dateValue` har en `unknown` tidszone, vil output-datoværdien blive vist med samme dato og tid som den indtastede `dateValue`, men vil blive tildelt `newTimeZone`.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - En datoværdi, der indeholder oplysninger om dato og klokkeslæt.\n- **newTimeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den nye tidszone, der vil blive brugt til at vise den givne datoværdi. Tidszonen skal være en af følgende:\n\n  - tekst, der repræsenterer en post i IANA-tidszonedatabasen (f.eks. `America/New_York`)\n\n  - tekst, der repræsenterer de timer og minutter, der skal føjes til UTC (f.eks. `+07:00` eller `-03:00`)\n\n  - `system` - tidszonen vil blive indstillet til enhedens eller systemets lokale tidszone\n\n  - `default` - tidszonen for profilens udførelseskontekst\n\n  - `UTC` - Koordineret universaltid\n\n  - `unknown` - fjerner tidszoneoplysninger for den givne værdi og viser dato og klokkeslæt som defineret i udtrykket.\n\n**Returværdi**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Yderligere ressourcer**\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":"Opretter et datoobjekt ud fra et sæt parametre. Som standard oprettes der datoer i tidszonen for profilens udførelseskontekst.","examples":"\n**Eksempler**\n\nOpretter en dato, der repræsenterer det givne tidspunkt i tidszonen for profilens udførelseskontekst, der kører Arcade\n\n```arcade\n// Date that represents Jun 02, 1987, 12:00:00 AM PST\nDate(1987,05,02)\n```\n\nOpretter en dato med den tid, der er defineret i en bestemt tidszone\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter et datoobjekt ud fra et sæt parametre. Som standard oprettes der datoer i tidszonen for profilens udførelseskontekst.\n\n**Parametre**\n\n- **year**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, der repræsenterer et år.\n- **month**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måneden (0-11), hvor `0` er januar, og `11` er december.\n- **day**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dagen i måneden (1-31).\n- **hour** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Tidspunktet på dagen (0-23).\n- **minute** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Minut inden for en time (0-59).\n- **second** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Sekund inden for et minut (0-59).\n- **millisecond** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Millisekund inden for et sekund (0-999).\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Siden version 1.24_ Tidszonen for datoen. Hvis datoen ikke er angivet, oprettes den i standardtidszonen for profilens udførelseskontekst. Mulige værdier:\n\n  - tekst, der repræsenterer en post i IANA-tidszonedatabasen (f.eks. `America/New_York`)\n\n  - tekst, der repræsenterer de timer og minutter, der skal føjes til UTC (f.eks. `+07:00` eller `-03:00`)\n\n  - `system` - tidszonen vil blive indstillet til enhedens eller systemets lokale tidszone\n\n  - `default` - tidszonen for profilens udførelseskontekst\n\n  - `UTC` - Koordineret universaltid\n\n  - `unknown` - fjerner tidszoneoplysninger for den givne værdi og viser dato og klokkeslæt som defineret i udtrykket.\n\n**Returværdi**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Yderligere ressourcer**\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":"Opretter en dato med det angivne Unix epoch-nummer. Datoen vises som standard i tidszonen for profilens udførelseskontekst. Hvis der ikke er angivet nogen epoch, oprettes der en dato på den aktuelle dato og tid i profilens standardtidszone. Hvis der angives en `null`-værdi for \"epoch\"-tid, bliver den implicit indstillet til `0` og returnerer datoen 1. januar 1970 UTC.","examples":"\n**Eksempler**\n\nMillisekunder siden 1. januar 1970\n\n```arcade\nDate(1476987783555) // 'Thu Oct 20 2016 11:23:03 GMT-0700 (PDT)'\n```\n\nOpretter en dato, der repræsenterer det aktuelle tidspunkt i tidszonen for profilens udførelseskontekst, der kører 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en dato med det angivne Unix epoch-nummer. Datoen vises som standard i tidszonen for profilens udførelseskontekst. Hvis der ikke er angivet nogen epoch, oprettes der en dato på den aktuelle dato og tid i profilens standardtidszone. Hvis der angives en `null`-værdi for \"epoch\"-tid, bliver den implicit indstillet til `0` og returnerer datoen 1. januar 1970 UTC.\n\n**parameter**\n\n- **epoch** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Antal millisekunder siden 1. januar 1970 UTC.\n\n**Returværdi**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Yderligere ressourcer**\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":"Opretter en datoværdi ud fra en ISO 8601-tekstværdi. Hvis der angives en UTC-forskydning, vil datoen fortsat blive vist i profilens tidszone. Hvis der ikke er angivet nogen tekstværdi, oprettes der en dato på den aktuelle dato og tid i profilens tidszone.","examples":"\n**Eksempler**\n\nOpretter en dato ud fra en ISO 8601-tekstværdi med en kendt tidsforskydning\n\n```arcade\nDate('2016-10-20T17:41:37+00:00') // 'Thu Oct 20 2016 10:41:37 GMT-0700 (PDT)'\n```\n\nOpretter en dato ud fra en ISO 8601-tekstværdi med en ukendt tidsforskydning\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en datoværdi ud fra en ISO 8601-tekstværdi. Hvis der angives en UTC-forskydning, vil datoen fortsat blive vist i profilens tidszone. Hvis der ikke er angivet nogen tekstværdi, oprettes der en dato på den aktuelle dato og tid i profilens tidszone.\n\n**parameter**\n\n- **timestamp** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - En ISO 8601-tekstværdi, der skal konverteres til en dato.\n\n**Returværdi**: [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":"Opretter en dato ud fra en DateOnly-værdi med en valgfri tids- og tidszoneværdi.","examples":"\n**Eksempel**\n\nOpretter en dato ud fra en DateOnly-værdi og en tidstype\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en dato ud fra en DateOnly-værdi med en valgfri tids- og tidszoneværdi.\n\n**Parametre**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - DateOnly-værdien, hvorfra der skal oprettes en datoværdi.\n- **timeValue** (_Optional_): [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Tidsværdien for datoen. Hvis datoen ikke er angivet, oprettes den med et klokkeslæt på `00:00:00`.\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tidszonen for datoen. Hvis datoen ikke er angivet, vil den blive oprettet i tidszonen `unknown`. Mulige værdier:\n\n  - tekst, der repræsenterer en post i IANA-tidszonedatabasen (f.eks. `America/New_York`)\n\n  - tekst, der repræsenterer de timer og minutter, der skal føjes til UTC (f.eks. `+07:00` eller `-03:00`)\n\n  - `system` - tidszonen vil blive indstillet til enhedens eller systemets lokale tidszone\n\n  - `default` - tidszonen for profilens udførelseskontekst\n\n  - `UTC` - Koordineret universaltid\n\n  - `unknown` - fjerner tidszoneoplysninger for den givne værdi og viser dato og klokkeslæt som defineret i udtrykket.\n\n**Returværdi**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Yderligere ressourcer**\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":"Opretter en kopi af den givne dato.","examples":"\n**Eksempel**\n\nOpretter en kopi af den aktuelle datoværdi\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en kopi af den givne dato.\n\n**parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Den dato, der skal kopieres.\n\n**Returværdi**: [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":"Tilføjer den angivne mængde tid i de givne tidsenheder til en dato og returnerer en ny dato. Hvis datoen har en IANA-tidszone, vil sommertid og anden tidszone-baseret logik være gældende.","examples":"\n**Eksempel**\n\nLægger 7 dage til den givne dato\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTilføjer den angivne mængde tid i de givne tidsenheder til en dato og returnerer en ny dato. Hvis datoen har en IANA-tidszone, vil sommertid og anden tidszone-baseret logik være gældende.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Den inputdato, som tiden skal lægges til.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den værdi, der skal lægges til datoen i de angivne enheder.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Enhederne for det tal, der skal lægges til datoen. Standard er `millisekunder`. De understøttede tidsenheder omfatter `millisekunder`, `sekunder`, `minutter`, `timer`, `dage`, `måneder`, `år`\n\n**Returværdi**: [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":"Tilføjer den angivne mængde tid i de givne tidsenheder til en DateOnly-værdi og returnerer en ny DateOnly-værdi.","examples":"\n**Eksempler**\n\nLægger 7 dage til datoen i det angivne felt\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\nLægger 12 timer til datoen i det angivne felt\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTilføjer den angivne mængde tid i de givne tidsenheder til en DateOnly-værdi og returnerer en ny DateOnly-værdi.\n\n**Parametre**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Input DateOnly-værdien, som der skal føjes tid til.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den værdi, der skal tilføjes til datoen i de givne enheder. For DateOnly-input vil denne værdi blive rundet ned til nærmeste dag baseret på et 24-timers interval. Hvis den værdi, der skal tilføjes, er mindre end 24 timer, tilføjes der ingen værdi til DateOnly-inputtet.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det tal, der skal lægges til datoen. Standard er `millisekunder`. De understøttede tidsenheder omfatter `millisekunder`, `sekunder`, `minutter`, `timer`, `dage`, `måneder`, `år`\n\n**Returværdi**: [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":"Tilføjer den angivne mængde tid i de givne tidsenheder til en Tidsværdi og returnerer en ny Tidsværdi.","examples":"\n**Eksempler**\n\nLægger 7 dage til den givne tid\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\nLægger 90 sekunder til den givne tid\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\nLægger 25 timer til den givne tid\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTilføjer den angivne mængde tid i de givne tidsenheder til en Tidsværdi og returnerer en ny Tidsværdi.\n\n**Parametre**\n\n- **timeValue**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Den input-tidsværdi, der skal føjes tid til.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den værdi, der skal tilføjes til tiden i de givne enheder.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det tal, der skal lægges til datoen. Standard er `millisekunder`. De understøttede enhedstyper omfatter `millisekunder`, `sekunder`, `minutter`, `timer`.\n\n**Returværdi**: [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":"Trækker to datoer fra hinanden og returnerer forskellen i de angivne enheder.","examples":"\n**Eksempler**\n\nTrækker to datoer fra hinanden og returnerer alderen\n\n```arcade\nvar startDate = Date($feature.startDateField);\nvar endDate = Date($feature.endDateField);\nvar age = DateDiff(endDate, startDate, 'years');\nreturn age;\n```\n\nTrækker to datoer fra hinanden og returnerer forskellen.\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTrækker to datoer fra hinanden og returnerer forskellen i de angivne enheder.\n\n**Parametre**\n\n- **date1**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Den datoværdi, hvorfra der skal fratrækkes en anden datoværdi.\n- **date2**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Den datoværdi, der skal trækkes fra den først angivne dato.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Enhederne, hvori forskellen mellem to angivne datoen returneres. De understøttede tidsenheder omfatter `millisekunder`, `sekunder`, `minutter`, `timer`, `dage`, `måneder`, `år`. Standardværdien er `millisekunder`.\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Siden version 1.24_ Den tidszone, hvortil der skal tildeles inputdatoer med en ukendt tidszone. Hvis værdien ikke er angivet, vil følgende indtræffe: (1) Hvis et input har en defineret tidszone, og den anden værdi er ukendt, vil værdien med den ukendte tidszone antage en tidszone, der matcher det andet input. (2) Hvis begge input er ukendte tidszoner, vil DateDiff blive beregnet for begge datoer, som om de var defineret i samme tidszone. Mulige værdier:\n\n  - tekst, der repræsenterer en post i IANA-tidszonedatabasen (f.eks. `America/New_York`)\n\n  - tekst, der repræsenterer de timer og minutter, der skal føjes til UTC (f.eks. `+07:00` eller `-03:00`)\n\n  - `system` - tidszonen vil blive indstillet til enhedens eller systemets lokale tidszone\n\n  - `default` - tidszonen for profilens udførelseskontekst\n\n  - `UTC` - Koordineret universaltid\n\n  - `unknown` - fjerner tidszoneoplysninger for den givne værdi og viser dato og klokkeslæt som defineret i udtrykket.\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Trækker to DateOnly-værdier fra hinanden og returnerer forskellen i de angivne tidsenheder.","examples":"\n**Eksempel**\n\nTrækker to DateOnly-værdier fra hinanden og returnerer forskellen i år.\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTrækker to DateOnly-værdier fra hinanden og returnerer forskellen i de angivne tidsenheder.\n\n**Parametre**\n\n- **dateOnly1**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Den DateOnly-værdi, hvorfra der skal fratrækkes en anden DateOnly-værdi.\n- **dateOnly2**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Den DateOnly-værdi, der skal trækkes fra den først angivne DateOnly-værdi.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Enhederne, hvori forskellen mellem to angivne DateOnly-værdier returneres. De understøttede tidsenheder omfatter `millisekunder`, `sekunder`, `minutter`, `timer`, `dage`, `måneder`, `år`. Standardværdien er `millisekunder`.\n\n**Returværdi**: [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":"Trækker to tidsværdier fra hinanden og returnerer forskellen i de angivne tidsenheder.","examples":"\n**Eksempel**\n\nTrækker to tidsværdier fra hinanden og returnerer forskellen i timer.\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTrækker to tidsværdier fra hinanden og returnerer forskellen i de angivne tidsenheder.\n\n**Parametre**\n\n- **time1**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Den tidsværdi, hvorfra der skal fratrækkes en anden tidsværdi.\n- **time2**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Den tidsværdi, der skal trækkes fra den først angivne tidsværdi.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Enhederne, hvori forskellen mellem to angivne tidsværdier returneres. De understøttede enhedstyper omfatter `millisekunder`, `sekunder`, `minutter`, `timer`. Standardværdien er `millisekunder`.\n\n**Returværdi**: [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":"Opretter en DateOnly-værdi, der er baseret på den aktuelle dato i tidszonen for profilens udførelseskontekst.","examples":"\n**Eksempel**\n\nReturnerer den aktuelle DateOnly-værdi (ikke tid)\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en DateOnly-værdi, der er baseret på den aktuelle dato i tidszonen for profilens udførelseskontekst.\n\n**Returværdi**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly)\n\n**Yderligere ressourcer**\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":"Opretter en DateOnly-værdi ud fra input, der repræsenterer år, måned og dag.","examples":"\n**Eksempel**\n\nOpretter en DateOnly-værdi ud fra input, der repræsenterer år, måned og dag.\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en DateOnly-værdi ud fra input, der repræsenterer år, måned og dag.\n\n**Parametre**\n\n- **year**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, der repræsenterer et år.\n- **month**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måneden (0-11), hvor `0` er januar, og `11` er december. Hvis denne værdi falder uden for normalområdet (0-11), vil funktionen returnere `null`.\n- **day**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dagen i måneden (1-31). Hvis denne værdi falder uden for normalområdet (1-31), vil funktionen returnere `null`.\n\n**Returværdi**: [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":"Opretter en DateOnly-dato med det angivne Unix epoch-nummer.","examples":"\n**Eksempel**\n\nReturnerer DateOnly-værdien ud fra antallet af millisekunder siden 1. januar 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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en DateOnly-dato med det angivne Unix epoch-nummer.\n\n**parameter**\n\n- **epoch**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Antal millisekunder siden 1. januar 1970 UTC.\n\n**Returværdi**: [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":"Opretter en DateOnly-værdi ud fra et tekstinput, der repræsenterer en ISO-formateret dato eller et andet formateret tekstmønster.","examples":"\n**Eksempler**\n\nOpretter en DateOnly-værdi ud fra en tekstværdi, der repræsenterer datoen\n\n```arcade\nDateOnly(\"2023-05-11T13:43:18.990+01:00\");\n// returns 2023-05-11\n```\n\nOpretter en DateOnly-værdi ud fra en tekstværdi, der repræsenterer datoen i det givne format\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en DateOnly-værdi ud fra et tekstinput, der repræsenterer en ISO-formateret dato eller et andet formateret tekstmønster.\n\n**Parametre**\n\n- **textValue**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - En tekstværdi, der repræsenterer en dato. Dette skal enten være en ISO-formateret dato eller en anden formateret tekst, der repræsenterer en dato. Hvis denne værdi ikke overholder ISO-formatet, skal parameteren `format` defineres med angivelse af datoformatet.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - En tekstværdi, der angiver formatet for `dateValue`-inputtet.  \nMulige værdier:  \n  - `D`: Dag i måneden, ikke skrevet fuldt ud (1 - 31)  \n  - `DD`: Dag i måneden, skrevet fuldt ud (01 - 31)  \n  - `DDD`: Årets ordinaldatoer (1 - 365)  \n  - `d`: Dag i ugen (1 - 7)  \n  - `ddd`: Forkortet dag i ugen (f.eks. Man)  \n  - `dddd`: Fuld ugedag (f.eks. Mandag)  \n  - `M`: Månedsnummer (1 - 12)  \n  - `MM`: Månedsnummer, skrevet helt ud (01 - 12)  \n  - `MMM`: Forkortet månedsnavn (f.eks. Jan)  \n  - `MMMM`: Fuld navn på måned (f.eks. Januar)  \n  - `Y`: Fuldt år  \n  - `YY`: År med to cifre  \n\n\n**Returværdi**: [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":"Opretter en DateOnly-værdi ud fra en given dato.","examples":"\n**Eksempel**\n\nReturnerer DateOnly ud fra den givne dato\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en DateOnly-værdi ud fra en given dato.\n\n**parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Den dato, hvorfra DateOnly-værdien skal oprettes.\n\n**Returværdi**: [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":"Opretter en kopi af en DateOnly-værdi.","examples":"\n**Eksempel**\n\nOpretter en kopi af DateOnly-værdien.\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en kopi af en DateOnly-værdi.\n\n**parameter**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Den DateOnly-værdi, der skal kopieres.\n\n**Returværdi**: [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":"Returnerer dagen i måneden for den givne dato.","examples":"\n**Eksempler**\n\nHenter dagen i måneden for den aktuelle dato\n\n```arcade\nDay(Now())\n```\n\nReturnerer dagen i måneden ud fra en DateOnly-værdi\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer dagen i måneden for den givne dato.\n\n**parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - En datoværdi, hvorfra dagen i måneden skal hentes. DateOnly-værdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Returnerer timen i den givne dato- eller tidsværdi (0-23).","examples":"\n**Eksempler**\n\nReturnerer timen for det aktuelle tidspunkt\n\n```arcade\nHour(Now())\n```\n\nReturnerer tiden i timer\n\n```arcade\nHour(Date(2023, 1, 1, 12, 59, 23))\n// returns 12\n```\n\nReturnerer tiden i timer\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer timen i den givne dato- eller tidsværdi (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) - En dato- eller tidsværdi, hvorfra tiden i timer skal hentes. Tidsværdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Returnerer måneden for den givne dato, baseret på ISO 8601-standarden. Værdierne går fra 1-12, hvor januar er `1`, og december er `12`.","examples":"\n**Eksempler**\n\nHenter måneden for den givne dato, baseret på ISO 8601-standarden. Returnerer `12`, for december måned.\n\n```arcade\nISOMonth(Date(1980, 11, 31))\n```\n\nHenter måneden for den givne DateOnly-værdi, baseret på ISO 8601-standarden.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer måneden for den givne dato, baseret på ISO 8601-standarden. Værdierne går fra 1-12, hvor januar er `1`, og december er `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) - En datoværdi, hvorfra måneden skal hentes. DateOnly-værdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Returnerer ugen i året for den givne dato, baseret på ISO 8601-standarden for uge-dato-kalender. Værdierne går fra 1-53, hvor den første uge i året er `1`, og den sidste uge i året er `52` eller `53` afhængigt af det pågældende år.","examples":"\n**Eksempler**\n\nHenter ugen for den givne dato, baseret på ISO 8601-standarden. Returnerer `1`, fordi denne dato er medtaget i den første uge i det følgende år.\n\n```arcade\nISOWeek(Date(1980, 11, 31))\n```\n\nHenter ugen for den givne DateOnly-værdi, baseret på ISO 8601-standarden.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer ugen i året for den givne dato, baseret på ISO 8601-standarden for uge-dato-kalender. Værdierne går fra 1-53, hvor den første uge i året er `1`, og den sidste uge i året er `52` eller `53` afhængigt af det pågældende år.\n\n**parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - En datoværdi, hvorfra ugen skal hentes. DateOnly-værdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Returnerer ugedagen for den givne dato, baseret på ISO 8601-standarden. Værdierne går fra 1-7, hvor mandag er `1`, og søndag er `7`.","examples":"\n**Eksempler**\n\nReturnerer ugedagen for den givne dato, baseret på ISO 8601-standarden. Returnerer `3` for onsdag.\n\n```arcade\nISOWeekday(Date(1980, 11, 31))\n```\n\nReturnerer ugedagen for den givne DateOnly-værdi, baseret på ISO 8601-standarden.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer ugedagen for den givne dato, baseret på ISO 8601-standarden. Værdierne går fra 1-7, hvor mandag er `1`, og søndag er `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) - En datoværdi, hvorfra ugedagen skal returneres. DateOnly-værdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Returnerer året for den givne dato, baseret på ISO 8601-standarden for uge-dato-kalender.","examples":"\n**Eksempler**\n\nHenter året for den givne dato, baseret på ISO 8601-standarden for uge-dato-kalender. Returnerer `1981`, fordi denne dato er medtaget i den første uge i det følgende år.\n\n```arcade\nISOYear(Date(1980, 11, 31))\n```\n\nHenter året for den givne DateOnly-værdi, baseret på ISO 8601-standarden for uge-dato-kalender.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer året for den givne dato, baseret på ISO 8601-standarden for uge-dato-kalender.\n\n**parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - En datoværdi, hvorfra årstallet skal hentes. DateOnly-værdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Returnerer tiden i millisekunder i den givne tids- eller datoværdi.","examples":"\n**Eksempler**\n\nReturnerer den aktuelle tid i millisekunder\n\n```arcade\nMillisecond(Now())\n```\n\nReturnerer tiden i millisekunder\n\n```arcade\nMillisecond(Date(2023, 1, 1, 12, 59, 23, 999))\n// returns 999\n```\n\nReturnerer tiden i millisekunder\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer tiden i millisekunder i den givne tids- eller datoværdi.\n\n**parameter**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - En dato- eller tidsværdi, hvorfra tiden i millisekunder hentes. Tidsværdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Returnerer tiden i minutter i den givne tids- eller datoværdi.","examples":"\n**Eksempler**\n\nReturnerer den aktuelle tid i minutter\n\n```arcade\nMinute(Now())\n```\n\nReturnerer tiden i minutter\n\n```arcade\nMinute(Date(2013, 1, 1, 2, 15, 23))\n// returns 15\n```\n\nReturnerer tiden i minutter\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer tiden i minutter i den givne tids- eller datoværdi.\n\n**parameter**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - En dato- eller tidsværdi, hvorfra tiden i minutter skal hentes. Tidsværdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Returnerer måneden for den angivne dato. Værdierne går fra 0-11, hvor januar er `0`, og december er `11`.","examples":"\n**Eksempler**\n\nHenter måneden for den angivne dato. Værdien kan være mellem 0-11, hvor `0` repræsenterer januar og `11` repræsenterer december.\n\n```arcade\nMonth(Date(1980, 11, 31))\n// returns 11\n```\n\nHenter måneden for den givne DateOnly-værdi.\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer måneden for den angivne dato. Værdierne går fra 0-11, hvor januar er `0`, og december er `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) - En datoværdi, hvorfra måneden skal hentes. DateOnly-værdier understøttes fra og med version 1.24.\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Opretter en datoværdi, der repræsenterer den aktuelle dato og tid i tidszonen for profilens udførelseskontekst.","examples":"\n**Eksempel**\n\nReturnerer den aktuelle dato og tid i profilens standardtidszone.\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en datoværdi, der repræsenterer den aktuelle dato og tid i tidszonen for profilens udførelseskontekst.\n\n**Returværdi**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Yderligere ressourcer**\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":"Returnerer tiden i sekunder i den givne dato- eller tidsværdi.","examples":"\n**Eksempler**\n\nHenter den aktuelle tid i sekunder\n\n```arcade\nSecond(Now())\n```\n\nHenter tiden i sekunder\n\n```arcade\nSecond(Date(2023, 1, 1, 2, 59, 01))\n// returns 1\n```\n\nHenter tiden i sekunder\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer tiden i sekunder i den givne dato- eller tidsværdi.\n\n**parameter**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - En dato- eller tidsværdi, hvorfra tiden i sekunder skal hentes. Tidsværdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Opretter en tidsværdi, der repræsenterer den aktuelle tid i tidszonen for profilens udførelseskontekst.","examples":"\n**Eksempel**\n\nReturnerer den aktuelle tid, der vises ved hjælp af profilens standardtidszone.\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en tidsværdi, der repræsenterer den aktuelle tid i tidszonen for profilens udførelseskontekst.\n\n**Returværdi**: [Time](https://developers.arcgis.com/arcade/guide/types/#time)\n\n**Yderligere ressourcer**\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":"Opretter en tidsværdi ud fra input, der repræsenterer timer, minutter, sekunder og millisekunder.","examples":"\n**Eksempel**\n\nOpretter en tidsværdi ud fra input, der repræsenterer timer, minutter, sekunder og millisekunder\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en tidsværdi ud fra input, der repræsenterer timer, minutter, sekunder og millisekunder.\n\n**Parametre**\n\n- **hours**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, der repræsenterer timer af tidsværdien (0-23). Hvis denne værdi falder uden for normalområdet (0-23), vil funktionen returnere `null`.\n- **minutes**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, der repræsenterer minutter af tidsværdien (0-59). Hvis denne værdi falder uden for normalområdet (0-59), vil funktionen returnere `null`.\n- **seconds** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, der repræsenterer sekunder af tidsværdien (0-59). Hvis denne værdi falder uden for normalområdet (0-59), vil funktionen returnere `null`.\n- **milliseconds** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, der repræsenterer millisekunder af tidsværdien (0-999). Hvis denne værdi falder uden for normalområdet (0-999), vil funktionen returnere `null`.\n\n**Returværdi**: [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":"Opretter en tidsværdi ud fra et givet tal, der repræsenterer millisekunder siden midnat.","examples":"\n**Eksempler**\n\nReturnerer tidsværdien ud fra antallet af millisekunder siden midnat\n\n```arcade\nTime(8119800);\n// returns a Time value of 02:15:19.800\n```\n\nReturnerer tidsværdien ud fra antallet af millisekunder siden midnat\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en tidsværdi ud fra et givet tal, der repræsenterer millisekunder siden midnat.\n\n**parameter**\n\n- **numValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Antallet af millisekunder siden midnat. Hvis denne værdi er større end 86.400.000 (det maksimale antal millisekunder på en dag) eller mindre end 0, vil funktionen returnere `null`.\n\n**Returværdi**: [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":"Opretter en tidsværdi ud fra et tekstinput, der repræsenterer tiden, med et valgfrit input, der angiver tekstens format.","examples":"\n**Eksempler**\n\nOpretter en tidsværdi fra en tekstværdi, der repræsenterer tiden\n\n```arcade\nTime(\"1:20 PM\");\n// returns a Time value of 13:20:00\n```\n\nOpretter en tidsværdi ud fra en tekstværdi, der repræsenterer tid og formatering\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en tidsværdi ud fra et tekstinput, der repræsenterer tiden, med et valgfrit input, der angiver tekstens format.\n\n**Parametre**\n\n- **textValue**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - En tekstværdi, der repræsenterer et klokkeslæt.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - En tekstværdi, der angiver formatet for `timeValue`-inputtet.  \nMulige værdier:  \n  - `h`: Civil-timer, ikke skrevet helt ud (1 - 12)  \n  - `hh`: Civil-timer, skrevet ud (01 - 12)  \n  - `H`: Militær-timer, ikke skrevet ud (0 - 23)  \n  - `HH`: Militær-timer, skrevet ud (00 - 23)  \n  - `m`: Minutter, ikke skrevet helt ud (0 - 59)  \n  - `mm`: Minutter, skrevet helt ud (00 - 59)  \n  - `s`: sekunder, ikke skrevet ud (0 - 59)  \n  - `ss`: sekunder, skrevet ud (00 - 59)  \n  - `A`: AM/PM  \n\n\n**Returværdi**: [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":"Opretter en tidsværdi ud fra en given dato.","examples":"\n**Eksempel**\n\nReturnerer tiden ud fra den givne dato\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en tidsværdi ud fra en given dato.\n\n**parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Den dato, som tiden skal hentes fra.\n\n**Returværdi**: [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":"Opretter en kopi af tidsværdien.","examples":"\n**Eksempel**\n\nOpretter en kopi af tidsværdien\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en kopi af tidsværdien.\n\n**parameter**\n\n- **timeValue**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Den tidsværdi, der skal kopieres.\n\n**Returværdi**: [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":"Opretter en datoværdi, der repræsenterer den aktuelle dato og tid i UTC.","examples":"\n**Eksempel**\n\nOpretter en dato i UTC-tid\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":"**[Siden version 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en datoværdi, der repræsenterer den aktuelle dato og tid i UTC.\n\n**Returværdi**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Yderligere ressourcer**\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":"Returnerer tidszonen for den givne dato. Tidszonen skal være en af følgende:\n\n- tekst, der repræsenterer en post i IANA-tidszonedatabasen (f.eks. `America/New_York`)\n\n- tekst, der repræsenterer de timer og minutter, der skal føjes til UTC (f.eks. `+07:00` eller `-03:00`)\n\n- `system` - tidszonen vil være baseret på klientens eller systemets lokale tidszone\n\n- `UTC` - Koordineret universaltid\n\n- `Unknown` - tidszoneoplysninger er ikke defineret.","examples":"\n**Eksempel**\n\nReturnerer tidszonen for en dato\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer tidszonen for den givne dato. Tidszonen skal være en af følgende:\n\n- tekst, der repræsenterer en post i IANA-tidszonedatabasen (f.eks. `America/New_York`)\n\n- tekst, der repræsenterer de timer og minutter, der skal føjes til UTC (f.eks. `+07:00` eller `-03:00`)\n\n- `system` - tidszonen vil være baseret på klientens eller systemets lokale tidszone\n\n- `UTC` - Koordineret universaltid\n\n- `Unknown` - tidszoneoplysninger er ikke defineret.\n\n**parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - En datoværdi, hvorfra tidszonen skal hentes.\n\n**Returværdi**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Yderligere ressourcer**\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":"Returnerer tidszoneforskydningen i millisekunder i forhold til UTC for den givne dato.","examples":"\n**Eksempel**\n\nReturnerer tidszoneforskydningen i millisekunder i forhold til 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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer tidszoneforskydningen i millisekunder i forhold til UTC for den givne dato.\n\n**parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - En datoværdi, hvorfra tidszoneforskydningen skal hentes.\n\n**Returværdi**: [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":"Returnerer den aktuelle dato ved midnat i tidszonen for profilens udførelseskontekst.","examples":"\n**Eksempel**\n\nReturnerer den aktuelle dato ved midnat, f.eks. Mon Oct 24 2016 12:09:34 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den aktuelle dato ved midnat i tidszonen for profilens udførelseskontekst.\n\n**Returværdi**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Yderligere ressourcer**\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":"Opretter en ny datoværdi, der matcher epoch-værdien for inputdatoen, og indstiller tidszonen til klientens lokale tidszone eller systemets tidszone.","examples":"\n**Eksempel**\n\nOpretter en dato i lokal tid med samme epoch-værdi som inputdatoen.\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":"**[Siden version 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en ny datoværdi, der matcher epoch-værdien for inputdatoen, og indstiller tidszonen til klientens lokale tidszone eller systemets tidszone.\n\n**parameter**\n\n- **inputDate**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - En datoværdi, der repræsenteres klientens lokale tid.\n\n**Returværdi**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Yderligere ressourcer**\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":"Opretter en ny datoværdi, der matcher epoch-værdien for inputdatoen, og indstiller tidszonen til UTC (Coordinated Universal Time).","examples":"\n**Eksempel**\n\nOpretter en dato i UTC-tid med samme epoch-værdi som inputdatoen.\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":"**[Siden version 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en ny datoværdi, der matcher epoch-værdien for inputdatoen, og indstiller tidszonen til UTC (Coordinated Universal Time).\n\n**parameter**\n\n- **inputDate**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - En datoværdi, der vises i UTC-tid.\n\n**Returværdi**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Yderligere ressourcer**\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":"Returnerer ugenummeret i året for den givne dato. Værdierne går fra 0-53, hvor den første uge i året er `0`, og den sidste uge i året er `51`, `52` eller `53` afhængigt af det pågældende år. Første og sidste uge er muligvis ikke hele uger på syv dage.","examples":"\n**Eksempler**\n\nBrug den standardmæssige start på ugen (søndag)\n\n```arcade\nWeek( Date(1974,0,3) )\n// Returns 0\n```\n\nAngiv starten af ugen til torsdag\n\n```arcade\nWeek( Date(1974,0,3), 4 )\n// Returns 1\n```\n\nAngiv starten af ugen til fredag\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\nReturnerer ugen ud fra DateOnly-værdien\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":"**[Siden version 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer ugenummeret i året for den givne dato. Værdierne går fra 0-53, hvor den første uge i året er `0`, og den sidste uge i året er `51`, `52` eller `53` afhængigt af det pågældende år. Første og sidste uge er muligvis ikke hele uger på syv dage.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - En dato- eller DateOnly-værdi, hvorfra ugen skal hentes. DateOnly-værdier understøttes fra og med version 1.24.\n- **startDay** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, der repræsenterer den første dag i ugen. Søndag = 0, mandag = 1, tirsdag = 2, onsdag = 3, torsdag = 4, fredag = 5, lørdag = 6. Standard er `0` (søndag).\n\n**Returværdi**: [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":"Returnerer ugedagen for den givne dato. Værdierne går fra 0-6, hvor søndag er `0`, og lørdag er `6`.","examples":"\n**Eksempler**\n\nReturnerer ugedagen for den givne dato. Returnerer `3` for onsdag.\n\n```arcade\nWeekday(Date(1980, 11, 31))\n```\n\nReturnerer dagen i ugen for den givne DateOnly-værdi.\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer ugedagen for den givne dato. Værdierne går fra 0-6, hvor søndag er `0`, og lørdag er `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) - En dato- eller DateOnly-værdi, hvorfra ugedagen skal returneres. DateOnly-værdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Returnerer årstallet for den givne dato.","examples":"\n**Eksempler**\n\nHenter årstallet for den aktuelle dato\n\n```arcade\nYear(Now())\n```\n\nHenter årstallet for den givne DateOnly-værdi.\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer årstallet for den givne dato.\n\n**parameter**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - En dato- eller DateOnly-værdi, hvorfra årstallet skal hentes. DateOnly-værdier understøttes fra og med version 1.24.\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"enterprise_functions","title":"Enterprise-funktioner","items":[{"type":"function","name":"nextsequencevalue","bundle":"database","sinceVersion":"1.4","link":"https://developers.arcgis.com/arcade/function-reference/enterprise_functions/#nextsequencevalue","description":"Returnerer den næste sekvensværdi fra den angivne databasesekvens. Hvis `inputSequenceName` ikke findes, vil udtrykket returnere en fejl.","examples":"\n**Eksempel**\n\nReturnerer et tal med den næste sekvensværdi\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":"**[Siden version 1.4](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den næste sekvensværdi fra den angivne databasesekvens. Hvis `inputSequenceName` ikke findes, vil udtrykket returnere en fejl.\n\n**parameter**\n\n- **sequenceName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på sekvensen. Dette skal allerede være konfigureret i databasen.\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"featureset_functions","title":"FeatureSet-funktioner","items":[{"type":"function","name":"area","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#area","description":"Returnerer arealet for input-FeatureSet'et i de givne enheder. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer lagets areal i kvadratkilometer\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer arealet for input-FeatureSet'et i de givne enheder. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, som der skal beregnes planar-areal for.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `acres` | `hektarer` | `kvadratcentimeter` | `kvadratdecimeter` | `kvadratfod` | `kvadrattommer` | `kvadratkilometer` | `kvadratmeter` | `kvadratmil` | `kvadratmillimeter` | `amerikanske kvadratfod` | `amerikanske kvadratmil` | `kvadratyards`  \n\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer det geodætiske areal for input-FeatureSet'et i de givne enheder. Dette er en mere pålidelig målemetode for arealet end `Area()` fordi den tager højde for jordens krumning.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer lagets geodætiske areal i kvadratkilometer\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det geodætiske areal for input-FeatureSet'et i de givne enheder. Dette er en mere pålidelig målemetode for arealet end `Area()` fordi den tager højde for jordens krumning.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, som der skal beregnes geodætisk område for.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `acres` | `hektarer` | `kvadratcentimeter` | `kvadratdecimeter` | `kvadratfod` | `kvadrattommer` | `kvadratkilometer` | `kvadratmeter` | `kvadratmil` | `kvadratmillimeter` | `amerikanske kvadratfod` | `amerikanske kvadratmil` | `kvadratyards`  \n\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer en liste over vedhæftninger, som er tilknyttet inputobjektet. Hvert resultat indeholder navnet på vedhæftningen, indholdstypen, id og størrelsen i bytes. Gælder kun objekter, der er oprettet fra en objekttjeneste.","examples":"\n**Eksempel**\n\nReturnerer antallet af vedhæftninger, som er tilknyttet objektet\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":"**[Siden version 1.6](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en liste over vedhæftninger, som er tilknyttet inputobjektet. Hvert resultat indeholder navnet på vedhæftningen, indholdstypen, id og størrelsen i bytes. Gælder kun objekter, der er oprettet fra en objekttjeneste.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Vedhæftninger, der er tilknyttet dette objekt, hentes fra tjenesten.\n- **options** (_Optional_): [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Indstillinger for anmodningen. Ordbogsegenskaber:\n\n  - **types**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Et array af tekstværdier, som repræsenterer de filtyper, der skal hentes.  \nMulige værdier: `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) - Den mindste filstørrelse for det vedhæftede i bytes.\n  - **maxsize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den maksimale filstørrelse for det vedhæftede i bytes.\n  - **metadata** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indikerer, hvorvidt der skal inkluderes metadata om det vedhæftede i returneringen fra funktionen. Det er i øjeblikket kun Exif-metadata for billeder, der understøttes.\n\n**Returværdi**: [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":"Returnerer gennemsnitsværdien for et givet numerisk felt i et FeatureSet.","examples":"\n**Eksempler**\n\nberegner forskellen mellem objektets population og gennemsnitspopulationen for alle objekter i laget\n\n```arcade\n$feature.population - Average($layer, 'population')\n```\n\nberegner gennemsnitspopulationen pr. kvadratmile for alle objekter i laget\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer gennemsnitsværdien for et givet numerisk felt i et FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet, som handlingen skal udføres på.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Angiver navnet på et numerisk felt eller et SQL92-udtryk, som statistikken vil blive beregnet for, fra det angivne FeatureSet.\n\n**Returværdi**: [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":"Returnerer funktioner fra et FeatureSet, som er indeholdt i inputgeometrien. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**","examples":"\n**Eksempel**\n\nReturnerer det antal objekter, der er i den givne polygon\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer funktioner fra et FeatureSet, som er indeholdt i inputgeometrien. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**\n\n**Parametre**\n\n- **containerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometrien, der testes for forholdet mellem \"contains\" og \"insideFeatures\". Tænk på denne geometri som den potentielle \"container\" for \"insideFeatures\".\n- **insideFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, der testes for 'within'-relationen i forhold til `containerGeometry`.\n\n**Returværdi**: [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":"Returnerer antallet af objekter i FeatureSet.","examples":"\n**Eksempel**\n\nReturnerer antallet af objekter i et lag\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer antallet af objekter i FeatureSet.\n\n**parameter**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet, hvorfra antallet af objekter skal tælles\n\n**Returværdi**: [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":"Returnerer objekter fra et FeatureSet, der krydser inputgeometrien. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer det antal objekter i objektsættet, der krydser den givne polygon\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer objekter fra et FeatureSet, der krydser inputgeometrien. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - De objekter, der testes for crosses-relationen med inputtet \\\"crossingGeometry\\\".\n- **crossingGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der bliver krydset.\n\n**Returværdi**: [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":"Returnerer et sæt forskellige eller unikke værdier fra et FeatureSet.","examples":"\n**Eksempler**\n\nReturnerer et FeatureSet med en 'Status'-kolonne. Hver række i FeatureSet indeholder en unik statistikværdi\n\n```arcade\nDistinct($layer, 'Status')\n```\n\nReturnerer et FeatureSet med en 'Status'- og en 'Type'-kolonne. Hver række i FeatureSet indeholder en unik kombination af 'Status'- og 'Type'-værdier\n\n```arcade\nDistinct($layer, ['Status', 'Type'])\n```\n\nReturnerer et FeatureSet med en Tæthed-kolonne med rækker, der kan indeholde værdier, der er Lav, Høj eller 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\nReturnerer FeatureSet med en score og en Type-kolonne\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":"**[Siden version 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et sæt forskellige eller unikke værdier fra et FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet, hvorfra der kan returneres forskellige værdier.\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; - Feltet/felterne og/eller det eller de udtryk, hvorfra man kan bestemme entydige værdier. Denne parameter kan være et array af feltnavn, et array af udtryk eller en ordbog eller et array af ordbøger, der angiver output-kolonnenavn, hvor der lagres entydige værdier. Hvis der er angivet en ordbog, skal følgende specifikation bruges:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på den kolonne, hvor resultatet af det givne udtryk skal gemmes.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Et SQL-92-udtryk, hvorfra der skal beregnes en unik værdi.\n\n**Returværdi**: [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":"Returnerer det domæne, der er tildelt til det givne felt for det angivne 'featureSet'. Hvis 'featureSet' tilhører en klasse med en subtype, returnerer denne domænet, der er tildelt subtypen.","examples":"\n**Eksempel**\n\nDet domæne, der er tildelt til objektets subtype.\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det domæne, der er tildelt til det givne felt for det angivne 'featureSet'. Hvis 'featureSet' tilhører en klasse med en subtype, returnerer denne domænet, der er tildelt subtypen.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, hvis objekter indeholder et felt, som har et domæne.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på det felt (ikke feltets alias), der indeholder domænet.\n- **subtype** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det kodede tal for subtypen, hvis objektet understøtter subtyper.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor.\n\n- **type**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domænetypen - enten `codedValue` eller `range`.\n- **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domænenavnet.\n- **dataType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domænefeltets datatype. Den kan være en af følgende værdier: `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) - Gælder kun 'range'-domæner. Minimumværdien for domænet.\n- **max**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Gælder kun 'range'-domæner. Maksimumværdien for domænet.\n- **codedValues**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Gælder kun 'codedValue'-domæner. Et array af ordbøger, der beskriver de gyldige værdier for feltet. Hver ordbog har en `code`-egenskab, der indeholder den faktiske feltværdi, og en `name`-egenskab, som indeholder en brugervenlig beskrivelse af værdien (f.eks. `{ 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":"Returnerer koden for en tilknyttet domænebeskrivelse i et FeatureSet.","examples":"\n**Eksempel**\n\nPrinter domænebeskrivelsen for det refererede felt.\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer koden for en tilknyttet domænebeskrivelse i et FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Funktionssættet med et felt, der har et domæne.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på det felt (ikke feltets alias), der indeholder domænet.\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den værdi, der skal konverteres tilbage til kode. Den returnerede kode stammer fra tjenestens metadata.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det kodede tal eller navn for subtypen, hvis funktionsobjektet understøtter brug af subtyper.\n\n**Returværdi**: [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":"Returnerer det beskrivende navn for en domænekode i et funktionssæt.","examples":"\n**Eksempel**\n\nprinter domænebeskrivelsen for det refererede felt\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det beskrivende navn for en domænekode i et funktionssæt.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet med et felt, som har et domæne.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på det felt (ikke feltets alias), der indeholder domænet.\n- **code** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den kode, der er knyttet til det ønskede beskrivende navn. Den returnerede kode stammer fra tjenestens metadata.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det kodede tal eller navn for subtypen, hvis FeatureSet understøtter brug af subtyper.\n\n**Returværdi**: [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":"Returnerer objeketer fra et FeatureSet, hvor de konvolutter (eller udstrækning) af et sæt objekter gennemskærer en anden geometris konvolut. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer det antal objekter, der gennemskærer konvolutten for 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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer objeketer fra et FeatureSet, hvor de konvolutter (eller udstrækning) af et sæt objekter gennemskærer en anden geometris konvolut. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, som testes for gennemskæringsforholdet til inputtet \\\"envelope\\\".\n- **envelope**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den konvolut, der gennemskæres.\n\n**Returværdi**: [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":"Anmoder om yderligere attributter for det angivne FeatureSet.","examples":"\n**Eksempel**\n\nAnmoder om feltet POPULATION for objekterne i klyngen\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":"**[Siden version 1.15](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAnmoder om yderligere attributter for det angivne FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det funktionssæt, som de anmodede felter bliver knyttet til.\n- **field1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Et feltnavn til at anmode om det givne objekt. Angiv kun felter, der skal bruges i udtrykket. Hvis det er nødvendigt, kan du anmode om alle felter ved hjælp af jokertegnet \\\"*\\\". Dette bør dog undgås for at undgå indlæsning af en unødvendig mængde data, der kan påvirke appens ydeevne negativt. Denne værdi skal være en tekst-literal og kan ikke være en variabel.\n- **[field2, ..., fieldN]** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - En igangværende liste over feltnavne, der skal anmodes om for det givne objekt. Angiv kun felter, der skal bruges i udtrykket. Disse værdier skal være tekst-literaler og kan ikke være variabler.\n\n**Returværdi**: 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":"Opretter et nyt FeatureSet ud fra JSON i overensstemmelse med ArcGIS REST-specifikationerne. Se kodestykket nedenfor for at se et eksempel på dette.","examples":"\n**Eksempel**\n\nOpret et FeatureSet ud fra JSON.\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter et nyt FeatureSet ud fra JSON i overensstemmelse med ArcGIS REST-specifikationerne. Se kodestykket nedenfor for at se et eksempel på dette.\n\n**parameter**\n\n- **definition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den JSON, der beskriver et sæt objekter. Den JSON-streng, der skal være serialiseret som en tekstværdi.\n\n**Returværdi**: [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":"Opretter et nyt FeatureSet ud fra en ordbog, der repræsenterer JSON i overensstemmelse med ArcGIS REST-specifikationerne. Se kodestykket nedenfor for at se et eksempel på dette.","examples":"\n**Eksempel**\n\nOpret et FeatureSet ud fra ordbogen.\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":"**[Siden version 1.19](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter et nyt FeatureSet ud fra en ordbog, der repræsenterer JSON i overensstemmelse med ArcGIS REST-specifikationerne. Se kodestykket nedenfor for at se et eksempel på dette.\n\n**parameter**\n\n- **definition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - En ordbog, der beskriver et sæt objekter.\n\n**Returværdi**: [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":"Returnerer alle de objekter, der er knyttet til input-objektet, som et FeatureSet. Dette er specifikt for arbejdsgange fra Utility Network.","examples":"\n**Eksempler**\n\nReturnerer alle aktiver, der er forbundet til den nederste side af transformeren.\n\n```arcade\nFeatureSetByAssociation($feature, 'connected', 'Low');\n```\n\nReturnerer antallet af elektriske apparater, som er tilknyttet objektet\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":"**[Siden version 1.9](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer alle de objekter, der er knyttet til input-objektet, som et FeatureSet. Dette er specifikt for arbejdsgange fra Utility Network.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, hvorfra der skal forespørges om alle tilknyttede objekter. Dette objekt skal komme fra en featuretjeneste; objektsamlinger understøttes ikke.\n- **associationType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Typen af tilknytning til det objekt, der skal returneres.  \n  Mulige værdier: `connected` \\| `container` \\| `content` \\| `structure` \\| `attached`  \n  Mulige værdier tilføjet ved version 1.10: `junctionEdge` \\| `midspan`\n- **terminalName** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kun gældende for `tilsluttede` tilknytningstyper.\n\n**Returværdi**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)  \nReturnerer et FeatureSet, der indeholder objekter med den feltspecifikation, der er beskrevet i tabellen nedenfor.\n\n- **className**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Klassenavnet baseret på værdien af `TONETWORKSOURCEID` eller `FROMNETWORKSOURCEID`.\n- **globalId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Global ID på objektet i den anden tabel (dvs. enten værdien af `TOGLOBALID` eller `FROMGLOBALID`).\n- **isContentVisible**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Kan enten være værdien `1` (synlig) eller `0` (ikke synlig). Denne værdi repræsenterer synligheden af det tilknyttede indhold og gælder kun indeholdte tilknytninger.\n- **objectId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ObjectID for rækken i tilknytningstabellen.\n- **percentAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Gælder `midspan`-tilknytningstyper. Returnerer et tal mellem 0 og 1 med flydende komma, der viser positionen (som en forholdsmæssig værdi) af knudepunktet langs kanten.\n- **side**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Gælder `JunctionEdge`-tilknytningstyper. Viser, hvilken side knudepunktet er på.\n\nMulige værdier: `from` eller `to`"}},"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":"Opretter et FeatureSet ud fra et vektorlag baseret på dets lag-id i et kort eller en objekttjeneste. Hvis du begrænser antallet af felter i anmodningen og udelukker geometrien, kan det forbedre scriptets ydeevne.","examples":"\n**Eksempel**\n\nReturnerer antallet af objekter i laget med id'et DemoLayerWM_1117 i det givne kort.\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter et FeatureSet ud fra et vektorlag baseret på dets lag-id i et kort eller en objekttjeneste. Hvis du begrænser antallet af felter i anmodningen og udelukker geometrien, kan det forbedre scriptets ydeevne.\n\n**Parametre**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - Kort- eller objekttjenesten indeholder et eller flere lag, som du kan oprette et FeatureSet ud fra. Typisk er denne værdi den globale værdi `$map` eller `$datastore`.\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Id'et for laget i det givne `map`. Dette lag skal oprettes ud fra en featuretjeneste ; objektsamlinger understøttes ikke. _Bemærk, at denne værdi skal være en tekst-literal._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - De felter, der skal medtages i FeatureSet'et. Alle felter medtages som standard. Hvis du vil forespørge på alle felter i laget, skal denne værdi angives til `['*']`. Hvis du begrænser antallet af felter, forbedrer det scriptets ydeevne.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien skal medtages i objekterne. Som standard er denne `true`. Af ydelsesmæssige årsager bør du kun anmode om geometrien, hvis det er nødvendigt, f.eks. til brug i geometrifunktioner.\n\n**Returværdi**: [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":"Opretter et FeatureSet ud fra et vektorlag baseret på dets navn i et kort eller en objekttjeneste. Husk på, at dette navn ikke nødvendigvis er entydigt. Derfor er det bedre at oprette et FeatureSet ved hjælp af `FeatureSetById()`. Hvis du begrænser antallet af felter i FeatureSet'et og udelukker geometrien, kan det forbedre scriptets performance.","examples":"\n**Eksempel**\n\nReturnerer antallet af objekter i laget med titlen 'Bike routes' i det givne kort.\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter et FeatureSet ud fra et vektorlag baseret på dets navn i et kort eller en objekttjeneste. Husk på, at dette navn ikke nødvendigvis er entydigt. Derfor er det bedre at oprette et FeatureSet ved hjælp af `FeatureSetById()`. Hvis du begrænser antallet af felter i FeatureSet'et og udelukker geometrien, kan det forbedre scriptets performance.\n\n**Parametre**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - Kort- eller objekttjenesten indeholder et eller flere lag, som du kan oprette et FeatureSet ud fra. Typisk er denne værdi den globale værdi `$map` eller `$datastore`.\n- **title**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Lagets titel i det givne `map`. Dette lag skal oprettes ud fra en featuretjeneste ; objektsamlinger understøttes ikke. _Bemærk, at denne værdi skal være en tekst-literal._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - De felter, der skal medtages i FeatureSet'et. Alle felter medtages som standard. Hvis du vil forespørge på alle felter i laget, skal denne værdi angives til `['*']`. Hvis du begrænser antallet af felter, forbedrer det scriptets ydeevne.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien skal medtages i objekterne. Som standard er denne `true`. Af ydelsesmæssige årsager bør du kun anmode om geometrien, hvis det er nødvendigt, f.eks. til brug i geometrifunktioner.\n\n**Returværdi**: [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":"Returnerer de relaterede poster for et givet objekt baseret på navnet på en given relationsklasse.","examples":"\n**Eksempel**\n\nReturnerer antallet af poster, der vedrører polinspektioner\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer de relaterede poster for et givet objekt baseret på navnet på en given relationsklasse.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, hvorfra der skal hentes relaterede poster.\n- **relationshipClass**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på den relationsklasse, der er defineret i datakilden.\n- **fieldNames** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - De felter, der skal returneres i FeatureSet. Denne liste indeholder felter fra både relationstabellen og input-objektet.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien for de resulterende objekter skal returneres.\n\n**Returværdi**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)\n\n**Yderligere ressourcer**\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":"Returnerer de relaterede poster for et givent objekt som et FeatureSet.","examples":"\n**Eksempel**\n\nReturnerer summen af flere felter på tværs af alle relaterede poster\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":"**[Siden version 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer de relaterede poster for et givent objekt som et FeatureSet.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, hvorfra der skal hentes relaterede poster.\n- **relationshipName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på relationen ifølge featuretjenesten, der er knyttet til det givne objekt.\n- **fieldNames** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - De felter, der skal returneres i FeatureSet. Denne liste indeholder felter fra både relationstabellen og input-objektet.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien for de resulterende objekter skal returneres.\n\n**Returværdi**: [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":"Skaber et nyt FeatureSet med alle objekter, der består SQL92-udtryksfilteret.","examples":"\n**Eksempler**\n\nFiltrér objekter ved hjælp af et SQL92-udtryk\n\n```arcade\n// Returns all features with a Population greater than 10,000\nvar result = Filter($layer, 'POPULATION > 10000');\n```\n\nFiltrér objekter ved hjælp af et SQL92-udtryk med variabel-substitution\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSkaber et nyt FeatureSet med alle objekter, der består SQL92-udtryksfilteret.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet'et, eller laget, der skal filtreres.\n- **sqlExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det SQL92-udtryk, der anvendes til at filtrere objekter i laget. Dette udtryk kan erstatte en Arcade-variabel ved brug af tegnet `@`. Se kodestykket nedenfor for at se et eksempel.\n\n**Returværdi**: [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":"Opretter et nyt FeatureSet med alle objekter, der matcher den givne undertypekode.","examples":"\n**Eksempel**\n\nFiltrer objekter med undertypekoden\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":"**[Siden version 1.25](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter et nyt FeatureSet med alle objekter, der matcher den givne undertypekode.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet'et, eller laget, der skal filtreres.\n- **subtypeCode**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den undertypekode, der bruges til at filtrere i FeatureSet eller laget.\n\n**Returværdi**: [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":"Returnerer det første objekt i et FeatureSet. Returnerer `null` hvis FeatureSet er tomt.","examples":"\n**Eksempel**\n\nReturnerer arealet for det første objekt i laget.\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det første objekt i et FeatureSet. Returnerer `null` hvis FeatureSet er tomt.\n\n**parameter**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, som det første objekt skal returneres fra.\n\n**Returværdi**: [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":"Returnerer navnet på den aktuelle geodatabase-version for afdelings- eller versionerede data. Når dataene ikke er i en flerbruger-geodatabase, returneres der en tom tekstværdi.","examples":"\n**Eksempel**\n\nReturnerer geodatabase-versionen for det givne FeatureSet\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer navnet på den aktuelle geodatabase-version for afdelings- eller versionerede data. Når dataene ikke er i en flerbruger-geodatabase, returneres der en tom tekstværdi.\n\n**parameter**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet , hvorfra den aktuelle geodatabase-version skal returneres.\n\n**Returværdi**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Yderligere ressourcer**\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":"Henter det FeatureSet, som input-objektet tilhører. Det returnerede FeatureSet repræsenterer alle objekter fra input-objektets overordnede lag/rodlag eller tabel.","examples":"\n**Eksempler**\n\nReturnerer et FeatureSet, der repræsenterer alle objekterne i datakilden.\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\nReturnerer rod-FeatureSet for objektet.\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\nReturnerer det overordnede FeatureSet for objektet.\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\nReturnerer antallet af objekter i datakildetabellen, der er inden for en mile fra objektet.\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":"**[Siden version 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHenter det FeatureSet, som input-objektet tilhører. Det returnerede FeatureSet repræsenterer alle objekter fra input-objektets overordnede lag/rodlag eller tabel.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, der tilhører et overordnet eller rod-FeatureSet.\n- **source** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Indikerer det kilde-FeatureSet, der skal returneres.  \nMulige værdier:\n\n  - `datasource`: (standard) Returnerer alle objekterne fra inputobjektets datakilde uden filtre eller definitionsudtryk som et FeatureSet.  \n  - `root`: returnerer det første FeatureSet, til hvilket inputobjektet tilhører. Dette kan være en filtreret undergruppe af alle objekterne i datakilden.  \n  - `parent`: returnerer det overordnede FeatureSet for objektet. Dette kan være et mindre sæt objekter end den originale datakilde eller rod-FeatureSet.  \n\n\n**Returværdi**: [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":"Returnerer metadata for den oprindelige kildedatabase og tjenesten (hvis relevant) for et FeatureSet.","examples":"\n**Eksempler**\n\nMetadata returneret fra et FeatureSet, der er forbundet til en underliggende objekttjeneste\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\nMetadata returneret fra et FeatureSet, der stammer fra en filegdb eller 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\nMetadata returneret fra et FeatureSet, der er forbundet til et sde-arbejdsområde (direkte forbindelse for klient/server)\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":"**[Siden version 1.18](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer metadata for den oprindelige kildedatabase og tjenesten (hvis relevant) for et FeatureSet.\n\n**parameter**\n\n- **inputFeatureSet**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, hvorfra der skal hentes metadata.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor.\n\n- **layerId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Lag-id'et for objekttjenesten. Gælder kun FeatureSets, der er oprettet fra objekttjenester. Denne værdi er `null` for arbejdsområderne sde/filegdb/mobile.\n- **layerName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navn på objekttjenesten. Gælder kun FeatureSets, der er oprettet fra objekttjenester. Denne værdi er `null` for arbejdsområderne sde/filegdb/mobile.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Portalelement-id'et for objekttjenesten. Gælder kun FeatureSets, der er oprettet fra objekttjenester, der har et tilknyttet portalelement. Denne værdi er `null` for arbejdsområderne sde/filegdb/mobile.\n- **serviceLayerUrl**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - URL'en til objekttjenestelaget. Gælder kun FeatureSets, der er oprettet fra objekttjenester. Denne værdi er `null` for arbejdsområderne sde/filegdb/mobile.\n- **webMapLayerId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Lag-id'et for det tilknyttede lag i sammenhæng med et webkort. Gælder kun FeatureSets, der er oprettet fra objekttjenestelag, der er indeholdt i et webkort. Denne værdi er `null` for arbejdsområderne sde/filegdb/mobile.\n- **webMapLayerTitle**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Titlen på det tilknyttede lag i sammenhæng med et webkort. Gælder kun FeatureSets, der er oprettet fra objekttjenestelag, der er indeholdt i et webkort. Denne værdi er `null` for arbejdsområderne sde/filegdb/mobile.\n- **className**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på den underliggende objektklasse. Gælder kun FeatureSets, der er oprettet fra objektklasser i filegdb-/mobile-arbejdsområder.\n- **objectClassId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Objektklasse-id'et. Gælder kun FeatureSets, der er oprettet fra objektklasser i filegdb-arbejdsområder."}},"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":"Returnerer den aktuelle bruger fra arbejdsområdet. For data fra en tjeneste returneres der enten Portal-bruger eller Server-bruger. For data fra en databaseforbindelse returneres der Database-bruger. Når ingen bruger er knyttet til arbejdsområdet, f.eks. en fil-geodatabase, en 'nul'-værdi vil blive returneret.","examples":"\n**Eksempler**\n\nReturnerer oplysninger om brugeren \\\"tester\\\".\n\n```arcade\nGetUser($layer, \"tester\")\n// returns {\"id\": \"12\", \"username\": \"tester\", \"name\":\"Testy Tester\", \"email\": \"tester@example.com\", ...}\n```\n\nReturnerer brugernavnet for den bruger, der er logget ind lige nu på den aktive portal. Hvis ingen bruger er knyttet til portalen, vil dette returnere en 'null'-værdi.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den aktuelle bruger fra arbejdsområdet. For data fra en tjeneste returneres der enten Portal-bruger eller Server-bruger. For data fra en databaseforbindelse returneres der Database-bruger. Når ingen bruger er knyttet til arbejdsområdet, f.eks. en fil-geodatabase, en 'nul'-værdi vil blive returneret.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et objektsæt (FeatureSet), hvorfra den aktuelle bruger skal returneres.\n- **username** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Brugernavnet for den bruger, som du ønsker at returnere. Der vil kun blive returneret begrænsede oplysninger baseret på dine tilladelser, når du foretager anmodningen.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor. I et offline-workflow er det kun brugernavnet, der returneres.\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bruger-id for den returnerede bruger.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Brugernavn for den returnerede bruger.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Brugerens for- og efternavn.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den e-mailadresse, der er knyttet til brugerens konto.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Et array af grupper, som brugeren tilhører.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den rolle, som brugeren spiller i sin organisation (f.eks. Administrator, Publisher, User, Viewer eller Custom).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - En række rettigheder, som brugeren har i sin organisation (f.eks. redigerings- eller visningsrettigheder osv.)."}},"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":"Returnerer den aktuelle bruger fra arbejdsområdet. For data fra en tjeneste returneres der enten Portal-bruger eller Server-bruger. For data fra en databaseforbindelse returneres der Database-bruger. Når ingen bruger er knyttet til arbejdsområdet, f.eks. en fil-geodatabase, en 'nul'-værdi vil blive returneret.","examples":"\n**Eksempel**\n\nReturnerer oplysninger om den bruger, der er logget ind lige nu, baseret på arbejdsområdeforbindelsen fra et lag med brugerudvidelser.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den aktuelle bruger fra arbejdsområdet. For data fra en tjeneste returneres der enten Portal-bruger eller Server-bruger. For data fra en databaseforbindelse returneres der Database-bruger. Når ingen bruger er knyttet til arbejdsområdet, f.eks. en fil-geodatabase, en 'nul'-værdi vil blive returneret.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et objektsæt (FeatureSet), hvorfra den aktuelle bruger skal returneres.\n- **extensions** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Bestemmer, om `userLicenseTypeExtensions` skal returneres i ordbogen.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor. I et offline-workflow er det kun brugernavnet, der returneres.\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bruger-id for den returnerede bruger.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Brugernavn for den returnerede bruger.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Brugerens for- og efternavn.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den e-mailadresse, der er knyttet til brugerens konto.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Et array af grupper, som brugeren tilhører.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den rolle, som brugeren spiller i sin organisation (f.eks. Administrator, Publisher, User, Viewer eller Custom).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - En række rettigheder, som brugeren har i sin organisation (f.eks. redigerings- eller visningsrettigheder osv.).\n- **userLicenseTypeExtensions**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - En række licenstypeudvidelser, der er knyttet til brugerens konto (f.eks. \\\"Forsyningsnetværk\\\", \\\"Parcelbygning\\\" osv). Parameteren `extensions` skal være angivet til `true` for at dette kan returneres."}},"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":"Returnerer statistik som et FeatureSet for et sæt grupperede eller forskellige værdier.","examples":"\n**Eksempler**\n\nReturnerer antallet af hver trætype\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\nReturnerer antallet og den gennemsnitlige højde for hver trætype\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":"**[Siden version 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer statistik som et FeatureSet for et sæt grupperede eller forskellige værdier.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet, hvorfra der skal returneres statistik for unikke værdier, der er returneret fra et givet sæt felter og/eller udtryk.\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; - Feltet/felterne og/eller det eller de udtryk, hvorfra man kan gruppere statistik efter unikke værdier. Denne parameter kan være et enkelt feltnavn, et array med feltnavne eller et array af objekter, der angiver kolonnenavne, parret med et udtryk (typisk feltnavnet) for output-FeatureSet. Hvis der er angivet et array af objekter, skal følgende specifikation følges for hvert objekt:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på den kolonne, hvor resultatet af det givne udtryk skal gemmes.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Et SQL-92-udtryk, hvorfra der skal grupperes statistik. Dette er typisk et feltnavn.\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; - Den oversigtsstatistik, der skal beregnes for hver gruppe. Denne parameter kan være en ordbog eller et ordbogsarray, der angiver outputstatistik, som skal returneres for hver gruppe. Følgende specifikation skal bruges:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på den kolonne, hvor resultatet af den givne statistiske forespørgsel i output-FeatureSet skal gemmes.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Et SQL-92-udtryk eller -feltnavn, hvorfra der skal forespørges om statistik.\n  - **statistic**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den statistiktype, der skal forespørges efter det givne felt eller udtryk.  \nMulige værdier: SUM \\| COUNT \\| MIN \\| MAX \\| AVG \\| STDEV \\| VAR\n\n**Returværdi**: [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":"Returnerer objekter fra et Featureset, der gennemskærer en anden geometri. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer det antal objekter, der gennemskærer polygonen\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer objekter fra et Featureset, der gennemskærer en anden geometri. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, der testes for gennemskæringsrelationen til `geometry`.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der bliver gennemskåret.\n\n**Returværdi**: [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":"Returnerer længden for input-FeatureSet'et i de givne enheder. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer planar-længden af laget i meter\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer længden for input-FeatureSet'et i de givne enheder. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, som der skal beregnes planar-længde for.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `Sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer den planare (dvs. kartesiske) længde af input-FeatureSet under hensyntagen til højde eller Z-oplysninger. Geometrien til dette objekt skal tildeles et forudberegnet koordinatsystem. Hvis den spatiale reference ikke giver en værdi for Z-enheder, så returneres resultatet i meter. Vær opmærksom på, at ikke alle klienter (f.eks. 3.x-serien af ArcGIS API for JavaScript) understøtter anmodning om Z-værdier, selv om dataene indeholder Z-informationer.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer 3D-længden af lagenes objekter i meter\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":"**[Siden version 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den planare (dvs. kartesiske) længde af input-FeatureSet under hensyntagen til højde eller Z-oplysninger. Geometrien til dette objekt skal tildeles et forudberegnet koordinatsystem. Hvis den spatiale reference ikke giver en værdi for Z-enheder, så returneres resultatet i meter. Vær opmærksom på, at ikke alle klienter (f.eks. 3.x-serien af ArcGIS API for JavaScript) understøtter anmodning om Z-værdier, selv om dataene indeholder Z-informationer.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, som der skal beregnes planar-længde for 3D-område.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `Sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer den geodætiske længde for input-FeatureSet'et i de givne enheder. Dette er en mere pålidelig måling af længde end `Length()` fordi den tager højde for jordens krumning.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer den geodætiske længde for lag i meter\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den geodætiske længde for input-FeatureSet'et i de givne enheder. Dette er en mere pålidelig måling af længde end `Length()` fordi den tager højde for jordens krumning.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, som der skal beregnes geodætisk længde for.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `Sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer den højeste værdi for et givet numerisk felt i et FeatureSet.","examples":"\n**Eksempler**\n\nprinter maks.-værdien for populationsfeltet for alle objekter i laget\n\n```arcade\nMax($layer, 'population')\n```\n\nberegner maksimumspopulationen pr. kvadratmile for alle objekter i laget\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den højeste værdi for et givet numerisk felt i et FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet, som handlingen skal udføres på.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Angiver navnet på et numerisk felt eller et SQL92-udtryk, som statistikken vil blive beregnet for, fra det angivne FeatureSet.\n\n**Returværdi**: [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":"Returnerer middelværdien for et givet numerisk felt i et FeatureSet.","examples":"\n**Eksempler**\n\nberegner forskellen mellem objektets population og middelpopulationen for alle objekter i laget\n\n```arcade\n$feature.population - Mean($layer, 'population')\n```\n\nberegner middelpopulationen pr. kvadratmile for alle objekter i laget\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer middelværdien for et givet numerisk felt i et FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet, som der skal beregnes middelværdi for.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Angiver navnet på et numerisk felt eller et SQL92-udtryk, som statistikken vil blive beregnet for, fra det angivne FeatureSet.\n\n**Returværdi**: [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":"Returnerer den laveste værdi for et givet numerisk felt i et FeatureSet.","examples":"\n**Eksempler**\n\nprinter min.-værdien for populationsfeltet for alle objekter i laget\n\n```arcade\nMin($layer, 'population')\n```\n\nberegner minimumspopulationen pr. kvadratmile for alle objekter i laget\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den laveste værdi for et givet numerisk felt i et FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet, som handlingen skal udføres på.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Angiver navnet på et numerisk felt eller et SQL92-udtryk, som statistikken vil blive beregnet for, fra det angivne FeatureSet.\n\n**Returværdi**: [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":"\\\"Bestiller\\\" et FeatureSet ved at bruge en SQL92 OrderBy-sætning.","examples":"\n**Eksempler**\n\n\\\"Bestil\\\" objekter efter population, hvor objekterne med den højeste population er angivet først\n\n```arcade\nOrderBy($layer, 'POPULATION DESC')\n```\n\n\\\"Bestil\\\" objekter efter rangordning i stigende rækkefølge\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\n\\\"Bestiller\\\" et FeatureSet ved at bruge en SQL92 OrderBy-sætning.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet'et, eller laget, der skal \\\"bestilles\\\".\n- **sqlExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det SQL92-udtryk, der anvendes til at \\\"bestille\\\" objekter i laget.\n\n**Returværdi**: [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":"Returnerer funktioner fra et FeatureSet, som overlapper med en anden geometri. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer det antal objekter, der overlapper polygonen\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer funktioner fra et FeatureSet, som overlapper med en anden geometri. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **overlappingFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - De objekter, der testes for 'overlaps'-relationen i forhold til `geometry`.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Sammenligningsgeometrien, der testes for forholdet mellem \\\"overlaps\\\" og \\\"overlappingFeatures\\\".\n\n**Returværdi**: [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":"Returmerer skemabeskrivelsen af det angivne FeatureSet.","examples":"","completion":{"label":"Schema","detail":"Schema(features) -> Dictionary","insertText":"Schema(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturmerer skemabeskrivelsen af det angivne FeatureSet.\n\n**parameter**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, som skemaet skal returneres for.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor.\n\n- **objectIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Feltet ObjectID for FeatureSet.\n- **globalIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det globale ID-felt for FeatureSet. Returnerer `\\\"\\\"`, hvis globalId er aktiveret.\n- **geometryType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Geometritypen for objekter i FeatureSet. Returnerer `esriGeometryNull` for tabeller uden geometri.  \nMulige værdier: `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; - Et array af ordbøger, der beskriver felterne i FeatureSet. Hver ordbog beskriver feltet `name`, `alias`, `type`, `subtype`, `domain`, `length`, og om det er `editable` og `nullable`."}},"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":"Returnerer standardafvigelsen for værdierne i et givet numerisk felt i et FeatureSet.","examples":"\n**Eksempler**\n\nprinter standardafvigelsen for værdierne i 'population'-feltet.\n\n```arcade\nStdev($layer, 'population')\n```\n\nberegner standardafvigelsen for populationen pr. kvadratmile for alle objekter i laget\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer standardafvigelsen for værdierne i et givet numerisk felt i et FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet, som handlingen skal udføres på.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Angiver navnet på et numerisk felt eller et SQL92-udtryk, som statistikken vil blive beregnet for, fra det angivne FeatureSet.\n\n**Returværdi**: [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":"Returnerer subtypens ordbog over kodede værdier. Returnerer `null`, når subtyper ikke er aktiveret i laget.","examples":"\n**Eksempel**\n\nReturnerer subtyper med kodede værdier fra et objektsæt\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer subtypens ordbog over kodede værdier. Returnerer `null`, når subtyper ikke er aktiveret i laget.\n\n**parameter**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, som subtyperne skal hentes fra.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor.\n\n- **subtypeField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Et felt, der indeholder en subtype.\n- **subtypes**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Et array af ordbøger, der beskriver subtyperne. Hver ordbog har en `code`-egenskab, der indeholder den faktiske feltværdi, og en `name`-egenskab, som indeholder en brugervenlig beskrivelse af værdien (f.eks. `{ 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":"Returnerer summen af værdierne, der returneres fra et givet numeriske felt i et FeatureSet.","examples":"\n**Eksempler**\n\nberegner populationen for det aktuelle objekt som en % af den samlede population for alle objekter i laget\n\n```arcade\n( $feature.population / Sum($layer, 'population') ) * 100\n```\n\nberegner det samlede antal stemmer, der er afgivet i forbindelse med en valghandling, for hele datasættet\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer summen af værdierne, der returneres fra et givet numeriske felt i et FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet, som handlingen skal udføres på.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Angiver navnet på et numerisk felt eller et SQL92-udtryk, som statistikken vil blive beregnet for, fra det angivne FeatureSet.\n\n**Returværdi**: [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":"Afkorter FeatureSet og returnerer det første givne antal objekter.","examples":"\n**Eksempel**\n\nReturnerer top 5-objekterne med den højeste population\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAfkorter FeatureSet og returnerer det første givne antal objekter.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Det FeatureSet, der skal afkortes.\n- **numItems**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det antal objekter, der skal returneres fra begyndelsen af FeatureSet'et.\n\n**Returværdi**: [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":"Returnerer funktioner fra et FeatureSet, som rører en anden geometri. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer det antal objekter i laget, der berører polygonen.\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer funktioner fra et FeatureSet, som rører en anden geometri. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **touchingFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Den geometri, der testes for 'touches'-relationen i forhold til `geometry`.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der testes for \\\"touches\\\"-relationen i forhold til \\\"touchingFeatures\\\".\n\n**Returværdi**: [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":"Returnerer variansen af værdier fra et givet numerisk felt i et FeatureSet.","examples":"\n**Eksempler**\n\nprinter variansen for populationsfeltet i et givet lag\n\n```arcade\nVariance($layer, 'population')\n```\n\nberegner variansen for populationen pr. kvadratmile for alle objekter i laget\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer variansen af værdier fra et givet numerisk felt i et FeatureSet.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Et FeatureSet, som handlingen skal udføres på.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Angiver navnet på et numerisk felt eller et SQL92-udtryk, som statistikken vil blive beregnet for, fra det angivne FeatureSet.\n\n**Returværdi**: [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":"Returnerer objekter fra et FeatureSet, der indeholder `innerGeometry`. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer det antal objekter i laget, der ligger inden for polygonen\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer objekter fra et FeatureSet, der indeholder `innerGeometry`. I grafikken herunder illustrerer den røde fremhævning de spatiale relationer, hvor funktionen returnerer objekter.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **innerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den grundlæggende geometri, der testes for \\\"within\\\"-relationen i forhold til \\\"outerFeatures\\\".\n- **outerFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - De sammenligningsobjekter, der testes for \\\"contains\\\"-relationen i forhold til \\\"innerGeometry\\\".\n\n**Returværdi**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"debugging_functions","title":"Fejlfindingsfunktioner","items":[{"type":"function","name":"console","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/debugging_functions/#console","description":"Logger en meddelelse til en konsol med henblik på fejlfinding. Denne funktion kan især være nyttig til fejlfinding af udtryk. Modsat de fleste andre funktioner returnerer `Console()` ikke en værdi. I stedet for logger den meddelelser i et separat vindue udelukkende med henblik på datainspektion. Den vellykkede brug af denne funktion har ingen beregningsmæssig indvirkning på evalueringen af udtrykket. Placeringen af konsollen afhænger af den profil eller kontekst, hvor udtrykket er oprettet. Hvis du er ved at oprette et udtryk i ArcGIS Online, kan du få adgang til loggede meddelelser under fanen \\\"Console\\\" i resultatvinduet i Arcade Editor. Udtryk, der udføres i webklienter, vil logge konsolmeddelelser til browserens konsol.","examples":"\n**Eksempel**\n\nLogger værdien `max` for hver gentagelse af loop'et inden for funktionen\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nLogger en meddelelse til en konsol med henblik på fejlfinding. Denne funktion kan især være nyttig til fejlfinding af udtryk. Modsat de fleste andre funktioner returnerer `Console()` ikke en værdi. I stedet for logger den meddelelser i et separat vindue udelukkende med henblik på datainspektion. Den vellykkede brug af denne funktion har ingen beregningsmæssig indvirkning på evalueringen af udtrykket. Placeringen af konsollen afhænger af den profil eller kontekst, hvor udtrykket er oprettet. Hvis du er ved at oprette et udtryk i ArcGIS Online, kan du få adgang til loggede meddelelser under fanen \\\"Console\\\" i resultatvinduet i Arcade Editor. Udtryk, der udføres i webklienter, vil logge konsolmeddelelser til browserens konsol.\n\n**parameter**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - En liste med variabler, test, tal eller ordbog, der kan blive vist i meddelelsesvinduet.\n\n**Returværdi**: 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":"Indeholder oplysninger om den kontekst og det miljø, hvor Arcade-udtrykket udføres.","examples":"\n**Eksempel**\n\nHenter klientens eller systemets miljø\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":"**[Siden version 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndeholder oplysninger om den kontekst og det miljø, hvor Arcade-udtrykket udføres.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er indeholder egenskaberne nedenfor. De returnerede egenskaber kan variere afhængigt af, hvor du kører Arcade-udtrykket, så det anbefales at bruge funktionen `HasValue` for at sikre, at den ønskede miljøegenskab findes.\n\n- **version**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Arcade-version. Se Arcade-versionsmatrix for at få yderligere oplysninger om versionering.\n- **engine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den \\\"engine\\\", der udfører Arcade-udtrykket. Mulige værdier: `web`, `native`, `jvm`\n- **engineVersion**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Versionen af den \\\"engine\\\", der udfører Arcade-udtrykket. Se Arcade-versionsmatrix for at få yderligere oplysninger om versionering.\n- **application**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den applikation, som Arcade-udtrykket kører i. Det er op til applikationsudviklerne at angive denne værdi. Derfor kan denne egenskab være tom afhængigt af den app, hvori udtrykket udføres.\n- **locale**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Klientens eller systemets landestandard.\n- **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Arcade-kontekstens spatiale reference.\n\n  - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den spatiale references velkendte ID.\n- **timeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Siden version 1.24_ Tidszonen for udtrykkets udførelseskontekst. Dette bruges i forbindelse med oprettelse og visning af datoværdier, hvis der ikke på anden måde er angivet en tidszone.\n- **userTimeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Siden version 1.30_ Tidszonen for enheden eller browseren, der udfører Arcade-udtrykket.\n\n**Yderligere ressourcer**\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":"geometry_functions","title":"Geometrifunktioner","items":[[{"type":"function","name":"angle","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#angle1","description":"Returnerer den aritmetiske vinkel af en linje mellem to punkter i grader (0 - 360). Vinklen måles i retning mod uret i forhold til øst. For eksempel peger en vinkel på 90 grader peger stik nord.\n\nKun x-y-planet inddrages i forbindelse med målingen. Eventuelle z-koordinater tilsidesættes. Punktobjekter kan anvendes i stedet for én eller begge punktgeometrier. _Hvis punkterne er identiske, returneres der en vinkel på 0 grader._","examples":"\n**Eksempel**\n\nReturnerer vinklen fra et punkt til et objekt i grader\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den aritmetiske vinkel af en linje mellem to punkter i grader (0 - 360). Vinklen måles i retning mod uret i forhold til øst. For eksempel peger en vinkel på 90 grader peger stik nord.\n\nKun x-y-planet inddrages i forbindelse med målingen. Eventuelle z-koordinater tilsidesættes. Punktobjekter kan anvendes i stedet for én eller begge punktgeometrier. _Hvis punkterne er identiske, returneres der en vinkel på 0 grader._\n\n**Parametre**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det første punkt eller objekt, der anvendes til at beregne vinklen.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det andet punkt eller objekt, der anvendes til at beregne vinklen.\n\n**Returværdi**: [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":"Returnerer den aritmetiske vinkel af en linje mellem tre punkter i grader (0 - 360). Vinklen måles omkring `pointB` i retning mod uret, fra `pointA` til `pointC`.\n\nKun x-y-planet inddrages i forbindelse med målingen. Eventuelle z-koordinater tilsidesættes. Punktobjekter kan anvendes i stedet for én eller alle punktgeometrier. _Hvis punkterne er identiske, returneres en vinkel på 0 eller 180 grader (afhængigt af interne arimetik)._","examples":"\n**Eksempel**\n\nReturnerer vinklen mellem to punkter omkring objektet, i grader\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den aritmetiske vinkel af en linje mellem tre punkter i grader (0 - 360). Vinklen måles omkring `pointB` i retning mod uret, fra `pointA` til `pointC`.\n\nKun x-y-planet inddrages i forbindelse med målingen. Eventuelle z-koordinater tilsidesættes. Punktobjekter kan anvendes i stedet for én eller alle punktgeometrier. _Hvis punkterne er identiske, returneres en vinkel på 0 eller 180 grader (afhængigt af interne arimetik)._\n\n**Parametre**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det første punkt eller objekt, der anvendes til at beregne vinklen.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det andet punkt eller objekt, der anvendes til at beregne vinklen.\n- **pointC**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det tredje punkt eller objekt, der anvendes til at beregne vinklen.\n\n**Returværdi**: [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":"Returnerer arealet for input-geometrien eller objektet i de givne enheder. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer objektets areal i kvadratmeter\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer arealet for input-geometrien eller objektet i de givne enheder. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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; - Polygon- eller objekt, som der skal beregnes planar-areal for.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor.  \nMulige værdier: `acres` | `hektarer` | `kvadratcentimeter` | `kvadratdecimeter` | `kvadratfod` | `kvadrattommer` | `kvadratkilometer` | `kvadratmeter` | `kvadratmil` | `kvadratmillimeter` | `amerikanske kvadratfod` | `amerikanske kvadratmil` | `kvadratyards`  \n\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer det geodætiske areal for input-geometrien objektet i de givne enheder. Dette er en mere pålidelig målemetode for arealet end `Area()` fordi den tager højde for jordens krumning.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer det geodætiske areal for objektet i kvadratmeter\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det geodætiske areal for input-geometrien objektet i de givne enheder. Dette er en mere pålidelig målemetode for arealet end `Area()` fordi den tager højde for jordens krumning.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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; - Polygon- eller objektsættet, som der skal beregnes geodætisk område for.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor.  \nMulige værdier: `acres` | `hektarer` | `kvadratcentimeter` | `kvadratdecimeter` | `kvadratfod` | `kvadrattommer` | `kvadratkilometer` | `kvadratmeter` | `kvadratmil` | `kvadratmillimeter` | `amerikanske kvadratfod` | `amerikanske kvadratmil` | `kvadratyards`  \n\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer den geografiske vinkel af en linje mellem to punkter i grader (0 - 360). Pejlingen måles i retning med uret i forhold til nord. En pejling på 225 grader repræsenterer f.eks. en sydvestlig retning.\n\nKun x-y-planet inddrages i forbindelse med målingen. Eventuelle z-koordinater tilsidesættes. Punktobjekter kan anvendes i stedet for én eller begge punktgeometrier. _Hvis punkterne er identiske, returneres der en vinkel på 0._","examples":"\n**Eksempel**\n\nReturnerer pejlingen fra et punkt til et objekt i grader\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den geografiske vinkel af en linje mellem to punkter i grader (0 - 360). Pejlingen måles i retning med uret i forhold til nord. En pejling på 225 grader repræsenterer f.eks. en sydvestlig retning.\n\nKun x-y-planet inddrages i forbindelse med målingen. Eventuelle z-koordinater tilsidesættes. Punktobjekter kan anvendes i stedet for én eller begge punktgeometrier. _Hvis punkterne er identiske, returneres der en vinkel på 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) - Det første punkt, der anvendes til at beregne pejlingen.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det andet punkt, der anvendes til at beregne pejlingen.\n\n**Returværdi**: [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":"Returnerer den geografiske vinkel af en linje mellem tre punkter i grader (0 - 360). Pejlingen måles omkring `pointB` i retning med uret, fra `pointA` til `pointC`.\n\nKun x-y-planet inddrages i forbindelse med målingen. Eventuelle z-koordinater tilsidesættes. Punktobjekter kan anvendes i stedet for én eller alle punktgeometrier. _Hvis punkterne er identiske, returneres en vinkel på 0 eller 180 grader (afhængigt af interne arimetik)._","examples":"\n**Eksempel**\n\nReturnerer pejlingen mellem to punkter omkring objektet, i grader\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den geografiske vinkel af en linje mellem tre punkter i grader (0 - 360). Pejlingen måles omkring `pointB` i retning med uret, fra `pointA` til `pointC`.\n\nKun x-y-planet inddrages i forbindelse med målingen. Eventuelle z-koordinater tilsidesættes. Punktobjekter kan anvendes i stedet for én eller alle punktgeometrier. _Hvis punkterne er identiske, returneres en vinkel på 0 eller 180 grader (afhængigt af interne arimetik)._\n\n**Parametre**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det første punkt, der anvendes til at beregne pejlingen.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det andet punkt, der anvendes til at beregne pejlingen.\n- **pointC**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det tredje punkt, der anvendes til at beregne pejlingen.\n\n**Returværdi**: [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":"Returnerer den planare (eller euklidiske) buffer ved en angivet afstand omkring input-geometrien. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer en polygon, der repræsenterer en buffer på 1/2 mile omkring input-geometrien\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den planare (eller euklidiske) buffer ved en angivet afstand omkring input-geometrien. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der skal oprettes en buffer for.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Afstanden til bufferen fra geometrien.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for bufferafstand. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Yderligere ressourcer**\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":"Returnerer den geodætiske buffer ved en angivet afstand omkring input-geometrien. Dette er en geodætisk måling, der beregner afstande på en ellipsoide.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer en polygon, der repræsenterer en buffer på 1/2 mile omkring input-geometrien\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den geodætiske buffer ved en angivet afstand omkring input-geometrien. Dette er en geodætisk måling, der beregner afstande på en ellipsoide.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der skal oprettes en buffer for.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Afstanden til bufferen fra geometrien.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for bufferafstand. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Yderligere ressourcer**\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":"Returnerer det geometriske midtpunkt for input-geometrien.","examples":"\n**Eksempler**\n\nReturnerer det geometriske midtpunkt for den givne polygon.\n\n```arcade\nCentroid($feature)\n```\n\nReturnerer det geometriske centrum for den givne polygonring\n\n```arcade\nvar ringPoints = Geometry($feature).rings[0];\nCentroid(ringPoints);\n```\n\nReturnerer centroiden for den angivne polygon eller polylinje og sikrer, at den er inden for inputgeometrien\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det geometriske midtpunkt for input-geometrien.\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; - Polygonen eller det array med punkter, der opretter en polygon.\n- **algorithm** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Siden 1.29 er det den metode, der bestemmer centroiden. Mulige værdier:\n\n  - `geometrisk`: (standard) Returner geometriens sande centroid. Den geometriske centroid for et array af punkter returnerer gennemsnittet af alle punkterne, hvorimod for polygoner er det sådan, at den geometriske centroid repræsenterer formens område. Er det uregelmæssige polygoner, kan den geometriske centroid muligvis ikke være inden for selve polygonet. Er det polylinjer, kan den geometriske centroid muligvis ikke være på selve linjen.\n\n  - `labelPoint`: For polygoner sikres det, at den centroid, der blev returneret fra denne funktion, er inden for selve polygonen. For polylinjer sikres det, at centroiden er på selve linjen.\n\n**Returværdi**: [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":"Beregner \\\"clipped\\\" geometri ud fra målgeometrien i forhold til en \\\"envelope\\\".\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer arealet for \\\"clipped\\\" geometrien.\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBeregner \\\"clipped\\\" geometri ud fra målgeometrien i forhold til en \\\"envelope\\\".\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der skal \\\"klippes\\\".\n- **envelope**: [Extent](https://developers.arcgis.com/arcade/guide/types/#extent) - Den \\\"envelope\\\", der benyttes til at \\\"klippe\\\" `geometrien`.\n\n**Returværdi**: [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":"Angiver, om én geometri indeholder en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**","examples":"\n**Eksempel**\n\nReturnerer værdien \"true\", hvis objektet er indeholdt i den givne polygon\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om én geometri indeholder en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**\n\n**Parametre**\n\n- **containerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der testes for 'contains'-relationen i forhold til `insideGeometry`. Tænk på denne geometri som den potentielle 'container' for `insideGeometry`.\n- **insideGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der testes for 'within'-relationen i forhold til `containerGeometry`.\n\n**Returværdi**: [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":"Vinkler kan have flere fortolkninger og kan repræsenteres som tal, test eller velformet array. Denne funktion kan tage en input-repræsentation og konvertere den til en anden.\n\nInputværdien beskrives som en ordbog, der er angivet for den type vinkel og den type retning. Hvis `angleType` og `directionType` ikke er relevante i forhold til inputtet, mislykkes konverteringen.\n\nDen ønskede outputværdi er godt beskrevet af en ordbog, der angiver outputtype, vinkeltype, retningstype og et valgfrit format for tekstoutput.\n\nHvis outputværdien er `value`:  \n - et array returneres for vinkeltypen `dms` eller retningstypen `quadrant`  \n - et tal returneres i alle de andre tilfælde\n\nHvis outputtypen er `tekst`, bruges standardpadding og afgrænsningstegn, medmindre den valgfrie egenskab `format` er angivet.  \n`format` styrer rækkefølge, afstand, padding og afgrænsningstegn i outputteksten.  \nStrenge af formatspecifikke tegn før et decimaltegn viser et minimum af padding (f.eks. `DDD -> 000`).  \nStrenge af formattegn efter decimalpunkt angiver præcision (f.eks. `D.DD -> 0.00`).\n\nUnderstøttede `format`-tegn:  \n- `D` - grader  \n- `R` - Radianer  \n- `G` - Gradianer  \n- `d` - DMS-grader  \n- `m` - DMS-minutter  \n- `s` - DMS-sekunder  \n- `P` - Long Meridian (f.eks.`Nord` vs. `Syd`)  \n- `p` - Kort meridian (f.eks. `N` vs. `S`)  \n- `B` - Lang retning (f.eks. `Øst` vs. `Vest`)  \n- `b` - Kort retning (f.eks. `Ø` vs. `V`)  \n- `[ ]` - Escape-tegn  \n\n\nFor `dms`-formatering, hvis `s` ikke bruges, rundes `m` af til nærmeste minut. På samme måde, hvis 'm' ikke bruges, vil 'd' afrundes.","examples":"\n**Eksempler**\n\nEksempler, hvor 'outputType' er 'værdi'.\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\nEksempler, hvor 'outputType' er 'tekst'.\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":"**[Siden version 1.13](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVinkler kan have flere fortolkninger og kan repræsenteres som tal, test eller velformet array. Denne funktion kan tage en input-repræsentation og konvertere den til en anden.\n\nInputværdien beskrives som en ordbog, der er angivet for den type vinkel og den type retning. Hvis `angleType` og `directionType` ikke er relevante i forhold til inputtet, mislykkes konverteringen.\n\nDen ønskede outputværdi er godt beskrevet af en ordbog, der angiver outputtype, vinkeltype, retningstype og et valgfrit format for tekstoutput.\n\nHvis outputværdien er `value`:  \n - et array returneres for vinkeltypen `dms` eller retningstypen `quadrant`  \n - et tal returneres i alle de andre tilfælde\n\nHvis outputtypen er `tekst`, bruges standardpadding og afgrænsningstegn, medmindre den valgfrie egenskab `format` er angivet.  \n`format` styrer rækkefølge, afstand, padding og afgrænsningstegn i outputteksten.  \nStrenge af formatspecifikke tegn før et decimaltegn viser et minimum af padding (f.eks. `DDD -> 000`).  \nStrenge af formattegn efter decimalpunkt angiver præcision (f.eks. `D.DD -> 0.00`).\n\nUnderstøttede `format`-tegn:  \n- `D` - grader  \n- `R` - Radianer  \n- `G` - Gradianer  \n- `d` - DMS-grader  \n- `m` - DMS-minutter  \n- `s` - DMS-sekunder  \n- `P` - Long Meridian (f.eks.`Nord` vs. `Syd`)  \n- `p` - Kort meridian (f.eks. `N` vs. `S`)  \n- `B` - Lang retning (f.eks. `Øst` vs. `Vest`)  \n- `b` - Kort retning (f.eks. `Ø` vs. `V`)  \n- `[ ]` - Escape-tegn  \n\n\nFor `dms`-formatering, hvis `s` ikke bruges, rundes `m` af til nærmeste minut. På samme måde, hvis 'm' ikke bruges, vil 'd' afrundes.\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) - En rå repræsentation af pejlingen. Typen af 'input' og værdierne af 'inputSpec’ dikterer, hvordan input analyseres.\n- **inputSpec**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Indeholder oplysninger om, hvordan input skal tolkes.\n\n  - **angleType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Beskriver inputvinkel-enheden. Understøttede værdier: 'GRADER', 'DMS', 'RADIANER', 'GONS', 'GRADIANER'\n  - **directionType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Beskriver inputpejlingens meridian og retning. Understøttede værdier: 'NORD', 'SYD', 'POLAR', 'KVADRANT'\n- **outputSpec**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Indeholder oplysninger om, hvordan outputtet formateres.\n\n  - **outputType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Styrer outputtype. Understøttede værdier: `værdi`, `tekst`\n  - **angleType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Beskriver outputvinkel-enheden. Understøttede værdier: 'GRADER', 'DMS', 'RADIANER', 'GONS', 'GRADIANER'\n  - **directionType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Beskriver outputpejlingens meridian og retning. Understøttede værdier: 'NORD', 'SYD', 'POLAR', 'KVADRANT'\n  - **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Styrer tekstformatering. Gælder kun hvis `outputType` er `tekst`.\n\n**Returværdi**: [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":"Beregner det konvekse \\\"hull\\\" af en geometri. Et konveks \\\"hull\\\" er det mindste konvekse polygon, der omslutter en geometri. Et \\\"Hull\\\" er typisk en polygon, men kan også være en polyline eller et punkt i degenererede tilfælde case.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**","examples":"\n**Eksempler**\n\nReturnerer antallet af koordinatpunkter i den konvekse \\\"hull\\\"-geometri i det aktuelle objekts geometri\n\n```arcade\nCount(ConvexHull(Geometry($feature)).Rings[0])\n```\n\nReturnerer det konvekse \\\"hull\\\" af en geometri, der har et konkavt område (som det konvekse \\\"hull\\\" ignorerer)\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":"**[Siden version 1.19](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBeregner det konvekse \\\"hull\\\" af en geometri. Et konveks \\\"hull\\\" er det mindste konvekse polygon, der omslutter en geometri. Et \\\"Hull\\\" er typisk en polygon, men kan også være en polyline eller et punkt i degenererede tilfælde case.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**\n\n**parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den punkt-, linje eller polygongeometri, der skal analyseres.\n\n**Returværdi**: [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":"Angiver, om én geometri krydser en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis objektet krydser den givne polygon\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om én geometri krydser en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der krydser.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der bliver krydset.\n\n**Returværdi**: [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":"Opdeler input-Polylinjen eller -Polygonen, hvor den krydser en gennemskærende Polylinje. For Polylinjer er alle resulterende venstre gennemskæringer grupperet sammen i den første Geometri. Højre gennemskæringer og sammentræffende gennemskæringer grupperes i den anden Geometri. Hver ikke-defineret gennemskæring bliver sammen med eventuelle ikke-gennemskårede dele angivet som output i separate Polylinjer.\n\nFor Polygoner grupperes alle resulterende venstre gennemskæringer i den første Polygon, alle højre gennemskæringer grupperes i den anden Polygon, og hver ikke-defineret gennemskæring bliver sammen med eventuelle tiloversblevne dele efter gennemskæring angivet som output i en separat Polygon. Hvis der ikke returneres nogen gennemskæringer, vil array’et være tomt. En ikke-defineret gennemskæring vil kun blive genereret, hvis en venstre eller højre gennemskæring er blevet genereret, og en del var til overs efter gennemskæringen, eller hvis en gennemskæring er begrænset til venstre eller højre for gennemskæringsenheden.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nGennemskærer objektets geometri med den givne polylinje\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpdeler input-Polylinjen eller -Polygonen, hvor den krydser en gennemskærende Polylinje. For Polylinjer er alle resulterende venstre gennemskæringer grupperet sammen i den første Geometri. Højre gennemskæringer og sammentræffende gennemskæringer grupperes i den anden Geometri. Hver ikke-defineret gennemskæring bliver sammen med eventuelle ikke-gennemskårede dele angivet som output i separate Polylinjer.\n\nFor Polygoner grupperes alle resulterende venstre gennemskæringer i den første Polygon, alle højre gennemskæringer grupperes i den anden Polygon, og hver ikke-defineret gennemskæring bliver sammen med eventuelle tiloversblevne dele efter gennemskæring angivet som output i en separat Polygon. Hvis der ikke returneres nogen gennemskæringer, vil array’et være tomt. En ikke-defineret gennemskæring vil kun blive genereret, hvis en venstre eller højre gennemskæring er blevet genereret, og en del var til overs efter gennemskæringen, eller hvis en gennemskæring er begrænset til venstre eller højre for gennemskæringsenheden.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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) - Den geometri, der gennemskæres.\n- **cutter**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den Polylinje, der benyttes til at gennemskære `geometrien`.\n\n**Returværdi**: [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":"Returnerer en angivet standardværdi, hvis en nøgle i en geometri ikke findes, eller værdien af den angivne nøgle er null eller en tom tekstværdi.","examples":"\n**Eksempler**\n\nPunkt, der har en z-værdi\n\n```arcade\nDefaultValue(Geometry($feature), \"z\", 1000)\n// Geometry($feature).hasZ is true\n// returns the value of Geometry($feature).z\n```\n\nPunkt, der ikke har en z-værdi.\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en angivet standardværdi, hvis en nøgle i en geometri ikke findes, eller værdien af den angivne nøgle er null eller en tom tekstværdi.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Den input-geometri, der skal kontrolleres.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den nøgle, der skal kontrolleres.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Denne værdi returneres, hvis nøglen ikke findes, eller værdien ved den angivne nøgle er null eller en tom tekstværdi.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnerer værdien ved den angivne nøgle, hvis den er defineret. Ellers returneres den værdi, der er angivet i '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":"Returnerer en angivet standardværdi,, hvis én af nøglerne i en geometris indlejrede egenskaber ikke findes, eller værdien af den angivne nøgle er null eller en tom tekstværdi.","examples":"\n**Eksempler**\n\nRing, koordinat og x-værdi findes alle sammen og har en værdi\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\nRing findes ikke\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\nRing eller koordinat findes, men m-værdien findes ikke\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en angivet standardværdi,, hvis én af nøglerne i en geometris indlejrede egenskaber ikke findes, eller værdien af den angivne nøgle er null eller en tom tekstværdi.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Den input-geometri, der skal kontrolleres.\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; - Et array af nøgler eller indekser, der skal kontrolleres ved hvert niveau i beholderens struktur.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Denne værdi returneres, hvis mindst én af nøglerne eller ét af indekserne ikke findes, eller værdien ved den angivne nøgle er null eller en tom tekstværdi.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnerer værdien ved den angivne nøgle eller det angivne indeks, hvis den eller det er defineret. Ellers returneres den værdi, der er angivet i '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":"Øger tætheden i geometrier ved at indsætte koordinatpunkter for at oprette segmenter, der ikke er længere end det angivne interval.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer den fortættede geometri med en maksimal segmentlængde på 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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nØger tætheden i geometrier ved at indsætte koordinatpunkter for at oprette segmenter, der ikke er længere end det angivne interval.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den input-geometri, som tætheden skal øges for.\n- **maxSegmentLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den maksimalt tilladte segment-længde. Skal være en positiv værdi.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for maxSegmentLength. Standard er enhederne i input-geometrien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Yderligere ressourcer**\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":"Opretter en geodætisk linje mellem hvert af inputgeometriens koordinatpunkter og fortætter outputgeometrien med yderligere koordinatpunkter med henblik på at oprette segmenter, der ikke er længere end det angivne interval.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**","examples":"\n**Eksempel**\n\nReturnerer den fortættede geometri med en maksimal segmentlængde på 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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en geodætisk linje mellem hvert af inputgeometriens koordinatpunkter og fortætter outputgeometrien med yderligere koordinatpunkter med henblik på at oprette segmenter, der ikke er længere end det angivne interval.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den input-geometri, som tætheden skal øges for.\n- **maxSegmentLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den maksimalt tilladte segment-længde. Skal være en positiv værdi.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for maxSegmentLength. Standard er enhederne i input-geometrien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Yderligere ressourcer**\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":"Udfører den topologiske forskelsoperation for de to geometrier. Den resulterende geometri kommer fra `inputGeometry`, ikke fra `subtractor`. Dimensionen for `subtractor` skal være lig med eller større end dimensionen for `inputGeometry`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nSubtraherer det givne polygonområde fra objektet.\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUdfører den topologiske forskelsoperation for de to geometrier. Den resulterende geometri kommer fra `inputGeometry`, ikke fra `subtractor`. Dimensionen for `subtractor` skal være lig med eller større end dimensionen for `inputGeometry`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den input-geometri, der skal subtraheres fra.\n- **subtractor**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der skal subtraheres fra `geometry`.\n\n**Returværdi**: [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":"Angiver, om én geometri er frakoblet (ikke gennemskærer på nogen måde) i forhold til en anden geometri. I tabellen nedenfor angiver den røde markering, at funktionen ville returnere `true` med de angivne geometrier.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis geometrierne ikke gennemskæres\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om én geometri er frakoblet (ikke gennemskærer på nogen måde) i forhold til en anden geometri. I tabellen nedenfor angiver den røde markering, at funktionen ville returnere `true` med de angivne geometrier.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den grundlæggende geometri, der testes for 'disjoint'-relationen i forhold til `geometry2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den sammenligningsgeometri, der testes for 'disjoint'-relationen i forhold til `geometry1`.\n\n**Returværdi**: [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":"Returnerer planar-afstanden mellem to geometrier i de givne enheder. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer afstanden mellem to geometrier i meter\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer planar-afstanden mellem to geometrier i de givne enheder. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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; - Den geometri, der anvendes til at måle afstanden fra `geometry2`.\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; - Den geometri, der anvendes til at måle afstanden fra `geometry1`.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Beregner den korteste afstand mellem to punkter langs en storcirkel.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer afstanden fra en bus i et stream-lag til en central station i kilometer\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":"**[Siden version 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBeregner den korteste afstand mellem to punkter langs en storcirkel.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **point1**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Punktet, der bruges til at måle afstanden fra `punkt2`.\n- **point2**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Punktet, der bruges til at måle afstanden fra `punkt1`.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer et koordinat langs en input-linje baseret på en angivet afstand. Alle dele af linjen tages i betragtning, når det forsøges at finde et koordinat ved den angivne afstand. Afstanden omfatter ikke huller mellem stier (eller dele) af linjen. Hvis afstand ikke findes langs input-linjen, er resultatet null.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer et koordinat af input-polylinje baseret på den angivne afstandsværdi\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et koordinat langs en input-linje baseret på en angivet afstand. Alle dele af linjen tages i betragtning, når det forsøges at finde et koordinat ved den angivne afstand. Afstanden omfatter ikke huller mellem stier (eller dele) af linjen. Hvis afstand ikke findes langs input-linjen, er resultatet null.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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) - Den linje eller sti, ud fra hvilken der skal findes et koordinat. Når et objekt bruges som et input, skal objektets geometri være en polylinje.\n- **inputDistance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den afstand, der bruges til at finde koordinatet langs 'inputLine' fra starten af linjen. Alle dele af linjen tages i betragtning, når det forsøges at finde et koordinat ved den angivne afstand. Afstanden omfatter ikke huller mellem stier (eller dele) af linjen. \n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog med følgende egenskaber. Hvis afstand ikke findes langs input-linjen, er resultatet null.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Koordinaterne for et punkt langs 'inputLine' baseret på den angivne afstandsværdi.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Hvis det er et polylinje-input, er det indekset for den sti, som 'koordinatet' tilhører.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset (i forhold til stien) for det linjesegment, som 'koordinatet' tilhører. Hvis 'koordinatet' repræsenterer et toppunkt på input-linje, så returnerer 'segmentId' indekset for det forrige toppunkt. Hvis 'koordinatet' er det første toppunkt af 'inputLine', så er værdien af 'segmentId' 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":"Angiver, om \\\"konvolutten\\\" (eller udstrækningen) gennemskærer konvolutten for en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis geometrierne gennemskærer hinanden\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om \\\"konvolutten\\\" (eller udstrækningen) gennemskærer konvolutten for en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der testes for 'intersects'-relationen i forhold til den anden geometri.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der bliver gennemskåret.\n\n**Returværdi**: [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":"Angiver, om to geometrier er ens eller geografisk ækvivalente, når der tages højde for den spatiale reference og tolerance for dataene. De to input-geometrier behøver ikke at være kloner for at blive betragtet som ens.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `Geometry($feature)`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis geometrierne er ens\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om to geometrier er ens eller geografisk ækvivalente, når der tages højde for den spatiale reference og tolerance for dataene. De to input-geometrier behøver ikke at være kloner for at blive betragtet som ens.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `Geometry($feature)`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Den første input-geometri.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Den anden input-geometri.\n\n**Returværdi**: [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":"Konstruerer et udstrækningsobjekt fra en ordbog.","examples":"\n**Eksempel**\n\nOpretter et udstrækningsobjekt\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et udstrækningsobjekt fra en ordbog.\n\n**parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - De egenskaber, som udstrækningsgeometriobjektet skal konstrueres ud fra.\n\n  - **xMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den øvre grænse eller den størst mulige x-koordinat for geometrien.\n  - **xMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den nedre grænse eller den mindst mulige x-koordinat for geometrien.\n  - **yMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den øvre grænse eller den størst mulige y-koordinat for geometrien.\n  - **yMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den nedre grænse eller den mindst mulige y-koordinat for geometrien.\n  - **mMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den øvre grænse eller den størst mulige m-værdi for geometrien. Hvis du skal indstille denne værdi, skal du indstille `hasM` til `true`.\n  - **mMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den nedre grænse eller den mindst mulige m-værdi for geometrien. Hvis du skal indstille denne værdi, skal du indstille `hasM` til `true`.\n  - **zMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den øvre grænse eller den størst mulige z-værdi for geometrien. Hvis du skal indstille denne værdi, skal du indstille `hasZ` til `true`.\n  - **zMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den nedre grænse eller den mindst mulige z-værdi for geometrien. Hvis du skal indstille denne værdi, skal du indstille `hasZ` til `true`.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har m-værdier.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har z-værdier.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den spatiale reference for geometrien.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Well-known ID (WKID) for det geografiske eller forudberegnede koordinatsystem, der definerer den reference, som geometrien skal tegnes for.\n\n**Returværdi**: [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":"Returnerer udstrækningen for et input-objekt, en polygon, et punkt, en polylinje eller et multipunkt.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer et objekts udstrækning\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer udstrækningen for et input-objekt, en polygon, et punkt, en polylinje eller et multipunkt.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt eller den geometri, hvorfra udstrækningen hentes.\n\n**Returværdi**: [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":"Konstruerer et udstrækningsobjekt fra serialiseret JSON-tekst. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Envelope-objekter.","examples":"\n**Eksempel**\n\nOpretter et udstrækningsobjekt fra 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et udstrækningsobjekt fra serialiseret JSON-tekst. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Envelope-objekter.\n\n**parameter**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den JSON-tekst, som udstrækningsgeometriobjektet skal konstrueres ud fra.\n\n**Returværdi**: [Extent](https://developers.arcgis.com/arcade/guide/types/#extent)\n\n**Yderligere ressourcer**\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":"Reducerer antallet af koordinatpunkter i input-geometrien baseret på en given afvigelsesværdi. Punkt- og multipunkt-geometrier ændres ikke. Konvolutter konverteres til polygoner og generaliseres.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer en generaliseret version af input-geometrien.\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReducerer antallet af koordinatpunkter i input-geometrien baseret på en given afvigelsesværdi. Punkt- og multipunkt-geometrier ændres ikke. Konvolutter konverteres til polygoner og generaliseres.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den input-geometri, som skal generaliseres.\n- **maxDeviation**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den maksimalt tilladte afvigelse fra den generaliserede geometri i forhold til den originale geometri.\n- **removeDegenerateParts** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Når den er indstillet til 'true', fjernes de dårlige dele af geometrien fra output (kan være uønsket til tegning).\n- **maxDeviationUnit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for maxDeviation. Standard er enhederne i input-geometrien.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [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":"Konstruerer et Geometry-objekt fra serialiseret JSON-tekst eller en ordbog. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Geometri-objekter. Denne funktion vil muligvis også returnere geometrien for et input-objekt.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempler**\n\nReturnerer objektets geometri\n\n```arcade\nGeometry($feature)\n```\n\nKonstruerer en punktgeometri Dette kan udføres med enhver geometritype\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et Geometry-objekt fra serialiseret JSON-tekst eller en ordbog. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Geometri-objekter. Denne funktion vil muligvis også returnere geometrien for et input-objekt.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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) - Det objekt eller den JSON, som geometriobjektet skal konstrueres ud fra. Fra og med version 1.25 kan den indtastede JSON-tekst eller ordbogsdefinitioner til polygoner eller polylinjer indeholde kurveobjekter, når de udføres i ArcGIS Pro og ArcGIS Maps SDKs for Native Apps.\n\n**Returværdi**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Yderligere ressourcer**\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":"Angiver, om en geometri har en værdi ved en angiven nøgle eller et angivet indeks.","examples":"\n**Eksempler**\n\nPunkt, der har en z-værdi\n\n```arcade\nif( TypeOf(Geometry($feature)) == \"Point\"){\n  return HasValue(Geometry($feature), \"z\")\n  // returns true\n}\n```\n\nPolygon med nøgle, der ikke findes\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om en geometri har en værdi ved en angiven nøgle eller et angivet indeks.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Den geometri, der skal kontrolleres.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den nøgle eller det egenskabsnavn, der skal kontrolleres.\n\n**Returværdi**: [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":"Kontrollerer, om en egenskab eller et indeks, der er indlejret flere niveauer i dybden i en geometri, har en værdi. Dette gør det muligt at gå ned i en indlejret struktur med ét trin i stedet for at kontrollere værdier på hvert niveau. Returnerer 'true', hvis nøglerne og indekserne ved hvert niveau i strukturen findes og inkluderer en værdi, der ikke er null.","examples":"\n**Eksempler**\n\nRing, koordinat og x-værdi findes alle sammen og har en værdi\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\nRing findes ikke\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\nRing eller koordinat findes, men m-værdien findes ikke\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKontrollerer, om en egenskab eller et indeks, der er indlejret flere niveauer i dybden i en geometri, har en værdi. Dette gør det muligt at gå ned i en indlejret struktur med ét trin i stedet for at kontrollere værdier på hvert niveau. Returnerer 'true', hvis nøglerne og indekserne ved hvert niveau i strukturen findes og inkluderer en værdi, der ikke er null.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Den ordbog eller det objekt, der skal kontrolleres.\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; - Et array af nøgler eller indekser, der skal kontrolleres ved hvert niveau i strukturen.\n\n**Returværdi**: [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":"Konstruerer den angivne-teoretiske gennemskæring mellem to geometrier og returnere en ny geometri.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer det areal, der er fælles for begge polygoner\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer den angivne-teoretiske gennemskæring mellem to geometrier og returnere en ny geometri.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der skal gennemskæres med `geometry2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der skal gennemskæres med `geometry1`.\n\n**Returværdi**: [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":"Angiver, om én geometri gennemskærer en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis geometrierne gennemskærer hinanden\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om én geometri gennemskærer en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der testes for intersects-relationen til \\\"geometry2\\\".\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der bliver gennemskåret.\n\n**Returværdi**: [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":"Viser, om input-geometrien har ringe, stier eller punkter, der skærer eller krydser andre dele af geometrien. For eksempel vil et enkelt polylinjeobjekt, hvis stier skærer hinanden, eller et polygon med ringe, der skærer sig selv, returnere værdien `true`. ","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis polylinjens stier gennemskærer hinanden\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":"**[Siden version 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nViser, om input-geometrien har ringe, stier eller punkter, der skærer eller krydser andre dele af geometrien. For eksempel vil et enkelt polylinjeobjekt, hvis stier skærer hinanden, eller et polygon med ringe, der skærer sig selv, returnere værdien `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) - Den polygon-, polylinje- eller flerpunktsgeometri, der skal testes for gennemskæring af sig selv.\n\n**Returværdi**: [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":"Angiver, om den angivne geometri er topologisk simpel.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis geometrien er topologisk simpel.\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om den angivne geometri er topologisk simpel.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Input-geometrien.\n\n**Returværdi**: [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":"Returnerer længden af input-geometrien eller objektet i de givne enheder. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer planar-længden for objektet i kilometer\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer længden af input-geometrien eller objektet i de givne enheder. Dette er en planar-måling vha. kartesisk matematik.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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; - Den geometri eller de geometrier, som planar-længden beregnes for.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer den planare (dvs. kartesiske) længde af inputgeometrien eller objektet under hensyntagen til højde eller Z-oplysninger. Geometrien til dette objekt skal tildeles et forudberegnet koordinatsystem. Hvis den spatiale reference ikke giver en værdi for Z-enheder, så returneres resultatet i meter. Vær opmærksom på, at ikke alle klienter (f.eks. 3.x-serien af ArcGIS API for JavaScript) understøtter anmodning om Z-værdier, selv om dataene indeholder Z-informationer.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempler**\n\nReturnerer 3D planar-længden for objektet i enheden for den spatial reference i den kontekst, der udfører udtrykket.\n\n```arcade\nLength3D($feature)\n```\n\nReturnerer 3D planar-længden for objektet i fod\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":"**[Siden version 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den planare (dvs. kartesiske) længde af inputgeometrien eller objektet under hensyntagen til højde eller Z-oplysninger. Geometrien til dette objekt skal tildeles et forudberegnet koordinatsystem. Hvis den spatiale reference ikke giver en værdi for Z-enheder, så returneres resultatet i meter. Vær opmærksom på, at ikke alle klienter (f.eks. 3.x-serien af ArcGIS API for JavaScript) understøtter anmodning om Z-værdier, selv om dataene indeholder Z-informationer.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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; - Den geometri eller det objekt, som planar-længden skal beregnes for i 3D-rum.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer den geodætiske længde af input-geometrien eller objektet i de givne enheder. Dette er en mere pålidelig måling af længde end `Length()` fordi den tager højde for jordens krumning.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer den geodætiske længde for objektet i kilometer\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den geodætiske længde af input-geometrien eller objektet i de givne enheder. Dette er en mere pålidelig måling af længde end `Length()` fordi den tager højde for jordens krumning.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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; - Den geometri, som den geodætiske længde skal beregnes for.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for returværdien. Det kan være en af de mulige værdier nedenfor eller en af de numeriske koder, der er angivet i afsnittet om yderligere ressourcer nedenfor. Med henblik på visualisering, mærkning og pop op-profiler er standardenheden kortets spatiale reference. I andre profiler såsom feltberegning er standarden baseret på dataenes spatiale reference.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer det første koordinat langs en input-linje baseret på en given måling eller m-værdi. Hvis målingen ikke findes langs input-linjen, er resultatet null. Alle dele af linjen tages i betragtning, når det forsøges at finde et koordinat ved den angivne måling. Målingen omfatter ikke huller mellem stier (eller dele) af linjen.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer et koordinat af input-polylinje baseret på den angivne målingsværdi\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det første koordinat langs en input-linje baseret på en given måling eller m-værdi. Hvis målingen ikke findes langs input-linjen, er resultatet null. Alle dele af linjen tages i betragtning, når det forsøges at finde et koordinat ved den angivne måling. Målingen omfatter ikke huller mellem stier (eller dele) af linjen.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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) - Den linje eller sti, ud fra hvilken der skal findes et koordinat. Input-linjen skal have 'hasM' lig med 'true'. Hvis 'hasM' er 'false', returneres 'null'. Når et objekt bruges som et input, skal objektets geometri være en polylinje.\n- **inputMeasure**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Målingen, eller m-værdien, ud fra hvilken der skal findes et koordinat langs 'inputLine' fra starten af linjen. Alle dele af linjen tages i betragtning, når det forsøges at finde et koordinat ved den angivne måling. Målingen omfatter ikke huller mellem stier (eller dele) af linjen.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog med følgende egenskaber. Hvis målingen ikke findes langs input-linjen, er resultatet null.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Det første koordinat for et punkt langs 'inputLine' baseret på den angivne målingsværdi.\n- **distanceAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den planare afstand fra starten af 'inputLine' målt langs linjen til 'koordinatet`. I polylinjer, hvor stier ikke forbindes, inkluderer værdien for 'distanceAlong' ikke afstanden af huller mellem start- og slut-toppunkter på stierne.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Hvis det er et polylinje-input, er det indekset for den sti, som 'koordinatet' tilhører.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset (i forhold til stien) for det linjesegment, som 'koordinatet' tilhører. Hvis 'koordinatet' repræsenterer et toppunkt på input-linje, så returnerer 'segmentId' indekset for det forrige toppunkt. Hvis 'koordinatet' er det første toppunkt af 'inputLine', så er værdien af 'segmentId' 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":"Konverterer en multi-part geometri til separate geometrier.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer et array af single-part geometrier ud fra en multi-part geometri\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonverterer en multi-part geometri til separate geometrier.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den multi-part geometri, der skal opdeles i enkeltdele.\n\n**Returværdi**: [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":"Konstruerer et multipunktobjekt ud fra en ordbog, der udelukkende anvender et array af værdier som koordinater.","examples":"\n**Eksempler**\n\nOpretter et multipunkt udelukkende med x- og y-koordinater\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\nOpretter et multipunkt med m-værdier\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\nOpretter et multipunkt med z-værdier\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\nOpretter et multipunkt med z- og m-værdier\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et multipunktobjekt ud fra en ordbog, der udelukkende anvender et array af værdier som koordinater.\n\n**parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - De egenskaber, som multipunktgeometriobjektet skal konstrueres ud fra.\n\n  - **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af koordinater, der repræsenterer punktplaceringer.\n\n    - **singlePoint**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Et array af tal, der repræsenterer et enkelt punkt eller en koordinat. Det første element i arrayet repræsenterer x-koordinaten. Det andet element i arrayet repræsenterer y-koordinaten. Det tredje element repræsenterer m-koordinaten, hvis `hasM` er sand, og `hasZ` er falsk. Ellers repræsenterer det tredje element z-koordinaten. Hvis `hasZ` og `hasM` begge er sande, repræsenterer det tredje element z-koordinaten, og det fjerde element repræsenterer m-koordinaten.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har m-værdier.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har z-værdier.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den spatiale reference for geometrien.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Well-known ID (WKID) for det geografiske eller forudberegnede koordinatsystem, der definerer den reference, som geometrien skal tegnes for.\n\n**Returværdi**: [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":"Konstruerer et multipunktobjekt ud fra en ordbog, der anvender et array af punktobjekter.","examples":"\n**Eksempel**\n\nOpretter et multipunkt udelukkende med x- og y-koordinater\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et multipunktobjekt ud fra en ordbog, der anvender et array af punktobjekter.\n\n**parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - De egenskaber, som multipunktgeometriobjektet skal konstrueres ud fra.\n\n  - **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Et array af punktobjekter.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har m-værdier.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har z-værdier.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den spatiale reference for geometrien.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Well-known ID (WKID) for det geografiske eller forudberegnede koordinatsystem, der definerer den reference, som geometrien skal tegnes for.\n\n**Returværdi**: [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":"Konstruerer et multipunktobjekt fra serialiseret JSON-tekst. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Multipunkt-objekter.","examples":"\n**Eksempel**\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":"Konstruerer et multipunktobjekt fra serialiseret JSON-tekst. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Multipunkt-objekter.\n\n**parameter**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den JSON, som multipunkt-geometriobjektet skal konstrueres ud fra.\n\n**Returværdi**: [Multipoint](https://developers.arcgis.com/arcade/guide/types/#multipoint)\n\n**Yderligere ressourcer**\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":"Returnerer den nærmeste koordinat (ikke koordinatpunkt) for input-geometrien til søgepunktet. Den returnerede ordbog indeholder også den korteste planare afstand fra søgepunktet til den nærmeste koordinat. Hvis søgepunktet gennemskærer input-geometrien, returneres søgepunktet som resultat med en afstand på nul.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer det nærmeste koordinatpunkt for input-polygonen sammen med afstanden til det pågældende koordinatpunkt.\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":"**[Siden version 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den nærmeste koordinat (ikke koordinatpunkt) for input-geometrien til søgepunktet. Den returnerede ordbog indeholder også den korteste planare afstand fra søgepunktet til den nærmeste koordinat. Hvis søgepunktet gennemskærer input-geometrien, returneres søgepunktet som resultat med en afstand på nul.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, hvorfra den nærmeste koordinat skal hentes.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det punkt, hvorfra den nærmeste koordinat for `inputGeometry` skal findes.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog med følgende egenskaber.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Den nærmeste koordinat fra `inputGeometry` til `searchPoint`.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den planare afstand fra den nærmeste koordinat til `searchPoint`. Dette repræsenterer den korteste afstand mellem `inputGeometry` og `searchPoint`.\n- **sideOfLine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det spatiale forhold mellem 'searchPoint' og segmentet 'inputGeometry', der fører op til det nærmeste koordinat. Mulige værdier: \n\n'left' – 'searchPoint' er på venstre side af 'inputGeometry'.\n\n'right' – 'searchPoint' er på den højre side af 'inputGeometry'.\n\n'straddle' – 'searchPoint' spænder over eller er oven på '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":"Returnerer det nærmeste koordinatpunkt for input-geometrien til søgepunktet. Den returnerede ordbog indeholder den planare afstand fra søgepunktet til det nærmeste koordinatpunkt.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer det nærmeste koordinatpunkt for input-polygonen sammen med afstanden til det pågældende koordinatpunkt.\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":"**[Siden version 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det nærmeste koordinatpunkt for input-geometrien til søgepunktet. Den returnerede ordbog indeholder den planare afstand fra søgepunktet til det nærmeste koordinatpunkt.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, hvorfra det nærmeste koordinatpunkt skal hentes.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det punkt, hvorfra det nærmeste koordinatpunkt for `inputGeometry` skal findes.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog med følgende egenskaber.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Den punktplacering, der repræsenterer det nærmeste koordinatpunkt fra `inputGeometry` til `searchPoint`.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den planare afstand fra input-geometriens nærmeste koordinatpunkt til `searchPoint`.\n- **sideOfLine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det spatiale forhold mellem 'searchPoint' og segmentet 'inputGeometry', der fører op til det nærmeste toppunkt. Mulige værdier: \n\n'left' – 'searchPoint' er på venstre side af 'inputGeometry'.\n\n'right' – 'searchPoint' er på den højre side af 'inputGeometry'.\n\n'straddle' – 'searchPoint' spænder over eller er oven på '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":"Opretter en geometri, der er en konstant plan afstand fra en inputgeometri. Det svarer til en buffer, men frembringer et enkeltsidet resultat.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer den forskudte geometri\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en geometri, der er en konstant plan afstand fra en inputgeometri. Det svarer til en buffer, men frembringer et enkeltsidet resultat.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometrien er forskudt. Punktgeometrier understøttes ikke.\n- **offsetDistance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Plan afstanden til forskydningen inputgeometrien. Hvis `offsetDistance > 0 ', så er den forskudte geometri konstrueret til højre for inputgeometrien, hvis` offsetDistance = 0', er der ingen ændring i geometrierne, ellers er den konstrueret den til venstre. Retningen for input-geometriens stier eller ringe bestemmer, hvilken side af geometrien der anses for at være højre, og hvilken side der anses for at være venstre. For en simpel polygon er orienteringen af ydre ringe med uret, og for indre ringe er den imod uret. Højre side af en simpel polygon er altid dens inderside.\n- **offsetUnit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Måleenhed for `offsetDistance`. Standard er enhederne i input-geometrien.  \nMulige værdier: `centimeter` | `decimeter` | `tommer` | `fod` | `kilometer` | `meter` | `mil` | `millimeter` | `sømil` | `amerikanske fod` | `amerikanske mil` | `yards`\n- **joinType** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tilknytningstypen. De mulige værdier er `round`, `bevel`, `miter` eller `square`.\n- **bevelRatio** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Gælder når 'joinType = 'miter''; 'bevelRatio' ganges med forskydningsafstanden, og resultatet bestemmer, hvor langt en nedsænket forskudt gennemskæring kan placeres, før den skæres af.\n- **flattenError** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Gælder når 'joinType =' round' '; `flattenError' bestemmer den maksimale afstand til de resulterende segmenter sammenlignet med den ægte cirkulære bue. Algoritmen producerer aldrig mere end ca. 180 koordinatpunkter for hver rund tilknytning.\n\n**Returværdi**: [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":"Angiver, om én geometri overlapper en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis geometrierne overlapper hinanden\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om én geometri overlapper en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den grundlæggende geometri, der testes for 'overlaps'-relationen i forhold til `geometry2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den sammenligningsgeometri, der testes for 'overlaps'-relationen i forhold til `geometry1`.\n\n**Returværdi**: [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":"Konstruerer et punktobjekt ud fra en ordbog.","examples":"\n**Eksempler**\n\nOpretter et punkt udelukkende med x- og y-koordinater\n\n```arcade\nPoint({\n  x: -97.06138,\n  y: 32.837,\n  spatialReference: { wkid: 3857 }\n});\n```\n\nOpretter et punkt med m-værdier\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\nOpretter et punkt med z-værdier\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\nOpretter et punkt med z- og m-værdier\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et punktobjekt ud fra en ordbog.\n\n**parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - De egenskaber, som punktgeometriobjektet skal konstrueres ud fra.\n\n  - **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - X-koordinaten (længdegraden) for punktplaceringen.\n  - **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Y-koordinaten (breddegraden) for punktplaceringen.\n  - **m**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - M-værdien (målet) for punktplaceringen. Hvis du skal angive en m-værdi, skal du indstille `hasM` til `true`.\n  - **z**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Z-værdien (elevationen eller højden) for punktplaceringen. Hvis du skal angive en z-værdi, skal du indstille `hasZ` til `true`.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har m-værdier.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har z-værdier.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den spatiale reference for geometrien.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Well-known ID (WKID) for det geografiske eller forudberegnede koordinatsystem, der definerer den reference, som geometrien skal tegnes for.\n\n**Returværdi**: [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":"Konstruerer et punktobjekt ud fra serialiseret JSON-tekst. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Punkt-objekter.","examples":"\n**Eksempel**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et punktobjekt ud fra serialiseret JSON-tekst. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Punkt-objekter.\n\n**parameter**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den JSON, som punkt-geometriobjektet skal konstrueres ud fra.\n\n**Returværdi**: [Point](https://developers.arcgis.com/arcade/guide/types/#point)\n\n**Yderligere ressourcer**\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":"Returnerer det nærmeste koordinat og afstanden til det koordinat for søgepunktet til input-linjen.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer afstanden til det nærmeste koordinat langs input-polylinjen baseret på den position, der blev klikket på for at åbne en popup\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det nærmeste koordinat og afstanden til det koordinat for søgepunktet til input-linjen.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\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) - Den linje eller sti, hvorfra det nærmeste koordinat skal hentes. Når et objekt bruges som et input, skal objektets geometri være en polylinje.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Det punkt, hvorfra det nærmeste koordinat for 'inputLine' skal findes.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog med følgende egenskaber.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Det punktkoordinat, der repræsenterer det nærmeste koordinat langs 'inputLine' til 'searchPoint'. Hvis 'hasZ' er 'false' i 'searchPoint', så udføres søgningen i x/y-koordinater, og z-værdien interpoleres.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den planare afstand fra 'searchPoint' til 'koordinatet'.\n- **distanceAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den planare afstand fra starten af 'inputLine' målt langs linjen til 'koordinatet`. I polylinjer, hvor stier ikke forbindes, inkluderer værdien for 'distanceAlong' ikke afstanden af huller mellem start- og slut-toppunkter på stierne.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Hvis det er et polylinje-input, er det indekset for den sti, som 'koordinatet' tilhører.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset (i forhold til stien) for det linjesegment, som 'koordinatet' tilhører. Hvis 'koordinatet' repræsenterer et toppunkt på input-linje, så returnerer 'segmentId' indekset for det forrige toppunkt. Hvis 'koordinatet' er det første toppunkt af 'inputLine', så er værdien af 'segmentId' 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":"Konstruerer et polygonobjekt ud fra en ordbog, der udelukkende anvender et array af værdier som koordinater.","examples":"\n**Eksempler**\n\nOpretter en polygon udelukkende med x- og y-koordinater\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\nOpretter en polygon med m-værdier\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\nOpretter en polygon med z-værdier\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\nOpretter en polygon med z- og m-værdier\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et polygonobjekt ud fra en ordbog, der udelukkende anvender et array af værdier som koordinater.\n\n**parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - De egenskaber, som polygongeometriobjektet skal konstrueres ud fra.\n\n  - **rings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af ringe (eller former), hvor hver ring består af et array af koordinatpunkter.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af koordinatpunkter i en ring. Alle ringe skal være lukkede, hvilket betyder, at det første koordinatpunkt i hver ring altid skal være det samme som det sidste koordinatpunkt. Koordinatpunkter skal defineres i retning med uret. Ringe med koordinatpunkter, der er defineret imod urets retning, vil resultere i polygonhuller.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Et array af tal, der repræsenterer et enkelt koordinatpunkt eller en koordinat i en ring. Det første element i arrayet repræsenterer x-koordinaten. Det andet element i arrayet repræsenterer y-koordinaten. Det tredje element repræsenterer m-koordinaten, hvis `hasM` er sand, og `hasZ` er falsk. Ellers repræsenterer det tredje element z-koordinaten. Hvis `hasZ` og `hasM` begge er sande, repræsenterer det tredje element z-koordinaten, og det fjerde element repræsenterer m-koordinaten.\n  - **curveRings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _Siden version 1.25 i ArcGIS Pro og ArcGIS Maps SDKs for Native Apps._ Et array af ringe (eller former), der kan indeholde kurver.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af koordinatpunkter eller kurveobjekter i en ring. Alle ringe skal være lukkede, hvilket betyder, at det første koordinatpunkt i hver ring altid skal være det samme som det sidste koordinatpunkt. Koordinatpunkter skal defineres i retning med uret. Ringe med koordinatpunkter, der er defineret imod urets retning, vil resultere i polygonhuller. Hvert element i array'et kan være enten et koordinatpunkt eller et kurveobjekt.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Et array af tal, der repræsenterer et enkelt koordinatpunkt eller en koordinat i en ring. Det første element i arrayet repræsenterer x-koordinaten. Det andet element i arrayet repræsenterer y-koordinaten. Det tredje element repræsenterer m-koordinaten, hvis `hasM` er sand, og `hasZ` er falsk. Ellers repræsenterer det tredje element z-koordinaten. Hvis `hasZ` og `hasM` begge er sande, repræsenterer det tredje element z-koordinaten, og det fjerde element repræsenterer m-koordinaten.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Et kurveobjekt, der repræsenterer et segment af en ring. Kurveobjektet har følgende egenskaber:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definerer en elliptisk eller cirkulær bue. Cirkulære buer har fire elementer i array'et; elliptiske buer skal have 7 elementer.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Repræsenterer en kubisk Bézier-kurve. Dette er defineret af et array bestående af tre arrays, der repræsenterer et slutpunkt og to kontrolpunkter.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Egenskaben c repræsenterer en åben cirkulær bue. Dette er defineret som et array af to værdier med dobbelt præcision, der repræsenterer x- og y-koordinaterne for cirklens centrum.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har m-værdier.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har z-værdier.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den spatiale reference for geometrien.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Well-known ID (WKID) for det geografiske eller forudberegnede koordinatsystem, der definerer den reference, som geometrien skal tegnes for.\n\n**Returværdi**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Yderligere ressourcer**\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":"Konstruerer et polygonobjekt ud fra en ordbog, der anvender et array af punkter som koordinater.","examples":"\n**Eksempel**\n\nOpretter en polygon udelukkende med x- og y-koordinater\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et polygonobjekt ud fra en ordbog, der anvender et array af punkter som koordinater.\n\n**parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - De egenskaber, som polygongeometriobjektet skal konstrueres ud fra.\n\n  - **rings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af ringe (eller former), hvor hver ring består af et array af punktobjekter.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Et array af punkter, der repræsenterer en ring. Alle ringe skal være lukkede, hvilket betyder, at det første punkt i hver ring altid skal være det samme som det sidste punkt i ringen. Punkter skal defineres i retning med uret. Ringe med koordinatpunkter, der er defineret imod urets retning, vil resultere i polygonhuller.\n  - **curveRings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _Siden version 1.25 i ArcGIS Pro og ArcGIS Maps SDKs for Native Apps._ Et array af ringe (eller former), der kan indeholde kurver.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af koordinatpunkter eller kurveobjekter i en ring. Alle ringe skal være lukkede, hvilket betyder, at det første koordinatpunkt i hver ring altid skal være det samme som det sidste koordinatpunkt. Koordinatpunkter skal defineres i retning med uret. Ringe med koordinatpunkter, der er defineret imod urets retning, vil resultere i polygonhuller. Hvert element i array'et kan være enten et koordinatpunkt eller et kurveobjekt.\n\n      - **vertex**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Et punkt, der repræsenterer et enkelt koordinatpunkt eller en koordinat i en ring.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Et kurveobjekt, der repræsenterer et segment af en ring. Kurveobjektet har følgende egenskaber:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definerer en elliptisk eller cirkulær bue. Cirkulære buer har fire elementer i array'et; elliptiske buer skal have 7 elementer.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Repræsenterer en kubisk Bézier-kurve. Dette er defineret af et array bestående af tre arrays, der repræsenterer et slutpunkt og to kontrolpunkter.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Egenskaben c repræsenterer en åben cirkulær bue. Dette er defineret som et array af to værdier med dobbelt præcision, der repræsenterer x- og y-koordinaterne for cirklens centrum.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har m-værdier.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har z-værdier.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den spatiale reference for geometrien.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Well-known ID (WKID) for det geografiske eller forudberegnede koordinatsystem, der definerer den reference, som geometrien skal tegnes for.\n\n**Returværdi**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Yderligere ressourcer**\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":"Konstruerer et polygonobjekt ud fra serialiseret JSON-tekst. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Polygon-objekter. JSON-tekst kan indeholde kurveobjekter i ArcGIS Pro and ArcGIS Maps SDKs for Native Apps startende med version 1.25.","examples":"\n**Eksempel**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et polygonobjekt ud fra serialiseret JSON-tekst. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Polygon-objekter. JSON-tekst kan indeholde kurveobjekter i ArcGIS Pro and ArcGIS Maps SDKs for Native Apps startende med version 1.25.\n\n**parameter**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den JSON, som polygon-geometriobjektet skal konstrueres ud fra.\n\n**Returværdi**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Yderligere ressourcer**\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":"Konstruerer et polylinjeobjekt ud fra en ordbog, der udelukkende anvender et array af værdier som koordinater.","examples":"\n**Eksempler**\n\nOpretter en polylinje udelukkende med x- og y-koordinater\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\nOpretter en polylinje med m-værdier\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\nOpretter en polylinje med z-værdier\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\nOpretter en polylinje med z- og m-værdier\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et polylinjeobjekt ud fra en ordbog, der udelukkende anvender et array af værdier som koordinater.\n\n**parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - De egenskaber, som polylinjegeometriobjektet skal konstrueres ud fra.\n\n  - **paths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af stier (eller linjesegmenter), hvor hver sti består af et array af koordinatpunkter.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af koordinatpunkter i et linjesegment eller en sti.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Et array af tal, der repræsenterer et enkelt koordinatpunkt eller en koordinat i et linjesegment. Det første element i arrayet repræsenterer x-koordinaten. Det andet element i arrayet repræsenterer y-koordinaten. Det tredje element repræsenterer m-koordinaten, hvis `hasM` er sand, og `hasZ` er falsk. Ellers repræsenterer det tredje element z-koordinaten. Hvis `hasZ` og `hasM` begge er sande, repræsenterer det tredje element z-koordinaten, og det fjerde element repræsenterer m-koordinaten.\n  - **curvePaths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _Siden version 1.25 i ArcGIS Pro og ArcGIS Maps SDKs for Native Apps._ Et array af stier (eller linjesegmenter), der kan indeholde kurver.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af koordinatpunkter eller kurveobjekter i en sti.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Et array af tal, der repræsenterer et enkelt koordinatpunkt eller en koordinat i et linjesegment. Det første element i arrayet repræsenterer x-koordinaten. Det andet element i arrayet repræsenterer y-koordinaten. Det tredje element repræsenterer m-koordinaten, hvis `hasM` er sand, og `hasZ` er falsk. Ellers repræsenterer det tredje element z-koordinaten. Hvis `hasZ` og `hasM` begge er sande, repræsenterer det tredje element z-koordinaten, og det fjerde element repræsenterer m-koordinaten.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Et kurveobjekt, der repræsenterer et segment af en sti. Kurveobjektet har følgende egenskaber:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definerer en elliptisk eller cirkulær bue. Cirkulære buer har fire elementer i array'et; elliptiske buer skal have 7 elementer.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Repræsenterer en kubisk Bézier-kurve. Dette er defineret af et array bestående af tre arrays, der repræsenterer et slutpunkt og to kontrolpunkter.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Egenskaben c repræsenterer en åben cirkulær bue. Dette er defineret som et array af to værdier med dobbelt præcision, der repræsenterer x- og y-koordinaterne for cirklens centrum.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har m-værdier.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har z-værdier.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den spatiale reference for geometrien.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Well-known ID (WKID) for det geografiske eller forudberegnede koordinatsystem, der definerer den reference, som geometrien skal tegnes for.\n\n**Returværdi**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Yderligere ressourcer**\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":"Konstruerer et polylinjeobjekt ud fra en ordbog, der anvender et array af punkter som koordinater.","examples":"\n**Eksempel**\n\nOpretter en polylinje udelukkende med x- og y-koordinater\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et polylinjeobjekt ud fra en ordbog, der anvender et array af punkter som koordinater.\n\n**parameter**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - De egenskaber, som polylinjegeometriobjektet skal konstrueres ud fra.\n\n  - **paths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af stier (eller linjesegmenter), hvor hver sti består af et array af punktobjekter.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Et array af punkter i et linjesegment eller en sti.\n  - **curvePaths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _Siden version 1.25 i ArcGIS Pro og ArcGIS Maps SDKs for Native Apps._ Et array af stier (eller linjesegmenter), der kan indeholde kurver.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Et array af koordinatpunkter eller kurveobjekter i en sti.\n\n      - **vertex**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Et punkt, der repræsenterer et koordinatpunkt i en sti.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Et kurveobjekt, der repræsenterer et segment af en sti. Kurveobjektet har følgende egenskaber:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definerer en elliptisk eller cirkulær bue. Cirkulære buer har fire elementer i array'et; elliptiske buer skal have 7 elementer.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Repræsenterer en kubisk Bézier-kurve. Dette er defineret af et array bestående af tre arrays, der repræsenterer et slutpunkt og to kontrolpunkter.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Egenskaben c repræsenterer en åben cirkulær bue. Dette er defineret som et array af to værdier med dobbelt præcision, der repræsenterer x- og y-koordinaterne for cirklens centrum.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har m-værdier.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien har z-værdier.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den spatiale reference for geometrien.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Well-known ID (WKID) for det geografiske eller forudberegnede koordinatsystem, der definerer den reference, som geometrien skal tegnes for.\n\n**Returværdi**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Yderligere ressourcer**\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":"Konstruerer et polylinjeobjekt ud fra serialiseret JSON-tekst. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Polylinje-objekter. JSON-tekst kan indeholde kurveobjekter i ArcGIS Pro and ArcGIS Maps SDKs for Native Apps startende med version 1.25.","examples":"\n**Eksempel**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer et polylinjeobjekt ud fra serialiseret JSON-tekst. JSON-skemaet skal følge ArcGIS REST API JSON-specifikationen for Polylinje-objekter. JSON-tekst kan indeholde kurveobjekter i ArcGIS Pro and ArcGIS Maps SDKs for Native Apps startende med version 1.25.\n\n**parameter**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den JSON-tekst, som polylinjegeometriobjektet skal konstrueres ud fra.\n\n**Returværdi**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Yderligere ressourcer**\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":"Angiver, om den givne DE-9IM-relation er `true` for to geometrier.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis inputgeometriernes relation matcher.\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om den givne DE-9IM-relation er `true` for to geometrier.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Første geometri for relationen.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Anden geometri for relationen.\n- **relation**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Dimensionally Extended 9 Intersection Model (DE-9IM)-matrix-relationen (kodet som en tekstværdi), der skal testes i forhold til relationen mellem to geometrier. Denne tekst indeholder testresultatet for hver gennemskæring, der er repræsenteret i DE-9IM-matrixen. Hvert resultat er ét tegn i teksten, og det kan være repræsenteret som enten et tal (maks. returneret dimension: 0,1,2) en boolesk værdi (T eller F) eller et maskeret tegn (for at tilsidesætte resultaterne: '\\\\*)\n\nEksempel: Hver af følgende DE-9IM-tekstkoder er gyldige med henblik på at teste, om en polygongeometri indeholder en linjegeometri: TTTFFTFFT (boolesk), 'T\\*\\*\\*\\*\\*\\*FF\\*' (ignorer irrelevante overskæringer) eller '102FF\\*FF\\*' (dimensionsform). Hver af dem returnerer det samme resultat.\n\n**Returværdi**: [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":"Angiver, om punkterne i en polygonring er ordnet i retning med uret.","examples":"\n**Eksempel**\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om punkterne i en polygonring er ordnet i retning med uret.\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; - Et array med punkter i en polygonring.\n\n**Returværdi**: [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":"Roterer en geometri mod uret med det angivne antal grader. Rotationen er omkring det geometriske centrum eller et givent rotationspunkt.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer inputobjektet, der er roteret omkring det geometriske centrum med 90 grader\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nRoterer en geometri mod uret med det angivne antal grader. Rotationen er omkring det geometriske centrum eller et givent rotationspunkt.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der skal roretes.\n- **angle**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Rotationsvinklen i grader.\n- **rotationOrigin** (_Optional_): [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Det punkt, geometrien skal roteres omkring. Standard er geometriens geometriske centrum.\n\n**Returværdi**: [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":"Angiver eller erstatter en geometri for et brugerdefineret objekt. Bemærk, at alle objekter, der refereres som globale variabler, er uforanderlige; deres geometrier kan ikke ændres.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nIndstiller en ny geometri for objektet\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver eller erstatter en geometri for et brugerdefineret objekt. Bemærk, at alle objekter, der refereres som globale variabler, er uforanderlige; deres geometrier kan ikke ændres.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Et objekt, hvis geometri skal opdateres.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Den geometri, der skal indstilles for input-objektet.\n\n**Returværdi**: 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":"Udfører forenklingshandlingen på geometrien. Dette ændrer den angivne geometri for at gøre den gyldig rent topologisk.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer objektets forenklede geometri\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUdfører forenklingshandlingen på geometrien. Dette ændrer den angivne geometri for at gøre den gyldig rent topologisk.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der skal forenkles.\n\n**Returværdi**: [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":"Udfører den symmetriske forskelsoperation for to geometrier. Den symmetriske forskel omfatter de dele af de to geometrier, der er forskellige fra hinanden.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer en polygon, der repræsenterer arealer, hvor begge input ikke overlapper\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUdfører den symmetriske forskelsoperation for to geometrier. Den symmetriske forskel omfatter de dele af de to geometrier, der er forskellige fra hinanden.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **leftGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometriforekomst, der skal sammenlignes med `rightGeometry` i XOR-operationen.\n- **rightGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometriforekomst, der skal sammenlignes med `leftGeometry` i XOR-operationen.\n\n**Returværdi**: [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":"Angiver, om én geometri berører en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis geometrierne berører hinanden\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om én geometri berører en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der testes for 'touches'-relationen i forhold til `geometry2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den geometri, der testes for 'touches'-relationen i forhold til `geometry1`.\n\n**Returværdi**: [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":"Konstruerer den angivne-teoretiske forening mellem geometrierne i et input-array, og returnerer en enkelt geometri. Alle input skal have den samme geometritype og dele den samme spatiale reference.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**","examples":"\n**Eksempel**\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer den angivne-teoretiske forening mellem geometrierne i et input-array, og returnerer en enkelt geometri. Alle input skal have den samme geometritype og dele den samme spatiale reference.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**\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; - Et array af geometrier eller et array af objekter, der skal forenes i en enkelt geometri. Dette kan være et vilkårligt antal geometrier.\n\n**Returværdi**: [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":"Konstruerer den angivne-teoretiske forening af en liste med geometrier og returnerer en enkelt geometri. Alle input skal have den samme geometritype og dele den samme spatiale reference.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**","examples":"\n**Eksempel**\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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonstruerer den angivne-teoretiske forening af en liste med geometrier og returnerer en enkelt geometri. Alle input skal have den samme geometritype og dele den samme spatiale reference.\n\n**Vær opmærksom på, at brugen af `$feature` som input til denne funktion kun vil give resultater, der er lige så nøjagtige som visningsskalaens opløsning. Derfor kan de værdier, der returneres fra udtryk, der benytter denne funktion, ændres, når der zoomes mellem skalaerne.**\n\n**Parametre**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - En geometri, der skal forenes i en enkelt geometri med andre geometrier.\n- **[geometry2, ..., geometryN]** (_Optional_): [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - En aktuel liste med geometrier eller objekter, der skal forenes i en enkelt geometri. Dette kan være et vilkårligt antal geometrier.\n\n**Returværdi**: [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":"Angiver, om én geometri er inde i en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._","examples":"\n**Eksempel**\n\nReturnerer værdien \\\"true\\\", hvis objektet er inde i den givne polygon\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om én geometri er inde i en anden geometri. I grafikken herunder indikerer den røde fremhævning de scenarier, hvor funktionen returnerer `true`.\n\n_Objektgeometrier i visualiseringen og etiketprofilerne generaliseres i overensstemmelse med visningens skalaopløsning for at forbedre tegneydelsen. Brug derfor et objekts geometri (dvs. `$feature`) som input til enhver geometrifunktion i sådanne sammenhænge returnerer forskellige resultater på hvert skalaniveau. Andre profiler, såsom pop op, giver den fulde opløsningsgeometri._\n\n**Parametre**\n\n- **innerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den grundlæggende geometri, der testes for 'within'-relationen i forhold til `outerGeometry`.\n- **outerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Den sammenligningsgeometri, der testes for 'contains'-relationen i forhold til `innerGeometry`.\n\n**Returværdi**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"knowledge-graph_functions","title":"Knowledge Graph-funktioner","items":[{"type":"function","name":"knowledgegraphbyportalitem","bundle":"knowledge-graph","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/knowledge-graph_functions/#knowledgegraphbyportalitem","description":"Returnerer en knowledge graph fra et portalelement.","examples":"\n**Eksempel**\n\nReturnerer knowledge graph fra portalelementet.\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en knowledge graph fra et portalelement.\n\n**Parametre**\n\n- **portalObject**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Den portal, hvorfra der skal forespørges om objekter.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Portalelementets GUID, der henviser til en Knowledge Graph-tjeneste. _Denne værdi skal være en tekst-literal._\n\n**Returværdi**: [KnowledgeGraph](https://developers.arcgis.com/arcade/guide/types/#knowledgegraph)\n\n**Yderligere ressourcer**\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":"Laver forespørgsler i en knowledge graph med en openCypher-forespørgsel og returnerer sættet af enheder og relationer i en graf sammen med deres egnskaber.","examples":"\n**Eksempler**\n\nLaver forespørgsler i knowledge graph for at få oplysninger om de 'Student-enheder, den indeholder.\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\nLaver forespørgsler i knowledge graph ved brug af bindingsparametre.\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nLaver forespørgsler i en knowledge graph med en openCypher-forespørgsel og returnerer sættet af enheder og relationer i en graf sammen med deres egnskaber.\n\n**Parametre**\n\n- **graph**: [KnowledgeGraph](https://developers.arcgis.com/arcade/guide/types/#knowledgegraph) - Den knowledge graph, der skal laves forespørgsel i.\n- **openCypherQuery**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den openCypher-forespørgsel, der skal udføres mod knowledge graph.\n- **queryParameters** (_Optional_): [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - En ordbog over navngivne forespørgselsparametre til openCypher-forespørgslen. Der er forskel på store og små bogstaver med hensyn til ordbogens parameternavne eller nøgler. Hvilke parametre der accepteres, afhænger af det eksterne graflager og kan være af typen: 'Array', 'Date', 'Dictionary', 'Geometry', 'Number', 'Text'\n\n**Returværdi**: Array\n\n**Yderligere ressourcer**\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":"logical_functions","title":"Logiske funktioner","items":[{"type":"function","name":"boolean","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#boolean","description":"Forsøger at konvertere den givne ikke-booleske værdi til en boolesk værdi. For eksempel ville en 'true'-tekstværdi blive til \\\"true\\\".","examples":"\n**Eksempler**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nForsøger at konvertere den givne ikke-booleske værdi til en boolesk værdi. For eksempel ville en 'true'-tekstværdi blive til \\\"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) - En tekst- eller talværdi, der skal konverteres til en boolesk værdi.\n\n**Returværdi**: [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":"Evaluerer et udtryk til en værdi og sammenligner resultatværdien med værdien af de efterfølgende parametre Hvis udtrykket evalueres til en matchende værdi, returneres den efterfølgende parameterværdi. Hvis der ikke findes nogen matches, returneres `default`-værdien. Dette svarer til en switch/case-sætning.","examples":"\n**Eksempel**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nEvaluerer et udtryk til en værdi og sammenligner resultatværdien med værdien af de efterfølgende parametre Hvis udtrykket evalueres til en matchende værdi, returneres den efterfølgende parameterværdi. Hvis der ikke findes nogen matches, returneres `default`-værdien. Dette svarer til en switch/case-sætning.\n\n**Parametre**\n\n- **expression**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Et Arcade-udtryk, der skal evalueres til en værdi, som kan sammenlignes med de angivne case-værdier.\n- **[compare1, return1, ..., compareN, returnN]**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Et sæt sammenligningsværdi- og returværdipar.\n- **default**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - En standardværdi, der skal returneres, hvis ingen af sammenligningsværdierne matcher. Dette kan være en værdi af en hvilken som helst type.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnerer den matchede returværdi. Hvis der ikke findes nogen matches, returneres `default`-værdien."}},"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":"Returnerer en angivet standardværdi, hvis der registreres en tom værdi.","examples":"\n**Eksempel**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en angivet standardværdi, hvis der registreres en tom værdi.\n\n**Parametre**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Inputværdien, der skal sammenlignes med `null` eller `''`. Dette kan være en værdi af en hvilken som helst type. Men hvis denne værdi er et tomt array, returneres det tomme array.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Returnerer denne værdi, hvis den angivne `value` er tom. Datatypen for `defaultValue` skal matche datatypen for `value`.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nHvis `value` er tom, returneres `defaultValue`. Ellers returneres værdien `value`."}},"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":"Angiver, om to værdier er lige store. Objekttyper (f.eks. Arrays, Features, Dictionaries, Geometry) vil kun returnere værdien `true`, hvis de er det samme objekt.","examples":"\n**Eksempel**\n\nSammenligner, om to værdier er lige store\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":"**[Siden version 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om to værdier er lige store. Objekttyper (f.eks. Arrays, Features, Dictionaries, Geometry) vil kun returnere værdien `true`, hvis de er det samme objekt.\n\n**Parametre**\n\n- **value1**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Den første inputværdi.\n- **value2**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Den anden inputværdi.\n\n**Returværdi**: [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":"Returnerer en given værdi, hvis et betingelsesudtryk evalueres til `true`, og returnerer en anden værdi, hvis betingelsesudtrykket evalueres til `false`.","examples":"\n**Eksempel**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en given værdi, hvis et betingelsesudtryk evalueres til `true`, og returnerer en anden værdi, hvis betingelsesudtrykket evalueres til `false`.\n\n**Parametre**\n\n- **condition**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Et logisk udtryk skal evalueres til `true` eller `false`.\n- **trueValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Den værdi, de returneres, hvis `condition` evalueres til `true`. Dette kan være en værdi af en hvilken som helst type.\n- **falseValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Den værdi, de returneres, hvis `condition` evalueres til `false`. Dette kan være en værdi af en hvilken som helst type.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nHvis `condition` er `true`, returneres `trueValue`. Ellers returneres værdien `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":"Returnerer \\\"true\\\", hvis den tilgængelige værdi er \\\"null\\\" eller en tom tekst (f.eks. `''`). Returnerer \\\"false\\\" i alle andre tilfælde, herunder tomme arrays og ordbøger.","examples":"\n**Eksempler**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer \\\"true\\\", hvis den tilgængelige værdi er \\\"null\\\" eller en tom tekst (f.eks. `''`). Returnerer \\\"false\\\" i alle andre tilfælde, herunder tomme arrays og ordbøger.\n\n**parameter**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Værdien, der sammenlignes med `null` eller `''`. Dette kan være en værdi af en hvilken som helst type.\n\n**Returværdi**: [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":"Angiver, hvis inputværdien ikke er et tal (NaN). Et tal anses for at være NaN i et af følgende scenarier: - `0/0` - `Infinity / Infinity` - `Infinity * 0` Enhver handling, hvori NaN er en operand - Casting af en ikke-numerisk tekst eller `undefined` til et tal","examples":"\n**Eksempler**\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":"**[Siden version 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, hvis inputværdien ikke er et tal (NaN). Et tal anses for at være NaN i et af følgende scenarier: - `0/0` - `Infinity / Infinity` - `Infinity * 0` Enhver handling, hvori NaN er en operand - Casting af en ikke-numerisk tekst eller `undefined` til et tal\n\n**parameter**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Den værdi, der skal kontrolleres, hvis den er NaN.\n\n**Returværdi**: [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":"Returnerer input-værdiens type. Vil returnere én af følgende typer: Array, Date, Text, Boolean, Number, Dictionary, Feature, FeatureSet, Point, Polygon, Polyline, Multipoint, Extent, Function, Unrecognized Type.","examples":"\n**Eksempler**\n\nprinter 'Boolean'\n\n```arcade\nTypeOf(true)\n```\n\nprinter 'Date'\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer input-værdiens type. Vil returnere én af følgende typer: Array, Date, Text, Boolean, Number, Dictionary, Feature, FeatureSet, Point, Polygon, Polyline, Multipoint, Extent, Function, Unrecognized Type.\n\n**parameter**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Input-værdi, variabel eller objektattribut.\n\n**Returværdi**: [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":"Evaluerer en serie betingelsesudtryk, indtil et af dem evalueres til `true`.","examples":"\n**Eksempel**\n\nOmklassificér en numerisk feltværdi til en generisk rangering (tekst).  \nHvis alle udtryk er `false`, returneres '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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nEvaluerer en serie betingelsesudtryk, indtil et af dem evalueres til `true`.\n\n**Parametre**\n\n- **expression1**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - et betinget udtryk, hvis det evalueres til at være `true`, returneres `result1`.\n- **result1**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Resultatet, der returneres, hvis `expression1` evalueres til `true`. Dette kan være en værdi af en hvilken som helst type.\n- **[expression2, result2, ..., expressionN, resultN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - En serie betingelsesudtryk og returværdier, hvis det givne udtryk evalueres til `true`. Dette kan være en værdi af en hvilken som helst type.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Returnerer denne værdi, hvis alle udtryk evalueres til `false`. Dette kan være en værdi af en hvilken som helst type.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)"}},"parametersInfo":{"min":3,"max":-1}}]},{"id":"math_functions","title":"Matematiske funktioner","items":[{"type":"function","name":"abs","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#abs","description":"Returnerer den absolutte værdi af et tal. Hvis værdien er NULL, returneres 0.","examples":"\n**Eksempel**\n\nudskriver 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den absolutte værdi af et tal. Hvis værdien er NULL, returneres 0.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, som der skal udføres en handling på.\n\n**Returværdi**: [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":"Returnerer arcus cosinus af input-værdien i radianer, i området mellem nul og PI. Hvis input-værdien ligger uden for det relevante område på +/- 1, returneres NaN.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer arcus cosinus af input-værdien i radianer, i området mellem nul og PI. Hvis input-værdien ligger uden for det relevante område på +/- 1, returneres NaN.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal mellem -1 og 1, som der skal udføres en handling på.\n\n**Returværdi**: [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":"Returnerer arcus sinus af input-værdien i radianer, i området mellem -PI/2 og PI/2. Hvis input-værdien ligger uden for det relevante område på +/- 1, returneres NaN.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer arcus sinus af input-værdien i radianer, i området mellem -PI/2 og PI/2. Hvis input-værdien ligger uden for det relevante område på +/- 1, returneres NaN.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal mellem -1 og 1, som der skal udføres en handling på.\n\n**Returværdi**: [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":"Returnerer arcus tangens af input-værdien i radianer, i området mellem -PI/2 og PI/2.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer arcus tangens af input-værdien i radianer, i området mellem -PI/2 og PI/2.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, som der skal udføres en handling på.\n\n**Returværdi**: [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":"Returnerer arcus tangens af kvotienten af input-værdierne i radianer, i området mellem -PI og nul eller mellem nul og PI afhængigt af argumenternes fortegn.","examples":"\n**Eksempel**\n\nprinter -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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer arcus tangens af kvotienten af input-værdierne i radianer, i området mellem -PI og nul eller mellem nul og PI afhængigt af argumenternes fortegn.\n\n**Parametre**\n\n- **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, der repræsenterer y-koordinaten.\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, der repræsenterer x-koordinaten.\n\n**Returværdi**: [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":"Returnerer gennemsnittet af et array med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer gennemsnittet af et array med tal.\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; - Et array med tal, som handlingen skal udføres på.\n\n**Returværdi**: [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":"Returnerer gennemsnittet af en liste med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer gennemsnittet af en liste med tal.\n\n**parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - En liste med tal, som handlingen skal udføres på.\n\n**Returværdi**: [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":"Returnerer input-værdien, der er rundet op til det givne antal decimalpladser.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer input-værdien, der er rundet op til det givne antal decimalpladser.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det tal, der skal rundes op.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det antal decimalpladser, som værdien skal afrundes til. Standard er 0. Efterstillede nuller afkortes.\n\n**Returværdi**: [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":"Begrænser den givne input-`værdi` til minimum- og maksimumgrænser. Hvis inputværdien f.eks. er `10`, og den nederste grænse er `50`, og den øverste grænse er `100`, returneres værdien `50`.","examples":"\n**Eksempler**\n\nreturnerer 5\n\n```arcade\nConstrain(5, 0, 10)\n```\n\nreturnerer 0\n\n```arcade\nConstrain(-3, 0, 10)\n```\n\nreturnerer 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":"**[Siden version 1.2](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBegrænser den givne input-`værdi` til minimum- og maksimumgrænser. Hvis inputværdien f.eks. er `10`, og den nederste grænse er `50`, og den øverste grænse er `100`, returneres værdien `50`.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den værdi, der skal begrænses til de givne `min.`- og `maks.`-grænser.\n- **lowerBound**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den nederste grænse, som input-`værdien` skal begrænses til. Hvis den givne værdi er mindre end værdien `min.`, returneres `min.`.\n- **upperBound**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den øverste grænse, som input-`værdien` skal begrænses til. Hvis den givne værdi er højere end værdien `maks.`, returneres `maks.`.\n\n**Returværdi**: [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":"Returnerer cosinus af input-værdien i radianer.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer cosinus af input-værdien i radianer.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal i radianer, som der skal udføres en handling på.\n\n**Returværdi**: [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":"Returnerer værdien af e til potensen af x, hvor e er grundtallet for den naturlige logaritme `2,718281828`.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer værdien af e til potensen af x, hvor e er grundtallet for den naturlige logaritme `2,718281828`.\n\n**parameter**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Potensen eller det antal gange, som `e` skal ganges med sig selv.\n\n**Returværdi**: [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":"Returnerer input-værdien, der er rundet ned til det givne antal decimalpladser.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer input-værdien, der er rundet ned til det givne antal decimalpladser.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det tal, der skal rundes ned.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det antal decimalpladser, som tallet skal afrundes til. Standard er 0. Efterstillede nuller afkortes.\n\n**Returværdi**: [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":"Genererer en hash-kodeværdi for den givne variabel.","examples":"\n**Eksempel**\n\nReturnerer `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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGenererer en hash-kodeværdi for den givne variabel.\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) - Variablen skal hash'es. DateOnly- og tidsværdier understøttes fra og med version 1.24.\n\n**Returværdi**: [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":"Returnerer den naturlige logaritme (grundtallet e) af x.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den naturlige logaritme (grundtallet e) af x.\n\n**parameter**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, som der skal udføres en handling på.\n\n**Returværdi**: [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":"Returnerer den højeste værdi i et array med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den højeste værdi i et array med tal.\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; - Et array med tal.\n\n**Returværdi**: [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":"Returnerer den højeste værdi i fra en liste med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den højeste værdi i fra en liste med tal.\n\n**parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - En liste med tal.\n\n**Returværdi**: [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":"Returnerer middelværdien for et array med tal.","examples":"\n**Eksempel**\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":"**[Siden version 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer middelværdien for et array med tal.\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; - Et array med tal, som middelværdien skal beregnes ud fra.\n\n**Returværdi**: [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":"Returnerer middelværdien for en liste med tal.","examples":"\n**Eksempel**\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":"**[Siden version 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer middelværdien for en liste med tal.\n\n**parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - En liste med tal, som middelværdien skal beregnes ud fra.\n\n**Returværdi**: [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":"Returnerer den laveste værdi i et givet array med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den laveste værdi i et givet array med tal.\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; - Et array med tal.\n\n**Returværdi**: [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":"Returnerer den laveste værdi i en given liste med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den laveste værdi i en given liste med tal.\n\n**parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - En liste med tal.\n\n**Returværdi**: [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":"Konverterer inputværdien til et tal. Datoværdierne konverteres til antal millisekunder siden 1. januar 1970 (dvs. Unix-epoken).","examples":"\n**Eksempler**\n\nAnalyserer et tal ved hjælp af en grupperingsseparator, der er relevant for det område, som udtrykket skal eksekveres i\n\n```arcade\nNumber('1,365', ',###') // returns 1365\n```\n\nFjern teksttegn fra tal.\n\n```arcade\nNumber('abc10def', 'abc##def') // return 10\n```\n\nAngiv de mindste cifre efter 0 som 2 og de største cifre efter 0 som 4.\n\n```arcade\nNumber('10.456','00.00##') // returns 10.456\n```\n\nAngiv de mindste cifre efter 0 som 2 og de største cifre efter 0 som 4. Venstre og højre side af funktionen skal stemmer overens, ellers returneres NaN.\n\n```arcade\nNumber('10.4','00.00##') // returns NaN\n```\n\nAngiv størrelsen på den gentagne gruppe og den endelige gruppestørrelse for input-værdien.\n\n```arcade\nNumber('12,12,456', ',##,###') // returns 1212456\n```\n\nHvis der er et negativt sub-mønster, bruges det kun til at angive det negative præfiks og suffiks.\n\n```arcade\nNumber('-12,23,345', ',##,###;-,##,###') // returns -1223345\n```\n\nDividér med 100. Der kan højst indsættes tre decimalpladser.\n\n```arcade\nNumber('99.99%', '#.##%') // 0.9999\n```\n\nReturnerer antallet af millisekunder siden 1. januar 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonverterer inputværdien til et tal. Datoværdierne konverteres til antal millisekunder siden 1. januar 1970 (dvs. Unix-epoken).\n\n**Parametre**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Den værdi, der skal konverteres til et tal.\n- **pattern** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den formatmønstertekst, der bruges til at analysere tal, der er formateret i en lokal kontekst fra en tekstværdi til et tal. Følgende specialtegn bruges til at defineret mønstret:\n\n  - 0: Obligatoriske cifre  \n  - #: Valgfrie cifre  \n  - %: Dividér med 100.  \n\n\n**Returværdi**: [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":"Returnerer værdien af x til potensen af y.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer værdien af x til potensen af y.\n\n**Parametre**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Grundtallet.\n- **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Eksponenten. Dette angiver det antal gange, som `x` skal ganges med sig selv.\n\n**Returværdi**: [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":"Returnerer et vilkårligt tal mellem 0 og 1.","examples":"\n**Eksempel**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et vilkårligt tal mellem 0 og 1.\n\n**Returværdi**: [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":"Returnerer inputværdien, der er afrundet til det givne antal decimalpladser.  \n_Bemærk: Hvis du vil formatere en værdi til visning på en etiket eller en pop-up, skal du bruge `Text()`-funktionen._","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer inputværdien, der er afrundet til det givne antal decimalpladser.  \n_Bemærk: Hvis du vil formatere en værdi til visning på en etiket eller en pop-up, skal du bruge `Text()`-funktionen._\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et et tal, der skal afrundes.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det antal decimalpladser, som tallet skal afrundes til. Standard er `0`. Efterstillede nuller afkortes.\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Yderligere ressourcer**\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":"Returnerer sinus af input-værdien.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer sinus af input-værdien.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal i radianer, som der skal udføres en handling på.\n\n**Returværdi**: [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":"Returnerer kvadratroden af et tal.","examples":"\n**Eksempel**\n\nudskriver 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer kvadratroden af et tal.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, for hvilket kvadratroden skal beregnes.\n\n**Returværdi**: [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":"Returnerer standardafvigelsen (populationens standardafvigelse) af et array med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer standardafvigelsen (populationens standardafvigelse) af et array med tal.\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; - Et array med tal, som handlingen skal udføres på.\n\n**Returværdi**: [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":"Returnerer standardafvigelsen (populationens standardafvigelse) af en liste med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer standardafvigelsen (populationens standardafvigelse) af en liste med tal.\n\n**parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - En liste med tal, som handlingen skal udføres på.\n\n**Returværdi**: [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":"Returnerer summen af et array med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer summen af et array med tal.\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; - Et array med tal, som handlingen skal udføres på.\n\n**Returværdi**: [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":"Returnerer summen af en liste med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer summen af en liste med tal.\n\n**parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - En liste med tal, som handlingen skal udføres på.\n\n**Returværdi**: [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":"Returnerer tangens af en vinkel i radianer.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer tangens af en vinkel i radianer.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, for hvilket tangens skal beregnes.\n\n**Returværdi**: [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":"Returnerer variansen (populationens varians) for et array med række tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer variansen (populationens varians) for et array med række tal.\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; - Et array med tal, som handlingen skal udføres på.\n\n**Returværdi**: [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":"Returnerer variansen (populationens varians) for en liste med tal.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer variansen (populationens varians) for en liste med tal.\n\n**parameter**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et array med tal, som handlingen skal udføres på.\n\n**Returværdi**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":-1}}]]},{"id":"feature_functions","title":"Objektfunktioner","items":[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#defaultvalue","description":"Returnerer en angivet standardværdi, hvis et feltnavn i et objekt ikke findes, eller værdien af det angivne felt er 'null 'eller en tom tekstværdi.","examples":"\n**Eksempel**\n\nReturnerer \\\"i/t\\\", hvis objektattributten ikke findes eller er tom\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en angivet standardværdi, hvis et feltnavn i et objekt ikke findes, eller værdien af det angivne felt er 'null 'eller en tom tekstværdi.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det inputobjekt, der skal kontrolleres.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det feltnavn, der skal kontrolleres.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Denne værdi returneres, hvis feltnavnet ikke findes, hvis værdien ved det angivne felt er 'null' eller har en tom tekstværdi.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnerer værdien for det angivne felt, hvis den er defineret. Ellers returneres den værdi, der er angivet i '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":"Returnerer det domæne, der er tildelt til det givne felt for det angivne 'objekt'. Hvis 'objektet' tilhører en klasse med en subtype, returnerer denne domænet, der er tildelt subtypen.","examples":"\n**Eksempel**\n\nDet domæne, der er tildelt til objektets subtype.\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det domæne, der er tildelt til det givne felt for det angivne 'objekt'. Hvis 'objektet' tilhører en klasse med en subtype, returnerer denne domænet, der er tildelt subtypen.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Objektet med et felt, der har et domæne.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på det felt (ikke feltets alias), der er tildelt domænet.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor.\n\n- **type**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domænetypen - enten `codedValue` eller `range`.\n- **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domænenavnet.\n- **dataType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domænefeltets datatype. Den kan være en af følgende værdier: `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; - Gælder kun 'codedValue'-domæner. Et array af ordbøger, der beskriver de gyldige værdier for feltet. Hver ordbog har en `code`-egenskab, der indeholder den faktiske feltværdi, og en `name`-egenskab, som indeholder en brugervenlig beskrivelse af værdien (f.eks. `{ code: 1, name: \\\"pavement\\\" }`).\n- **min**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Gælder kun 'range'-domæner. Minimumværdien for domænet.\n- **max**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Gælder kun 'range'-domæner. Maksimumværdien for domænet."}},"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":"Returnerer koden for en tilknyttet domænebeskrivelse i et objekt.","examples":"\n**Eksempel**\n\nudskriver domænekoden for det felt, der henvises til.\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer koden for en tilknyttet domænebeskrivelse i et objekt.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Objektet med et felt, der har et domæne.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på det felt (ikke feltets alias), der indeholder domænet.\n- **value** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den værdi, der skal konverteres tilbage til kode.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det kodede tal eller navn for subtypen, hvis objektet understøtter brug af subtyper. Hvis det ikke er angivet, bruges det aktuelle objekts subtype (hvis det har en).\n\n**Returværdi**: [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":"Returnerer det beskrivende navn for en domænekode i et objekt.","examples":"\n**Eksempel**\n\nprinter domænebeskrivelsen for det refererede felt\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det beskrivende navn for en domænekode i et objekt.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Objektet med et felt, der har et domæne.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på det felt (ikke feltets alias), der indeholder domænet.\n- **code** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den kode, der er knyttet til det ønskede beskrivende navn. Hvis den ikke er angivet, returneres feltværdien i objektet.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det kodede tal eller navn for subtypen, hvis objektet understøtter brug af subtyper. Hvis det ikke er angivet, bruges objektets subtype (hvis det har en).\n\n**Returværdi**: [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":"Anmoder om yderligere attributter for det angivne objekt. I nogle profiler, f.eks. visualisering og mærkning, anmoder apps kun om de dataattributter, der er nødvendige for at gengive hvert objekt eller hver etiket. Nogle udtryk refererer dynamisk til feltnavne med variabler frem for tekst-literals. Det gør det svært for gengivelses- og mærkningsfunktioner at registrere de felter, der skal bruges ved gengivelse. Denne funktion giver dig mulighed for eksplicit at angive påkrævede felter som en liste. Du kan også anmode om alle eller en undergruppe af felter ved hjælp af et jokertegn. Da udtryk udføres pr. objekt, bør jokertegnet bruges med forsigtighed, især i lag, der indeholder mange objekter. Hvis du anmoder om for mange data, kan det resultere i dårlig app -ydeevne.","examples":"\n**Eksempler**\n\nAnmoder om felter, der ikke så let kan registreres af gengivelsesværktøjet\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\nAnmoder om alle data, der matcher et mønster i feltnavnet\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\nAnmoder om alle data til objektet\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":"**[Siden version 1.15](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAnmoder om yderligere attributter for det angivne objekt. I nogle profiler, f.eks. visualisering og mærkning, anmoder apps kun om de dataattributter, der er nødvendige for at gengive hvert objekt eller hver etiket. Nogle udtryk refererer dynamisk til feltnavne med variabler frem for tekst-literals. Det gør det svært for gengivelses- og mærkningsfunktioner at registrere de felter, der skal bruges ved gengivelse. Denne funktion giver dig mulighed for eksplicit at angive påkrævede felter som en liste. Du kan også anmode om alle eller en undergruppe af felter ved hjælp af et jokertegn. Da udtryk udføres pr. objekt, bør jokertegnet bruges med forsigtighed, især i lag, der indeholder mange objekter. Hvis du anmoder om for mange data, kan det resultere i dårlig app -ydeevne.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, som de anmodede felter bliver knyttet til.\n- **field1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Et feltnavn til at anmode om det givne objekt. Angiv kun felter, der skal bruges i udtrykket. Hvis det er nødvendigt, kan du anmode om alle felter ved hjælp af jokertegnet \\\"*\\\". Dette bør dog undgås for at undgå indlæsning af en unødvendig mængde data, der kan påvirke appens ydeevne negativt. Denne værdi skal være en tekst-literal og kan ikke være en variabel.\n- **[field2, ..., fieldN]** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - En igangværende liste over feltnavne, der skal anmodes om for det givne objekt. Angiv kun felter, der skal bruges i udtrykket. Disse værdier skal være tekst-literaler og kan ikke være variabler.\n\n**Returværdi**: 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":"Opret et nyt objekt.","examples":"\n**Eksempel**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpret et nyt objekt.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Objektets geometri.\n- **attribute1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Navnet på den første attribut.\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) - Værdien af den første attribut.\n- **[attribute2, value2, ..., attributeN, valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Aktuelle navne/værdipar for hver attribut i objektet.\n\n**Returværdi**: [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":"Opretter et nyt objekt ud fra en serialiseret JSON-streng.","examples":"\n**Eksempel**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter et nyt objekt ud fra en serialiseret JSON-streng.\n\n**parameter**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den serialiserede JSON-streng repræsenterer et objekt.\n\n**Returværdi**: [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":"Opretter et nyt objekt ud fra en geometri og en ordbog for attributter.","examples":"\n**Eksempel**\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter et nyt objekt ud fra en geometri og en ordbog for attributter.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Objektets geometri.\n- **attributes**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - En ordbog, der indeholder attributter og deres værdier.\n\n**Returværdi**: [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":"Opretter et nyt objekt ud fra en ordbog.","examples":"\n**Eksempel**\n\nOpret et nyt objekt ud fra en ordbog\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":"**[Siden version 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter et nyt objekt ud fra en ordbog.\n\n**parameter**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - En ordbog med objektgeometri og -attributter.\n\n  - **geometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Objektets geometri. Hvis værdien `geometry` er en ordbog, vil der blive oprettet en ny geometri ved hjælp af `Geometry`-funktionen. Hvis værdien `geometry` er \\\"null\\\" eller mangler i ordbogen, vil objektet blive oprettet med en `null`-geometri.\n  - **attributes**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - En ordbog, der indeholder attributter og deres værdier.\n\n**Returværdi**: [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":"Opretter en kopi af et objekt.","examples":"\n**Eksempel**\n\nOpretter en kopi af et objekt\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":"**[Siden version 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en kopi af et objekt.\n\n**parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, der skal kopieres\n\n**Returværdi**: [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":"Angiver, om det angivne objekt er inkluderet i den angivne SQL-where-sætning. Hvis det angivne objekt er inkluderet i where-sætningen, returnerer funktionen `sand`; ellers returnerer den `falsk`. Denne funktion er nyttig til test af, om et objekt overholder en bestemt betingelse. Hvis inputværdien er `null`, returnerer funktionen `falsk`. Hvis `whereClause` er `null` eller tom, returnerer funktionen `true`. Hvis begge parametre er `null`, returnerer funktionen `false`.","examples":"\n**Eksempel**\n\nReturner sand, hvis objektet er inkluderet i den angivne SQL-where-sætning.\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":"**[Siden version 1.29](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om det angivne objekt er inkluderet i den angivne SQL-where-sætning. Hvis det angivne objekt er inkluderet i where-sætningen, returnerer funktionen `sand`; ellers returnerer den `falsk`. Denne funktion er nyttig til test af, om et objekt overholder en bestemt betingelse. Hvis inputværdien er `null`, returnerer funktionen `falsk`. Hvis `whereClause` er `null` eller tom, returnerer funktionen `true`. Hvis begge parametre er `null`, returnerer funktionen `false`.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, der skal kontrolleres.\n- **whereClause**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den SQL-where-sætning, der bruges til at teste objektets medtagelse. En ugyldig SQL-where-sætning medfører en fejl. Standardiseret SQL-92 er accepteret.\n\n**Returværdi**: [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":"Returnerer navnet på den aktuelle geodatabase-version for afdelings- eller versionerede data. Når dataene ikke er i en flerbruger-geodatabase, returneres der en tom tekstværdi.","examples":"\n**Eksempel**\n\nReturnerer geodatabase-versionen for det givne objekt.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer navnet på den aktuelle geodatabase-version for afdelings- eller versionerede data. Når dataene ikke er i en flerbruger-geodatabase, returneres der en tom tekstværdi.\n\n**parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Et objekt, hvorfra den aktuelle geodatabase-version skal returneres fra det tilknyttede lag.\n\n**Returværdi**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Yderligere ressourcer**\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":"Angiver, om et objekt har input-nøglen.","examples":"\n**Eksempel**\n\nReturnerer værdien \"true\", hvis objektet har feltet `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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om et objekt har input-nøglen.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, der skal kontrolleres for en nøgle eller et feltnavn.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det feltnavn, der skal kontrolleres.\n\n**Returværdi**: [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":"Angiver, om et objekt har et angivet felt, og om det pågældende felt har en værdi.","examples":"\n**Eksempel**\n\nReturnerer false, hvis objektattributten ikke findes eller er tom\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":"**[Siden version 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om et objekt har et angivet felt, og om det pågældende felt har en værdi.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, der skal kontrolleres.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det feltnavn, der skal kontrolleres.\n\n**Returværdi**: [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":"Returnerer skemabeskrivelsen af det angivne objekt.","examples":"","completion":{"label":"Schema","detail":"Schema(inputFeature) -> Dictionary","insertText":"Schema(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer skemabeskrivelsen af det angivne objekt.\n\n**parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, hvis skema skal returneres.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor.\n\n- **fields**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Returnerer et array af ordbøger, der beskriver felterne i objektet. Hver ordbog beskriver `name`, `alias`, `type`, `subtype`, `domain` og `length` for feltet, samt om det er `editable` og `nullable`.\n- **geometryType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Geometritypen for objekter i objektet. Returnerer `esriGeometryNull` for tabeller uden geometri.  \nMulige værdier: `esriGeometryPoint`, `esriGeometryLine`, `esriGeometryPolygon`, `esriGeometryNull`\n- **globalIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det globale ID-felt for objektet. Returnerer `\\\"\\\"`, hvis globalId er aktiveret.\n- **objectIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Objekt-ID-feltet for objektet."}},"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":"Returnerer subtype-koden for et givent objekt.","examples":"\n**Eksempel**\n\nReturnerer subtypens kode.\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer subtype-koden for et givent objekt.\n\n**parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, som subtype-koden skal hentes fra.\n\n**Returværdi**: [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":"Returnerer subtype-navnet for et givent objekt.","examples":"\n**Eksempel**\n\nReturnerer navnet på subtypen.\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer subtype-navnet for et givent objekt.\n\n**parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, som subtype-navnet skal hentes fra.\n\n**Returværdi**: [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":"Returnerer subtypens ordbog over kodede værdier. Returnerer `null`, når subtyper ikke er aktiveret i laget.","examples":"\n**Eksempel**\n\nReturnerer subtyper med kodede værdier fra et objekt.\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":"**[Siden version 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer subtypens ordbog over kodede værdier. Returnerer `null`, når subtyper ikke er aktiveret i laget.\n\n**parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, som subtyperne skal hentes fra.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor.\n\n- **subtypeField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Et felt, der indeholder en subtype.\n- **subtypes**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Et array af ordbøger, der beskriver subtyperne. Hver ordbog har en `code`-egenskab, der indeholder den faktiske feltværdi, og en `name`-egenskab, som indeholder en brugervenlig beskrivelse af værdien (f.eks. `{ code: 1, name: \\\"pavement\\\" }`)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"dictionary_functions","title":"Ordbogsfunktioner","items":[[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#defaultvalue1","description":"Returnerer en angivet standardværdi, hvis en nøgle i en ordbog ikke findes, eller værdien af den angivne nøgle er null eller en tom tekstværdi.","examples":"\n**Eksempler**\n\nDefaultValue returnerer en defineret værdi\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 returnerer en standardværdi, hvis der ikke er nogen værdi ved den angivne nøgle.\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 returnerer en standardværdi, hvis nøglen ikke findes.\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en angivet standardværdi, hvis en nøgle i en ordbog ikke findes, eller værdien af den angivne nøgle er null eller en tom tekstværdi.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Den ordbog eller vedhæftet fil, der skal kontrolleres.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den nøgle, der skal kontrolleres.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Denne værdi returneres, hvis nøglen ikke findes, eller værdien ved den angivne nøgle er null eller en tom tekstværdi.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnerer værdien ved den angivne nøgle, hvis den er defineret. Ellers returneres den værdi, der er angivet i '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":"Returnerer en angivet standardværdi, hvis én af nøglerne i en indlejret ordbog ikke findes, eller værdien af den angivne nøgle er null eller en tom tekstværdi.","examples":"\n**Eksempler**\n\nDefaultValue returnerer en defineret værdi\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 returnerer en standardværdi, hvis der ikke er nogen værdi ved den angivne nøgle.\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 returnerer en standardværdi, hvis nøglen ikke findes.\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\nKontrollér null-værdi i en array i en ordbog med nøgler, der findes\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en angivet standardværdi, hvis én af nøglerne i en indlejret ordbog ikke findes, eller værdien af den angivne nøgle er null eller en tom tekstværdi.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Den ordbog eller vedhæftet fil, der skal kontrolleres.\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; - Et array af nøgler eller indekser, der skal kontrolleres ved hvert niveau i beholderens struktur.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Denne værdi returneres, hvis mindst én af nøglerne eller ét af indekserne ikke findes, eller værdien ved den angivne nøgle er null eller en tom tekstværdi.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnerer værdien ved den angivne nøgle eller det angivne indeks, hvis den eller det er defineret. Ellers returneres den værdi, der er angivet i '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":"Returnerer en ny ordbog baseret på de angivne argumenter. Argumenterne er navne/værdipar, f.eks. ordbog('felt1',val,'felt2',val2,...).","examples":"\n**Eksempel**\n\nudskriver 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en ny ordbog baseret på de angivne argumenter. Argumenterne er navne/værdipar, f.eks. ordbog('felt1',val,'felt2',val2,...).\n\n**parameter**\n\n- **[name1, value1, ..., nameN, valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Aktuelle navne/værdipar.\n\n**Returværdi**: [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":"Afserialiserer JSON-tekst som en Arcade-ordbog.","examples":"\n**Eksempel**\n\nAfserialiserer JSON som en ordbog.\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":"**[Siden version 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAfserialiserer JSON-tekst som en Arcade-ordbog.\n\n**parameter**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den JSON-streng, der skal konverteres til en Arcade-ordbog. Denne skal være serialiseret som en tekstværdi.\n\n**Returværdi**: [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":"Konverterer en geometrisk værdi til en ordbog.","examples":"\n**Eksempel**\n\nOpdatér x attributten for en punktgeometri.\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":"**[Siden version 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonverterer en geometrisk værdi til en ordbog.\n\n**parameter**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Den geometri, der skal konverteres til en Arcade-ordbog. Fra og med version 1.25 kan polygon- eller polylinjeinput indeholde kurveobjekter, når de udføres i ArcGIS Pro og ArcGIS Maps SDKs for Native Apps.\n\n**Returværdi**: [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":"Konverterer et objekt til en ordbog.","examples":"\n**Eksempel**\n\nKonverterer et objekt til en ordbog\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":"**[Siden version 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonverterer et objekt til en ordbog.\n\n**parameter**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Det objekt, der skal konverteres til en Arcade-ordbog.\n\n**Returværdi**: [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":"Opretter enten en flad eller dyb kopi af en ordbog.","examples":"\n**Eksempler**\n\nOpret en flad kopi af en ordbog\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\nOpret en dyb kopi af en ordbog\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":"**[Siden version 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter enten en flad eller dyb kopi af en ordbog.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den ordbog, der skal kopieres.\n- **deep** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Hvis værdien `true` opretter en dyb kopi af ordbogen, betyder det, at output-ordbogens egenskaber ikke vil dele de samme referencer som input-ordbogen. Standardværdien er `false`.\n\n**Returværdi**: [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":"Konverterer en voxel til en ordbog.","examples":"\n**Eksempel**\n\nKonverter en voxel til en ordbog.\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":"**[Siden version 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonverterer en voxel til en ordbog.\n\n**parameter**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Voxel'en, der skal konverteres til en Arcade-ordbog.\n\n**Returværdi**: [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":"Afserialiserer JSON-tekst til dens tilsvarende Arcade-datatyper.","examples":"\n**Eksempler**\n\nKonverterer tekst til en boolesk værdi\n\n```arcade\nFromJSON(\"true\")\n// Returns true\n```\n\nKonverterer tekst til et tal\n\n```arcade\nfromJSON(\"731.1\")\n// returns 731.1\n```\n\nKonverterer tekst til en ordbog\n\n```arcade\nvar d = fromJSON('{\"kids\": 3, \"adults\": 4 }')\nd.kids + d.adults\n// returns 7\n```\n\nKonverterer tekst til en array\n\n```arcade\nfromJSON('[\"one\", 2, \"three\", false]')\n// returns [ \"one\", 2, \"three\", false ]\n```\n\nKonverterer tekst 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":"**[Siden version 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAfserialiserer JSON-tekst til dens tilsvarende Arcade-datatyper.\n\n**parameter**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON-teksten til at afserialisere til en Arcade-datatype.\n\n**Returværdi**: [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":"Angiver, om en ordbog har input-nøglen.","examples":"\n**Eksempel**\n\nprinter `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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om en ordbog har input-nøglen.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den ordbog, der skal kontrolleres for en nøgle.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den nøgle, der skal kontrolleres.\n\n**Returværdi**: [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":"Angiver, om en ordbog har fået en given nøgle, og om den pågældende nøgle har en værdi.","examples":"\n**Eksempler**\n\nOrdbog med nøgle, der har en værdi\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000', 'Cobourg', 18519);\nHasValue(d, 'Cobourg');\n// returns true\n```\n\nOrdbog med nøgle, der ikke har en værdi\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000', 'Cobourg', null);\nHasValue(d, 'Cobourg');\n// returns false\n```\n\nOrdbog uden den angivne nøgle\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000');\nHasValue(d, 'Cobourg');\n// returns false\n```\n\nOrdbog uden den angivne nøgle\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":"**[Siden version 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om en ordbog har fået en given nøgle, og om den pågældende nøgle har en værdi.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Den ordbog eller vedhæftet fil, der skal kontrolleres.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den nøgle eller det feltnavn, der skal kontrolleres.\n\n**Returværdi**: [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":"Kontrollerer, om en egenskab, der er indlejret flere niveauer i dybden i en ordbog, har en værdi. Dette gør det muligt at gå ned i en indlejret struktur med ét trin i stedet for at kontrollere værdier på hvert niveau. Returnerer 'true', hvis nøglerne og indekserne ved hvert niveau i strukturen findes og inkluderer en værdi, der ikke er null.","examples":"\n**Eksempler**\n\nKontrollér ordbog med nøgle, der har en indlejret værdi\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\nKontrollér værdi i en ordbog med nøgle, der ikke findes\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\nKontrollér værdi i et array i en ordbog med nøgle, der findes\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":"**[Siden version 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKontrollerer, om en egenskab, der er indlejret flere niveauer i dybden i en ordbog, har en værdi. Dette gør det muligt at gå ned i en indlejret struktur med ét trin i stedet for at kontrollere værdier på hvert niveau. Returnerer 'true', hvis nøglerne og indekserne ved hvert niveau i strukturen findes og inkluderer en værdi, der ikke er null.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Den ordbog eller vedhæftet fil, der skal kontrolleres.\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; - Et array af nøgler eller indekser, der skal kontrolleres ved hvert niveau i strukturen.\n\n**Returværdi**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]]},{"id":"portal_functions","title":"Portalfunktioner","items":[{"type":"function","name":"featuresetbyportalitem","bundle":"portal-access","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/portal_functions/#featuresetbyportalitem","description":"Opretter et FeatureSet ud fra et vektorlag i et portalelement fra en given portal. Hvis du begrænser antallet af felter i FeatureSet'et og udelukker geometrien, kan det forbedre scriptets performance.","examples":"\n**Eksempel**\n\nReturnerer antallet af objekter i laget fra en anden portal end objektet på kortet.\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":"**[Siden version 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter et FeatureSet ud fra et vektorlag i et portalelement fra en given portal. Hvis du begrænser antallet af felter i FeatureSet'et og udelukker geometrien, kan det forbedre scriptets performance.\n\n**Parametre**\n\n- **portalObject**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Den portal, hvorfra der skal forespørges om objekter fra et givet portal-element-ID.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Portalelementets GUID henviser til et vektorlag eller en objekttjeneste. _Bemærk, at denne værdi skal være en tekst-literal._\n- **layerId** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Id'et for laget i featuretjenesten. Dette lag skal oprettes ud fra en featuretjeneste ; objektsamlinger understøttes ikke.\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - De felter, der skal medtages i FeatureSet'et. Alle felter medtages som standard. Hvis du vil forespørge på alle felter i laget, skal denne værdi angives til `['*']`. Hvis du begrænser antallet af felter, forbedrer det scriptets ydeevne.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om geometrien skal medtages i objekterne. Af ydelsesmæssige årsager bør du kun anmode om geometrien, hvis det er nødvendigt, f.eks. til brug i forbindelse med geometrifunktioner.\n\n**Returværdi**: [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":"Returnerer den aktuelle bruger fra arbejdsområdet. For data fra en tjeneste returneres der enten Portal-bruger eller Server-bruger. For data fra en databaseforbindelse returneres der Database-bruger. Når ingen bruger er knyttet til arbejdsområdet, f.eks. en fil-geodatabase, en 'nul'-værdi vil blive returneret.","examples":"\n**Eksempler**\n\nReturnerer brugernavnet for den bruger, der er logget ind lige nu på den aktive portal. Hvis ingen bruger er knyttet til portalen, vil dette returnere en 'null'-værdi.\n\n```arcade\nvar userInfo = GetUser();\nif(HasValue(userInfo, \"username\")){\n  return userInfo.username;\n}\n```\n\nReturnerer ordbogen for den bruger, der er logget ind lige nu, baseret på arbejdsområdeforbindelsen fra den givne portal.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den aktuelle bruger fra arbejdsområdet. For data fra en tjeneste returneres der enten Portal-bruger eller Server-bruger. For data fra en databaseforbindelse returneres der Database-bruger. Når ingen bruger er knyttet til arbejdsområdet, f.eks. en fil-geodatabase, en 'nul'-værdi vil blive returneret.\n\n**Parametre**\n\n- **portalObject** (_Optional_): [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - En portal, hvorfra den aktuelle bruger skal returneres. Hvis der ikke er angivet nogen portal, returneres brugeroplysninger fra den aktive portal.\n- **username** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Brugernavnet for den bruger, som du ønsker at returnere. Der vil kun blive returneret begrænsede oplysninger baseret på dine tilladelser, når du foretager anmodningen.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor. I et offline-workflow er det kun brugernavnet, der returneres.\n\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den e-mailadresse, der er knyttet til brugerens konto.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Brugerens for- og efternavn.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Et array af grupper, som brugeren tilhører.\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bruger-id for den returnerede bruger.\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - En række rettigheder, som brugeren har i sin organisation (f.eks. redigerings- eller visningsrettigheder osv.).\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den rolle, som brugeren spiller i sin organisation (f.eks. Administrator, Publisher, User, Viewer eller Custom).\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Brugernavn for den returnerede bruger."}},"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":"Returnerer den aktuelle bruger fra arbejdsområdet. For data fra en tjeneste returneres der enten Portal-bruger eller Server-bruger. For data fra en databaseforbindelse returneres der Database-bruger. Når ingen bruger er knyttet til arbejdsområdet, f.eks. en fil-geodatabase, en 'nul'-værdi vil blive returneret.","examples":"\n**Eksempler**\n\nReturnerer brugeroplysninger for den aktive portal. Hvis ingen bruger er knyttet til portalen, vil dette returnere en 'null'-værdi.\n\n```arcade\nGetUser()\n```\n\nReturnerer oplysninger om den bruger, der er logget ind lige nu, baseret på portalen med brugerudvidelser.\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer den aktuelle bruger fra arbejdsområdet. For data fra en tjeneste returneres der enten Portal-bruger eller Server-bruger. For data fra en databaseforbindelse returneres der Database-bruger. Når ingen bruger er knyttet til arbejdsområdet, f.eks. en fil-geodatabase, en 'nul'-værdi vil blive returneret.\n\n**Parametre**\n\n- **portalObject** (_Optional_): [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - En portal, hvorfra den aktuelle bruger skal returneres. Hvis der ikke er angivet nogen portal, returneres brugeroplysninger fra den aktive portal.\n- **extensions** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Bestemmer, om `userLicenseTypeExtensions` skal returneres i ordbogen.\n\n**Returværdi**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnerer en ordbog, der er beskrevet af egenskaberne nedenfor. I et offline-workflow er det kun brugernavnet, der returneres.\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bruger-id for den returnerede bruger.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Brugernavn for den returnerede bruger.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Brugerens for- og efternavn.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den e-mailadresse, der er knyttet til brugerens konto.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Et array af grupper, som brugeren tilhører.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den rolle, som brugeren spiller i sin organisation (f.eks. Administrator, Publisher, User, Viewer eller Custom).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - En række rettigheder, som brugeren har i sin organisation (f.eks. redigerings- eller visningsrettigheder osv.).\n- **userLicenseTypeExtensions**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - En række licenstypeudvidelser, der er knyttet til brugerens konto (f.eks. \\\"Forsyningsnetværk\\\", \\\"Parcelbygning\\\" osv). Parameteren `extensions` skal være angivet til `true` for at dette kan returneres."}},"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":"Opretter en reference til en ArcGIS-portal.","examples":"\n**Eksempler**\n\nForespørg om objekter fra et portalelement i ArcGIS Online\n\n```arcade\nvar arcgisPortal = Portal('https://www.arcgis.com');\nvar features = FeatureSetByPortalItem(arcgisPortal, '7b1fb95ab77f40bf8aa09c8b59045449', 0, ['Name', 'Count'], false);\n```\n\nEnterprise-portal\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":"**[Siden version 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpretter en reference til en ArcGIS-portal.\n\n**parameter**\n\n- **url**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Portalens URL.\n\n**Returværdi**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"track_functions","title":"Sporingsfunktioner","items":[{"type":"function","name":"trackaccelerationat","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackaccelerationat","description":"Accelerationen for observationen i forhold til den aktuelle observation.","examples":"\n**Eksempler**\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et tal for hvert objekt, der repræsenterer accelerationen beregnet i meter pr. kvadratsekund. I dette eksempel undersøger vi resultater for objekt 1 (p1) med en `value` på 1. Resultatet svarer til accelerationen for objekt 2 (p2).\n\n```arcade\nvar accelerationAt = TrackAccelerationAt(1)\naccelerationAt;\n// returns 0.0167\n```\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et tal for hvert objekt, der repræsenterer accelerationen beregnet i meter pr. kvadratsekund. I dette eksempel undersøger vi resultater for objekt 1 (p1) med en `value` på 3. Resultatet svarer til accelerationen for objekt 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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAccelerationen for observationen i forhold til den aktuelle observation.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Antallet af objekter før eller efter den aktuelle observation.  \nDet aktuelle objekt er indeks 0. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position 1 er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. -1 er f.eks. den forrige værdi i arrayet.\n\n**Returværdi**: [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":"Accelerationsværdierne mellem den første værdi (inklusiv) til den sidste værdi (eksklusiv) i et vindue omkring den aktuelle observation (0).","examples":"\n**Eksempler**\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et array, der indeholder accelerationsværdien for hvert objekt i det angivne vindue. Accelerationer beregnes i meter pr. kvadratsekund. I dette eksempel undersøger vi resultater for objekt 3 (p3), når der evalueres med et `startIndex` på `-1` og et `endIndex` på `2`.\n\n```arcade\nvar accelerationWindow = TrackAccelerationWindow(-1, 2)\naccelerationWindow;\n// returns [0.0167, 0.0056, -0.0014]\n```\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et array, der indeholder accelerationsværdien for hvert objekt i det angivne vindue. Accelerationer beregnes i meter pr. kvadratsekund. I dette eksempel undersøger vi resultater for objekt 3 (p3), når der evalueres med et `startIndex` på `-1` og et `endIndex` på `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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAccelerationsværdierne mellem den første værdi (inklusiv) til den sidste værdi (eksklusiv) i et vindue omkring den aktuelle observation (0).\n\n**Parametre**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset for begyndelsesobjektet. Det aktuelle objekt er indeks 0. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position 1 er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. -1 er f.eks. den forrige værdi i arrayet.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indeks for objektet i slutningen af vinduet. Det aktuelle objekt er indeks 0. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position 1 er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. -1 er f.eks. den forrige værdi i arrayet.\n\n**Returværdi**: [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":"Accelerationen for den aktuelle observation målt mellem den forrige observation og den aktuelle observation.","examples":"\n**Eksempler**\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et tal for hvert objekt, der repræsenterer accelerationen beregnet i meter pr. kvadratsekund. I det første eksempel undersøger vi resultater for objekt 2 (p2).\n\n```arcade\nvar currentAcceleration = TrackCurrentAcceleration()\ncurrentAcceleration;\n// returns 0.0167\n```\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et tal for hvert objekt, der repræsenterer accelerationen beregnet i meter pr. kvadratsekund. I det følgende eksempel undersøger vi resultater for objekt 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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAccelerationen for den aktuelle observation målt mellem den forrige observation og den aktuelle observation.\n\n**Returværdi**: [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":"Summen af de afstande, der er tilbagelagt mellem observationer – fra den første til den aktuelle observation.","examples":"\n**Eksempler**\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer en værdi for det aktuelle objekt i sporingen. I det første eksempel undersøger vi resultater for objekt 3 (p3). Beregningen er `80 + 60 = 140`.\n\n```arcade\nvar currentDistance = TrackCurrentDistance()\ncurrentDistance;\n// returns 140\n```\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer en værdi for det aktuelle objekt i sporingen. Din sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer en værdi for hvert objekt i sporingen. I det følgende eksempel undersøger vi resultater for objekt 6 (p6). Beregningen er `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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSummen af de afstande, der er tilbagelagt mellem observationer – fra den første til den aktuelle observation.\n\n**Returværdi**: [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":"Hastigheden mellem den forrige observation og den aktuelle observation.","examples":"\n**Eksempler**\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et tal for hvert objekt, der repræsenterer hastigheden beregnet i meter pr. sekund. I det første eksempel undersøger vi resultater for objekt 2 (p2). Beregningen er `60/60`.\n\n```arcade\nvar currentSpeed = TrackCurrentSpeed()\ncurrentSpeed;\n// returns 1\n```\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et tal for hvert objekt, der repræsenterer hastigheden beregnet i meter pr. sekund. I det følgende eksempel undersøger vi resultater for objekt 6 (p6). Beregningen er `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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHastigheden mellem den forrige observation og den aktuelle observation.\n\n**Returværdi**: [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":"Beregner tiden på det aktuelle objekt i en sporing.","examples":"\n**Eksempel**\n\nReturnerer tiden for det aktuelle objekt, der evalueres. Hvis en sporing f.eks. har tre objekter 1. januar 2012, 9. december 2012 og 3. maj 2013, evalueres det aktuelle klokkeslæt for hvert objekt. I dette eksempel evalueres det ved det midterste objekt, 9. december 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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBeregner tiden på det aktuelle objekt i en sporing.\n\n**Returværdi**: [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":"Summen af de afstande, der er tilbagelagt mellem observationer – fra den første til den aktuelle observation plus den givne værdi.","examples":"\n**Eksempler**\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer en værdi for hvert objekt i sporingen. I det første eksempel undersøger vi resultater, når de evalueres for objekt 2 (p2) med en indeksværdi på 2. Beregningen er `30 + 80 + 60 = 170`.\n\n```arcade\nTrackDistanceAt(2)\n// returns 170\n```\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer en værdi for hvert objekt i sporingen. I det følgende eksempel undersøger vi resultater, når de evalueres for objekt 4 (p4) med en indeksværdi på 4. Beregningen er `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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSummen af de afstande, der er tilbagelagt mellem observationer – fra den første til den aktuelle observation plus den givne værdi.\n\n**parameter**\n\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset for det sporingsobjekt, der skal beregnes afstand for. For eksempel ville en værdi på `2` beregne afstanden fra det første objekt (indeks `0`) i sporingen til det tredje objekt (indeks `2`) i sporingen.\n\n**Returværdi**: [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":"Afstandene mellem den første værdi (inklusiv) til den sidste værdi (eksklusiv) i et vindue omkring den aktuelle observation (0).","examples":"\n**Eksempler**\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et array, der indeholder afstandsværdien for hvert objekt i vinduet. I det første eksempel undersøger vi resultater for objekt 3 (p3), når der evalueres med et `startIndex` på `-1` og et `endIndex` på `2`.\n\n```arcade\nvar distanceWindow = TrackDistanceWindow(-1, 2)\ndistanceWindow;\n// returns [60, 140, 170]\n```\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et array, der indeholder afstandsværdien for hvert objekt i vinduet. I det følgende eksempel undersøger vi resultater for objekt 5 (p5), når der evalueres med et `startIndex` på `-1` og et `endIndex` på `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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAfstandene mellem den første værdi (inklusiv) til den sidste værdi (eksklusiv) i et vindue omkring den aktuelle observation (0).\n\n**Parametre**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset for begyndelsesobjektet. Det aktuelle objekt er indeks 0. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position 1 er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. -1 er f.eks. den forrige værdi i arrayet.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indeks for objektet i slutningen af vinduet. Det aktuelle objekt er indeks 0. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position 1 er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. -1 er f.eks. den forrige værdi i arrayet.\n\n**Returværdi**: [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":"Beregner varigheden af sporingen fra startobjektet til det aktuelle objekt i millisekunder fra epoch.","examples":"\n**Eksempel**\n\nReturnerer varigheden af en sporing, der starter 1. januar 2012 indtil det aktuelle objekt den 3. maj 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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBeregner varigheden af sporingen fra startobjektet til det aktuelle objekt i millisekunder fra epoch.\n\n**Returværdi**: [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":"Returnerer et array med attributværdier fra det angivne 'felt' for det angivne tidsrum. Vinduesfunktionen giver dig mulighed for at gå frem og tilbage i tiden.","examples":"\n**Eksempler**\n\nDin sporing har et felt med værdier, der er ordnet i rækkefølge `[10, 20, 30, 40, 50]`. Objekternes geometrier er `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. Udtrykket evalueres ved hvert objekt i sporingen. Resultaterne returneres inklusive startobjektet og eksklusiv slutobjektet. Dette eksempel evalueres ved det andet objekt (20) og returnerer et array af den forrige værdi (-1 inkl.).\n\n```arcade\nvar window = TrackFieldWindow('MyField', -1,0)\nwindow;\n// returns [10]\n```\n\nDit sporing har et felt, der hedder 'Hastighed', med værdier, der er ordnet i rækkefølge '[10, 20, 30, 40, 50]'. Objekternes geometrier er `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. Udtrykket evalueres ved hvert objekt i sporingen. I dette eksempel undersøger vi resultater, når de evalueres ved det tredje objekt (30). Resultaterne returneres inklusive startobjektet og eksklusiv slutobjektet. \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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et array med attributværdier fra det angivne 'felt' for det angivne tidsrum. Vinduesfunktionen giver dig mulighed for at gå frem og tilbage i tiden.\n\n**Parametre**\n\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Feltnavnet, hvorfra der skal returneres værdier.\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset for begyndelsesobjektet. Det aktuelle objekt er indeks ’0’. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position '1' er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. '-1' er f.eks. den forrige værdi i arrayet.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indeks for objektet i slutningen af vinduet. Det aktuelle objekt er indeks ’0’. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position '1' er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. '-1' er f.eks. den forrige værdi i arrayet.\n\n**Returværdi**: [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":"Returnerer et array af geometrier for de specificerede tidsindekser. Vinduesfunktionen giver dig mulighed for at gå frem og tilbage i tiden.","examples":"\n**Eksempel**\n\nDin sporing har et felt med værdier, der er ordnet i rækkefølge `[10, 20, 30, 40, 50]`. Objekternes geometrier er `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. Udtrykket evalueres ved hvert objekt i sporingen. I dette eksempel undersøger vi resultater, når de evalueres ved det tredje objekt (30). Resultaterne returneres inklusive startobjektet og eksklusiv slutobjektet\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et array af geometrier for de specificerede tidsindekser. Vinduesfunktionen giver dig mulighed for at gå frem og tilbage i tiden.\n\n**Parametre**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset for begyndelsesobjektet. Det aktuelle objekt er indeks ’0’. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position '1' er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. '-1' er f.eks. den forrige værdi i arrayet.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indeks for objektet i slutningen af vinduet. Det aktuelle objekt er indeks ’0’. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position '1' er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. '-1' er f.eks. den forrige værdi i arrayet.\n\n**Returværdi**: [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":"Returnerer indekset for det objekt, der beregnes. Objekter indekseres i tidsrækkefølge inden for en sporing.","examples":"\n**Eksempel**\n\nReturnerer indekset for det første objekt i en sporing.\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer indekset for det objekt, der beregnes. Objekter indekseres i tidsrækkefølge inden for en sporing.\n\n**Returværdi**: [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":"Hastigheden for observationen i forhold til den aktuelle observation. Ved værdien 2 er hastigheden f.eks. to observationer efter den aktuelle.","examples":"\n**Eksempler**\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et tal for hvert objekt, der repræsenterer hastigheden beregnet i meter pr. sekund. I det første eksempel undersøger vi resultater for objekt 1 (p1) med en ’værdi’ på 2. Beregningen er `80/60`.\n\n```arcade\nvar speedAt = TrackSpeedAt(2)\nspeedAt;\n// returns 1.33\n```\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et tal for hvert objekt, der repræsenterer hastigheden beregnet i meter pr. sekund. I det følgende eksempel undersøger vi resultater for objekt 3 (p3) med en `value` på -1. Beregningen er `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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHastigheden for observationen i forhold til den aktuelle observation. Ved værdien 2 er hastigheden f.eks. to observationer efter den aktuelle.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Antallet af objekter før eller efter den aktuelle observation. Det aktuelle objekt er indeks 0. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position 1 er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. -1 er f.eks. den forrige værdi i arrayet.\n\n**Returværdi**: [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":"Hastighedsværdierne mellem den første værdi (inklusiv) til den sidste værdi (eksklusiv) i et vindue omkring den aktuelle observation (0).","examples":"\n**Eksempler**\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et array, der indeholder hastighedsværdien for hvert objekt i det angivne vindue. Hastigheder beregnes i meter i sekundet. I dette eksempel undersøger vi resultater for objekt 3 (p3), når der evalueres med et `startIndex` på `-1` og et `endIndex` på `2`.\n\n```arcade\nvar speedWindow = TrackSpeedWindow(-1, 2)\nspeedWindow // returns [1, 1.3, 0.5]\n```\n\nDin sporing har seks objekter, som kan ses ovenfor. Udtrykket returnerer et array, der indeholder hastighedsværdien for hvert objekt i det angivne vindue. Hastigheder beregnes i meter i sekundet. I dette eksempel undersøger vi resultater for objekt 3 (p3), når der evalueres med et `startIndex` på `-1` og et `endIndex` på `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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHastighedsværdierne mellem den første værdi (inklusiv) til den sidste værdi (eksklusiv) i et vindue omkring den aktuelle observation (0).\n\n**Parametre**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset for begyndelsesobjektet. Det aktuelle objekt er indeks 0. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position 1 er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. -1 er f.eks. den forrige værdi i arrayet.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indeks for objektet i slutningen af vinduet. Det aktuelle objekt er indeks 0. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position 1 er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. -1 er f.eks. den forrige værdi i arrayet.\n\n**Returværdi**: [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":"Beregner starttidspunktet for en sporing.","examples":"\n**Eksempel**\n\nReturnerer starttidspunktet for en sporing, der spænder fra 1. januar 2012 til 3. maj 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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBeregner starttidspunktet for en sporing.\n\n**Returværdi**: [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":"Returnerer et array af objekter det angivne tidsindeks. Denne funktion giver dig mulighed for at gå frem og tilbage i tiden.","examples":"\n**Eksempler**\n\nDin sporing har et felt med værdier, der er ordnet i rækkefølge `[10, 20, 30, 40, 50]`. Objekternes geometrier er `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. Udtrykket evalueres ved hvert objekt i sporingen. Resultaterne returneres inklusive startobjektet og eksklusiv slutobjektet. Dette eksempel evalueres ved det andet objekt (20) og returnerer et array med en enkelt værdi - det forrige objekt.\n\n```arcade\nvar window = TrackWindow(-1,0)\nwindow;\n// returns [{'geometry': {x: 1, y: 1}}, {'attributes': {'MyField' : 10, 'trackName':'ExampleTrack1'}}]\n```\n\nDin sporing har et felt med værdier, der er ordnet i rækkefølge `[10, 20, 30, 40, 50]`. Objekternes geometrier er `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. Udtrykket evalueres ved hvert objekt i sporingen. I dette eksempel undersøger vi resultater, når de evalueres ved det tredje objekt (30). Resultaterne returneres inklusive startobjektet og eksklusiv slutobjektet.\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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et array af objekter det angivne tidsindeks. Denne funktion giver dig mulighed for at gå frem og tilbage i tiden.\n\n**Parametre**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indekset for begyndelsesobjektet. Det aktuelle objekt er indeks ’0’. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position '1' er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. '-1' er f.eks. den forrige værdi i arrayet.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indeks for objektet i slutningen af vinduet. Det aktuelle objekt er indeks ’0’. Positive værdier repræsenterer objekter, der forekommer i fremtiden, efter den aktuelle værdi. Position '1' er f.eks. den næste værdi i arrayet. Negative tal repræsenterer objekter, der fandt sted i fortiden, før det aktuelle objekt. '-1' er f.eks. den forrige værdi i arrayet.\n\n**Returværdi**: [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":"text_functions","title":"Tekstfunktioner","items":[{"type":"function","name":"concatenate","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#concatenate","description":"Sammenkæder værdier og returnerer en tekstværdi.","examples":"\n**Eksempel**\n\nprinter 'red/blue/green'\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSammenkæder værdier og returnerer en tekstværdi.\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; - Et array af tekstværdier, der skal sammenkædes.\n- **separator** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Separator, der skal anvendes til sammenkædning, hvis parameteren ’values’ er et array. Eller tekst, der skal sammenkædes, hvis der er angivet en enkelt værdi for den første parameter. Hvis der ikke er angivet en værdi, er den tom.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Speciel formatering af tegn til datoer eller tal. Denne parameter er tilgængelig i Arcade version 1.3 og nyere.  \nMulige værdier:  \n  - `0`: ciffer  \n  - `#`: ciffer, udeladende for- eller efterstillede nuller  \n  - `D`: Dag i måneden, ikke skrevet fuldt ud (1 - 31)  \n  - `DD`: Dag i måneden, skrevet fuldt ud (01 - 31)  \n  - `DDD`: Årets ordinaldatoer (1 - 365)  \n  - `d`: Dag i ugen (1 - 7)  \n  - `ddd`: Forkortet dag i ugen (f.eks. Man)  \n  - `dddd`: Fuld ugedag (f.eks. Mandag)  \n  - `M`: Månedsnummer (1 - 12)  \n  - `MM`: Månedsnummer, skrevet helt ud (01 - 12)  \n  - `MMM`: Forkortet månedsnavn (f.eks. Jan)  \n  - `MMMM`: Fuld navn på måned (f.eks. Januar)  \n  - `Y`: Fuldt år  \n  - `YY`: År med to cifre  \n  - `h`: Civil-timer, ikke skrevet helt ud (1 - 12)  \n  - `hh`: Civil-timer, skrevet ud (01 - 12)  \n  - `H`: Militær-timer, ikke skrevet ud (0 - 23)  \n  - `HH`: Militær-timer, skrevet ud (00 - 23)  \n  - `m`: Minutter, ikke skrevet helt ud (0 - 59)  \n  - `mm`: Minutter, skrevet helt ud (00 - 59)  \n  - `s`: sekunder, ikke skrevet ud (0 - 59)  \n  - `ss`: sekunder, skrevet ud (00 - 59)  \n  - `SSS`: Millisekunder, skrevet helt ud (000 - 999)  \n  - `A`: AM/PM  \n  - `Z`: Tidszoneforskydning i begrænsede timer +/- UTC (f.eks. `-7` eller `+11`)  \n  - `ZZ`: Tidszoneforskydning i timer +/- UTC (f.eks. `-07:00` eller `+11:00`)  \n  - `ZZZ`: Tidszoneforskydning i `kompakte` timer +/- UTC (f.eks. `-0700` eller `+1100`)  \n  - `ZZZZ`: Forkortet navn på tidszone (f.eks. `EST`)  \n  - `ZZZZZ`: Navn på tidszone (f.eks. `Eastern Standard Time`)  \n\n\n**Returværdi**: [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":"Returnerer antal tegn i en tekstværdi.","examples":"\n**Eksempel**\n\nReturnerer 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer antal tegn i en tekstværdi.\n\n**parameter**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - En tekstværdi, som der skal udføres en handling på.\n\n**Returværdi**: [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":"Finder en sekvens af tegn i en tekstværdi. Jokertegn understøttes IKKE. En returneret værdi på `-1` indikerer, at der ikke blev fundet nogen resultater.","examples":"\n**Eksempel**\n\nprinter 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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nFinder en sekvens af tegn i en tekstværdi. Jokertegn understøttes IKKE. En returneret værdi på `-1` indikerer, at der ikke blev fundet nogen resultater.\n\n**Parametre**\n\n- **searchText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den tekst, der skal søges efter.\n- **targetText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tekst, der skal søges efter.\n- **startPosition** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det nul-baserede indeks for tegnet i teksten, der skal søges fra.\n\n**Returværdi**: [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":"Returnerer en tekstværdi, der er skabt af en sekvens af UTF-16-tegnkoder.","examples":"\n**Eksempler**\n\nDet følgende eksempel returnerer \\\"XYZ\\\"\n\n```arcade\nFromCharCode(88,89,90)\n// returns 'XYZ'\n```\n\nDet følgende eksempel returnerer '🌉'\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":"**[Siden version 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en tekstværdi, der er skabt af en sekvens af UTF-16-tegnkoder.\n\n**Parametre**\n\n- **charCode1**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et tal, der repræsenterer UTF-16-kodeenheder. Hver enhed har et område på 0-65535.\n- **[charCode2, ..., charCodeN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - En sekvens af tal, der repræsenterer UTF-16-kodeenheder. Hver enhed har et område på 0-65535.\n\n**Returværdi**: [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":"Returnerer en tekstværdi, der er skabt af en sekvens af UTF-32-kodepunkter.","examples":"\n**Eksempler**\n\nDet følgende eksempel returnerer \\\"XYZ\\\"\n\n```arcade\nFromCodePoint(88,89,90)\n// returns 'XYZ'\n```\n\nDet følgende eksempel returnerer '🌉'\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":"**[Siden version 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en tekstværdi, der er skabt af en sekvens af UTF-32-kodepunkter.\n\n**Parametre**\n\n- **codePoint1**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et kodepunkt.\n- **[codePoint2, ..., codePoint1N]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - En liste over kodepunkter\n\n**Returværdi**: [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":"Returnerer en vilkårlig GUID som en tekstværdi.","examples":"\n**Eksempler**\n\nReturnerer en værdi svarende til `{db894515-ed21-4df1-af67-36232256f59a}`\n\n```arcade\nGuid()\n```\n\nReturnerer en værdi svarende til `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":"**[Siden version 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en vilkårlig GUID som en tekstværdi.\n\n**parameter**\n\n- **guidFormat** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Et navngivet format for GUID'en. Standardværdien er `cifre-bindestreg-klammeparenteser`.  \nMulige værdier: `cifre` \\| `cifre-bindestreg` \\| `cifre-bindestreg-klammeparenteser` \\| `cifre-bindestreg-parenteser`\n\n**Returværdi**: [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":"Returnerer det angivne antal tegn fra begyndelsen af en tekstværdi.","examples":"\n**Eksempel**\n\nprinter '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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det angivne antal tegn fra begyndelsen af en tekstværdi.\n\n**Parametre**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den værdi, som tegnene skal hentes fra.\n- **charCount**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det antal tegn, der skal hentes fra begyndelsen af teksten.\n\n**Returværdi**: [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":"Får en tekstværdi til at være med små bogstaver.","examples":"\n**Eksempel**\n\nprinter 'hello'\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nFår en tekstværdi til at være med små bogstaver.\n\n**parameter**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den tekst, der skal være med små bogstaver.\n\n**Returværdi**: [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":"Henter et antal tegn fra midten af en tekstværdi.","examples":"\n**Eksempel**\n\nprinter 'quick'\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHenter et antal tegn fra midten af en tekstværdi.\n\n**Parametre**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den værdi, som tegnene skal hentes fra. Hvis værdien ikke er af typen Tekst, konverteres værdien først til Tekst.\n- **startPosition**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Startpositionen, hvorfra teksten skal hentes. 0 er den første position.\n- **charCount** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det antal tegn, der skal udtrækkes. Hvis det udelades, hentes der til slutningen af teksten\n\n**Returværdi**: [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":"Konverterer en tekstværdi til overskiftformat. Som standard begynder hvert ord med et stort bogstav. Med indstillingen 'firstword' skrives kun det første ord med stort bogstav.","examples":"\n**Eksempel**\n\nprinter 'The Quick Brown Fox'\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonverterer en tekstværdi til overskiftformat. Som standard begynder hvert ord med et stort bogstav. Med indstillingen 'firstword' skrives kun det første ord med stort bogstav.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den tekst, der skal konverteres til overskiftformat.\n- **applyToText** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - En tekstværdi, der angiver, hvilken form for store bogstaver der skal anvendes. Alle ord skrives som standard med stort. Denne parameter accepterer én af to værdier: `everyword` eller `firstword`.\n\n**Returværdi**: [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":"Erstatter tegn inde i en tekstværdi. Standardindstillingen er at erstatte alle forekomster.","examples":"\n**Eksempel**\n\nprinter 'the quick red fox'\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nErstatter tegn inde i en tekstværdi. Standardindstillingen er at erstatte alle forekomster.\n\n**Parametre**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den tekst, hvori der skal foretages erstatninger.\n- **searchText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den tekst, der skal søges efter.\n- **replacementText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den tekst, der skal sættes ind.\n- **allOccurrences** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om alle forekomster af `searchText` skal erstattes i teksten. Standardværdien er `sand`.\n\n**Returværdi**: [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":"Returnerer det angivne antal tegn fra slutningen af en tekstværdi.","examples":"\n**Eksempel**\n\nprinter 'fox'\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer det angivne antal tegn fra slutningen af en tekstværdi.\n\n**Parametre**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den tekst, som tegnene skal hentes fra.\n- **charCount**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Det antal tegn, der skal hentes fra slutningen af tekstværdien.\n\n**Returværdi**: [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":"Opdeler en tekstværdi til et array.","examples":"\n**Eksempler**\n\nreturnerer '[red,green]'\n\n```arcade\nSplit('red,green,blue,orange', ',', 2)\n```\n\nDeler afsnittet ved hvert mellemrum et ubegrænset antal gange. Returnerer et array af ordene i afsnittet.\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOpdeler en tekstværdi til et array.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den tekstværdi, der skal opdeles.\n- **separatorText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den separator, der anvendes til at opdele teksten.\n- **limit** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et heltal, der angiver antallet af opdelinger. Standard er `-1`, som indikerer et ubegrænset antal opdelinger.\n- **removeEmpty** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Angiver, om tomme værdier skal fjernes. Som standard er den `false`.\n\n**Returværdi**: [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":"Returnerer et standardiseret, formateret filnavn baseret på følgende regler for udskiftning af tegn. Feltværdiens tegn returneres i et standardiseret format, sådan som det er angivet herunder.  \n- Skråstreg (`/`) &rarr; bindestreng (`-`)  \n- Omvendt skråstreg (`\\`) &rarr; bindestreng (`-`)  \n- Pipe eller lodret streg (`|`) &rarr; bindestreng (`-`)  \n- Stjerne (`*`) &rarr; understregningstegn (`_`)  \n- Mindre end (`<`) &rarr; understregningstegn (`_`)  \n- Større end (`>`) &rarr; understregningstegn (`_`)  \n- Spørgsmålstegn (`?`) &rarr; understregningstegn (`_`)  \n- Kolon (`:`) &rarr; et komma efterfulgt af mellemrumstegn (`, `)","examples":"\n**Eksempel**\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":"**[Siden version 1.29](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et standardiseret, formateret filnavn baseret på følgende regler for udskiftning af tegn. Feltværdiens tegn returneres i et standardiseret format, sådan som det er angivet herunder.  \n- Skråstreg (`/`) &rarr; bindestreng (`-`)  \n- Omvendt skråstreg (`\\`) &rarr; bindestreng (`-`)  \n- Pipe eller lodret streg (`|`) &rarr; bindestreng (`-`)  \n- Stjerne (`*`) &rarr; understregningstegn (`_`)  \n- Mindre end (`<`) &rarr; understregningstegn (`_`)  \n- Større end (`>`) &rarr; understregningstegn (`_`)  \n- Spørgsmålstegn (`?`) &rarr; understregningstegn (`_`)  \n- Kolon (`:`) &rarr; et komma efterfulgt af mellemrumstegn (`, `)\n\n**parameter**\n\n- **inputFilename**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Inputfilnavnet bruges til at standardisere.\n\n**Returværdi**: [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":"Returnerer en standardiseret, formateret GUID-streng.","examples":"\n**Eksempler**\n\nKonverterer et GUID til `ciffer` -format\n\n```arcade\nStandardizeGuid('{4e6f776d-c298-4b4b-86a4-57103b4d0f4a}', 'digits')\n// Returns a value of 4e6f776dc2984b4b86a457103b4d0f4a\n```\n\nKonverterer et GUID til `ciffer-bindestreg` -format\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":"**[Siden version 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en standardiseret, formateret GUID-streng.\n\n**Parametre**\n\n- **inputGuid**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Input-GUID'et i ethver format, der skal standardiseres.\n- **format**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Et navngivet format for GUID'en.  \nMulige værdier: `cifre` \\| `cifre-bindestreg` \\| `cifre-bindestreg-klammeparenteser` \\| `cifre-bindestreg-parenteser`\n\n**Returværdi**: [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":"Konverterer en vilkårlig værdi til en tekstværdi. Der angives en valgfri `format`-parameter, som gør det muligt at formatere dato- og numeriske datainput. Returnerer `null`, hvis der ikke kan bestemmes en tilsvarende tekstkonvertering.","examples":"\n**Eksempler**\n\nIndsæt nul foran tallet til venstre for decimalen\n\n```arcade\nText(123, '0000') // '0123'\n```\n\nBegræns tallet til venstre for decimalen\n\n```arcade\nText(123, '00') // '23'\n```\n\nGruppér tallet efter tusinder\n\n```arcade\nText(1234, '#,###') // '1,234'\n```\n\nAfrund tallet til to decimalpladser\n\n```arcade\nText(12345678.123, '#,###.00') // '12,345,678.12'\n```\n\nFormatér tal som valuta\n\n```arcade\nText(1234.55, '$#,###.00') // '$1,234.55'\n```\n\nAfrund tallet til to decimalpladser\n\n```arcade\nText(1.236, '#.00') // '1.24'\n```\n\nBevar signifikante cifre, og gruppér efter tusinder\n\n```arcade\nText(1234.5678, '#,##0.00#') // '1,234.568'\n```\n\nFormatér tallet, og formatér positiv/negativ - hvis der er et negativt sub-mønster, bruges det kun til at angive det negative præfiks og suffiks.\n\n```arcade\nText(-2, 'Floor #;Basement #') // 'Basement 2'\n```\n\n\n\n```arcade\nText(2, 'Floor #;Basement #') // 'Floor 2'\n```\n\nGang med 100, og formatér som procent\n\n```arcade\nText(0.3, '#%') // '30%'\n```\n\nFormater den aktuelle dato og det aktuelle klokkeslæt, f.eks. 'Tuesday, October 25, 2016 @ 08:43:11'\n\n```arcade\nText(Now(), 'dddd, MMMM D, Y @ h:m:s')\n```\n\nFormaterer dato og tid sammen med tidszonen\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonverterer en vilkårlig værdi til en tekstværdi. Der angives en valgfri `format`-parameter, som gør det muligt at formatere dato- og numeriske datainput. Returnerer `null`, hvis der ikke kan bestemmes en tilsvarende tekstkonvertering.\n\n**Parametre**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - En værdi (f.eks. en dato, et tal eller en anden datatype), der skal konverteres til tekst. Fra og med version 1.25 kan polygon- eller polylinjeinput returnere JSON, der indeholder kurveobjekter, når de udføres i ArcGIS Pro og ArcGIS Maps SDKs for Native Apps.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Specialtegn til formatering af datoer eller tal.  \nMulige værdier:  \n  - `0`: ciffer  \n  - `#`: ciffer, udeladende for- eller efterstillede nuller  \n  - `D`: Dag i måneden, ikke skrevet fuldt ud (1 - 31)  \n  - `DD`: Dag i måneden, skrevet fuldt ud (01 - 31)  \n  - `DDD`: Årets ordinaldatoer (1 - 365)  \n  - `d`: Dag i ugen (1 - 7)  \n  - `ddd`: Forkortet dag i ugen (f.eks. Man)  \n  - `dddd`: Fuld ugedag (f.eks. Mandag)  \n  - `M`: Månedsnummer (1 - 12)  \n  - `MM`: Månedsnummer, skrevet helt ud (01 - 12)  \n  - `MMM`: Forkortet månedsnavn (f.eks. Jan)  \n  - `MMMM`: Fuld navn på måned (f.eks. Januar)  \n  - `Y`: Fuldt år  \n  - `YY`: År med to cifre  \n  - `h`: Civil-timer, ikke skrevet helt ud (1 - 12)  \n  - `hh`: Civil-timer, skrevet ud (01 - 12)  \n  - `H`: Militær-timer, ikke skrevet ud (0 - 23)  \n  - `HH`: Militær-timer, skrevet ud (00 - 23)  \n  - `m`: Minutter, ikke skrevet helt ud (0 - 59)  \n  - `mm`: Minutter, skrevet helt ud (00 - 59)  \n  - `s`: sekunder, ikke skrevet ud (0 - 59)  \n  - `ss`: sekunder, skrevet ud (00 - 59)  \n  - `SSS`: Millisekunder, skrevet helt ud (000 - 999)  \n  - `A`: AM/PM  \n  - `Z`: Tidszoneforskydning i begrænsede timer +/- UTC (f.eks. `-7` eller `+11`)  \n  - `ZZ`: Tidszoneforskydning i timer +/- UTC (f.eks. `-07:00` eller `+11:00`)  \n  - `ZZZ`: Tidszoneforskydning i `kompakte` timer +/- UTC (f.eks. `-0700` eller `+1100`)  \n  - `ZZZZ`: Forkortet navn på tidszone (f.eks. `EST`)  \n  - `ZZZZZ`: Navn på tidszone (f.eks. `Eastern Standard Time`)  \n\n\n**Returværdi**: [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":"Returnerer et tal mellem 0 og 65535, der repræsenterer UTF-16-kodeenheden i det givne indeks. Ugyldige halvdele af surrogatpar fjernes automatisk.","examples":"\n**Eksempler**\n\nDet følgende eksempel returnerer 88, som er Unicode-værdien for X.\n\n```arcade\nToCharCode('XYZ')\n// returns 88\n```\n\nDet følgende eksempel returnerer 89, som er Unicode-værdien for Y.\n\n```arcade\nToCharCode('XYZ', 1)\n// returns 89\n```\n\nDet følgende eksempel returnerer 65535.\n\n```arcade\nToCharCode('\\uFFFF\\uFFFE')\n// returns 65535\n```\n\nDet følgende eksempel returnerer 55356.\n\n```arcade\nToCharCode('🌉')\n// returns 55356\n```\n\nDet følgende eksempel returnerer 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":"**[Siden version 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et tal mellem 0 og 65535, der repræsenterer UTF-16-kodeenheden i det givne indeks. Ugyldige halvdele af surrogatpar fjernes automatisk.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Teksten, hvorfra man får en UTF-16-kodeenhedsværdi.\n- **index** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Et heltal med en værdi på mindst 0, og som ikke er højere end antallet af tegn i \\\"inputText\\\". Denne værdi er som standard 0.\n\n**Returværdi**: [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":"Returnerer et ikke-negativt tal, der repræsenterer en punktværdi i UTF-32-kode for inputteksten. Hvis det indekseres i den første halvdel af et surrogatpar, blev hele kodepunktet returneret. Hvis det indekseres i den anden halvdel af parret, returnerer funktionen værdien af den anden halvdel. Hvis en stor kode ikke er et gyldigt tegn, returnerer funktionen kun værdien af den halvdel, den indekserer til.","examples":"\n**Eksempler**\n\nDet følgende eksempel returnerer 88, som er Unicode-værdien for X.\n\n```arcade\nToCodePoint('XYZ')\n// returns 88\n```\n\nDet følgende eksempel returnerer 89, som er Unicode-værdien for Y.\n\n```arcade\nToCodePoint('XYZ', 1)\n// returns 89\n```\n\nDet følgende eksempel returnerer 127753.\n\n```arcade\nToCodePoint('🌉')\n// returns 127753\n```\n\nDet følgende eksempel returnerer 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":"**[Siden version 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer et ikke-negativt tal, der repræsenterer en punktværdi i UTF-32-kode for inputteksten. Hvis det indekseres i den første halvdel af et surrogatpar, blev hele kodepunktet returneret. Hvis det indekseres i den anden halvdel af parret, returnerer funktionen værdien af den anden halvdel. Hvis en stor kode ikke er et gyldigt tegn, returnerer funktionen kun værdien af den halvdel, den indekserer til.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Teksten, hvorfra man får en UTF-32-kodepunktsværdi.\n- **position** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Positionen af et tegn i \\\"inputText\\\", hvorfra der skal returneres en kodepunktsværdi. Denne værdi er som standard 0.\n\n**Returværdi**: [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":"Konverterer et heltal til en hexadecimal repræsentation.","examples":"\n**Eksempler**\n\nReturnerer `\\\"64\\\"`.\n\n```arcade\nToHex(100)\n```\n\nReturnerer den hexadecimale repræsentation for farven kongeblå, `\\\"#4169E1\\\"`, fra dens RGB-værdier\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":"**[Siden version 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKonverterer et heltal til en hexadecimal repræsentation.\n\n**parameter**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Den værdi, der skal konverteres til en hexadecimal værdi.\n\n**Returværdi**: [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":"Fjerner mellemrum fra begyndelsen eller slutningen af en input-tekstværdi.","examples":"\n**Eksempel**\n\nprinter 'hello world'\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nFjerner mellemrum fra begyndelsen eller slutningen af en input-tekstværdi.\n\n**parameter**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den tekst, der skal afkortes.\n\n**Returværdi**: [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":"Får en tekst til at være med store bogstaver.","examples":"\n**Eksempel**\n\nprinter 'HELLO'\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":"**[Siden version 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nFår en tekst til at være med store bogstaver.\n\n**parameter**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Den tekstværdi, der skal være med store bogstaver.\n\n**Returværdi**: [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":"Koder en URL ved at erstatte enhver forekomst af bestemte tegn med en, to, tre eller fire escape-sekvenser, der repræsenterer UTF-8-kodningen for det pågældende tegn.","examples":"\n**Eksempel**\n\nKoder den angivne 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":"**[Siden version 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKoder en URL ved at erstatte enhver forekomst af bestemte tegn med en, to, tre eller fire escape-sekvenser, der repræsenterer UTF-8-kodningen for det pågældende tegn.\n\n**parameter**\n\n- **textOrDictionary**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Den URL, der skal kodes.\n\n**Returværdi**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"voxel_functions","title":"Voxel-funktioner","items":[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.30","link":"https://developers.arcgis.com/arcade/function-reference/voxel_functions/#defaultvalue","description":"Returnerer en angivet standardværdi, hvis et feltnavn i en voxel ikke findes, eller værdien af det angivne felt er 'null 'eller en tom tekstværdi.","examples":"\n**Eksempel**\n\nReturnerer \"i/t\", hvis voxeltattributten ikke findes eller er tom\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":"**[Siden version 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnerer en angivet standardværdi, hvis et feltnavn i en voxel ikke findes, eller værdien af det angivne felt er 'null 'eller en tom tekstværdi.\n\n**Parametre**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Inputvoxel, der skal kontrolleres.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det feltnavn, der skal kontrolleres.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Denne værdi returneres, hvis feltnavnet ikke findes, hvis værdien ved det angivne felt er 'null' eller har en tom tekstværdi.\n\n**Returværdi**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnerer værdien for det angivne felt, hvis den er defineret. Ellers returneres den værdi, der er angivet i '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":"Angiver, om en voxel har input-nøglen.","examples":"\n**Eksempel**\n\nReturnerer værdien \"true\", hvis voxel'en har feltet `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":"**[Siden version 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om en voxel har input-nøglen.\n\n**Parametre**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Den voxel, der skal kontrolleres for et feltnavn.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det feltnavn, der skal kontrolleres.\n\n**Returværdi**: [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":"Angiver, om en voxel har et angivet felt, og om det pågældende felt har en værdi.","examples":"\n**Eksempel**\n\nReturnerer falsk, hvis voxeltattributten ikke findes eller er tom\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":"**[Siden version 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAngiver, om en voxel har et angivet felt, og om det pågældende felt har en værdi.\n\n**Parametre**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Den voxel, der skal kontrolleres.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Det feltnavn, der skal kontrolleres.\n\n**Returværdi**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]}]