[{"id":"constants","title":"Constante","items":[{"type":"constant","name":"infinity","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#infinity","description":"Reprezintă o valoare mai mare decât orice alt număr. „-Infinit” poate fi utilizat ca valoare mai mică decât orice număr.","examples":"\n**Exemplu**\n\nCalculează numărul maxim de patru câmpuri de valori\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReprezintă o valoare mai mare decât orice alt număr. „-Infinit” poate fi utilizat ca valoare mai mică decât orice număr."}}},{"type":"constant","name":"pi","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#pi","description":"Valoarea circumferinței unui cerc împărțită la diametrul acestuia, aproximativ „3.14159”.","examples":"\n**Exemplu**\n\nReturnează aria unui obiect spațial cerc\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nValoarea circumferinței unui cerc împărțită la diametrul acestuia, aproximativ „3.14159”."}}},{"type":"constant","name":"textformatting.backwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.backwardslash","description":"Introduce un caracter bară oblică inversă „\\” în text.","examples":"\n**Exemplu**\n\nReturnează „\\\\\\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIntroduce un caracter bară oblică inversă „\\” în text."}}},{"type":"constant","name":"textformatting.doublequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.doublequote","description":"Introduce ghilimele `\\\"` în text.","examples":"\n**Exemplu**\n\nReturnează '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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIntroduce ghilimele `\\\"` în text."}}},{"type":"constant","name":"textformatting.forwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.forwardslash","description":"Introduce un caracter bară oblică „/” în text.","examples":"\n**Exemplu**\n\nReturnează „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIntroduce un caracter bară oblică „/” în text."}}},{"type":"constant","name":"textformatting.newline","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.newline","description":"Introduce un nou rând, sau o pauză de rând în text. Etichetele multi-linie **NU** sunt suportate în ArcGIS API 3.x pentru JavaScript și nici în aplicația de vizualizare a hărților ArcGIS Online Classic.","examples":"\n**Exemplu**\n\nReturnează „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIntroduce un nou rând, sau o pauză de rând în text. Etichetele multi-linie **NU** sunt suportate în ArcGIS API 3.x pentru JavaScript și nici în aplicația de vizualizare a hărților ArcGIS Online Classic."}}},{"type":"constant","name":"textformatting.singlequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.singlequote","description":"Introduce un caracter simplu `' ` în text.","examples":"\n**Exemplu**\n\nReturnează '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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIntroduce un caracter simplu `' ` în text."}}}]},{"id":"knowledge-graph_functions","title":"Funcții ale diagramei de cunoștințe","items":[{"type":"function","name":"knowledgegraphbyportalitem","bundle":"knowledge-graph","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/knowledge-graph_functions/#knowledgegraphbyportalitem","description":"Returnează un grafic de cunoștințe dintr-un element din portal.","examples":"\n**Exemplu**\n\nReturnează un grafic de cunoștințe din elementul de portal.\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un grafic de cunoștințe dintr-un element din portal.\n\n**Parametri**\n\n- **portalObject**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Portalul de pe care se interoghează obiectele spațiale.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - GUID al elementului de protal care referențiază un serviciu de diagramă de cunoștințe. _Această valoare trebuie să fie un text literal._\n\n**Returnare versiune**: [KnowledgeGraph](https://developers.arcgis.com/arcade/guide/types/#knowledgegraph)\n\n**Resurse suplimentare**\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":"Interoghează o diagramă de cunoștințe cu o interogare Cifrudeschis și returnează setul de entități și relații într-o diagramă, împreună cu proprietățile lor.","examples":"\n**Exemple**\n\nInteroghează diagrama de cunoștințe pentru informații despre entitățile „Student” pe care le conține.\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\nInteroghează diagrama de cunoștințe folosind parametrii bind.\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nInteroghează o diagramă de cunoștințe cu o interogare Cifrudeschis și returnează setul de entități și relații într-o diagramă, împreună cu proprietățile lor.\n\n**Parametri**\n\n- **graph**: [KnowledgeGraph](https://developers.arcgis.com/arcade/guide/types/#knowledgegraph) - Diagrama de cunoștințe de interogat.\n- **openCypherQuery**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Interogarea Cifrudeschis care va fi executată față de diagrama de cunoștințe.\n- **queryParameters** (_Optional_): [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Un dicționar al parametrilor de interogare numiți pentru interogarea Cifrudeschis. Numele parametrilor sau ai cheilor din dicționar depind de majuscule/minuscule. Parametrii acceptați depind de stocarea diagramelor externe și pot fi de tipul „Șir”, „Dată”, „Dicționar”, „Geometrie”, „Număr”, „Text”\n\n**Returnare versiune**: Array\n\n**Resurse suplimentare**\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":"date_functions","title":"Funcții de dată","items":[{"type":"function","name":"changetimezone","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#changetimezone","description":"Modificările fusului orar utilizate pentru a afișa valoarea respectivă a datei. Dacă „dateValue” de intrare are un fus orar „necunoscut”, valoarea de ieșire a Datei se va afișa cu aceeași dată și oră ca și „dateValue” de intrare, dar i se va atribui „newTimeZone”.","examples":"\n**Exemple**\n\nModifică fusul orar respectiv al Datei din „America/New_York” în „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\nAtribuie o dată cu un fus orar „Necunoscut” la un decalaj de oră de „+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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nModificările fusului orar utilizate pentru a afișa valoarea respectivă a datei. Dacă „dateValue” de intrare are un fus orar „necunoscut”, valoarea de ieșire a Datei se va afișa cu aceeași dată și oră ca și „dateValue” de intrare, dar i se va atribui „newTimeZone”.\n\n**Parametri**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - O valoare a datei care conține informații despre dată și oră.\n- **newTimeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Noul fus orar va fi utilizat pentru a afișa valoarea Dată respectivă. Fusul orar trebuie să fie unul dintre următoarele:\n\n  - text reprezentând o intrare în baza de date de fus orar IANA (de ex. „America/New_York”)\n\n  - text reprezentând orele și minutele care trebuie să fie adăugate la UTC (de ex., „+07:00” sau „-03:00”)\n\n  - „sistem” - fusul orar va fi setat la fusul orar al dispozitivului sau fusul orar local al sistemului\n\n  - „implicit” - fusul orar al contextului de execuție a profilului\n\n  - „UTC” - Ora universală coordonată\n\n  - „necunoscută” - elimină informațiile despre fusul orar pentru valoarea dată și afișează data și ora conform definiției din expresie.\n\n**Returnare versiune**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Resurse suplimentare**\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":"Creează un Obiect dată dintr-un set de parametri. Implicit, Datele sunt create în fusul orar al contextului de execuție a profilului.","examples":"\n**Exemple**\n\nCreează o dată care reprezintă ora dată în fusul orar al contextului de execuție al profilului folosind Arcade\n\n```arcade\n// Date that represents Jun 02, 1987, 12:00:00 AM PST\nDate(1987,05,02)\n```\n\nCreează o dată cu ora definită într-un fus orar specific\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un Obiect dată dintr-un set de parametri. Implicit, Datele sunt create în fusul orar al contextului de execuție a profilului.\n\n**Parametri**\n\n- **year**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr care reprezintă un an.\n- **month**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Luna (0-11), unde „0” este ianuarie și „11” este decembrie.\n- **day**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Ziua din lună (1-31).\n- **hour** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Ora din zi (0-23).\n- **minute** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Minutul din oră (0-59).\n- **second** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Secunda din minut (0-59).\n- **millisecond** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Milisecunda secundei (0-999).\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Since 1.24_ Fusul orar al Datei. Dacă nu este specificat, Data va fi creată în fusul orar implicit al contextului de execuție al profilului. Valori posibile:\n\n  - text reprezentând o intrare în baza de date de fus orar IANA (de ex. „America/New_York”)\n\n  - text reprezentând orele și minutele care trebuie să fie adăugate la UTC (de ex., „+07:00” sau „-03:00”)\n\n  - „sistem” - fusul orar va fi setat la fusul orar al dispozitivului sau fusul orar local al sistemului\n\n  - „implicit” - fusul orar al contextului de execuție a profilului\n\n  - „UTC” - Ora universală coordonată\n\n  - „necunoscută” - elimină informațiile despre fusul orar pentru valoarea dată și afișează data și ora conform definiției din expresie.\n\n**Returnare versiune**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Resurse suplimentare**\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":"Creează o Dată cu un număr epoch Unix dat. Implicit, Data va fi afișată în fusul orar al contextului de execuție al profilului. Dacă nu este furnizat un epoch, creează o Dată la data și ora curente din fusul orar al profilului. Dacă este furnizată o valoare „null” pentru epoch, aceasta va fi implicit stabilită ca „0” și va returna data pentru 1 ianuarie 1970 UTC.","examples":"\n**Exemple**\n\nMilisecunde din 1 ianuarie 1970\n\n```arcade\nDate(1476987783555) // 'Thu Oct 20 2016 11:23:03 GMT-0700 (PDT)'\n```\n\nCreează o dată care reprezintă ora curentă în fusul orar al contextului de execuție al profilului folosind 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o Dată cu un număr epoch Unix dat. Implicit, Data va fi afișată în fusul orar al contextului de execuție al profilului. Dacă nu este furnizat un epoch, creează o Dată la data și ora curente din fusul orar al profilului. Dacă este furnizată o valoare „null” pentru epoch, aceasta va fi implicit stabilită ca „0” și va returna data pentru 1 ianuarie 1970 UTC.\n\n**Parametru**\n\n- **epoch** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de milisecunde de la 1 ianuarie 1970 UTC.\n\n**Returnare versiune**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Resurse suplimentare**\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":"Creează o valoare Dată dintr-o valoare text ISO 8601. Dacă este furnizat un decalaj UTC, data va fi totuși afișată în fusul orar al profilului. Dacă nu este furnizată nicio valoare text, creează o dată la data și ora curente în fusul orar al profilului.","examples":"\n**Exemple**\n\nCreează o Dată dintr-o valoare text ISO 8601 cu un decalaj orar cunoscut\n\n```arcade\nDate('2016-10-20T17:41:37+00:00') // 'Thu Oct 20 2016 10:41:37 GMT-0700 (PDT)'\n```\n\nCreează o Dată dintr-o valoare text ISO 8601 cu un decalaj orar necunoscut\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare Dată dintr-o valoare text ISO 8601. Dacă este furnizat un decalaj UTC, data va fi totuși afișată în fusul orar al profilului. Dacă nu este furnizată nicio valoare text, creează o dată la data și ora curente în fusul orar al profilului.\n\n**Parametru**\n\n- **timestamp** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O valoare text ISO 8601 care va fi transformată în dată.\n\n**Returnare versiune**: [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":"Creează o Dată dintr-o valoare NumaiDată, cu o valoare Oră și fus orar opțională.","examples":"\n**Exemplu**\n\nCreează o Dată dintr-un tip NumaiDată și oră\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o Dată dintr-o valoare NumaiDată, cu o valoare Oră și fus orar opțională.\n\n**Parametri**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Valoarea NumaiDată din care se creează o valoare Dată.\n- **timeValue** (_Optional_): [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Valoarea Oră pentru Dată. Dacă nu este specificată, Data va fi creată cu o oră de „00:00:00”.\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Fusul orar al Datei. Dacă nu este specificat, Data va fi creată în fusul orar „necunoscut”. Valori posibile:\n\n  - text reprezentând o intrare în baza de date de fus orar IANA (de ex. „America/New_York”)\n\n  - text reprezentând orele și minutele care trebuie să fie adăugate la UTC (de ex., „+07:00” sau „-03:00”)\n\n  - „sistem” - fusul orar va fi setat la fusul orar al dispozitivului sau fusul orar local al sistemului\n\n  - „implicit” - fusul orar al contextului de execuție a profilului\n\n  - „UTC” - Ora universală coordonată\n\n  - „necunoscută” - elimină informațiile despre fusul orar pentru valoarea dată și afișează data și ora conform definiției din expresie.\n\n**Returnare versiune**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Resurse suplimentare**\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":"Creează o copie a Datei respective.","examples":"\n**Exemplu**\n\nCreează o copie a valorii curente Dată\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o copie a Datei respective.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Data de copiat.\n\n**Returnare versiune**: [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":"Adaugă la o dată un timp specificat în unitățile date și returnează o dată nouă. Dacă Data are un fus orar IANA, ora de vară și altă logică determinată de fusul orar se va aplica.","examples":"\n**Exemplu**\n\nAdaugă 7 zile la Data respectivă\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAdaugă la o dată un timp specificat în unitățile date și returnează o dată nouă. Dacă Data are un fus orar IANA, ora de vară și altă logică determinată de fusul orar se va aplica.\n\n**Parametri**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Data de intrare la care se adaugă timp.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Valoarea de adăugat la dată în unitățile date.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Unitățile numărului de adăugat la dată. Valoarea implicită este „milisecunde”. Tipurile de unități acceptate includ „milisecunde”, „secunde, „minute”, „ore”, „zile”, „luni”, „ani”\n\n**Returnare versiune**: [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":"Adaugă un număr specificat de ore în unități date la o valoare NumaiDată și returnează o nouă valoare NumaiDată.","examples":"\n**Exemple**\n\nAdaugă 7 zile la Data din câmpul furnizat\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\nAdaugă 12 zile la Data din câmpul furnizat\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAdaugă un număr specificat de ore în unități date la o valoare NumaiDată și returnează o nouă valoare NumaiDată.\n\n**Parametri**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Valoarea NumaiDată de intrare la care se adaugă ora.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Valoarea de adăugat la dată în unitățile date. Pentru introducerile NumaiDată, această valoare va fi rotunjită în minus la cea mai apropiată zi pe baza unui interval de 24 de ore. Dacă valoarea care va fi adăugată este mai mică de 24 de ore, nu se va adăuga nicio valoare la intrarea NumaiDată.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Unitățile numărului de adăugat la dată. Valoarea implicită este „milisecunde”. Tipurile de unități acceptate includ „milisecunde”, „secunde, „minute”, „ore”, „zile”, „luni”, „ani”\n\n**Returnare versiune**: [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":"Adaugă un număr specificat de ore în unități date la o valoare Oră și returnează o nouă valoare Oră.","examples":"\n**Exemple**\n\nAdaugă 7 ore la Ora respectivă\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\nAdaugă 90 de secunde la Ora respectivă\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\nAdaugă 25 de ore la Ora respectivă\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAdaugă un număr specificat de ore în unități date la o valoare Oră și returnează o nouă valoare Oră.\n\n**Parametri**\n\n- **timeValue**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Valoarea Oră de intrare la care se adaugă ora.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Valoarea de adăugat la oră în unitățile date.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Unitățile numărului de adăugat la dată. Valoarea implicită este „milisecunde”. Tipurile de unități acceptate includ „milisecunde”, „secunde, „minute”, „ore”\n\n**Returnare versiune**: [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":"Scade două date și returnează diferența în unitățile specificate.","examples":"\n**Exemple**\n\nScade două date și returnează vârsta\n\n```arcade\nvar startDate = Date($feature.startDateField);\nvar endDate = Date($feature.endDateField);\nvar age = DateDiff(endDate, startDate, 'years');\nreturn age;\n```\n\nScade două Date și returnează diferența.\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nScade două date și returnează diferența în unitățile specificate.\n\n**Parametri**\n\n- **date1**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Valoarea datei din care se scade a doua dată.\n- **date2**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Valoarea datei care se scade din prima dată.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Unitățile în care se returnează diferența celor două date specificate. Tipurile de unități acceptate includ „milisecunde”, „secunde, „minute”, „ore”, „zile”, „luni”, „ani”. Valoarea implicită este „milisecunde”.\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Since version 1.24_ Fusul orar de atribuit Datelor de intrare cu un fus orar necunoscut. Dacă nu este specificat, se vor produce următoarele: (1) Dacă a fost definită o intrare pentru fusul orar și alta este necunoscută, valoarea cu fus orar necunoscut va prelua un fus orar care corespunde celeilalte intrări. (2) Dacă ambele intrări sunt fusuri orare necunoscute, va fi calculată DifDată pentru ambele Date, ca și cum au fost definite în același fus orar. Valori posibile:\n\n  - text reprezentând o intrare în baza de date de fus orar IANA (de ex. „America/New_York”)\n\n  - text reprezentând orele și minutele care trebuie să fie adăugate la UTC (de ex., „+07:00” sau „-03:00”)\n\n  - „sistem” - fusul orar va fi setat la fusul orar al dispozitivului sau fusul orar local al sistemului\n\n  - „implicit” - fusul orar al contextului de execuție a profilului\n\n  - „UTC” - Ora universală coordonată\n\n  - „necunoscută” - elimină informațiile despre fusul orar pentru valoarea dată și afișează data și ora conform definiției din expresie.\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Scade două valori NumaiDată și returnează diferența în unitățile specificate.","examples":"\n**Exemplu**\n\nScade două valori NumaiDată și returnează diferența în ani\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nScade două valori NumaiDată și returnează diferența în unitățile specificate.\n\n**Parametri**\n\n- **dateOnly1**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Valoarea NumaiDată din care se scade a doua valoare NumaiDată.\n- **dateOnly2**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Valoarea NumaiDată de scăzut din prima valoare NumaiDată respectivă.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Unitățile în care se returnează diferența celor două valori NumaiDată specificate. Tipurile de unități acceptate includ „milisecunde”, „secunde, „minute”, „ore”, „zile”, „luni”, „ani”. Valoarea implicită este „milisecunde”.\n\n**Returnare versiune**: [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":"Scade două valori Oră și returnează diferența în unitățile specificate.","examples":"\n**Exemplu**\n\nScade două valori Oră și returnează diferența în ore\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nScade două valori Oră și returnează diferența în unitățile specificate.\n\n**Parametri**\n\n- **time1**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Valoarea Oră din care se scade a doua valoare Oră.\n- **time2**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Valoarea Oră care se scade din prima valoare Oră specificată.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Unitățile în care se returnează diferența celor două valori Oră specificate. Tipurile de unități acceptate includ „milisecunde”, „secunde, „minute”, „ore”. Valoarea implicită este „milisecunde”.\n\n**Returnare versiune**: [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":"Creează o valoare NumaiDată pe baza datei curente în fusul orar al contextului de execuție a profilului.","examples":"\n**Exemplu**\n\nReturnează NumaiData curentă (fără oră)\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare NumaiDată pe baza datei curente în fusul orar al contextului de execuție a profilului.\n\n**Returnare versiune**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly)\n\n**Resurse suplimentare**\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":"Creează o valoare NumaiDată din intrările reprezentând anul, luna și ziua.","examples":"\n**Exemplu**\n\nCreează o valoare NumaiDată din intrările reprezentând anul, luna și ziua\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare NumaiDată din intrările reprezentând anul, luna și ziua.\n\n**Parametri**\n\n- **year**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr care reprezintă un an.\n- **month**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Luna (0-11), unde „0” este ianuarie și „11” este decembrie. Dacă această valoare nu se încadrează în intervalul normal (0-11), funcția va returna „null”.\n- **day**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Ziua din lună (1-31). Dacă această valoare nu se încadrează în intervalul normal (1-31), funcția va returna „null”.\n\n**Returnare versiune**: [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":"Creează o Dată NumaiDată cu un număr epoch Unix dat.","examples":"\n**Exemplu**\n\nReturnează NumaiData din numărul de milisecunde de la 1 ianuarie 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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o Dată NumaiDată cu un număr epoch Unix dat.\n\n**Parametru**\n\n- **epoch**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de milisecunde de la 1 ianuarie 1970 UTC.\n\n**Returnare versiune**: [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":"Creează o valoare NumaiDată dintr-o introducere text reprezentând o dată în format ISO sau un alt model de text formatat.","examples":"\n**Exemple**\n\nCreează o valoare NumaiDată dintr-o valoare text reprezentând data\n\n```arcade\nDateOnly(\"2023-05-11T13:43:18.990+01:00\");\n// returns 2023-05-11\n```\n\nCreează o valoare NumaiDată dintr-o valoare text reprezentând data în formatul dat\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare NumaiDată dintr-o introducere text reprezentând o dată în format ISO sau un alt model de text formatat.\n\n**Parametri**\n\n- **textValue**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O valoare text reprezentând o dată. Acesta ar trebui să fie o dată formatată ISO sau un alt text formatat reprezentând o dată. Dacă această valoare nu respectă formatul ISO, parametrul „format” trebuie să fie definit indicând formatul datei.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O valoare text care indică formatul intrării „dateValue”.  \nValori posibile:  \n  - „D”: Ziua din lună, fără zero in față (1 - 31)  \n  - „DD”: Ziua din lună, cu zero în față (01 - 31)  \n  - „DDD”: Ziua din an ca numeral ordinal (1 - 365)  \n  - „d”: Ziua din săptămână (1 - 7)  \n  - „ddd”: Ziua din săptămână abreviată (de ex. Lun)  \n  - „dddd”: Ziua săptămânii întreagă (de ex. Luni)  \n  - „M”: Numărul lunii (1 - 12)  \n  - „MM”: Numărul lunii, cu zero în față (01 - 12)  \n  - „MMM”: Numele lunii abreviat (de ex. Ian)  \n  - „MMMM”: Numele lunii întreg (de ex. Ianuarie)  \n  - „Y”: Anul complet  \n  - „YY”: An din două cifre  \n\n\n**Returnare versiune**: [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":"Creează o valoare NumaiDată dintr-o dată specificată.","examples":"\n**Exemplu**\n\nReturnează NumaiDată dintr-o dată specificată\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare NumaiDată dintr-o dată specificată.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Data de la care se creează valoarea NumaiDată.\n\n**Returnare versiune**: [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":"Creează o copie a unei valori NumaiDată.","examples":"\n**Exemplu**\n\nCreează o copie a unei valori NumaiDată\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o copie a unei valori NumaiDată.\n\n**Parametru**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Valoarea NumaiDată de copiat.\n\n**Returnare versiune**: [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":"Returnează ziua din lună a datei respective.","examples":"\n**Exemple**\n\nObține ziua din lună a datei curente\n\n```arcade\nDay(Now())\n```\n\nReturnează ziua lunii dintr-o valoare NumaiDată\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează ziua din lună a datei respective.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - O valoare de Dată din care se obține ziua din lună. Valorile NumaiDată sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [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":"Returnează ora din valoarea Dată sau Oră respectivă (0-23).","examples":"\n**Exemple**\n\nReturnează ora din ora curentă\n\n```arcade\nHour(Now())\n```\n\nReturnează ora din ora respectivă\n\n```arcade\nHour(Date(2023, 1, 1, 12, 59, 23))\n// returns 12\n```\n\nReturnează ora din ora respectivă\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează ora din valoarea Dată sau Oră respectivă (0-23).\n\n**Parametru**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - O valoare de Dată sau Oră din care se obține ora. Valorile Oră sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [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":"Returnează luna datei specificate, pe baza standardului ISO 8601. Valorile se înscriu în intervalul 1-12 unde ianuarie este `1` iar decembrie este `12`.","examples":"\n**Exemple**\n\nObține luna datei specificate, pe baza standardului ISO 8601. Returnează `12`, pentru luna decembrie.\n\n```arcade\nISOMonth(Date(1980, 11, 31))\n```\n\nObține luna din valoarea NumaiDată specificată, pe baza standardului ISO 8601.\n\n```arcade\nISOMonth(DateOnly(1996, 0, 10))\n// returns 1, for January\n```\n\n","completion":{"label":"ISOMonth","detail":"ISOMonth(dateValue) -> Number","insertText":"ISOMonth(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează luna datei specificate, pe baza standardului ISO 8601. Valorile se înscriu în intervalul 1-12 unde ianuarie este `1` iar decembrie este `12`.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - O valoare de Dată din care se obține luna. Valorile NumaiDată sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [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":"Returnează săptămâna din anul datei specificate, pe baza calendarului cu data săptămânii ISO 8601. Valorile se înscriu în intervalul 1-53, unde prima săptămână a anului este `1` iar ultima săptămână a anului este `52` sau `53`, în funcție de an.","examples":"\n**Exemple**\n\nObține săptămâna datei specificate, pe baza standardului ISO 8601. Returnează `1`, din moment ce data este inclusă în prima săptămână a anului următor.\n\n```arcade\nISOWeek(Date(1980, 11, 31))\n```\n\nObține săptămâna din valoarea NumaiDată specificată, pe baza standardului ISO 8601.\n\n```arcade\nISOWeek(DateOnly(1996, 11, 10))\n// returns 50\n```\n\n","completion":{"label":"ISOWeek","detail":"ISOWeek(dateValue) -> Number","insertText":"ISOWeek(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează săptămâna din anul datei specificate, pe baza calendarului cu data săptămânii ISO 8601. Valorile se înscriu în intervalul 1-53, unde prima săptămână a anului este `1` iar ultima săptămână a anului este `52` sau `53`, în funcție de an.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - O valoare de Dată din care se obține săptămâna. Valorile NumaiDată sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [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":"Returnează ziua săptămânii datei specificate, pe baza standardului ISO 8601. Valorile se înscriu în intervalul 1-7, unde luni este `1` iar duminică este `7`.","examples":"\n**Exemple**\n\nReturnează ziua săptămânii datei specificate, pe baza standardului ISO 8601. Returnează `3` pentru miercuri.\n\n```arcade\nISOWeekday(Date(1980, 11, 31))\n```\n\nReturnează ziua săptămânii valorii NumaiDată specificate, pe baza standardului ISO 8601.\n\n```arcade\nISOWeekday(DateOnly(1996, 11, 10))\n// returns 2, for Tuesday\n```\n\n","completion":{"label":"ISOWeekday","detail":"ISOWeekday(dateValue) -> Number","insertText":"ISOWeekday(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează ziua săptămânii datei specificate, pe baza standardului ISO 8601. Valorile se înscriu în intervalul 1-7, unde luni este `1` iar duminică este `7`.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - O valoare de Dată din care să fie returnată ziua din săptămână. Valorile NumaiDată sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [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":"Returnează anul datei specificate, pe baza calendarului cu data săptămânii ISO 8601.","examples":"\n**Exemple**\n\nObține anul datei specificate, pe baza calendarului cu data săptămânii ISO 8601. Returnează `1981`, din moment ce această dată este inclusă în prima săptămână a anului următor.\n\n```arcade\nISOYear(Date(1980, 11, 31))\n```\n\nObține anul din valoarea NumaiDată specificată, pe baza calendarului cu data săptămânii ISO 8601.\n\n```arcade\nISOYear(DateOnly(1996, 11, 10))\n// returns 1996\n```\n\n","completion":{"label":"ISOYear","detail":"ISOYear(dateValue) -> Number","insertText":"ISOYear(${1:dateValue_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează anul datei specificate, pe baza calendarului cu data săptămânii ISO 8601.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - O valoare de Dată din care se obține anul. Valorile NumaiDată sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [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":"Returnează milisecunda orei din valoarea Oră sau Dată specificată.","examples":"\n**Exemple**\n\nReturnează milisecunda orei curente\n\n```arcade\nMillisecond(Now())\n```\n\nReturnează milisecunda orei\n\n```arcade\nMillisecond(Date(2023, 1, 1, 12, 59, 23, 999))\n// returns 999\n```\n\nReturnează milisecunda orei\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează milisecunda orei din valoarea Oră sau Dată specificată.\n\n**Parametru**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - O valoare de Dată sau Oră din care se obține milisecunda din oră. Valorile Oră sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [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":"Returnează minutul orei din valoarea Oră sau Dată specificată.","examples":"\n**Exemple**\n\nReturnează minutul din ora curentă\n\n```arcade\nMinute(Now())\n```\n\nReturnează minutul din oră\n\n```arcade\nMinute(Date(2013, 1, 1, 2, 15, 23))\n// returns 15\n```\n\nReturnează minutul din oră\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează minutul orei din valoarea Oră sau Dată specificată.\n\n**Parametru**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - O valoare de Dată sau Oră din care se obține minutul. Valorile Oră sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [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":"Returnează luna din data respectivă. Valorile se încadrează în intervalul 0-11, unde ianuarie este „0” și decembrie este „11”.","examples":"\n**Exemple**\n\nObţine luna unei Date specificate. Valorile pot fi între 0-11, unde „0” reprezintă ianuarie, iar „11” reprezintă decembrie.\n\n```arcade\nMonth(Date(1980, 11, 31))\n// returns 11\n```\n\nObține luna din valoarea NumaiDată respectivă.\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează luna din data respectivă. Valorile se încadrează în intervalul 0-11, unde ianuarie este „0” și decembrie este „11”.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - O valoare de Dată din care se obține luna. Valorile NumaiDată sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Creează o valoare Dată reprezentând data și ora curente în fusul orar al contextului de execuție a profilului.","examples":"\n**Exemplu**\n\nReturnează data și ora curente în fusul orar implicit al profilului\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare Dată reprezentând data și ora curente în fusul orar al contextului de execuție a profilului.\n\n**Returnare versiune**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Resurse suplimentare**\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":"Returnează secunda din valoarea Dată sau Oră respectivă.","examples":"\n**Exemple**\n\nObține secunda din ora curentă\n\n```arcade\nSecond(Now())\n```\n\nObține secunda din oră\n\n```arcade\nSecond(Date(2023, 1, 1, 2, 59, 01))\n// returns 1\n```\n\nObține secunda din oră\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează secunda din valoarea Dată sau Oră respectivă.\n\n**Parametru**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - O valoare de Dată sau Oră din care se obține secunda din oră. Valorile Oră sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [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":"Creează o valoare Oră care reprezintă ora curentă în fusul orar al contextului de execuție al profilului.","examples":"\n**Exemplu**\n\nReturnează ora curentă afișată folosind fusul orar implicit al profilului\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare Oră care reprezintă ora curentă în fusul orar al contextului de execuție al profilului.\n\n**Returnare versiune**: [Time](https://developers.arcgis.com/arcade/guide/types/#time)\n\n**Resurse suplimentare**\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":"Creează o valoare Oră din intrări reprezentând ore, minute, secunde și milisecunde.","examples":"\n**Exemplu**\n\nCreează o valoare Oră din intrări reprezentând ore, minute, secunde și milisecunde\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare Oră din intrări reprezentând ore, minute, secunde și milisecunde.\n\n**Parametri**\n\n- **hours**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr reprezentând ore din valoarea Oră (0-23). Dacă această valoare nu se încadrează în intervalul normal (0-23), funcția va returna „null”.\n- **minutes**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr reprezentând minutele valorii Oră (0-59). Dacă această valoare nu se încadrează în intervalul normal (0-59), funcția va returna „null”.\n- **seconds** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr reprezentând secundele valorii Oră (0-59). Dacă această valoare nu se încadrează în intervalul normal (0-59), funcția va returna „null”.\n- **milliseconds** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr reprezentând milisecundele valorii oră (0-999). Dacă această valoare nu se încadrează în intervalul normal (0-999), funcția va returna „null”.\n\n**Returnare versiune**: [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":"Creează o valoare Oră dintr-un număr dat reprezentând milisecunde de la miezul nopții.","examples":"\n**Exemple**\n\nReturnează Ora din numărul de milisecunde de la miezul nopții\n\n```arcade\nTime(8119800);\n// returns a Time value of 02:15:19.800\n```\n\nReturnează Ora din numărul de milisecunde de la miezul nopții\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare Oră dintr-un număr dat reprezentând milisecunde de la miezul nopții.\n\n**Parametru**\n\n- **numValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de milisecunde de la miezul nopții. Dacă valoarea este mai mare de 86.400.000 (numărul maxim de milisecunde dintr-o zi) sau mai mic decât 0, funcția va returna valoarea „null”.\n\n**Returnare versiune**: [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":"Creează o valoare Oră dintr-o introducere text reprezentând ora, cu o introducere opțională indicând formatul text.","examples":"\n**Exemple**\n\nCreează o valoare Oră dintr-o valoare text reprezentând ora\n\n```arcade\nTime(\"1:20 PM\");\n// returns a Time value of 13:20:00\n```\n\nCreează o valoare Oră dintr-o valoare text reprezentând ora și formatarea\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare Oră dintr-o introducere text reprezentând ora, cu o introducere opțională indicând formatul text.\n\n**Parametri**\n\n- **textValue**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O valoare text reprezentând o oră.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O valoare text care indică formatul intrării „timeValue”.  \nValori posibile:  \n  - „h”: Ore civile, fără zero în față (1 - 12)  \n  - „hh”: Ore civile, cu zero în față (01 - 12)  \n  - „H”: Ore militare, fără zero în față (0 - 23)  \n  - „H”: Ore militare, cu zero în față (00 - 23)  \n  - „m”: Minute, fără zero în față (0 - 59)  \n  - „mm”: Minute, cu zero în față (00 - 59)  \n  - „s”: Secunde, fără zero în față (0 - 59)  \n  - „ss”: Secunde, cu zero în față (00 - 59)  \n  - „A”: AM/PM  \n\n\n**Returnare versiune**: [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":"Creează o valoare oră dintr-o dată anumită.","examples":"\n**Exemplu**\n\nReturnează Ora dintr-o dată anumită\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare oră dintr-o dată anumită.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Data din care se obține ora.\n\n**Returnare versiune**: [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":"Creează o copie a unei valori Oră.","examples":"\n**Exemplu**\n\nCreează o copie a unei valori Oră\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o copie a unei valori Oră.\n\n**Parametru**\n\n- **timeValue**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Valoarea Oră de copiat.\n\n**Returnare versiune**: [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":"Creează o valoare de Dată reprezentând data și ora curente UTC.","examples":"\n**Exemplu**\n\nCreează o Dată în ora UTC\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":"**[De la versiune 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare de Dată reprezentând data și ora curente UTC.\n\n**Returnare versiune**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Resurse suplimentare**\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":"Returnează fusul orar dintr-o Dată anumită. Fusul orar va fi unul dintre următoarele:\n\n- text reprezentând o intrare în baza de date de fus orar IANA (de ex. „America/New_York”)\n\n- text reprezentând orele și minutele care trebuie să fie adăugate la UTC (de ex., „+07:00” sau „-03:00”)\n\n- „sistem” - fusul orar se va baza pe fusul orar al clientului sau fusul orar local al sistemului\n\n- „UTC” - Ora universală coordonată\n\n- „Necunoscut” - informațiile despre fusul orar nu sunt definite.","examples":"\n**Exemplu**\n\nReturnează fusul orar al datei\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează fusul orar dintr-o Dată anumită. Fusul orar va fi unul dintre următoarele:\n\n- text reprezentând o intrare în baza de date de fus orar IANA (de ex. „America/New_York”)\n\n- text reprezentând orele și minutele care trebuie să fie adăugate la UTC (de ex., „+07:00” sau „-03:00”)\n\n- „sistem” - fusul orar se va baza pe fusul orar al clientului sau fusul orar local al sistemului\n\n- „UTC” - Ora universală coordonată\n\n- „Necunoscut” - informațiile despre fusul orar nu sunt definite.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - O valoare a datei din care se obține fusul orar.\n\n**Returnare versiune**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Resurse suplimentare**\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":"Returnează decalajul de fus orar în milisecunde față de UTC pentru data respectivă.","examples":"\n**Exemplu**\n\nReturnează decalajul de fus orar în milisecunde față de 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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează decalajul de fus orar în milisecunde față de UTC pentru data respectivă.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - O valoare a datei de la care se obține decalajul de fus orar.\n\n**Returnare versiune**: [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":"Returnează data curentă la miezul nopții în fusul orar al contextului de execuție a profilului.","examples":"\n**Exemplu**\n\nReturnează data curentă la miezul nopții, de ex. Luni 24 octombrie 2016, 00:00:00 GMT-0700 (PDT)\n\n```arcade\nToday()\n```\n\n","completion":{"label":"Today","detail":"Today() -> Date","insertText":"Today($0)","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează data curentă la miezul nopții în fusul orar al contextului de execuție a profilului.\n\n**Returnare versiune**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Resurse suplimentare**\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":"Creează o nouă valoare de dată care corespunde epoch a datei de intrare și setează fusul orar la fusul orar local sau al sistemului clientului.","examples":"\n**Exemplu**\n\nCreează o dată la ora locală în același epoch ca și data de intrare\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":"**[De la versiune 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o nouă valoare de dată care corespunde epoch a datei de intrare și setează fusul orar la fusul orar local sau al sistemului clientului.\n\n**Parametru**\n\n- **inputDate**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - O valoare a datei care să fie reprezentată în ora locală a clientului.\n\n**Returnare versiune**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Resurse suplimentare**\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":"Creează o nouă valoare a datei care să corespundă epoch-ului datei de intrare și setează fusul orar la UTC (ora universală coordonată).","examples":"\n**Exemplu**\n\nCreează o dată la ora UTC în același epoch ca și data de intrare.\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":"**[De la versiune 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o nouă valoare a datei care să corespundă epoch-ului datei de intrare și setează fusul orar la UTC (ora universală coordonată).\n\n**Parametru**\n\n- **inputDate**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - O valoare a datei care să fie reprezentată în ora UTC.\n\n**Returnare versiune**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Resurse suplimentare**\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":"Returnează numărul săptămânii din anul datei respective. Valorile se înscriu în intervalul 0-53, unde prima săptămână a anului este `0` iar ultima săptămână a anului este „51”, „52” sau „53”, în funcție de an. Este posibil ca prima și ultima săptămă să nu aibă o durată completă de șapte zile.","examples":"\n**Exemple**\n\nFolosiți începutul de săptămână implicit (Duminică)\n\n```arcade\nWeek( Date(1974,0,3) )\n// Returns 0\n```\n\nSetați începutul de săptămână la joi\n\n```arcade\nWeek( Date(1974,0,3), 4 )\n// Returns 1\n```\n\nSetați începutul de săptămână la vineri\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\nReturnează săptămâna din valoarea NumaiDată\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":"**[De la versiune 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numărul săptămânii din anul datei respective. Valorile se înscriu în intervalul 0-53, unde prima săptămână a anului este `0` iar ultima săptămână a anului este „51”, „52” sau „53”, în funcție de an. Este posibil ca prima și ultima săptămă să nu aibă o durată completă de șapte zile.\n\n**Parametri**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - O valoare Dată sau NumaiDată de la care se obține săptămâna. Valorile NumaiDată sunt acceptate începând cu versiunea 1.24\n- **startDay** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr reprezentând ziua de început a săptămânii. Duminică = 0; Luni = 1; Marți = 2; Miercuri = 3; Joi = 4; Vineri = 5; Sâmbătă = 6. Valoarea implicită este `0` (Duminică).\n\n**Returnare versiune**: [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":"Returnează ziua săptămânii din data specificată. Valorile se înscriu în intervalul 0-6, unde luni este „0”, iar duminică este „6”.","examples":"\n**Exemple**\n\nReturnează ziua săptămânii din data specificată. Returnează `3` pentru miercuri.\n\n```arcade\nWeekday(Date(1980, 11, 31))\n```\n\nReturnează ziua săptămânii din valoarea NumaiDată.\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează ziua săptămânii din data specificată. Valorile se înscriu în intervalul 0-6, unde luni este „0”, iar duminică este „6”.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - O valoare de Dată sau Numaiată din care să fie returnată ziua din săptămână. Valorile NumaiDată sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [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":"Returnează anul din data respectivă.","examples":"\n**Exemple**\n\nObține anul din data curentă\n\n```arcade\nYear(Now())\n```\n\nObține anul din valoarea NumaiDată respectivă\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează anul din data respectivă.\n\n**Parametru**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - O valoare Dată sau NumaiDată de la care se obține anul. Valorile NumaiDată sunt acceptate începând cu versiunea 1.24\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"debugging_functions","title":"Funcții de depanare","items":[{"type":"function","name":"console","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/debugging_functions/#console","description":"Jurnalizează un mesaj pe o consolă pentru depanare. Această funcție poate fi deosebit de utilă pentru depanarea expresiilor. Spre deosebire de majoritatea funcțiilor, „Consolă()” nu returnează o valoare, ci jurnalizează mesaje într-o fereastră separată doar pentru inspectarea datelor. Utilizarea cu succes a acestei funcții nu are impact de calcul asupra evaluării expresiei. Locația consolei depinde de profilul sau contextul în care este creată expresia. În cazul creării unei expresii în ArcGIS Online, mesajele jurnalizate sunt accesate în fila „Consolă” a ferestrei de rezultate din Arcade Editor. Expresiile executate în clienți web vor jurnaliza mesajele de consolă în consola browserului.","examples":"\n**Exemplu**\n\nJurnalizează valoarea „max” pentru fiecare iterație a buclei din funcție\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nJurnalizează un mesaj pe o consolă pentru depanare. Această funcție poate fi deosebit de utilă pentru depanarea expresiilor. Spre deosebire de majoritatea funcțiilor, „Consolă()” nu returnează o valoare, ci jurnalizează mesaje într-o fereastră separată doar pentru inspectarea datelor. Utilizarea cu succes a acestei funcții nu are impact de calcul asupra evaluării expresiei. Locația consolei depinde de profilul sau contextul în care este creată expresia. În cazul creării unei expresii în ArcGIS Online, mesajele jurnalizate sunt accesate în fila „Consolă” a ferestrei de rezultate din Arcade Editor. Expresiile executate în clienți web vor jurnaliza mesajele de consolă în consola browserului.\n\n**Parametru**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - O listă de variabile, text, număr sau dicționar pentru a fi publicată în fereastra de mesaje.\n\n**Returnare versiune**: 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":"Oferă informații despre contextul și mediul în care se execută expresia Arcade.","examples":"\n**Exemplu**\n\nObține mediul clientului sau sistemului\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":"**[De la versiune 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOferă informații despre contextul și mediul în care se execută expresia Arcade.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar care conține proprietățile de mai jos. Proprietățile returnate pot varia în funcție de locul în care executați expresia Arcade, așadar se recomandă să folosiți funcția [`HasValue`] pentru a vă asigura că proprietatea mediului dorit există.\n\n- **version**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Versiunea Arcade. Consultați matricea versiunii Arcade pentru mai multe informații despre versiuni.\n- **engine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Motorul care execută expresia Arcade. Valori posibile: „web”, „nativ”, „jvm”\n- **engineVersion**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Versiunea motorului care execută expresia Arcade. Consultați matricea versiunii Arcade pentru mai multe informații despre versiuni.\n- **application**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Aplicația în care este executată expresia Arcade. Depinde de dezvoltatorii aplicației să seteze această valoare. Prin urmare, această proprietate poate fi goală în funcție de aplicația în care se execută expresia.\n- **locale**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Regiunea clientului sau sistemului.\n- **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Referința spațială a contextului Arcade.\n\n  - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul bine cunoscut al referinței spațiale.\n- **timeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Since 1.24_ Fusul orar al contextului de execuție a expresiei. Acesta este utilizat când se construiește și se afișează valorile ată dacă nu este specificat altfel un fus orar.\n- **userTimeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Since 1.30_ Fusul orar al dispozitivului sau browserului care execută expresia Arcade.\n\n**Resurse suplimentare**\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":"dictionary_functions","title":"Funcții de dicționar","items":[[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#defaultvalue1","description":"Returnează o valoare specificată dacă o cheie dintr-un dicționar nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.","examples":"\n**Exemple**\n\nValoareaImplicită returnează o valoare definită\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\nValoareaImplicită returnează o valoare implicită dacă nu există valoare la cheia specificată.\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\nValoareImplicită returnează o valoare implicită dacă cheia nu există.\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare specificată dacă o cheie dintr-un dicționar nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.\n\n**Parametri**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Dicționarul sau fișierul atașat se va verifica.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Cheia se va verifica.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Această valoare este returnată dacă cheia nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnează valoarea la cheia specificată, dacă este definită. În sens contrar, returnează valoarea specificată în „ValoareImplicită”."}},"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":"Returnează o valoare implicită specificată dacă cel puțin una dintre chei dintr-un dicționar imbricat nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.","examples":"\n**Exemple**\n\nValoareaImplicită returnează o valoare definită\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\nValoareaImplicită returnează o valoare implicită dacă nu există valoare la cheia specificată.\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\nValoareImplicită returnează o valoare implicită dacă cheia nu există.\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\nVerificați valoarea nulă dintr-un șir dintr-un dicționar cu o cheie care există\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare implicită specificată dacă cel puțin una dintre chei dintr-un dicționar imbricat nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.\n\n**Parametri**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Dicționarul sau fișierul atașat se va verifica.\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; - Un șir de chei sau indexuri de verificat la fiecare nivel al structurii containerului.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Această valoare este returnată dacă cel puțin una dintre chei sau indici nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnează valoarea la cheii sau indexul specificat, dacă este definită. În sens contrar, returnează valoarea specificată în „ValoareImplicită”."}},"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":"Returnează un nou dicționar pe baza argumentelor furnizate. Argumentele sunt perechi de valori/nume, de ex. dicționare ('field1',val,'field2',val2,...).","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un nou dicționar pe baza argumentelor furnizate. Argumentele sunt perechi de valori/nume, de ex. dicționare ('field1',val,'field2',val2,...).\n\n**Parametru**\n\n- **[name1, value1, ..., nameN, valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Nume permanent/perechi de valori.\n\n**Returnare versiune**: [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":"Deserializează textul JSON ca Dicționar Arcade.","examples":"\n**Exemplu**\n\nDeserializează JSON ca Dicționar.\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":"**[De la versiune 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDeserializează textul JSON ca Dicționar Arcade.\n\n**Parametru**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON sub formă de șiruri pentru conversia la un dicționar Arcade. Acesta trebuie să fie serializat ca valoare text.\n\n**Returnare versiune**: [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":"Convertește o valoare geometrică într-un dicționar.","examples":"\n**Exemplu**\n\nActualizați atributul x al unei geometrii punct.\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":"**[De la versiune 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConvertește o valoare geometrică într-un dicționar.\n\n**Parametru**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria de convertit într-un dicționar Arcade. Începând cu versiunea 1.25, intrările Poligon sau Polilinie pot conține obiecte de curbă când sunt excluse în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps.\n\n**Returnare versiune**: [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":"Convertește un obiect spațial într-un dicționar.","examples":"\n**Exemplu**\n\nConvertiți un obiect spațial într-un dicționar\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":"**[De la versiune 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConvertește un obiect spațial într-un dicționar.\n\n**Parametru**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial de convertit într-un dicționar Arcade.\n\n**Returnare versiune**: [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":"Creează o copie superficială sau profundă a unui dicționar.","examples":"\n**Exemple**\n\nCreare copie superficială a unui dicționar\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\nCreare copie profundă a unui dicționar\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":"**[De la versiune 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o copie superficială sau profundă a unui dicționar.\n\n**Parametri**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Dicționarul de copiat.\n- **deep** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Dacă este „adevărat”, creează o copie profundă a dicționarului, ceea ce înseamnă că proprietățile dicționarului rezultat nu vor avea aceleași referințe ca și dicționarul de intrare. Valoarea implicită este „fals”.\n\n**Returnare versiune**: [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":"Convertește un voxel într-un dicționar.","examples":"\n**Exemplu**\n\nConvertiți un voxel într-un dicționar\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":"**[De la versiune 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConvertește un voxel într-un dicționar.\n\n**Parametru**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Voxelul care urmează să fie convertit într-un dicționar.\n\n**Returnare versiune**: [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":"Deserializează textul JSON în tipurile sale de date Arcade echivalente.","examples":"\n**Exemple**\n\nConvertește textul într-un format boolean\n\n```arcade\nFromJSON(\"true\")\n// Returns true\n```\n\nConverteşte textul într-un număr\n\n```arcade\nfromJSON(\"731.1\")\n// returns 731.1\n```\n\nConvertește textul într-un dicționar\n\n```arcade\nvar d = fromJSON('{\"kids\": 3, \"adults\": 4 }')\nd.kids + d.adults\n// returns 7\n```\n\nConvertește textul într-o serie\n\n```arcade\nfromJSON('[\"one\", 2, \"three\", false]')\n// returns [ \"one\", 2, \"three\", false ]\n```\n\nConvertește textul la nul\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":"**[De la versiune 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDeserializează textul JSON în tipurile sale de date Arcade echivalente.\n\n**Parametru**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul JSON se va deserializa într-un tip de date Arcade.\n\n**Returnare versiune**: [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":"Indică dacă un dicționar are cheia de intrare.","examples":"\n**Exemplu**\n\nimprimă „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă un dicționar are cheia de intrare.\n\n**Parametri**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Dicționarul a cărui cheie se verifică.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Cheia se va verifica.\n\n**Returnare versiune**: [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":"Indică dacă un dicționar are o cheie dată și dacă acea cheie are o valoare.","examples":"\n**Exemple**\n\nDicționar cu cheie care are o valoare\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000', 'Cobourg', 18519);\nHasValue(d, 'Cobourg');\n// returns true\n```\n\nDicționar cu cheie care nu are o valoare\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000', 'Cobourg', null);\nHasValue(d, 'Cobourg');\n// returns false\n```\n\nDicționar fără cheie furnizată\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000');\nHasValue(d, 'Cobourg');\n// returns false\n```\n\nDicționar fără cheie furnizată\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":"**[De la versiune 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă un dicționar are o cheie dată și dacă acea cheie are o valoare.\n\n**Parametri**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Dicționarul sau fișierul atașat se va verifica.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Cheia sau numele de câmp de verificat.\n\n**Returnare versiune**: [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":"Verifică dacă o proprietate imbricată la mai multe niveluri de adâncime într-un dicționar are o valoare. Acest lucru vă permite să pătrundeți într-o structură imbricată într-un pas în loc să verificați valorile la fiecare nivel. Returnează „adevărat” dacă cheile și indexurile de la fiecare nivel al structurii există și includ o valoare nenulă.","examples":"\n**Exemple**\n\nVerificați dicționarul cu cheia care are o valoare imbricată\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\nVerificați valoarea într-un dicționar cu cheie care nu există\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\nVerificați valoarea într-un șir cu un dicționar cu cheie care nu există\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerifică dacă o proprietate imbricată la mai multe niveluri de adâncime într-un dicționar are o valoare. Acest lucru vă permite să pătrundeți într-o structură imbricată într-un pas în loc să verificați valorile la fiecare nivel. Returnează „adevărat” dacă cheile și indexurile de la fiecare nivel al structurii există și includ o valoare nenulă.\n\n**Parametri**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Dicționarul sau fișierul atașat se va verifica.\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; - Un șir de chei sau indexuri de verificat la fiecare nivel al structurii.\n\n**Returnare versiune**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]]},{"id":"geometry_functions","title":"Funcții de geometrie","items":[[{"type":"function","name":"angle","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#angle1","description":"Indică unghiul aritmetic al unei linii între două puncte în grade (0 - 360). Unghiul este măsurat în direcție spre stânga față de est. De exemplu, un unghi de 90 grade indică spre nord.\n\nDoar planul x-y este avut în vedere pentru măsurătoare. Toate coordonatele z vor fi ignorate. Obiectele spațiale cu punct pot fi folosite în locul oricăreia sau ambelor geometrii Punct. _Dacă punctele sunt identice, atunci este indicat un unghi de 0 grade.","examples":"\n**Exemplu**\n\nIndică unghiul dintr-un punct până la un obiect spațial, în grade\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică unghiul aritmetic al unei linii între două puncte în grade (0 - 360). Unghiul este măsurat în direcție spre stânga față de est. De exemplu, un unghi de 90 grade indică spre nord.\n\nDoar planul x-y este avut în vedere pentru măsurătoare. Toate coordonatele z vor fi ignorate. Obiectele spațiale cu punct pot fi folosite în locul oricăreia sau ambelor geometrii Punct. _Dacă punctele sunt identice, atunci este indicat un unghi de 0 grade.\n\n**Parametri**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Primul punct sau obiect spațial folosit pentru a calcula unghiul.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Al doilea punct sau obiect spațial folosit pentru a calcula unghiul.\n\n**Returnare versiune**: [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":"Indică unghiul aritmetic al unei linii între trei puncte în grade (0 - 360). Unghiul este măsurat în jurul „pointB” în direcție spre stânga, de la „pointA” până la „pointC”.\n\nDoar planul x-y este avut în vedere pentru măsurătoare. Toate coordonatele z vor fi ignorate. Obiectele spațiale cu punct pot fi folosite în locul oricăreia sau tuturor geometriilor Punct. _Dacă punctele sunt identice, atunci este indicat un unghi de 0 grade (în funcție de aritmetica internă)._","examples":"\n**Exemplu**\n\nIndică unghiul dintre două puncte în jurul obiectului spațial, în grade\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică unghiul aritmetic al unei linii între trei puncte în grade (0 - 360). Unghiul este măsurat în jurul „pointB” în direcție spre stânga, de la „pointA” până la „pointC”.\n\nDoar planul x-y este avut în vedere pentru măsurătoare. Toate coordonatele z vor fi ignorate. Obiectele spațiale cu punct pot fi folosite în locul oricăreia sau tuturor geometriilor Punct. _Dacă punctele sunt identice, atunci este indicat un unghi de 0 grade (în funcție de aritmetica internă)._\n\n**Parametri**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Primul punct sau obiect spațial folosit pentru a calcula unghiul.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Al doilea punct sau obiect spațial folosit pentru a calcula unghiul.\n- **pointC**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Al treilea punct sau obiect spațial folosit pentru a calcula unghiul.\n\n**Returnare versiune**: [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":"Returnează suprafața geometriei de intrare sau obiectului spațial în unitățile date. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează suprafața obiectului spațial în metri pătrați\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează suprafața geometriei de intrare sau obiectului spațial în unitățile date. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\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; - Poligonul sau Obiectul spațial pentru care se calculează suprafața în plan.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos.  \nValori posibile: „acri” | „hectare” | „centimetri pătrați” | „decimetri pătrați” | „picioare pătrate” | „inchi pătrați” | „kilometri pătrați” | „metri pătrați” | „mile pătrate” | „milimetri pătrați” | „picioare pătrate sua” | „mile pătrate sua” | „yarzi pătrați”`sua  \n\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează suprafața geodezică a geometriei de intrare sau obiectului spațial în unitățile date. Aceasta este o măsurare mai fiabilă a suprafeței decât „Suprafață()” deoarece ia în calcul curbura Pământului.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează suprafața geodezică a obiectului spațial în metri pătrați\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează suprafața geodezică a geometriei de intrare sau obiectului spațial în unitățile date. Aceasta este o măsurare mai fiabilă a suprafeței decât „Suprafață()” deoarece ia în calcul curbura Pământului.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\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; - Poligonul sau Obiectul spațial pentru care se calculează suprafața geodezică.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos.  \nValori posibile: „acri” | „hectare” | „centimetri pătrați” | „decimetri pătrați” | „picioare pătrate” | „inchi pătrați” | „kilometri pătrați” | „metri pătrați” | „mile pătrate” | „milimetri pătrați” | „picioare pătrate sua” | „mile pătrate sua” | „yarzi pătrați”`sua  \n\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Indică unghiul geografic al unei linii între două puncte în grade (0 - 360). Azimutul este măsurat în direcție spre dreapta față de nord. De exemplu, un azimut de 225 grade reprezintă o orientare către sud-vest.\n\nDoar planul x-y este avut în vedere pentru măsurătoare. Toate coordonatele z vor fi ignorate. Obiectele spațiale cu punct pot fi folosite în locul oricăreia sau ambelor geometrii Punct. _Dacă punctele sunt identice, atunci este indicat un unghi de 0 grade._","examples":"\n**Exemplu**\n\nIndică azimutul dintr-un punct până la obiectul spațial, în grade\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică unghiul geografic al unei linii între două puncte în grade (0 - 360). Azimutul este măsurat în direcție spre dreapta față de nord. De exemplu, un azimut de 225 grade reprezintă o orientare către sud-vest.\n\nDoar planul x-y este avut în vedere pentru măsurătoare. Toate coordonatele z vor fi ignorate. Obiectele spațiale cu punct pot fi folosite în locul oricăreia sau ambelor geometrii Punct. _Dacă punctele sunt identice, atunci este indicat un unghi de 0 grade._\n\n**Parametri**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Primul punct folosit pentru a calcula azimutul.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Al doilea punct folosit pentru a calcula azimutul.\n\n**Returnare versiune**: [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":"Indică unghiul geografic al unei linii între trei puncte în grade (0 - 360). Azimutul este măsurat în jurul „pointB” în direcție spre dreapta, de la „pointA” la „pointC”.\n\nDoar planul x-y este avut în vedere pentru măsurătoare. Toate coordonatele z vor fi ignorate. Obiectele spațiale cu punct pot fi folosite în locul oricăreia sau tuturor geometriilor Punct. _Dacă punctele sunt identice, atunci este indicat un unghi de 0 grade (în funcție de aritmetica internă)._","examples":"\n**Exemplu**\n\nIndică azimutul dintre două puncte în jurul obiectului spațial, în grade\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică unghiul geografic al unei linii între trei puncte în grade (0 - 360). Azimutul este măsurat în jurul „pointB” în direcție spre dreapta, de la „pointA” la „pointC”.\n\nDoar planul x-y este avut în vedere pentru măsurătoare. Toate coordonatele z vor fi ignorate. Obiectele spațiale cu punct pot fi folosite în locul oricăreia sau tuturor geometriilor Punct. _Dacă punctele sunt identice, atunci este indicat un unghi de 0 grade (în funcție de aritmetica internă)._\n\n**Parametri**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Primul punct folosit pentru a calcula azimutul.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Al doilea punct folosit pentru a calcula azimutul.\n- **pointC**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Al treilea punct folosit pentru a calcula azimutul.\n\n**Returnare versiune**: [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":"Returnează zona tampon planară (sau euclidiană) la o distanță specificată în jurul geometriei de intrare. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează un poligon reprezentând o zonă tampon de 1/2-mile în jurul geometriei de intrare\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează zona tampon planară (sau euclidiană) la o distanță specificată în jurul geometriei de intrare. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de utilizat ca zonă tampon.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Distanța de utilizat ca zonă tampon din geometrie.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a `distanței` buffer. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Resurse suplimentare**\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":"Returnează zona tampon geodezică la o distanță specificată în jurul geometriei de intrare. Aceasta este o măsurătoare geodezică, care calculează distanțele pe un elipsoid.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează un poligon reprezentând o zonă tampon de 1/2-mile în jurul geometriei de intrare\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează zona tampon geodezică la o distanță specificată în jurul geometriei de intrare. Aceasta este o măsurătoare geodezică, care calculează distanțele pe un elipsoid.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de utilizat ca zonă tampon.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Distanța de utilizat ca zonă tampon din geometrie.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a `distanței` buffer. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Resurse suplimentare**\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":"Returnează centrul de greutate al geometriei de intrare.","examples":"\n**Exemple**\n\nReturnează centrul de greutate al poligonului dat\n\n```arcade\nCentroid($feature)\n```\n\nReturnează centrul de greutate al inelului poligonului dat\n\n```arcade\nvar ringPoints = Geometry($feature).rings[0];\nCentroid(ringPoints);\n```\n\nReturnează centrul de greutate al poligonului dat sau al poliliniei și se asigură că este în geometria de intrare\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează centrul de greutate al geometriei de intrare.\n\n**Parametri**\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; - Poligonul sau șirul de puncte carte alcătuiesc un poligon.\n- **algorithm** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _Since 1.29_ metoda de determinare a poziției centrului de greutate. Valori posibile:\n\n  - „geometric”: (implicit) Returnează centrul de greutate real al geometriei. Centrul de greutate geometric pentru o serie de puncte va returna media tuturor punctelor, în timp ce pentru poligoane, centrul de greutate geometric este reprezentarea suprafeței formei. Pentru poligoane neregulate, centrul de greutate geometric poate să nu fie în poligon. Pentru polilinii, centrul de greutate poate să nu fie pe linia respectivă.\n\n  - „labelPoint”: Pentru poligoane, asigurați-vă că centrul de greutate returnat din această funcție este în poligon. Pentru polilinii, asigurați-vă că centrul de greutate este pe linia respectivă.\n\n**Returnare versiune**: [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":"Calculează geometria decupată dintr-o geometrie țintă printr-o înfășurătoare.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează suprafața geometriei decupate\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCalculează geometria decupată dintr-o geometrie țintă printr-o înfășurătoare.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de decupat.\n- **envelope**: [Extent](https://developers.arcgis.com/arcade/guide/types/#extent) - Înfășurătoarea folosită pentru decuparea „geometriei”.\n\n**Returnare versiune**: [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":"Indică dacă o geometrie conţine o altă geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**","examples":"\n**Exemplu**\n\nReturnează adevărat dacă obiectul spațial este conținut în poligonul dat\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă o geometrie conţine o altă geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**\n\n**Parametri**\n\n- **containerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria care este testată pentru relația „conține” cu „insideGeometry”. Considerați această geometrie ca un posibil „container” al „insideGeometry”.\n- **insideGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria care este testată pentru relația „în cadrul” cu „containerGeometry”.\n\n**Returnare versiune**: [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":"Unghiurile pot avea mai multe interpretări și pot fi reprezentate ca un număr, un text sau un șir bine format. Această funcție poate lua o interpretare a unei intrări și o transformă într-o alta.\n\nValoarea de intrare este descrisă de un dicționar care a specificat tipul de unghi și tipul de direcție. Dacă „angleType” și „directionType” nu sunt adecvate pentru intrare, conversia va eșua.\n\nValoarea de ieșire dorită este descrisă de un dicționar care specifică tipul de ieșire. tipul unghiului, tipul direcției și formatul opțional pentru ieșirea de text.\n\nDacă valoarea de ieșire este „value”:  \n - va fi returnat un șir pentru tipul de unghi „dms” sau pentru tipul direcției „cvadrant”  \n - va fi returnat un număr pentru toate celelalte cazuri\n\nDacă tipul de intrare este „text”, spațierea și separatorii impliciți vor fi utilizați, cu excepția cazului în care este furnizată proprietatea „format”.  \n„format” controlează ordinea, distanțarea, spațierea și delimitatorii pentru textul de ieșire.  \nȘirurile de caractere de specificare a formatului de dinaintea unei virgule zecimale indică spațierea minimă (de ex: `DDD -> 000`).  \nȘirurile de caractere de format după un punct zecimal indică precizia (de ex. „D.DD -> 0.00”).\n\nCaractere de „format” acceptate”:  \n- „D” - Grade  \n- „R” - Radiani  \n- „G” - Gradienți  \n- „d” - Grade DMS  \n- „m” - Minute DMS  \n- „s” - Secunde DMS  \n- „P” - meridian lung (de ex. „Nord” versus „Sud”)  \n- „p” - meridian scurt (de ex. „N” versus „S”)  \n- „B” - Direcție lungă (de ex. „Est” versus „Vest”)  \n- „b” - Direcție scurtă (de ex. „E” versus „V”)  \n- `[ ]` - caractere Escape  \n\n\nPentru „dms”, formatarea, dacă nu se folosește „m”, atunci se va rotunji la cel mai apropiat minut. În mod asemănător, dacă nu se folosește `m`, atunci se va rotunji `d`.","examples":"\n**Exemple**\n\nExemple unde `outputType` este `valoare`.\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\nExemple unde `outputType` este `text`.\n\n```arcade\nConvertDirection( 25.34, {directionType: 'North', angleType: 'DEGREES'}, {directionType:'North', outputType: 'text', format: 'DDDD.D'})\n// returns '0025.3'\n \nConvertDirection( 25.34, {directionType: 'North', angleType: 'DEGREES'}, {directionType:'North', outputType: 'text', format: 'R'})\n// returns '0'\n \nConvertDirection( 25.34, {directionType: 'North', angleType: 'DEGREES'}, {directionType:'North', outputType: 'text', format: '[DD.DD]'})\n// returns 'DD.DD'\n \nConvertDirection( 25.34, {directionType:'North', angleType: 'DEGREES'}, {directionType:'quadrant', outputType: 'text', format: 'P B'})\n// returns 'North East'\n \nConvertDirection( [001,01,59.99], {directionType:'North', angleType: 'DMS'}, {directionType:'North', angleType: 'DMS', outputType: 'text', format: 'dddA mm[B] ssC'})\n// returns '001A 02B 00C'\n```\n\n","completion":{"label":"ConvertDirection","detail":"ConvertDirection(input, inputSpec, outputSpec) -> Array<Number|Text>,Number,Text","insertText":"ConvertDirection(${1:input_}, ${2:inputSpec_}, ${3:outputSpec_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.13](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUnghiurile pot avea mai multe interpretări și pot fi reprezentate ca un număr, un text sau un șir bine format. Această funcție poate lua o interpretare a unei intrări și o transformă într-o alta.\n\nValoarea de intrare este descrisă de un dicționar care a specificat tipul de unghi și tipul de direcție. Dacă „angleType” și „directionType” nu sunt adecvate pentru intrare, conversia va eșua.\n\nValoarea de ieșire dorită este descrisă de un dicționar care specifică tipul de ieșire. tipul unghiului, tipul direcției și formatul opțional pentru ieșirea de text.\n\nDacă valoarea de ieșire este „value”:  \n - va fi returnat un șir pentru tipul de unghi „dms” sau pentru tipul direcției „cvadrant”  \n - va fi returnat un număr pentru toate celelalte cazuri\n\nDacă tipul de intrare este „text”, spațierea și separatorii impliciți vor fi utilizați, cu excepția cazului în care este furnizată proprietatea „format”.  \n„format” controlează ordinea, distanțarea, spațierea și delimitatorii pentru textul de ieșire.  \nȘirurile de caractere de specificare a formatului de dinaintea unei virgule zecimale indică spațierea minimă (de ex: `DDD -> 000`).  \nȘirurile de caractere de format după un punct zecimal indică precizia (de ex. „D.DD -> 0.00”).\n\nCaractere de „format” acceptate”:  \n- „D” - Grade  \n- „R” - Radiani  \n- „G” - Gradienți  \n- „d” - Grade DMS  \n- „m” - Minute DMS  \n- „s” - Secunde DMS  \n- „P” - meridian lung (de ex. „Nord” versus „Sud”)  \n- „p” - meridian scurt (de ex. „N” versus „S”)  \n- „B” - Direcție lungă (de ex. „Est” versus „Vest”)  \n- „b” - Direcție scurtă (de ex. „E” versus „V”)  \n- `[ ]` - caractere Escape  \n\n\nPentru „dms”, formatarea, dacă nu se folosește „m”, atunci se va rotunji la cel mai apropiat minut. În mod asemănător, dacă nu se folosește `m`, atunci se va rotunji `d`.\n\n**Parametri**\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) - O reprezentare brută a azimutului. Tipul `intrării` și valorile `inputSpec` dictează modul de analiză a intrării.\n- **inputSpec**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Conține informații privind modul de interpretare a intrării.\n\n  - **angleType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Descrie unitatea unghiului de intrare. Valori acceptate: „GRADE”, „DMS”, „RADIANI”, „GONS”, „GRADIENȚI”\n  - **directionType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Descrie meridianul și direcția azimutului de intrare. Valori acceptate: „NORD”, „SUD”, „POLAR”, „CVADRANT”\n- **outputSpec**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Conține informații privind modul de formatare a ieșirii.\n\n  - **outputType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Controlează tipul de ieșire. Valori acceptate: „valoare”, „text”.\n  - **angleType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Descrie unitatea unghiului de ieșire. Valori acceptate: „GRADE”, „DMS”, „RADIANI”, „GONS”, „GRADIENȚI”\n  - **directionType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Descrie meridianul și direcția azimutului de ieșire. Valori acceptate: „NORD”, „SUD”, „POLAR”, „CVADRANT”\n  - **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Controlează formatarea textului. Se folosește doar dacă „outputType” este `text`.\n\n**Returnare versiune**: [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":"Calculează înfășurarea convexă a unei geometrii. O înfășurare convexă este cel mai mic poligon convex care înfășoară o geometrie. Înfășurarea este de obicei un poligon, dar poate fi și o polilinie sau un punct în cazuri degenerate.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**","examples":"\n**Exemple**\n\nReturnează numărul de vârfuri în geometria de înfășurare convexă a geometriei obiectului spațial curent\n\n```arcade\nCount(ConvexHull(Geometry($feature)).Rings[0])\n```\n\nReturnează înfășurarea convexă a unei geometrii care are o regiune concavă (pe care înfășurarea convexă o va ignora)\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":"**[De la versiune 1.19](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCalculează înfășurarea convexă a unei geometrii. O înfășurare convexă este cel mai mic poligon convex care înfășoară o geometrie. Înfășurarea este de obicei un poligon, dar poate fi și o polilinie sau un punct în cazuri degenerate.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**\n\n**Parametru**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de punct, linie sau poligon care va fi analizată.\n\n**Returnare versiune**: [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":"Indică dacă o geometrie traversează o altă geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează adevărat dacă obiectul spațial traversează poligonul dat\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă o geometrie traversează o altă geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de traversat.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria care este traversată.\n\n**Returnare versiune**: [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":"Împarte polilinia sau poligonul de intrare acolo unde traversează o polilinie de tăiere. Pentru polilinii, toate decupajele rezultate din partea stângă sunt grupate împreună în prima geometrie. Decupajele din partea dreaptă și decupajele identice sunt grupate în a doua geometrie. Fiecare decupaj nedefinit, împreună cu orice alte părți nedecupate, sunt afișate ulterior ca polilinii separate.\n\nPentru poligoane, toate decupajele rezultate din partea stângă sunt grupate în primul poligon, toate decupajele din partea dreaptă sunt grupate în al doilea poligon, iar decupajele nedefinite, împreună cu orice alte părți rămase după decupare, sunt afișate ca un poligon separat. Dacă nu se returnează niciun decupaj, atunci seria va fi goală. Un decupaj nedefinit va fi produs numai dacă a fost făcut un decupaj în partea stânga sau în partea dreaptă și a mai rămas o parte după decupare, sau un decupaj este delimitat la stânga și la dreapta cuterului.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nTaie geometria obiectului spațial cu polilinia dată\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÎmparte polilinia sau poligonul de intrare acolo unde traversează o polilinie de tăiere. Pentru polilinii, toate decupajele rezultate din partea stângă sunt grupate împreună în prima geometrie. Decupajele din partea dreaptă și decupajele identice sunt grupate în a doua geometrie. Fiecare decupaj nedefinit, împreună cu orice alte părți nedecupate, sunt afișate ulterior ca polilinii separate.\n\nPentru poligoane, toate decupajele rezultate din partea stângă sunt grupate în primul poligon, toate decupajele din partea dreaptă sunt grupate în al doilea poligon, iar decupajele nedefinite, împreună cu orice alte părți rămase după decupare, sunt afișate ca un poligon separat. Dacă nu se returnează niciun decupaj, atunci seria va fi goală. Un decupaj nedefinit va fi produs numai dacă a fost făcut un decupaj în partea stânga sau în partea dreaptă și a mai rămas o parte după decupare, sau un decupaj este delimitat la stânga și la dreapta cuterului.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **polylineOrPolygon**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline) \\| [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de tăiat.\n- **cutter**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Polilinia folosită pentru tăierea „geometriei”.\n\n**Returnare versiune**: [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":"Returnează o valoare specificată dacă o cheie dintr-o geometrie nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.","examples":"\n**Exemple**\n\nPunct care are o valoare z\n\n```arcade\nDefaultValue(Geometry($feature), \"z\", 1000)\n// Geometry($feature).hasZ is true\n// returns the value of Geometry($feature).z\n```\n\nPunct care nu are o valoare z\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare specificată dacă o cheie dintr-o geometrie nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria de intrare de verificat.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Cheia se va verifica.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Această valoare este returnată dacă cheia nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnează valoarea la cheia specificată, dacă este definită. În sens contrar, returnează valoarea specificată în „ValoareImplicită”."}},"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":"Returnează o valoare implicită specificată dacă cel puțin una dintre chei din proprietățile imbricate ale unei geometrii nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.","examples":"\n**Exemple**\n\nInelul, coordonata și valoarea x există toate și au o valoare\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\nInelul nu există.\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\nInelul și coordonata există, dar valoarea m nu există\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare implicită specificată dacă cel puțin una dintre chei din proprietățile imbricate ale unei geometrii nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria de intrare de verificat.\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; - Un șir de chei sau indexuri de verificat la fiecare nivel al structurii containerului.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Această valoare este returnată dacă cel puțin una dintre chei sau indici nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnează valoarea la cheii sau indexul specificat, dacă este definită. În sens contrar, returnează valoarea specificată în „ValoareImplicită”."}},"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":"Densifică geometriile prin introducerea vârfurilor pentru a crea segmente nu mai mari de intervalul specificat.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează geometria densificată cu o lungime maximă a segmentului de 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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDensifică geometriile prin introducerea vârfurilor pentru a crea segmente nu mai mari de intervalul specificat.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de intrare care se va densifica.\n- **maxSegmentLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Lungimea maximă a segmentului permisă. Trebuie să fie o valoare pozitivă.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură pentru maxSegmentLength. Ajunge în mod implicit la unitățile geometriei de intrare. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Resurse suplimentare**\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":"Creează o valoare geodezică între fiecare vârf al geometriei de intrare și densifică geometria de ieșire cu vârfuri suplimentare pentru a crea segmente nu mai lungi decât intervalul specificat.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**","examples":"\n**Exemplu**\n\nReturnează geometria densificată cu o lungime maximă a segmentului de 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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o valoare geodezică între fiecare vârf al geometriei de intrare și densifică geometria de ieșire cu vârfuri suplimentare pentru a crea segmente nu mai lungi decât intervalul specificat.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de intrare care se va densifica.\n- **maxSegmentLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Lungimea maximă a segmentului permisă. Trebuie să fie o valoare pozitivă.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură pentru maxSegmentLength. Ajunge în mod implicit la unitățile geometriei de intrare. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Resurse suplimentare**\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":"Efectuează operațiunea de diferență topologică pentru cele două geometrii. Geometria rezultată provine de la „inputGeometry” și nu de la „subtractor”. Dimensiunea `subtractor` trebuie să fie egală sau mai mare decât cea a „inputGeometry”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nScade suprafața poligonului dat din obiectul spațial.\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nEfectuează operațiunea de diferență topologică pentru cele două geometrii. Geometria rezultată provine de la „inputGeometry” și nu de la „subtractor”. Dimensiunea `subtractor` trebuie să fie egală sau mai mare decât cea a „inputGeometry”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de intrare din care se va scădea.\n- **subtractor**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de scăzut din „geometry”.\n\n**Returnare versiune**: [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":"Indică dacă o geometrie este disjunctă (nu se intersectează în niciun fel) cu o altă geometrie. In tabelul de mai jos, evidențierea roșie indică faptul că funcția va indica `true` cu geometriile specificate.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează adevărat dacă geometriile nu se intersectează\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă o geometrie este disjunctă (nu se intersectează în niciun fel) cu o altă geometrie. In tabelul de mai jos, evidențierea roșie indică faptul că funcția va indica `true` cu geometriile specificate.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de bază care este testată pentru relația „disjunct” cu „geometry2”.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria comparativă care este testată pentru relația „disjunct” cu „geometry1”.\n\n**Returnare versiune**: [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":"Returnează distanța planară între două geometrii în unitățile date. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează distanța între două geometrii în metri\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează distanța planară între două geometrii în unitățile date. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Geometria utilizată pentru măsurarea distanței din „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; - Geometria utilizată pentru măsurarea distanței din „geometry1”.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Calculează cea mai scurtă distanță între două puncte de-a lungul unui cerc mare.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează distanța în kilometri de la un autobuz la stația centrală într-un strat tematic de flux\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":"**[De la versiune 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCalculează cea mai scurtă distanță între două puncte de-a lungul unui cerc mare.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **point1**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Punctul utilizat pentru măsurarea distanței de la „point2”.\n- **point2**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Punctul utilizat pentru măsurarea distanței de la „point1”.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează o coordonată împreună cu o linie de intrare pe baza unei distanțe date. Toate părțile liniei sunt luate în calcul atunci când se încearcă găsirea unei coordonate la distanța dată. Distanța nu include discontinuități între căile (sau părțile) unei linii. Dacă distanța nu este găsită împreună cu linia de intrare, rezultatul va fi „nul”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează coordonata poliliniei de intrare pe baza valorii distanței date\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o coordonată împreună cu o linie de intrare pe baza unei distanțe date. Toate părțile liniei sunt luate în calcul atunci când se încearcă găsirea unei coordonate la distanța dată. Distanța nu include discontinuități între căile (sau părțile) unei linii. Dacă distanța nu este găsită împreună cu linia de intrare, rezultatul va fi „nul”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\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) - Linia sau calea de la care se găsește o coordonată. Când utilizați un obiect spațial ca intrare, geometria obiectului spațial trebuie să fie o polilinie.\n- **inputDistance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Distanța utilizată pentru a găsi coordonata împreună cu „inputLine” de la începutul liniei. Toate părțile liniei sunt luate în calcul atunci când se încearcă găsirea unei coordonate la distanța dată. Distanța nu include discontinuități între căile (sau părțile) unei linii. \n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar cu următoarele proprietăți. Dacă distanța nu este găsită împreună cu linia de intrare, rezultatul va fi „nul”.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Dacă distanța nu este găsită de-a lungul liniei de intrare, rezultatul va fi „nul”.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - În cazul unei intrări de polilinii, indexul căii la care aparține „coordonata”.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul (relativ la cale) al segmentului de linie la care aparține „coordonata”. Dacă „coordonata” reprezintă un vârf al liniei de intrare, „segmentId” va returna indexul vârfului anterior. Dacă „coordonata” este primul vârf al „inputLine”, valoarea „segmentId” va fi „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":"Indică dacă anvelopa (sau extinderea) unei geometrii intersectează anvelopa unei alte geometrii. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează adevărat dacă geometriile se intersectează\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă anvelopa (sau extinderea) unei geometrii intersectează anvelopa unei alte geometrii. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria care este testată pentru relaţia 'se intersectează' cu cealaltă geometrie.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria care este intersectată.\n\n**Returnare versiune**: [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":"Indică dacă două geometrii sunt egale sau echivalente din punct de vedere geografic, date fiind referința spațială și toleranța datelor. Cele două geometrii de intrare nu trebuie să fie clone pentru a fi considerate egale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. „Geometrie($feature”) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează adevărat dacă geometriile sunt egale\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă două geometrii sunt egale sau echivalente din punct de vedere geografic, date fiind referința spațială și toleranța datelor. Cele două geometrii de intrare nu trebuie să fie clone pentru a fi considerate egale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. „Geometrie($feature”) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Prima geometrie de intrare.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - A doua geometrie de intrare.\n\n**Returnare versiune**: [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":"Construiește un obiect Extindere dintr-un dicționar.","examples":"\n**Exemplu**\n\nCreează un obiect Extindere\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Extindere dintr-un dicționar.\n\n**Parametru**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Proprietățile din care se va construi obiectul geometriei extinderii.\n\n  - **xMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Limita superioară sau cea mai mare valoare posibilă a coordonatei x a geometriei.\n  - **xMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Limita inferioară sau cea mai mică valoare posibilă a coordonatei y a geometriei.\n  - **yMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Limita superioară sau cea mai mare valoare posibilă a coordonatei y a geometriei.\n  - **yMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Limita inferioară sau cea mai mică valoare posibilă a coordonatei y a geometriei.\n  - **mMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Limita superioară sau cea mai mare valoare m posibilă a geometriei. Dacă se setează această valoare, trebuie să setați „hasM” ca „adevărat”.\n  - **mMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Limita inferioară sau cea mai mică valoare m posibilă a geometriei. Dacă se setează această valoare, trebuie să setați „hasM” ca „adevărat”.\n  - **zMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Limita superioară sau cea mai mare valoare z posibilă a geometriei. Dacă se setează această valoare, trebuie să setați „hasZ” ca „adevărat”.\n  - **zMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Limita inferioară sau cea mai mică valoare z posibilă a geometriei. Dacă se setează această valoare, trebuie să setați „hasZ” ca „adevărat”.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori m.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori z.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Referința spațială a geometriei.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul binecunoscut al sistemului de coordonate geografic sau proiectat care definește referința pentru care se trasează geometria.\n\n**Returnare versiune**: [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":"Returnează extinderea unui Obiect spațial, Poligon, Punct, Linii poligonale sau Multipunct de intrare.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează extinderea unui obiect spațial\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează extinderea unui Obiect spațial, Poligon, Punct, Linii poligonale sau Multipunct de intrare.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametru**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial sau Geometria din care se obține o extindere.\n\n**Returnare versiune**: [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":"Construiește un obiect Extindere dintr-un text JSON serializat. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Anvelopă.","examples":"\n**Exemplu**\n\nCreează un obiect Extindere din 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Extindere dintr-un text JSON serializat. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Anvelopă.\n\n**Parametru**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul JSON din care se construiește o extindere de obiect.\n\n**Returnare versiune**: [Extent](https://developers.arcgis.com/arcade/guide/types/#extent)\n\n**Resurse suplimentare**\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":"Reduce numărul de vârfuri din geometria de intrare pe baza unei valori de deviere date. Geometriile punct și multipunct sunt lăsate neschimbate. Anvelopele sunt transformate în Poligoane și apoi generalizate.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează o versiune generalizată a geometriei de intrare.\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReduce numărul de vârfuri din geometria de intrare pe baza unei valori de deviere date. Geometriile punct și multipunct sunt lăsate neschimbate. Anvelopele sunt transformate în Poligoane și apoi generalizate.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de intrare care se va generaliza.\n- **maxDeviation**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Abaterea maxim permisă de la geometria generalizată la geometria originală.\n- **removeDegenerateParts** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Când este `true` părțile degenerate ale geometriei vor fi eliminate din rezultat (pot fi nedorite pentru trasare).\n- **maxDeviationUnit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură pentru maxDeviation. Ajunge în mod implicit la unitățile geometriei de intrare.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [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":"Construiește un obiect Geometrie dintr-un text JSON serializat sau un dicționar. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Geometrie. Această funcție poate să returneze și Geometria unui obiect spațial de intrare.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemple**\n\nReturnează geometria obiectului spațial\n\n```arcade\nGeometry($feature)\n```\n\nConstruiește o geometrie de punct Acest lucru poate fi realizat cu orice tip de geometrie.\n\n```arcade\nvar pointJSON = {\"x\": -118.15, \"y\": 33.80, \"spatialReference\": { \"wkid\": 3857 } };\nGeometry(pointJSON);\n```\n\n","completion":{"label":"Geometry","detail":"Geometry(inputFeature) -> Geometry","insertText":"Geometry(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Geometrie dintr-un text JSON serializat sau un dicționar. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Geometrie. Această funcție poate să returneze și Geometria unui obiect spațial de intrare.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametru**\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) - Obiectul spațial sau JSON din care se va construi obiectul geometriei. Începând cu versiunea 1.25, intrarea text JSON sau definițiile de dicționar pentru Poligon sau Polilinii pot conține obiecte de curbă când sunt executate în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps.\n\n**Returnare versiune**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Resurse suplimentare**\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":"Indică dacă o geometrie are o valoare la o cheie sau un index dat.","examples":"\n**Exemple**\n\nPunct care are o valoare z\n\n```arcade\nif( TypeOf(Geometry($feature)) == \"Point\"){\n  return HasValue(Geometry($feature), \"z\")\n  // returns true\n}\n```\n\nPoligon cu cheie care nu există\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă o geometrie are o valoare la o cheie sau un index dat.\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria de verificat.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Cheia sau numele de proprietate de verificat.\n\n**Returnare versiune**: [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":"Verifică dacă o proprietate sau un index imbricat la mai multe niveluri de adâncime într-o geometrie are o valoare. Acest lucru vă permite să pătrundeți într-o structură imbricată într-un pas în loc să verificați valorile la fiecare nivel. Returnează „adevărat” dacă cheile și indexurile de la fiecare nivel al structurii există și includ o valoare nenulă.","examples":"\n**Exemple**\n\nInelul, coordonata și valoarea x există toate și au o valoare\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\nInelul nu există.\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\nInelul și coordonata există, dar valoarea m nu există\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerifică dacă o proprietate sau un index imbricat la mai multe niveluri de adâncime într-o geometrie are o valoare. Acest lucru vă permite să pătrundeți într-o structură imbricată într-un pas în loc să verificați valorile la fiecare nivel. Returnează „adevărat” dacă cheile și indexurile de la fiecare nivel al structurii există și includ o valoare nenulă.\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Dicționarul sau obiectul spațiale se va verifica.\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; - Un șir de chei sau indexuri de verificat la fiecare nivel al structurii.\n\n**Returnare versiune**: [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":"Construiește intersecția definită teoretic dintre două geometrii și returnează o nouă geometrie.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează suprafața comună ambelor poligoane\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește intersecția definită teoretic dintre două geometrii și returnează o nouă geometrie.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de intersectat cu „geometry2”.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de intersectat cu „geometry1”.\n\n**Returnare versiune**: [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":"Indică dacă o geometrie intersectează o altă geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează adevărat dacă geometriile se intersectează\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă o geometrie intersectează o altă geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria care este testată intersectează cu `geometry2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria care este intersectată.\n\n**Returnare versiune**: [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":"Indică dacă geometria de intrare are inele, căi sau puncte care se intersectează sau care traversează alte părți ale geometriei. De exemplu, un obiect spațial de tip polilinie ale căror căi se intersectează reciproc sau un poligon cu inele care se autointersectează va returna „true”. ","examples":"\n**Exemplu**\n\nReturnează true în cazul în care căile poliliniei se intersectează reciproc\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":"**[De la versiune 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă geometria de intrare are inele, căi sau puncte care se intersectează sau care traversează alte părți ale geometriei. De exemplu, un obiect spațial de tip polilinie ale căror căi se intersectează reciproc sau un poligon cu inele care se autointersectează va returna „true”. \n\n**Parametru**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria multipunct, polilinie sau poligon pentru a se testa în cazul autointersectării.\n\n**Returnare versiune**: [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":"Indică dacă geometria dată este simplă din punct de vedere topologic.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează real dacă geometria dată este simplă din punct de vedere topologic\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă geometria dată este simplă din punct de vedere topologic.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametru**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de intrare.\n\n**Returnare versiune**: [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":"Returnează lungimea geometriei de intrare sau obiect spațial în unitățile date. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează lungimea planară a obiectului spațial în kilometri\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează lungimea geometriei de intrare sau obiect spațial în unitățile date. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Geometria sau geometriile pentru care se calculează lungimea planară.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează lungimea planară (sau carteziană) a geometriei de intrare sau obiectului spațial, ținând seama de înălțime sau informațiile Z. Geometria furnizată pentru această funcție trebuie să fie atribuită unui sistem de coordonate proiectat. Dacă referința spațială nu furnizează o valoare pentru unități Z, rezultatul va fi returnat în metri. Rețineți că nu toți clienții (cum ar fi seria 3.x a ArcGIS API pentru JavaScript) acceptă solicitarea valorilor Z chiar și atunci când datele conțin informații Z.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemple**\n\nReturnează lungimea planară 3D a obiectului spațial în unitatea spațială de referință a contextului care execută expresia.\n\n```arcade\nLength3D($feature)\n```\n\nReturnează lungimea planară 3D a obiectului spaţial în picioare.\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":"**[De la versiune 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează lungimea planară (sau carteziană) a geometriei de intrare sau obiectului spațial, ținând seama de înălțime sau informațiile Z. Geometria furnizată pentru această funcție trebuie să fie atribuită unui sistem de coordonate proiectat. Dacă referința spațială nu furnizează o valoare pentru unități Z, rezultatul va fi returnat în metri. Rețineți că nu toți clienții (cum ar fi seria 3.x a ArcGIS API pentru JavaScript) acceptă solicitarea valorilor Z chiar și atunci când datele conțin informații Z.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Geometria sau obiectul spațial pentru care se calculează lungimea planară în spațiul 3D.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează lungimea geodezică a geometriei de intrare sau a obiectului spațial în unitățile date. Aceasta este o măsurare mai fiabilă a lungimii decât „Lungime()” deoarece ia în calcul curbura Pământului.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează lungimea geodezică a obiectului spațial în kilometri\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează lungimea geodezică a geometriei de intrare sau a obiectului spațial în unitățile date. Aceasta este o măsurare mai fiabilă a lungimii decât „Lungime()” deoarece ia în calcul curbura Pământului.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Geometria pentru care se calculează lungimea geodezică.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează prima coordonată împreună cu o linie de intrare pe baza unei măsuri date, o valoare m. Dacă măsura nu este găsită împreună cu linia de intrare, rezultatul va fi „nul”. Toate părțile liniei sunt luate în calcul atunci când se încearcă găsirea unei coordonate la măsura dată. Măsura nu include discontinuități între căile (sau părțile) unei linii.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează coordonata poliliniei de intrare pe baza valorii măsurii date\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează prima coordonată împreună cu o linie de intrare pe baza unei măsuri date, o valoare m. Dacă măsura nu este găsită împreună cu linia de intrare, rezultatul va fi „nul”. Toate părțile liniei sunt luate în calcul atunci când se încearcă găsirea unei coordonate la măsura dată. Măsura nu include discontinuități între căile (sau părțile) unei linii.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\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) - Linia sau calea de la care se găsește o coordonată. Linia de intrare trebuie să aibă „hasM” egală cu „adevărat”. Dacă „hasM” este „fals”, va fi returnată valoarea „nulă”. Când utilizați un obiect spațial ca intrare, geometria obiectului spațial trebuie să fie o polilinie.\n- **inputMeasure**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Măsura, sau valoarea m, din care se găsește o coordonată de-a lungul „intrareLinie” de la începutul liniei. Toate părțile liniei sunt luate în calcul atunci când se încearcă găsirea unei coordonate la măsura dată. Măsura nu include discontinuități între căile (sau părțile) unei linii.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar cu următoarele proprietăți. Dacă măsura nu este găsită împreună cu linia de intrare, rezultatul va fi „nul”.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Prima coordonată a unui punct de-a lungul „linieIntrare” pe baza valorii date a măsurii.\n- **distanceAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Distanța planară de la începutul „inputLine” măsurată de-a lungul liniei la „coordonată”. În polilinii în care căile nu se conectează, valoarea „distanceAlong” nu include distanța discontinuităților dintre vârfurile de început și de sfârșit ale căilor.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - În cazul unei intrări de polilinii, indexul căii la care aparține „coordonata”.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul (relativ la cale) al segmentului de linie la care aparține „coordonata”. Dacă „coordonata” reprezintă un vârf al liniei de intrare, „segmentId” va returna indexul vârfului anterior. Dacă „coordonata” este primul vârf al „inputLine”, valoarea „segmentId” va fi „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":"Convertește o geometrie cu părți multiple în geometrii separate.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează o serie de geometrii cu o singură parte dintr-o geometrie multiplă\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConvertește o geometrie cu părți multiple în geometrii separate.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametru**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria cu părți multiple care trebuie să fie împărțită în părți individuale.\n\n**Returnare versiune**: [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":"Construiește un obiect Multiplunct dintr-un dicționar folosind doar o serie de valori drept coordonate.","examples":"\n**Exemple**\n\nCreează un Multipunct doar cu coordonatele x, y\n\n```arcade\nMultipoint({\n  points: [\n    [-97.06138,32.837],\n    [-97.06133,32.836],\n    [-97.06124,32.834],\n    [-97.06127,32.832],\n    [-97.06138,32.837]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nCreează un Multipunct cu valori m\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\nCreează un Multipunct cu valori z\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\nCreează un Multipunct cu valori z și m\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Multiplunct dintr-un dicționar folosind doar o serie de valori drept coordonate.\n\n**Parametru**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Proprietățile din care se va construi obiectul geometriei Multipunct.\n\n  - **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - O serie de coordonate reprezentând locațiile punctelor.\n\n    - **singlePoint**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere reprezentând un singur punct sau o singură coordonată. Primul element din serie reprezintă coordonata x. Al doilea element reprezintă coordonata y. Al treilea element reprezintă coordonata m dacă „hasM” este adevărat și „hasZ” este fals. În caz contrar, al treilea element reprezintă coordonata z. Dacă „hasZ” și „hasM” sunt ambele adevărate, al treilea element reprezintă coordonata z, iar al patrulea element reprezintă coordonata m.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori m.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori z.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Referința spațială a geometriei.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul binecunoscut al sistemului de coordonate geografic sau proiectat care definește referința pentru care se trasează geometria.\n\n**Returnare versiune**: [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":"Construiește un obiect Multipunct dintr-un dicționar folosind o serie de obiecte Punct.","examples":"\n**Exemplu**\n\nCreează un Multipunct doar cu coordonatele x, y\n\n```arcade\nMultipoint({\n  points: [\n    Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } }),\n    Point({ x: -97.06133, y: 32.836, spatialReference: { wkid: 3857 } }),\n    Point({ x: -97.06124, y: 32.834, spatialReference: { wkid: 3857 } }),\n    Point({ x: -97.06127, y: 32.832, spatialReference: { wkid: 3857 } }),\n    Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } })\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Multipoint","detail":"Multipoint(geometryDefinition) -> Multipoint","insertText":"Multipoint(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Multipunct dintr-un dicționar folosind o serie de obiecte Punct.\n\n**Parametru**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Proprietățile din care se va construi obiectul geometriei Multipunct.\n\n  - **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - O serie de obiecte puncte.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori m.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori z.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Referința spațială a geometriei.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul binecunoscut al sistemului de coordonate geografic sau proiectat care definește referința pentru care se trasează geometria.\n\n**Returnare versiune**: [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":"Construiește un obiect Multipunct dintr-un text JSON serializat. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Multipunct.","examples":"\n**Exemplu**\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":"Construiește un obiect Multipunct dintr-un text JSON serializat. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Multipunct.\n\n**Parametru**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON din care se va construi obiectul geometriei multipunct.\n\n**Returnare versiune**: [Multipoint](https://developers.arcgis.com/arcade/guide/types/#multipoint)\n\n**Resurse suplimentare**\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":"Returnează cea mai apropiată coordonată (nu vârf) a geometriei de intrare la punctul de căutare. Dicționarul returnat include și cea mai scurtă distanță planară de la punctul de căutare la cea mai apropiată coordonată. Dacă punctul de căutare intersectează geometria de intrare, punctul de căutare este returnat ca rezultat cu o distanță de zero.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează cea mai apropiată coordonată de la poligonul de intrare împreună cu distanța până la coordonata respectivă\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":"**[De la versiune 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează cea mai apropiată coordonată (nu vârf) a geometriei de intrare la punctul de căutare. Dicționarul returnat include și cea mai scurtă distanță planară de la punctul de căutare la cea mai apropiată coordonată. Dacă punctul de căutare intersectează geometria de intrare, punctul de căutare este returnat ca rezultat cu o distanță de zero.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de la care se poate obține cea mai apropiată coordonată.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Punctul de la care se poate găsi cea mai apropiată coordonată de „Geometrie de intrare”.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar cu următoarele proprietăți.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Cea mai apropiată coordonată de la „Geometria de intrare” la „Punctul de căutare”.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Distanța planară de la cea mai apropiată coordonată la „Punctul de căutare”. Aceasta reprezintă cea mai scurtă distanță dintre „Geometria de intrare” și „Punctul de căutare”.\n- **sideOfLine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Relația spațială dintre „căutarePunct” și segmentul „intrareGeometrie” care duce la cea mai apropiată coordonată. Valori posibile: \n\n„stânga” - „căutarePunct” este în partea stângă a „intrareGeometrie”.\n\n„dreapta” - „căutarePunct” este în partea dreaptă a „intrareGeometrie”.\n\n„suprapus” - „căutarePunct” se suprapune sau este deasupra „intrareGeometrie”."}},"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":"Returnează cel mai apropiat vârf de la geometria de intrare la punctul de căutare. Dicționarul returnat include distanța planară de la punctul de căutare la cel mai apropiat vârf.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează cel mai apropiat vârf de la poligonul de intrare împreună cu distanța până la vârf\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":"**[De la versiune 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează cel mai apropiat vârf de la geometria de intrare la punctul de căutare. Dicționarul returnat include distanța planară de la punctul de căutare la cel mai apropiat vârf.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de la care se poate obține cel mai apropiat vârf.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Punctul de la care se poate găsi cel mai apropiat vârf de „Geometrie de intrare”.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar cu următoarele proprietăți.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Locația punctului reprezentând cel mai apropiat punct de la „Geometria de intrare” la „Punctul de căutare”.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Distanța planară de la geometria de intrare cea mai apropiată de „Punctul de căutare”.\n- **sideOfLine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Relația spațială dintre „căutarePunct” și segmentul „intrareGeometrie” care duce la cel mai apropiat vârf. Valori posibile: \n\n„stânga” - „căutarePunct” este în partea stângă a „intrareGeometrie”.\n\n„dreapta” - „căutarePunct” este în partea dreaptă a „intrareGeometrie”.\n\n„suprapus” - „căutarePunct” se suprapune sau este deasupra „intrareGeometrie”."}},"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":"Creează o geometrie care este o distanță planară constantă de o geometrie de intrare. Seamănă cu buffering-ul, dar produce un rezultat unilateral.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează geometria de decalare\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o geometrie care este o distanță planară constantă de o geometrie de intrare. Seamănă cu buffering-ul, dar produce un rezultat unilateral.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de decalat. Geometriile punct nu sunt acceptate.\n- **offsetDistance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Distanţa planară de decalat din geometria de intrare. Dacă „offsetDistance > 0”, atunci geometria de decalare este construită în partea dreaptă a geometriei de intrare, dacă „offsetDistance = 0”, atunci nu există schimbări în geometrie, în caz contrar este construită la stânga. Direcția traseelor sau inelelor geometriei de intrare stabilește care latură a geometriei este considerată dreaptă și care latură este considerată stângă. Pentru un poligon simplu, orientarea inelelor exterioare este în sens orar, iar pentru inelele interioare este în sens antiorar. Prin urmare, latura dreaptă a unui poligon simplu este întotdeauna interiorul său.\n- **offsetUnit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitate de măsură pentru `offsetDistance`. Ajunge în mod implicit la unitățile geometriei de intrare.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n- **joinType** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tipul asocierii. Valorile posibile sunt `round`, `bevel`, `miter` sau `square`.\n- **bevelRatio** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aplicabil când `joinType = 'miter'`; `bevelRatio` este înmulțit cu distanța de decalare, iar rezultatul determină cât de departe poate fi localizată o intersecție decalată înainte de a fi înclinată.\n- **flattenError** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aplicabil când `joinType = 'round'`; `flattenError` determină distanța maximă a segmentelor rezultante comparate cu arcul circular real. Algoritmul nu produce niciodată mai mult de 180 vârfuri pentriu fiecare îmbinare rotundă.\n\n**Returnare versiune**: [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":"Indică dacă o geometrie se suprapune cu o altă geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează adevărat dacă geometriile se suprapun\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă o geometrie se suprapune cu o altă geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de bază care este testată pentru relaţia 'se suprapune' cu `geometry2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria comparativă care este testată pentru relaţia 'se suprapune' cu `geometry1`.\n\n**Returnare versiune**: [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":"Construiește un obiect Punct dintr-un dicționar.","examples":"\n**Exemple**\n\nCreează un Punct doar cu coordonatele x, y\n\n```arcade\nPoint({\n  x: -97.06138,\n  y: 32.837,\n  spatialReference: { wkid: 3857 }\n});\n```\n\nCreează un Punct cu valori m\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\nCreează un Punct cu valori z\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\nCreează un Punct cu valori z și m\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Punct dintr-un dicționar.\n\n**Parametru**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Proprietățile din care se va construi obiectul geometriei Punct.\n\n  - **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Coordonata x (longitudine) a locației punctului.\n  - **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Coordonata y (latitudine) a locației punctului.\n  - **m**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Valoarea m (măsură) a locației punctului. Dacă se furnizează o valoare m, trebuie să setați „hasM” ca „adevărat”.\n  - **z**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Valoarea z (elevație sau înălțime) a locației punctului. Dacă se furnizează o valoare z, trebuie să setați „hasZ” ca „adevărat”.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori m.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori z.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Referința spațială a geometriei.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul binecunoscut al sistemului de coordonate geografic sau proiectat care definește referința pentru care se trasează geometria.\n\n**Returnare versiune**: [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":"Construiește un obiect Punct dintr-un text JSON serializat. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Punct.","examples":"\n**Exemplu**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Punct dintr-un text JSON serializat. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Punct.\n\n**Parametru**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON din care se va construi obiectul geometriei punct.\n\n**Returnare versiune**: [Point](https://developers.arcgis.com/arcade/guide/types/#point)\n\n**Resurse suplimentare**\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":"Returnează cea mai apropiată coordonată și distanța la acea coordonată a punctului de căutare la linia de intrare.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează distanța până la cea mai apropiată coordonată de-a lungul poliliniei de intrare pe baza locației pe care se face clic pentru a deschide un 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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează cea mai apropiată coordonată și distanța la acea coordonată a punctului de căutare la linia de intrare.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\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) - Linia sau calea de la care se poate obține cea mai apropiată coordonată. Când utilizați un obiect spațial ca intrare, geometria obiectului spațial trebuie să fie o polilinie.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Punctul de la care se poate găsi cea mai apropiată coordonată de „intrareLinie”.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar cu următoarele proprietăți.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Coordonata punctului care reprezintă cea mai apropiată coordonată de-a lungul „intrareLinie” în „căutarePunct”. Dacă „areZ” este „falsă” în „căutarePunct”, căutarea este efectuată în coordonatele x/y, iar valoarea z este interpolată.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Distanța planară de la „căutarePunct” la „coordonată”.\n- **distanceAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Distanța planară de la începutul „inputLine” măsurată de-a lungul liniei la „coordonată”. În polilinii în care căile nu se conectează, valoarea „distanceAlong” nu include distanța discontinuităților dintre vârfurile de început și de sfârșit ale căilor.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - În cazul unei intrări de polilinii, indexul căii la care aparține „coordonata”.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul (relativ la cale) al segmentului de linie la care aparține „coordonata”. Dacă „coordonata” reprezintă un vârf al liniei de intrare, „segmentId” va returna indexul vârfului anterior. Dacă „coordonata” este primul vârf al „inputLine”, valoarea „segmentId” va fi „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":"Construiește un obiect Poligon dintr-un dicționar folosind doar o serie de valori drept coordonate.","examples":"\n**Exemple**\n\nCreează un Poligon doar cu coordonatele x, y\n\n```arcade\n// Creates a Polygon with 2 rings\nPolygon({\n  rings: [\n    [\n      [-97.06138,32.837],\n      [-97.06133,32.836],\n      [-97.06124,32.834],\n      [-97.06127,32.832],\n      [-97.06138,32.837]\n    ],\n    [\n      [-97.06326,32.759],\n      [-97.06298,32.755],\n      [-97.06326,32.759]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nCreează un Poligon cu valori m\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\nCreează un Poligon cu valori z\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\nCreează un Poligon cu valori z și m\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Poligon dintr-un dicționar folosind doar o serie de valori drept coordonate.\n\n**Parametru**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Proprietățile din care se va construi obiectul geometriei Poligon.\n\n  - **rings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - O serie de inele (sau forme) în care fiecare inel este o serie de vârfuri.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - O serie de vârfuri dintr-un inel. Toate inelele trebuie să fie închise, ceea ce înseamnă că primul vârf al fiecărui inel trebuie să fie întotdeauna același cu ultimul vârf. Vârfurile trebuie să fie definite în sens orar. Inelele cu vârfuri definite în ordine antiorară vor duce la găuri în poligon.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere care reprezintă un singur vârf sau o coordonată dintr-un inel. Primul element din serie reprezintă coordonata x. Al doilea element reprezintă coordonata y. Al treilea element reprezintă coordonata m dacă „hasM” este adevărat și „hasZ” este fals. În caz contrar, al treilea element reprezintă coordonata z. Dacă „hasZ” și „hasM” sunt ambele adevărate, al treilea element reprezintă coordonata z, iar al patrulea element reprezintă coordonata m.\n  - **curveRings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _De la versiunea 1.25 în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps._ Un șir de inele (sau forme) care pot conține curbe.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Un șir de vârfuri sau obiecte de curbă dintr-un inel. Toate inelele trebuie să fie închise, ceea ce înseamnă că primul vârf al fiecărui inel trebuie să fie întotdeauna același cu ultimul vârf. Vârfurile trebuie să fie definite în sens orar. Inelele cu vârfuri definite în ordine antiorară vor duce la găuri în poligon. Fiecare element din șir poate fi un vârf sau un obiect de curbă.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere care reprezintă un singur vârf sau o coordonată dintr-un inel. Primul element din serie reprezintă coordonata x. Al doilea element reprezintă coordonata y. Al treilea element reprezintă coordonata m dacă „hasM” este adevărat și „hasZ” este fals. În caz contrar, al treilea element reprezintă coordonata z. Dacă „hasZ” și „hasM” sunt ambele adevărate, al treilea element reprezintă coordonata z, iar al patrulea element reprezintă coordonata m.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Un obiect de curbă care reprezintă un segment dintr-un inel. Obiectul curbei are următoarele proprietăți:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definește un arc eliptic sau circular. Arcurile circulare au patru elemente în șir; arcurile eliptic trebuie să aibă 7 elemente.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Reprezintă o curbă cubică Bézier. Aceasta este definită ca un șir de trei șiruri reprezentând un punct final și două puncte de control.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Proprietatea c reprezintă un arc circular deschis. Aceasta este definită ca un șir de două valori cu dublă precizie reprezentând coordonatele x și y ale centrului cercului.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori m.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori z.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Referința spațială a geometriei.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul binecunoscut al sistemului de coordonate geografic sau proiectat care definește referința pentru care se trasează geometria.\n\n**Returnare versiune**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Resurse suplimentare**\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":"Construiește un obiect Poligon dintr-un dicționar folosind o serie de puncte drept coordonate.","examples":"\n**Exemplu**\n\nCreează un Poligon doar cu coordonatele x, y\n\n```arcade\n// Creates a Polygon with 2 rings\nPolygon({\n  rings: [\n    [\n      Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06133, y: 32.836, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06124, y: 32.834, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06127, y: 32.832, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } })\n    ],\n    [\n      Point({ x: -97.06326, y: 32.759, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06298, y: 32.755, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06326, y: 32.759, spatialReference: { wkid: 3857 } })\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Polygon","detail":"Polygon(geometryDefinition) -> Polygon","insertText":"Polygon(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Poligon dintr-un dicționar folosind o serie de puncte drept coordonate.\n\n**Parametru**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Proprietățile din care se va construi obiectul geometriei Poligon.\n\n  - **rings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - O serie de inele (sau forme) în care fiecare inel este o serie de obiecte puncte.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - O serie de puncte reprezentând un inel. Toate inelele trebuie să fie închise, ceea ce înseamnă că primul punct al fiecărui inel trebuie să fie întotdeauna același cu ultimul punct al inelului. Punctele trebuie să fie definite în sens orar. Inelele cu vârfuri definite în ordine antiorară vor duce la găuri în poligon.\n  - **curveRings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _De la versiunea 1.25 în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps._ Un șir de inele (sau forme) car pot conține curbe.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Un șir de vârfuri sau obiecte de curbă dintr-un inel. Toate inelele trebuie să fie închise, ceea ce înseamnă că primul vârf al fiecărui inel trebuie să fie întotdeauna același cu ultimul vârf. Vârfurile trebuie să fie definite în sens orar. Inelele cu vârfuri definite în ordine antiorară vor duce la găuri în poligon. Fiecare element din șir poate fi un vârf sau un obiect de curbă.\n\n      - **vertex**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Un punct care reprezintă un singur vârf sau o coordonată dintr-un inel.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Un obiect de curbă care reprezintă un segment dintr-un inel. Obiectul curbei are următoarele proprietăți:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definește un arc eliptic sau circular. Arcurile circulare au patru elemente în șir; arcurile eliptic trebuie să aibă 7 elemente.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Reprezintă o curbă cubică Bézier. Aceasta este definită ca un șir de trei șiruri reprezentând un punct final și două puncte de control.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Proprietatea c reprezintă un arc circular deschis. Aceasta este definită ca un șir de două valori cu dublă precizie reprezentând coordonatele x și y ale centrului cercului.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori m.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori z.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Referința spațială a geometriei.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul binecunoscut al sistemului de coordonate geografic sau proiectat care definește referința pentru care se trasează geometria.\n\n**Returnare versiune**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Resurse suplimentare**\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":"Construiește un obiect Poligon dintr-un text JSON serializat. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Poligon. Textul JSON poate conține obiecte de curbă în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps începând cu versiunea 1.25.","examples":"\n**Exemplu**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Poligon dintr-un text JSON serializat. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Poligon. Textul JSON poate conține obiecte de curbă în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps începând cu versiunea 1.25.\n\n**Parametru**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON din care se va construi obiectul geometriei poligon.\n\n**Returnare versiune**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Resurse suplimentare**\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":"Construiește un obiect Polilinie dintr-un dicționar folosind doar o serie de valori drept coordonate.","examples":"\n**Exemple**\n\nCreează o Polilinie doar cu coordonatele x, y\n\n```arcade\n// Creates a Polyline with 2 paths\nPolyline({\n  paths: [\n    [\n      [-97.06138,32.837],\n      [-97.06133,32.836],\n      [-97.06124,32.834],\n      [-97.06127,32.832]\n    ],\n    [\n      [-97.06326,32.759],\n      [-97.06298,32.755]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nCreează o polilinie cu valori m\n\n```arcade\n// Creates a Polyline with 1 path\nPolyline({\n  hasM: true,\n  paths: [\n    [\n      [-97.06138,32.837,0],\n      [-97.06133,32.836,15],\n      [-97.06124,32.834,30],\n      [-97.06127,32.832,50]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nCreează o polilinie cu valori z\n\n```arcade\n// Creates a Polyline with 1 path\nPolyline({\n  hasZ: true,\n  paths: [\n    [\n      [-97.06138,32.837,1000],\n      [-97.06133,32.836,1500],\n      [-97.06124,32.834,1000],\n      [-97.06127,32.832,500]\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\nCreează o polilinie cu valori z și m\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Polilinie dintr-un dicționar folosind doar o serie de valori drept coordonate.\n\n**Parametru**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Proprietățile din care se va construi obiectul geometriei polilinie.\n\n  - **paths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - O serie de căi (sau segmente de linie) în care fiecare cale este o serie de obiecte vârfuri.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - O serie de vârfuri dintr-un segment de linie sau cale.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere care reprezintă un singur vârf sau o coordonată dintr-un segment de linie. Primul element din serie reprezintă coordonata x. Al doilea element reprezintă coordonata y. Al treilea element reprezintă coordonata m dacă „hasM” este adevărat și „hasZ” este fals. În caz contrar, al treilea element reprezintă coordonata z. Dacă „hasZ” și „hasM” sunt ambele adevărate, al treilea element reprezintă coordonata z, iar al patrulea element reprezintă coordonata m.\n  - **curvePaths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _De la versiunea 1.25 în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps._ Un șir de căi (sau segmente de linie) care pot conține curbe.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Un șir de vârfuri sau obiecte de curbă dintr-o cale.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere care reprezintă un singur vârf sau o coordonată dintr-un segment de linie. Primul element din serie reprezintă coordonata x. Al doilea element reprezintă coordonata y. Al treilea element reprezintă coordonata m dacă „hasM” este adevărat și „hasZ” este fals. În caz contrar, al treilea element reprezintă coordonata z. Dacă „hasZ” și „hasM” sunt ambele adevărate, al treilea element reprezintă coordonata z, iar al patrulea element reprezintă coordonata m.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Un obiect de curbă care reprezintă un segment dintr-o cale. Obiectul curbei are următoarele proprietăți:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definește un arc eliptic sau circular. Arcurile circulare au patru elemente în șir; arcurile eliptic trebuie să aibă 7 elemente.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Reprezintă o curbă cubică Bézier. Aceasta este definită ca un șir de trei șiruri reprezentând un punct final și două puncte de control.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Proprietatea c reprezintă un arc circular deschis. Aceasta este definită ca un șir de două valori cu dublă precizie reprezentând coordonatele x și y ale centrului cercului.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori m.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori z.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Referința spațială a geometriei.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul binecunoscut al sistemului de coordonate geografic sau proiectat care definește referința pentru care se trasează geometria.\n\n**Returnare versiune**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Resurse suplimentare**\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":"Construiește un obiect Polilinie dintr-un dicționar folosind o serie de puncte drept coordonate.","examples":"\n**Exemplu**\n\nCreează o polilinie doar cu coordonatele x, y\n\n```arcade\n// Creates a Polyline with 2 paths\nPolyline({\n  paths: [\n    [\n      Point({ x: -97.06138, y: 32.837, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06133, y: 32.836, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06124, y: 32.834, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06127, y: 32.832, spatialReference: { wkid: 3857 } })\n    ],\n    [\n      Point({ x: -97.06326, y: 32.759, spatialReference: { wkid: 3857 } }),\n      Point({ x: -97.06298, y: 32.755, spatialReference: { wkid: 3857 } })\n    ]\n  ],\n  spatialReference: { wkid: 3857 }\n});\n```\n\n","completion":{"label":"Polyline","detail":"Polyline(geometryDefinition) -> Polyline","insertText":"Polyline(${1:geometryDefinition_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Polilinie dintr-un dicționar folosind o serie de puncte drept coordonate.\n\n**Parametru**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Proprietățile din care se va construi obiectul geometriei polilinie.\n\n  - **paths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - O serie de căi (sau segmente de linie) în care fiecare cale este o serie de obiecte puncte.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - O serie de puncte reprezentând un segment de linie sau cale.\n  - **curvePaths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _De la versiunea 1.25 în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps._ Un șir de căi (sau segmente de linie) care pot conține curbe.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Un șir de vârfuri sau obiecte de curbă dintr-o cale.\n\n      - **vertex**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Un punct reprezentând un vârf pe o cale.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Un obiect de curbă care reprezintă un segment dintr-o cale. Obiectul curbei are următoarele proprietăți:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Definește un arc eliptic sau circular. Arcurile circulare au patru elemente în șir; arcurile eliptic trebuie să aibă 7 elemente.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Reprezintă o curbă cubică Bézier. Aceasta este definită ca un șir de trei șiruri reprezentând un punct final și două puncte de control.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Proprietatea c reprezintă un arc circular deschis. Aceasta este definită ca un șir de două valori cu dublă precizie reprezentând coordonatele x și y ale centrului cercului.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori m.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă geometria are valori z.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Referința spațială a geometriei.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul binecunoscut al sistemului de coordonate geografic sau proiectat care definește referința pentru care se trasează geometria.\n\n**Returnare versiune**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Resurse suplimentare**\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":"Construiește un obiect Polilinie dintr-un text JSON serializat. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Polilinie. Textul JSON poate conține obiecte de curbă în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps începând cu versiunea 1.25.","examples":"\n**Exemplu**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește un obiect Polilinie dintr-un text JSON serializat. Schema JSON trebuie să respecte specificația ArcGIS REST API JSON pentru obiectele Polilinie. Textul JSON poate conține obiecte de curbă în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps începând cu versiunea 1.25.\n\n**Parametru**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul JSON din care se va construi obiectul geometriei de linie poligonală.\n\n**Returnare versiune**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Resurse suplimentare**\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":"Indică dacă relația DE-9IM dată este adevărată pentru cele două geometrii.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează true dacă relația geometriilor de intrare corespunde\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă relația DE-9IM dată este adevărată pentru cele două geometrii.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Prima geometrie pentru relație.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - A doua geometrie pentru relație.\n- **relation**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Relația de matrice Model Dimensional Extins cu 9 Intersecții (DE-9IM) (codificată ca valoare text) față de care se va testa relația celor două geometrii. Textul conține rezultatul testului fiecărei intersecții reprezentate în matricea DE-9IM. Fiecare rezultat este un caracter al textului și poate fi reprezentat fie ca un număr (dimensiunea maximă returnată: 0,1,2), o valoare booleană (T sau F), sau un caracter mască (pentru ignorarea rezultatelor: „\\\\*”).\n\nExemplu: Fiecare dintre următoarele coduri de text DE-9IM sunt valabile pentru testare dacă o geometrie poligon conține în întregime o geometrie liniară: TTTFFTFFT (booleană), „T\\\\*\\\\*\\\\*\\\\*\\\\*\\\\*FF\\\\*” (ignoră intersecțiile irelevante), sau „102FF\\\\*FF\\\\*” (forma dimensiunii). Fiecare returnează același rezultat.\n\n**Returnare versiune**: [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":"Indică dacă punctele dintr-un inel de poligon sunt ordonate într-o direcție spre dreapta.","examples":"\n**Exemplu**\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă punctele dintr-un inel de poligon sunt ordonate într-o direcție spre dreapta.\n\n**Parametru**\n\n- **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Un șir de puncte dintr-un inel de poligon.\n\n**Returnare versiune**: [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":"Rotește o geometrie în sens antiorar cu numărul de grade specificat. Rotația este în jurul centroidului sau a unui punct de rotație dat.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează obiectul spațial de intrare rotit în jurul centroidului la 90 de grade\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nRotește o geometrie în sens antiorar cu numărul de grade specificat. Rotația este în jurul centroidului sau a unui punct de rotație dat.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de rotire.\n- **angle**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unghiul de rotație în grade.\n- **rotationOrigin** (_Optional_): [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Punctul de rotație pentru geometrie. Ajunge în mod implicit la centrul de greutate al geometriei.\n\n**Returnare versiune**: [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":"Creează sau înlocuiește o geometrie la nivelul unui obiect spațial definit de utilizator. Rețineți că obiectele spațiale la care se face referire ca variabile globale sunt invariabile; geometriile lor nu pot fi schimbate.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nCrează o nouă geometrie în funcție de obiectul spațial\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează sau înlocuiește o geometrie la nivelul unui obiect spațial definit de utilizator. Rețineți că obiectele spațiale la care se face referire ca variabile globale sunt invariabile; geometriile lor nu pot fi schimbate.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Un obiect spațial a cărui geometrie va fi actualizată.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria de creat în funcție de obiectul spațial de intrare.\n\n**Returnare versiune**: 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":"Efectuează operațiunea de simplificare pe geometrie. Acest lucru modifică geometria dată pentru a o face legală din punct de vedere topologic.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează geometria simplificată a obiectului spaţial\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nEfectuează operațiunea de simplificare pe geometrie. Acest lucru modifică geometria dată pentru a o face legală din punct de vedere topologic.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametru**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de simplificat.\n\n**Returnare versiune**: [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":"Efectuează operațiunea de diferență simetrică pe cele două geometrii. Diferența simetrică include părți ale ambelor geometrii care nu sunt comune între ele.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează un poligon reprezentând suprafețe în care ambele surse de intrare nu se suprapun\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nEfectuează operațiunea de diferență simetrică pe cele două geometrii. Diferența simetrică include părți ale ambelor geometrii care nu sunt comune între ele.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **leftGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Instanța geometriei de comparat cu „rightGeometry” în cadrul operațiunii XOR.\n- **rightGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Instanța geometriei de comparat cu „leftGeometry” în cadrul operațiunii XOR.\n\n**Returnare versiune**: [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":"Indică dacă o geometrie atinge o altă geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează adevărat dacă geometriile se ating\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă o geometrie atinge o altă geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de testat relaţia 'se atinge' cu `geometry2`.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de testat relaţia 'se atinge' cu `geometry1`.\n\n**Returnare versiune**: [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":"Construiește uniunea definită teoretic a geometriilor sau obiectelor spațiale dintr-o serie de intrare și returnează o singură geometrie. Toate intrările trebuie să aibă același tip de geometrie și să partajeze aceeași referință spațială.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**","examples":"\n**Exemplu**\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește uniunea definită teoretic a geometriilor sau obiectelor spațiale dintr-o serie de intrare și returnează o singură geometrie. Toate intrările trebuie să aibă același tip de geometrie și să partajeze aceeași referință spațială.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**\n\n**Parametru**\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; - O serie de geometrii sau o serie de obiecte spațiale pentru unirea într-o singură geometrie. Acesta poate fi orice număr de geometrii.\n\n**Returnare versiune**: [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":"Construiește uniunea definită teoretic a listei geometriilor și returnează o singură geometrie. Toate intrările trebuie să aibă același tip de geometrie și să partajeze aceeași referință spațială.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**","examples":"\n**Exemplu**\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstruiește uniunea definită teoretic a listei geometriilor și returnează o singură geometrie. Toate intrările trebuie să aibă același tip de geometrie și să partajeze aceeași referință spațială.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**\n\n**Parametri**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - O geometrie pentru unirea într-o singură geometrie cu alte geometrii.\n- **[geometry2, ..., geometryN]** (_Optional_): [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - O listă în derulare de geometrii sau obiecte spațiale pentru unirea într-o singură geometrie. Acesta poate fi orice număr de geometrii.\n\n**Returnare versiune**: [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":"Indică dacă o geometrie se află în cadrul unei alte geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează adevărat dacă obiectul spațial se află în cadrul poligonului dat\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă o geometrie se află în cadrul unei alte geometrie. În graficul de mai jos, evidențierea roșie indică scenariile în care funcția va returna „true”.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **innerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de bază care este testată pentru relația 'în cadrul' cu `outerGeometry`.\n- **outerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria comparativă care este testată pentru relaţia 'conține' cu `innerGeometry`.\n\n**Returnare versiune**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"portal_functions","title":"Funcții de portal","items":[{"type":"function","name":"featuresetbyportalitem","bundle":"portal-access","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/portal_functions/#featuresetbyportalitem","description":"Creează un FeatureSet dintr-un strat tematic de obiecte spațiale într-un element de portal dintr-un anumit portal. Limitarea numărului de câmpuri din FeatureSet și excluderea geometriei pot îmbunătăți performanța scriptului.","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spațiale în stratul tematic de pe un alt portal decât obiectul spațial de pe hartă.\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":"**[De la versiune 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un FeatureSet dintr-un strat tematic de obiecte spațiale într-un element de portal dintr-un anumit portal. Limitarea numărului de câmpuri din FeatureSet și excluderea geometriei pot îmbunătăți performanța scriptului.\n\n**Parametri**\n\n- **portalObject**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Portalul de pe care se interoghează obiectele spațiale pentru un ID de element al unui anumit portal.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - GUID-ul elementului de portal care face referire la un strat tematic de obiecte spațiale sau la un serviciu de obiecte spațiale. _Vă rugăm să rețineți că acestă valoare trebuie să fie un text literal._\n- **layerId** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul stratului tematic din serviciul de obiecte spațiale. Acest strat tematic trebuie să fie creat dintr-un serviciu de obiecte spațiale; colecțiile de obiecte spațiale nu sunt acceptate.\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Câmpurile care trebuie incluse în FeatureSet. În mod implicit, sunt incluse toate câmpurile. Pentru a solicita toate câmpurile din stratul tematic, setați această valoare la „['*']”. Limitarea numărului de câmpuri îmbunătățește performanța scriptului.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă se include geometria în obiectele spațiale. Din considerente de performanță, trebuie să solicitați geometria numai dacă acest lucru este necesar, de exemplu, pentru utilizarea în funcții geometrice.\n\n**Returnare versiune**: [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":"Returnează utilizatorul actual din spațiul de lucru. Pentru datele dintr-un serviciu, se returnează fie utilizatorul Portal, fie utilizatorul Server. Pentru datele dintr-o conexiune de bază de date, se returnează utilizatorul bazei de date. Când niciun utilizator nu este asociat cu spațiul de lucru, cum ar fi o bază de date geologice cu fișiere, va fi returnată o valoare „nulă”.","examples":"\n**Exemple**\n\nReturnează numele de utilizator pentru utilizatorul autentificat momental al portalului activ. Dacă nu este asociat niciun utilizator cu portalul, acesta va returna „nul”.\n\n```arcade\nvar userInfo = GetUser();\nif(HasValue(userInfo, \"username\")){\n  return userInfo.username;\n}\n```\n\nReturnează dicționarul pentru utilizatorul autentificat în prezent pe baza conexiunii spațiului de lucru de la portalul dat.\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează utilizatorul actual din spațiul de lucru. Pentru datele dintr-un serviciu, se returnează fie utilizatorul Portal, fie utilizatorul Server. Pentru datele dintr-o conexiune de bază de date, se returnează utilizatorul bazei de date. Când niciun utilizator nu este asociat cu spațiul de lucru, cum ar fi o bază de date geologice cu fișiere, va fi returnată o valoare „nulă”.\n\n**Parametri**\n\n- **portalObject** (_Optional_): [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Un portal din care se revine la utilizatorul curent. Dacă nu este specificat niciun portal, se returnează informațiile utilizatorului din portalul activ.\n- **username** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de utilizator al utilizatorului pe care doriți să-l returnați. Doar unele informații limitate vor fi returnate, pe baza permisiunilor dvs. atunci când efectuați solicitarea.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos. Într-un flux de lucru offline, numai numele de utilizator va fi returnat\n\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Adresa de e-mail asociată cu contul utilizatorului.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele și prenumele utilizatorului.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Un șir de grupuri din care face parte utilizatorul.\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID-ul de utilizator al utilizatorului returnat.\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Un șir de privilegii ale utilizatorului în cadrul organizației sale (de ex: editare, vizualizare etc.).\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Rolul pe care îl joacă utilizatorului în organizația lor (de ex: Administrator, Editor, Utilizator, Vizualizator sau Particularizat).\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de utilizator al utilizatorului returnat."}},"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":"Returnează utilizatorul actual din spațiul de lucru. Pentru datele dintr-un serviciu, se returnează fie utilizatorul Portal, fie utilizatorul Server. Pentru datele dintr-o conexiune de bază de date, se returnează utilizatorul bazei de date. Când niciun utilizator nu este asociat cu spațiul de lucru, cum ar fi o bază de date geologice cu fișiere, va fi returnată o valoare „nulă”.","examples":"\n**Exemple**\n\nReturnează informații despre utilizator pentru portalul activ. Dacă nu este asociat niciun utilizator cu portalul, acesta va returna „nul”.\n\n```arcade\nGetUser()\n```\n\nReturnează informații despre utilizatorul autentificat în prezent pe baza portalului cu extensiile utilizatorului.\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează utilizatorul actual din spațiul de lucru. Pentru datele dintr-un serviciu, se returnează fie utilizatorul Portal, fie utilizatorul Server. Pentru datele dintr-o conexiune de bază de date, se returnează utilizatorul bazei de date. Când niciun utilizator nu este asociat cu spațiul de lucru, cum ar fi o bază de date geologice cu fișiere, va fi returnată o valoare „nulă”.\n\n**Parametri**\n\n- **portalObject** (_Optional_): [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Un portal din care se revine la utilizatorul curent. Dacă nu este specificat niciun portal, se returnează informațiile utilizatorului din portalul activ.\n- **extensions** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Stabilește dacă `userLicenseTypeExtensions` vor fi returnate în dicționar.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos. Într-un flux de lucru offline, numai numele de utilizator va fi returnat\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID-ul de utilizator al utilizatorului returnat.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de utilizator al utilizatorului returnat.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele și prenumele utilizatorului.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Adresa de e-mail asociată cu contul utilizatorului.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Un șir de grupuri din care face parte utilizatorul.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Rolul pe care îl joacă utilizatorului în organizația lor (de ex: Administrator, Editor, Utilizator, Vizualizator sau Particularizat).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Un șir de privilegii ale utilizatorului în cadrul organizației sale (de ex: editare, vizualizare etc.).\n- **userLicenseTypeExtensions**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Un șir de extensii ale tipului de licență asociate contului utilizatorului (de ex: \\\"Utility Network\\\", \\\"Parcel Fabric\\\", etc). Parametrul `extensii` trebuie setat la `true` pentru a returna acest lucru."}},"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":"Creează o referință pentru un ArcGIS Portal.","examples":"\n**Exemple**\n\nInterogarea obiectelor spațiale dintr-un element de portal în ArcGIS Online\n\n```arcade\nvar arcgisPortal = Portal('https://www.arcgis.com');\nvar features = FeatureSetByPortalItem(arcgisPortal, '7b1fb95ab77f40bf8aa09c8b59045449', 0, ['Name', 'Count'], false);\n```\n\nPortal Enterprise\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":"**[De la versiune 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o referință pentru un ArcGIS Portal.\n\n**Parametru**\n\n- **url**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - URL-ul portalului.\n\n**Returnare versiune**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"array_functions","title":"Funcții de serie","items":[{"type":"function","name":"all","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#all","description":"Indică dacă toate elementele dintr-o matrice dată trec un test din funcția furnizată. Returnează `true` dacă funcția returnează `true` pentru toate elementele din șirul de intrare.","examples":"\n**Exemple**\n\nReturnează `false` deoarece unele dintre elementele din matricea de intrare nu trec testul `isEven`.\n\n```arcade\n// isEven is used to test if each element in the array is even\n// it returns true if the element is divisible by two, false if is not\nfunction isEven(value) { return value % 2 == 0 }\n// The isEven function will execute for each element in the array,\n// returning the following values: false, true, false, true, false\n// Since some of the values in the array did not pass the test\n// (return true), the return value will be false\nAll([1,2,3,4,5], isEven)\n```\n\nFolosește funcția Arcade `isEmpty` existentă în `testFunction`. Acest lucru este valabil deoarece `isEmpty` are un singur parametru și returnează o valoare booleană. Această expresie returnează `true` dacă toate câmpurile sunt goale.\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":"**[De la versiune 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă toate elementele dintr-o matrice dată trec un test din funcția furnizată. Returnează `true` dacă funcția returnează `true` pentru toate elementele din șirul de intrare.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de intrare de testat.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funcția utilizată pentru a testa fiecare element din seria „testFunction(value: Any) -> Boolean”. Funcția trebuie să returneze o valoare adevărată dacă elementul trece testul. Funcția poate fi definită de o funcție definită de utilizator sau o funcție Arcade nucleu definită cu următorul parametru:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Reprezintă valoarea unul element din serie.\n\n**Returnare versiune**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \n„True” dacă funcția de test returnează o valoare adevărată pentru toate elementele."}},"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":"Testează dacă oricare dintre elementele dintr-o matrice dată trece un test din funcția furnizată. Returnează `true` dacă funcția returnează `true` pentru cel puțin un element din șirul de intrare.","examples":"\n**Exemple**\n\nReturnează `true` pentru că cel puțin un element din matricea de intrare trece testul `isEven`.\n\n```arcade\n// isEven is used to test if each element in the array is even\n// it returns true if the element is divisible by two, false if is not\nfunction isEven(value) { return value % 2 == 0 } \n// The isEven function will execute for each element in the array,\n// returning the following values: false, true, false, true, false\n// Since 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\nFolosește funcția Arcade `isEmpty` existentă în `testFunction`. Acest lucru este valabil deoarece `isEmpty` are un singur parametru și returnează o valoare booleană. Această expresie returnează `true` dacă oricare dintre câmpuri este gol.\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":"**[De la versiune 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTestează dacă oricare dintre elementele dintr-o matrice dată trece un test din funcția furnizată. Returnează `true` dacă funcția returnează `true` pentru cel puțin un element din șirul de intrare.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de intrare de testat.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funcția utilizată pentru a testa fiecare element din seria „testFunction(value: Any) -> Boolean”. Funcția trebuie să returneze o valoare adevărată dacă elementul trece testul. Funcția poate fi definită de o funcție definită de utilizator sau o funcție Arcade nucleu definită cu următorul parametru:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Reprezintă valoarea unul element din serie.\n\n**Returnare versiune**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \n„True” dacă funcția de test returnează o valoare adevărată pentru oricare dintre elemente."}},"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":"Returnează un nou șir cu o lungime dată.","examples":"\n**Exemple**\n\nReturnează `[nul, nul, nul, nul, nul]`.\n\n```arcade\nArray(5)\n```\n\nReturnează: „[\\\"hello\\\",\\\"hello\\\"]”\n\n```arcade\nArray(2, \"hello\")\n```\n\nReturnează `[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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un nou șir cu o lungime dată.\n\n**Parametri**\n\n- **arrayLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Lungimea dorită pentru noul șir.\n- **defaultValue** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea pentru fiecare element din șir. Dacă nu se specifică nicio valoare, valoarea implicită va fi `nul`.\n\n**Returnare versiune**: [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":"Returnează o copie superficială sau profundă a unei serii de intrare.","examples":"\n**Exemple**\n\nCreare copie superficială a unei serii de intrare\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\nCreare copie profundă a unei serii de intrare\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":"**[De la versiune 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o copie superficială sau profundă a unei serii de intrare.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Seria care va fi copiată.\n- **deep** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Când este „adevărat”, creează o copie profundă a fiecărui element din seria de intrare, ceea ce înseamnă că elementele din seria de ieșire nu vor fi identice cu aceleași referințe ca elementele din seria de intrare. Valoarea implicită este „fals”.\n\n**Returnare versiune**: [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":"Returnează ultimul element al unui șir. Dacă șirul de intrare este gol, evaluarea expresiei va eșua.","examples":"\n**Exemplu**\n\nReturnează `'gri'`.\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează ultimul element al unui șir. Dacă șirul de intrare este gol, evaluarea expresiei va eșua.\n\n**Parametru**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul din care se obține ultima valoare.\n\n**Returnare versiune**: [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":"Returnează numărul de elemente dintr-o serie.","examples":"\n**Exemplu**\n\nReturnează 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numărul de elemente dintr-o serie.\n\n**Parametru**\n\n- **value**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - O serie pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează o valoare implicită specificată dacă un index dintr-un șir nu există sau valoarea la indexul specificat este „nulă” sau o valoare fără text.","examples":"\n**Exemple**\n\nȘir cu valoare la indexul dat\n\n```arcade\nvar a = [23,4,null,36,901]\nDefaultValue(a, 4, \"No data\");\n// returns 901\n```\n\nȘir fără valoare la indexul dat\n\n```arcade\nvar a = [23,4,null,36,901]\nDefaultValue(a, 5, \"No data\");\n// returns \"No data\"\n```\n\nȘir cu o valoare nulă la indexul dat\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare implicită specificată dacă un index dintr-un șir nu există sau valoarea la indexul specificat este „nulă” sau o valoare fără text.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de intrare de verificat.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul de verificat.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Această valoare este returnată dacă indexul nu există sau valoarea la indexul specificat este „nulă” sau o valoare fără text.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnează valoarea la indexul specificat, dacă este definită. În sens contrar, returnează valoarea specificată în „ValoareImplicită”."}},"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":"Verifică dacă un index imbricat la mai multe niveluri adâncime într-un șir multidimensional are o valoare și returnează acea valoare dacă este prezentă. În caz contrar, această funcție returnează o valoare implicită specificată dacă cel puțin una dintre cheile sau unul dintre indicii imbricați nu există sau valoarea la cheia sau indexul specificat este „nulă” sau o valoare fără text. Acest lucru vă permite să pătrundeți într-o structură imbricată într-un pas în loc să verificați valorile din fiecare șir.","examples":"\n**Exemple**\n\nȘir cu o valoare la indexul imbricat\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\nȘir fără valoare la indexul imbricat\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\nȘir fără valoare la indexul principal\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\nȘir de dicționare cu valori imbricate\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerifică dacă un index imbricat la mai multe niveluri adâncime într-un șir multidimensional are o valoare și returnează acea valoare dacă este prezentă. În caz contrar, această funcție returnează o valoare implicită specificată dacă cel puțin una dintre cheile sau unul dintre indicii imbricați nu există sau valoarea la cheia sau indexul specificat este „nulă” sau o valoare fără text. Acest lucru vă permite să pătrundeți într-o structură imbricată într-un pas în loc să verificați valorile din fiecare șir.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de intrare de verificat.\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; - Un șir de chei sau indexuri de verificat la fiecare nivel al structurii containerului.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Această valoare este returnată dacă cel puțin una dintre chei sau indici nu există sau valoarea la cheia specificată este „nulă” sau o valoare fără text.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnează valoarea la cheii sau indexul specificat, dacă este definită. În sens contrar, returnează valoarea specificată în „ValoareImplicită”."}},"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":"Returnează un set de valori distincte sau unice pentru o serie de valori.","examples":"\n**Exemplu**\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":"**[De la versiune 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un set de valori distincte sau unice pentru o serie de valori.\n\n**Parametru**\n\n- **values**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - O listă de valori pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează un set de valori distincte sau unice pentru o listă de valori.","examples":"\n**Exemplu**\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":"**[De la versiune 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un set de valori distincte sau unice pentru o listă de valori.\n\n**Parametru**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - O listă de valori pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Elimină o valoare dintr-un șir la un indice dat. Elementele existemte poziționate la sau deasupra indicelui dat vor coborî cu o valoare de indice. Șirul scade în dimensiune cu unu.","examples":"\n**Exemple**\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nElimină o valoare dintr-un șir la un indice dat. Elementele existemte poziționate la sau deasupra indicelui dat vor coborî cu o valoare de indice. Șirul scade în dimensiune cu unu.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul din care se elimină valoarea.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indicele valorii de eliminat din șir. Dacă este prevăzut un indice negativ, acesta va fi folosit pe post de deplasare de la sfârșitul șirului.\n\n**Returnare versiune**: 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":"Creează un nou șir cu elementele filtrate din șirul de intrare care trec un test din funcția furnizată.","examples":"\n**Exemple**\n\nReturnează o nouă matrice compusă din elementele care au trecut de filtrul `isEven`.\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\nFolosește funcția Arcade `isEmpty` existentă în `filterFunction`. Returnează un nou șir de câmpuri care nu sunt goale.\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":"**[De la versiune 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un nou șir cu elementele filtrate din șirul de intrare care trec un test din funcția furnizată.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șir de intrare de filtrat.\n- **filterFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funcția folosită pentru a filtra elementele din seria `filterFunction(value: Any) -> Boolean`. Funcția trebuie să returneze o valoare adevărată dacă elementul trece testul. Funcția poate fi definită de o funcție definită de utilizator sau o funcție Arcade nucleu definită cu următorul parametru:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Reprezintă valoarea unul element din serie.\n\n**Returnare versiune**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;  \nReturnează o serie cu elemente care trec funcția de test."}},"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":"Returnează primul element dintr-o serie. Returnează „null” dacă seria este goală.","examples":"\n**Exemplu**\n\nimprimă „portocaliu”\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează primul element dintr-o serie. Returnează „null” dacă seria este goală.\n\n**Parametru**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Seria din care se returnează primul element.\n\n**Returnare versiune**: [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":"Returnează primul element dintr-o serie. Dacă șirul de intrare este gol, evaluarea expresiei va eșua.","examples":"\n**Exemplu**\n\nReturnează „portocaliu”.\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează primul element dintr-o serie. Dacă șirul de intrare este gol, evaluarea expresiei va eșua.\n\n**Parametru**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul din care se obține prima valoare.\n\n**Returnare versiune**: [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":"Indică dacă un șir are o valoare la un index dat.","examples":"\n**Exemple**\n\nȘir cu valoare la indexul dat\n\n```arcade\nvar a = [23,4,null,36,901]\nHasValue(a, 4);\n// returns true\n```\n\nȘir fără valoare la indexul dat\n\n```arcade\nvar a = [23,4,null,36,901]\nHasValue(a, 5);\n// returns false\n```\n\nȘir cu o valoare nulă la indexul dat\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă un șir are o valoare la un index dat.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de verificat.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul de verificat.\n\n**Returnare versiune**: [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":"Verifică dacă un index imbricat la mai multe niveluri adâncime într-un șir multidimensional are o valoare. Acest lucru vă permite să pătrundeți într-o structură imbricată într-un pas în loc să verificați valorile din fiecare șir. Returnează „adevărat” dacă indexurile de la fiecare nivel al structurii există și includ o valoare nenulă.","examples":"\n**Exemple**\n\nȘir cu o valoare la indexul imbricat\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [2, 4]);\n// returns true\n```\n\nȘir fără valoare la indexul imbricat\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [2, 10]);\n// returns false\n```\n\nȘir fără valoare la indexul principal\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [10, 5]);\n// returns false\n```\n\nȘir de dicționare cu valori imbricate\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerifică dacă un index imbricat la mai multe niveluri adâncime într-un șir multidimensional are o valoare. Acest lucru vă permite să pătrundeți într-o structură imbricată într-un pas în loc să verificați valorile din fiecare șir. Returnează „adevărat” dacă indexurile de la fiecare nivel al structurii există și includ o valoare nenulă.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de verificat.\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; - Un șir de chei sau indexuri de verificat la fiecare nivel al structurii.\n\n**Returnare versiune**: [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":"Stabilește dacă un șir include o valoare dată. Returnează `true` dacă valoarea este găsită în cadrul șirului.","examples":"\n**Exemple**\n\nReturnează `true`.\n\n```arcade\nIncludes(['orange', 'purple', 'gray'], 'purple')\n```\n\nReturnează `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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nStabilește dacă un șir include o valoare dată. Returnează `true` dacă valoarea este găsită în cadrul șirului.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șir de intrare.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea de căutat în șirul dat.\n\n**Returnare versiune**: [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":"Returnează locația bazată pe valoarea zero a indexului elementului introdus în serie. Dacă „item” nu există, este returnat „-1”.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează locația bazată pe valoarea zero a indexului elementului introdus în serie. Dacă „item” nu există, este returnat „-1”.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Seria în care se va căuta.\n- **item**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Elementul care trebuie localizat în serie.\n\n**Returnare versiune**: [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":"Introduce o valoare nouă într-un șir la un indice dat. Elementele existemte poziționate la sau deasupra indicelui dat vor urca cu o valoare de indice. Șirul crește în dimensiune cu unu.","examples":"\n**Exemple**\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIntroduce o valoare nouă într-un șir la un indice dat. Elementele existemte poziționate la sau deasupra indicelui dat vor urca cu o valoare de indice. Șirul crește în dimensiune cu unu.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul în care trebuie să se introducă noua valoare.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indicele șirului unde trebuie introdusă noua valoare. Un indice 0 va introduce valoarea la începutul șirului. Un indice care este egal cu dimensiunea șirului va introduce valoarea la sfârșitul șirului. Un indice mai mare decât dimensiunea șirului va crea o eroare.  Dacă este prevăzut un indice negativ, acesta va fi folosit pe post de deplasare de la sfârșitul șirului.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea de introdus în șir.\n\n**Returnare versiune**: 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":"Creează un nou șir pe baza rezultatelor apelării unei funcții furnizate pentru fiecare element din șirul de intrare.","examples":"\n**Exemple**\n\nConvertește toate elementele din șir din Fahrenheit în Celsius și le returnează într-o nou șir.\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\nConvertește obiectele de date în text formatat\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":"**[De la versiune 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un nou șir pe baza rezultatelor apelării unei funcții furnizate pentru fiecare element din șirul de intrare.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de intrare de mapat.\n- **mappingFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funcția utilizată pentru a apela fiecare element din seria „mappingFunction(value: Any) -> Any”. Funcția trebuie să returneze un nou element care va face parte din seria returnată. Funcția poate fi definită de o funcție definită de utilizator sau o funcție Arcade nucleu definită cu următorul parametru:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Reprezintă valoarea unul element din serie.\n\n**Returnare versiune**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;  \nElementele returnate de funcția de cartografiere."}},"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":"Testează dacă niciunul dintre elementele dintr-o matrice dată trece un test din funcția furnizată. Returnează `true` în cazul în care `testFunction` returnează `false` pentru toate elementele din matricea de intrare.","examples":"\n**Exemple**\n\nReturnează `false` deoarece unele dintre elementele din matricea de intrare trec testul `isEven`.\n\n```arcade\n// isEven is used to test if each element in the array is even\n// it returns true if the element is divisible by two, false if is not\nfunction isEven(value) { return value % 2 == 0 } \n// The isEven function will execute for each element in the array,\n// returning the following values: false, true, false, true, false\n// Since 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\nFolosește funcția Arcade `isEmpty` existentă în `testFunction`. Acest lucru este valabil deoarece `isEmpty` are un singur parametru și returnează o valoare booleană. Această expresie returnează `true` dacă niciunul dintre câmpuri nu este gol.\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":"**[De la versiune 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTestează dacă niciunul dintre elementele dintr-o matrice dată trece un test din funcția furnizată. Returnează `true` în cazul în care `testFunction` returnează `false` pentru toate elementele din matricea de intrare.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de intrare de testat.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funcția utilizată pentru a testa fiecare element din seria „testFunction(value: Any) -> Boolean”. Funcția trebuie să returneze o valoare falsă dacă elementul nu trece testul. Funcția poate fi definită de o funcție definită de utilizator sau o funcție Arcade nucleu definită cu următorul parametru:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Reprezintă valoarea unul element din serie.\n\n**Returnare versiune**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \n„true” dacă toate elementele din serie nu trec funcția de test."}},"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":"Elimină și returnează elementul de la capătul șirului. Dacă șirul este gol, este indicată o eroare.","examples":"\n**Exemplu**\n\nReturnează 'gri'. Șirul de intrare va fi acum egal cu `['portocaliu', 'violet']`.\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nElimină și returnează elementul de la capătul șirului. Dacă șirul este gol, este indicată o eroare.\n\n**Parametru**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de intrare din care va fi eliminat și returnat ultimul element.\n\n**Returnare versiune**: [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":"Adaugă un element la sfârșitul unui șir și returnează noua lungime a șirului.","examples":"\n**Exemplu**\n\nReturnează 4. Șirul de intrare va fi acum egal cu `['portocaliu', 'violet', 'gri', 'roșu']`.\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAdaugă un element la sfârșitul unui șir și returnează noua lungime a șirului.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul spre care vor fi împinse elementele.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea de adăugat este ultimul element al șirului de intrare.\n\n**Returnare versiune**: [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":"Execută o funcție \\\"reducător\\\" furnizată pentru fiecare element din matrice, transmițând valoarea returnată din calculul elementului anterior.","examples":"\n**Exemple**\n\nFără parametrul `initialValue`, primele două elemente ale șirului `cities` sunt transmise ca argumente în funcția add.\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\nDeoarece parametrul „initialValue” este setat, această valoare va fi primul argument al funcției („city1”), iar primul element din „cities” va fi al doilea argument al funcției („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":"**[De la versiune 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nExecută o funcție \\\"reducător\\\" furnizată pentru fiecare element din matrice, transmițând valoarea returnată din calculul elementului anterior.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de intrare de redus.\n- **reducerFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Funcția de reducere care va agrega toate valorile seriei „reducerFunction(previousValue: Any, arrayValue: Any) -> Any”.\n\n  - **previousValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - La prima executare a funcției, acesta va fi primul element din seria de intrare sau din „initialValue”, dacă este furnizat.\n  - **arrayValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Reprezintă valoarea curentă a unui element din seria de intrare.\n- **initialValue** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Un element care se trece în primul argument al funcției de reducere.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nValoarea care a fost asamblată de funcția reducător pentru fiecare element din serie."}},"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":"Modifică numărul de elemente dintr-un șir la dimensiunea specificată. Poate fi folosit pentru extinderea șirului sau trunchierea timpurie a acestuia. După redimensionare, încercarea de indexare dincolo de noul ultim element va da o eroare, cu excepția cazului de indexare a elementului următor, care va continua să extindă șirul cu un element.","examples":"\n**Exemple**\n\nReturnează `['portocaliu', 'violet', 'gri', nul, nul]`\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nResize(colors, 5)\nreturn colors\n```\n\nReturnează `['portocaliu', 'violet', 'gri', 'roșu', 'roșu']`\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nResize(colors, 5, 'red')\nreturn colors\n```\n\nReturnează `['portocaliu']`\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nModifică numărul de elemente dintr-un șir la dimensiunea specificată. Poate fi folosit pentru extinderea șirului sau trunchierea timpurie a acestuia. După redimensionare, încercarea de indexare dincolo de noul ultim element va da o eroare, cu excepția cazului de indexare a elementului următor, care va continua să extindă șirul cu un element.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de redimensionat.\n- **newSize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de elemente dorite din șirul redimensionat.\n- **value** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea opțională care va fi folosită pentru orice noi elemente adăugate șirului. Dacă nu se specifică nicio valoare, elementele nou adăugate vor avea o valoare `nulă`.\n\n**Returnare versiune**: 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":"Inversează conținutul seriei respective.","examples":"\n**Exemplu**\n\nReturnează „['gri', 'violet', 'portocaliu']”\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nInversează conținutul seriei respective.\n\n**Parametru**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Seria care va fi inversată.\n\n**Returnare versiune**: [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":"Returnează o parte a unui șir dintre doi indici ca un șir nou.","examples":"\n**Exemple**\n\nReturnează `['violet', 'gri']`\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'], 1, 3)\n```\n\nReturnează `['roșu', 'albastru']`\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'], 3)\n```\n\nReturnează `['portocaliu', 'violet', 'gri', 'roșu', 'albastru']`\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'])\n```\n\nReturnează `['albastru']`\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o parte a unui șir dintre doi indici ca un șir nou.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Șirul de segmentat.\n- **startIndex** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indicele de la care trebuie să înceapă segmentarea. Stabilit în mod implicit la `0`. Dacă este prevăzut un indice negativ, acesta va fi folosit pe post de deplasare de la sfârșitul șirului.\n- **endIndex** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indicele unde se va încheia segmentul. Valoarea de la acest indice nu va fi inclusă în șirul returnat. Ajunge în mod implicit la dimensiunea șirului.\n\n**Returnare versiune**: [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":"Sortează o serie în funcție de valoarea ASCII. Dacă toate elementele din serie sunt de același tip, se va utiliza o funcție de sortare adecvată. Dacă sunt tipuri diferite, elementele vor fi convertite în text. Dacă seria conține dicționare și nu se furnizează nicio funcție definită de utilizator, nu se va produce sortarea. Dacă seria conține valori „nule”, acestea nu vor fi convertite în text și vor fi returnate la sfârșitul seriei sortate.","examples":"\n**Exemple**\n\nreturnează „['$', 1, 'A', 'a']”\n\n```arcade\nSort([1, 'a', '$', 'A'])\n```\n\nSortare cu ajutorul unei funcții definite de utilizator\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSortează o serie în funcție de valoarea ASCII. Dacă toate elementele din serie sunt de același tip, se va utiliza o funcție de sortare adecvată. Dacă sunt tipuri diferite, elementele vor fi convertite în text. Dacă seria conține dicționare și nu se furnizează nicio funcție definită de utilizator, nu se va produce sortarea. Dacă seria conține valori „nule”, acestea nu vor fi convertite în text și vor fi returnate la sfârșitul seriei sortate.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Seria care va fi sortată.\n- **comparatorFunction** (_Optional_): [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - O funcție definită de utilizator care va fi utilizat pentru sortarea „orderingFunction(a: Any, b: Any) -> Number”. Funcția primește două elemente și ar trebui să returneze un număr care indică ordinea de sortare a celor două elemente:  \n„> 0”: sortare „b” înainte de „a”  \n„= 0”: se păstrează ordinea inițială a lui „a” și „b”.  \n„< 0”: se sortează „a” înainte de „b”\n\n  - **a**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Primul element pentru comparație.\n  - **b**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Al doilea element pentru comparație.\n\n**Returnare versiune**: [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":"Concatenează toți parametrii împreună într-un şir nou.","examples":"\n**Exemple**\n\nReturnează `['portocaliu', 'violet', 1, 2, 'roșu']`\n\n```arcade\nSplice(['orange', 'purple'], 1, 2, 'red')\n```\n\nReturnează `[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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConcatenează toți parametrii împreună într-un şir nou.\n\n**Parametru**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - O listă curentă de valori de segmentat într-o serie nouă.\n\n**Returnare versiune**: [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":"Trunchiază seria de intrare și returnează primul număr dat de elemente.","examples":"\n**Exemplu**\n\nreturnează „[ 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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTrunchiază seria de intrare și returnează primul număr dat de elemente.\n\n**Parametri**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Seria de trunchiat.\n- **numItems**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de elemente de returnat de la începutul seriei.\n\n**Returnare versiune**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"track_functions","title":"Funcții de urmărire","items":[{"type":"function","name":"trackaccelerationat","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackaccelerationat","description":"Accelerația de la observare față de observarea actuală.","examples":"\n**Exemple**\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un număr pentru fiecare obiect spațial, reprezentând valoarea accelerației în metri pe secundă la pătrat. În acest exemplu, studiem rezultatele obiectului spațial 1 (p1) cu o `valoare` de 1. Rezultatul este egal cu accelerația obiectului spațial 2 (p2).\n\n```arcade\nvar accelerationAt = TrackAccelerationAt(1)\naccelerationAt;\n// returns 0.0167\n```\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un număr pentru fiecare obiect spațial, reprezentând valoarea accelerației în metri pe secundă la pătrat. În acest exemplu, studiem rezultatele obiectului spațial 1 (p1) cu o `valoare` de 3. Rezultatul este egal cu accelerația obiectului spațial 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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAccelerația de la observare față de observarea actuală.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de obiecte spațiale de dinainte sau de după observarea actuală.  \nObiectul spațial actual are indicele 0. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția 1 este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, -1 este valoarea anterioară din serie.\n\n**Returnare versiune**: [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":"Valorile accelerației dintre prima valoare (inclusiv) până la ultima valoare (exclusiv) într-o fereastră în jurul observării actuale (0).","examples":"\n**Exemple**\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un șir care să includă valoarea accelerației pentru fiecare obiect spațial din fereastra specificată. Accelerațiile sunt calculate în metri pe secundă la pătrat. În acest exemplu, studiem rezultatele obiectului spațial 3 (p3) la evaluarea cu un `startIndex` de `-1` și un `endIndex` de `2`.\n\n```arcade\nvar accelerationWindow = TrackAccelerationWindow(-1, 2)\naccelerationWindow;\n// returns [0.0167, 0.0056, -0.0014]\n```\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un șir care să includă valoarea accelerației pentru fiecare obiect spațial din fereastra specificată. Accelerațiile sunt calculate în metri pe secundă la pătrat. În acest exemplu, studiem rezultatele obiectului spațial 3 (p3) la evaluarea cu un `startIndex` de `1` și un `endIndex` de `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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nValorile accelerației dintre prima valoare (inclusiv) până la ultima valoare (exclusiv) într-o fereastră în jurul observării actuale (0).\n\n**Parametri**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de început. Obiectul spațial actual are indicele 0. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția 1 este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, -1 este valoarea anterioară din serie.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de la sfârșitul intervalului. Obiectul spațial actual are indicele 0. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția 1 este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, -1 este valoarea anterioară din serie.\n\n**Returnare versiune**: [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":"Accelerarea observării actuale măsurate între observarea anterioară și observarea actuală.","examples":"\n**Exemple**\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un număr pentru fiecare obiect spațial, reprezentând valoarea accelerației în metri pe secundă la pătrat. În primul exemplu, studiem rezultatele pentru obiectul spațial 2 (p2).\n\n```arcade\nvar currentAcceleration = TrackCurrentAcceleration()\ncurrentAcceleration;\n// returns 0.0167\n```\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un număr pentru fiecare obiect spațial, reprezentând valoarea accelerației în metri pe secundă la pătrat. În exemplul de mai jos, studiem rezultatele obiectului spațial 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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAccelerarea observării actuale măsurate între observarea anterioară și observarea actuală.\n\n**Returnare versiune**: [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":"Suma distanțelor parcurse între observări de la prima observare până la observarea actuală.","examples":"\n**Exemple**\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează o valoare pentru obiectul spațial actual de pe traseu. În primul exemplu, studiem rezultatele pentru obiectul spațial 3 (p3). Calculul este `80 + 60 = 140`.\n\n```arcade\nvar currentDistance = TrackCurrentDistance()\ncurrentDistance;\n// returns 140\n```\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează o valoare pentru obiectul spațial actual de pe traseu. Traseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează o valoare pentru fiecare obiect spațial de pe traseu. În exemplul de mai jos, studiem rezultatele pentru obiectul spațial 6 (p6). Calculul este `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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSuma distanțelor parcurse între observări de la prima observare până la observarea actuală.\n\n**Returnare versiune**: [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":"Viteza dintre observarea anterioară și observarea actuală.","examples":"\n**Exemple**\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un număr pentru fiecare obiect spațial, reprezentând viteza calculată în metri pe secundă. În primul exemplu, studiem rezultatele pentru obiectul spațial 2 (p2). Calculul este `60/60`.\n\n```arcade\nvar currentSpeed = TrackCurrentSpeed()\ncurrentSpeed;\n// returns 1\n```\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un număr pentru fiecare obiect spațial, reprezentând viteza calculată în metri pe secundă. În exemplul de mai jos, studiem rezultatele obiectului spațial 6 (p6). Calculul este `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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nViteza dintre observarea anterioară și observarea actuală.\n\n**Returnare versiune**: [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":"Calculează timpul aferent obiectului spațial curent de pe un traseu.","examples":"\n**Exemplu**\n\nReturnează timpul pentru obiectul spațial curent care este evaluat. De exemplu, pentru un traseu cu trei obiecte spațiale la 1 ianuarie 2012, 9 decembrie 2012 și 3 mai 2013 timpul curent va fi evaluat pentru fiecare obiect spațial. În acest exemplu, este evaluat la obiectul spațial din mijloc, 9 decembrie 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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCalculează timpul aferent obiectului spațial curent de pe un traseu.\n\n**Returnare versiune**: [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":"Suma distanțelor parcurse între observări de la prima observare până la observarea actuală, plus valoarea dată.","examples":"\n**Exemple**\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează o valoare pentru fiecare obiect spațial de pe traseu. În primul exemplu, studiem rezultatele când sunt evaluate la obiectul spațial 2 (p2) cu o valoare a indicelui de 2. Calculul este `30 + 80 + 60 = 170`.\n\n```arcade\nTrackDistanceAt(2)\n// returns 170\n```\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează o valoare pentru fiecare obiect spațial de pe traseu. În exemplul următor, studiem rezultatele când sunt evaluate la obiectul spațial 4 (p4) cu o valoare a indicelui de 4. Calculul este `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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSuma distanțelor parcurse între observări de la prima observare până la observarea actuală, plus valoarea dată.\n\n**Parametru**\n\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de traseu pentru care se calculează distanța. De exemplu, o valoare de „2” va calcula distanța de la primul obiect spațial (index „0”) de pe traseu până la al treilea obiect spațial (indice „2”) de pe traseu.\n\n**Returnare versiune**: [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":"Distanțele parcurse între prima valoare (inclusiv) până la ultima valoare (exclusiv) într-o fereastră despre observarea actuală (0).","examples":"\n**Exemple**\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un șir care să includă valoarea distanței pentru fiecare obiect spațial din fereastră. În primul exemplu, studiem rezultatele obiectului spațial 3 (p3) la evaluarea cu un `startIndex` de `-1` și un `endIndex` de `2`.\n\n```arcade\nvar distanceWindow = TrackDistanceWindow(-1, 2)\ndistanceWindow;\n// returns [60, 140, 170]\n```\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un șir care să includă valoarea distanței pentru fiecare obiect spațial din fereastră. În exemplul următor, studiem rezultatele obiectului spațial 5 (p5) la evaluarea cu un `startIndex` de `-1` și un `endIndex` de `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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDistanțele parcurse între prima valoare (inclusiv) până la ultima valoare (exclusiv) într-o fereastră despre observarea actuală (0).\n\n**Parametri**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de început. Obiectul spațial actual are indicele 0. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția 1 este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, -1 este valoarea anterioară din serie.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de la sfârșitul intervalului. Obiectul spațial actual are indicele 0. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția 1 este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, -1 este valoarea anterioară din serie.\n\n**Returnare versiune**: [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":"Calculează durata traseului de la obiectul spațial de pornire la obiectul spațial curent în milisecunde din epoch.","examples":"\n**Exemplu**\n\nReturnează durata unui traseu care începe la 1 ianuarie 2012 până la obiectul spațial curent, la 3 mai 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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCalculează durata traseului de la obiectul spațial de pornire la obiectul spațial curent în milisecunde din epoch.\n\n**Returnare versiune**: [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":"Returnează o serie de valori de atribut de la „câmpul” specificat pentru intervalul de timp specificat. Funcția de interval vă permite să mergeți înainte și înapoi în timp.","examples":"\n**Exemple**\n\nTraseul dvs. are un câmp cu valori ordonate secvențial de „[10, 20, 30, 40, 50]”. Geometriile obiectelor spațiale sunt „[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]”. Expresia este evaluată la fiecare obiect spațial de pe traseu. Rezultatele sunt returnate inclusiv la obiectul spațial de pornire și exclusiv la obiectul spațial de încheiere. Acest exemplu este evaluat la cel de-al doilea obiect spațial (20) și returnează o serie cu valoarea anterioară (-1, inclusiv).\n\n```arcade\nvar window = TrackFieldWindow('MyField', -1,0)\nwindow;\n// returns [10]\n```\n\nTraseul dvs. are un câmp denumit „Viteză” cu valori ordonate secvențial „[10, 20, 30, 40, 50]”. Geometriile obiectelor spațiale sunt „[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]”. Expresia este evaluată la fiecare obiect spațial de pe traseu. Pentru acest exemplu, examinăm rezultatele pentru evaluarea la cel de-al treilea obiect spațial (30). Rezultatele sunt returnate inclusiv la obiectul spațial de pornire și exclusiv la obiectul spațial de încheiere. \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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o serie de valori de atribut de la „câmpul” specificat pentru intervalul de timp specificat. Funcția de interval vă permite să mergeți înainte și înapoi în timp.\n\n**Parametri**\n\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele câmpului din care se returnează valorile.\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de început. Obiectul spațial curent are „0” ca index. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția „1” este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, „-1” este valoarea anterioară din serie.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de la sfârșitul intervalului. Obiectul spațial curent are „0” ca index. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția „1” este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, „-1” este valoarea anterioară din serie.\n\n**Returnare versiune**: [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":"Returnează o serie de geometrii pentru indicii de timp specificați. Funcția de interval vă permite să mergeți înainte și înapoi în timp.","examples":"\n**Exemplu**\n\nTraseul dvs. are un câmp cu valori ordonate secvențial de „[10, 20, 30, 40, 50]”. Geometriile obiectelor spațiale sunt „[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]”. Expresia este evaluată la fiecare obiect spațial de pe traseu. Pentru acest exemplu, examinăm rezultatele pentru evaluarea la cel de-al treilea obiect spațial (30). Rezultatele sunt returnate inclusiv la obiectul spațial de pornire și exclusiv la obiectul spațial de încheiere\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o serie de geometrii pentru indicii de timp specificați. Funcția de interval vă permite să mergeți înainte și înapoi în timp.\n\n**Parametri**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de început. Obiectul spațial curent are „0” ca index. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția „1” este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, „-1” este valoarea anterioară din serie.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de la sfârșitul intervalului. Obiectul spațial curent are „0” ca index. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția „1” este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, „-1” este valoarea anterioară din serie.\n\n**Returnare versiune**: [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":"Returnează indexul pentru obiectul spațial care este calculat. Obiectele spațiale sunt indexate în ordine cronologică în cadrul unui traseu.","examples":"\n**Exemplu**\n\nReturnează indexul primului obiect spațial de pe un traseu.\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează indexul pentru obiectul spațial care este calculat. Obiectele spațiale sunt indexate în ordine cronologică în cadrul unui traseu.\n\n**Returnare versiune**: [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":"Viteza de la observare față de observarea actuală. De exemplu, la valoarea 2, este viteza de la observare la două observări după cea actuală.","examples":"\n**Exemple**\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un număr pentru fiecare obiect spațial, reprezentând viteza calculată în metri pe secundă. În primul exemplu, studiem rezultatele obiectului spațial 1 (p1) cu o `valoare` de 2. Calculul este `80/60`.\n\n```arcade\nvar speedAt = TrackSpeedAt(2)\nspeedAt;\n// returns 1.33\n```\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un număr pentru fiecare obiect spațial, reprezentând viteza calculată în metri pe secundă. În exemplul următor, studiem rezultatele obiectului spațial 3 (p3) cu o `valoare` de -1. Calculul este `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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nViteza de la observare față de observarea actuală. De exemplu, la valoarea 2, este viteza de la observare la două observări după cea actuală.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de obiecte spațiale de dinainte sau de după observarea actuală. Obiectul spațial actual are indicele 0. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția 1 este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, -1 este valoarea anterioară din serie.\n\n**Returnare versiune**: [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":"Valorile vitezei dintre prima valoare (inclusiv) până la ultima valoare (exclusiv) într-o fereastră în jurul observării actuale (0).","examples":"\n**Exemple**\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un șir care să includă valoarea vitezei pentru fiecare obiect spațial din fereastra specificată. Vitezele sunt calculate în metri pe secundă. În acest exemplu, studiem rezultatele obiectului spațial 3 (p3) la evaluarea cu un `startIndex` de `-1` și un `endIndex` de `2`.\n\n```arcade\nvar speedWindow = TrackSpeedWindow(-1, 2)\nspeedWindow // returns [1, 1.3, 0.5]\n```\n\nTraseul dvs. are șase obiecte spațiale, ca mai sus. Expresia returnează un șir care să includă valoarea vitezei pentru fiecare obiect spațial din fereastra specificată. Vitezele sunt calculate în metri pe secundă. În acest exemplu, studiem rezultatele obiectului spațial 3 (p3) la evaluarea cu un `startIndex` de `1` și un `endIndex` de `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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nValorile vitezei dintre prima valoare (inclusiv) până la ultima valoare (exclusiv) într-o fereastră în jurul observării actuale (0).\n\n**Parametri**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de început. Obiectul spațial actual are indicele 0. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția 1 este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, -1 este valoarea anterioară din serie.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de la sfârșitul intervalului. Obiectul spațial actual are indicele 0. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția 1 este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, -1 este valoarea anterioară din serie.\n\n**Returnare versiune**: [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":"Calculează ora începerii unui traseu.","examples":"\n**Exemplu**\n\nReturnează ora începerii unui traseu care se încadrează între 1 ianuarie 2012 și 3 mai 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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCalculează ora începerii unui traseu.\n\n**Returnare versiune**: [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":"Returnează o serie de obiecte spațiale pentru indexul de timp specificat. Această funcție vă permite să mergeți înainte și înapoi în timp.","examples":"\n**Exemple**\n\nTraseul dvs. are un câmp cu valori ordonate secvențial de „[10, 20, 30, 40, 50]”. Geometriile obiectelor spațiale sunt „[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]”. Expresia este evaluată la fiecare obiect spațial de pe traseu. Rezultatele sunt returnate inclusiv la obiectul spațial de pornire și exclusiv la obiectul spațial de încheiere. Acest exemplu este evaluat la cel de-al doilea obiect spațial (20) și returnează o serie cu o valoare unică – obiectul spațial anterior.\n\n```arcade\nvar window = TrackWindow(-1,0)\nwindow;\n// returns [{'geometry': {x: 1, y: 1}}, {'attributes': {'MyField' : 10, 'trackName':'ExampleTrack1'}}]\n```\n\nTraseul dvs. are un câmp cu valori ordonate secvențial de „[10, 20, 30, 40, 50]”. Geometriile obiectelor spațiale sunt „[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]”. Expresia este evaluată la fiecare obiect spațial de pe traseu. Pentru acest exemplu, examinăm rezultatele pentru evaluarea la cel de-al treilea obiect spațial (30). Rezultatele sunt returnate inclusiv la obiectul spațial de pornire și exclusiv la obiectul spațial de încheiere.\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o serie de obiecte spațiale pentru indexul de timp specificat. Această funcție vă permite să mergeți înainte și înapoi în timp.\n\n**Parametri**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de început. Obiectul spațial curent are „0” ca index. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția „1” este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, „-1” este valoarea anterioară din serie.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul obiectului spațial de la sfârșitul intervalului. Obiectul spațial curent are „0” ca index. Valorile pozitive reprezintă obiecte spațiale care au loc în viitor, după valoarea curentă. De exemplu, poziția „1” este următoarea valoare din serie. Numerele negative reprezintă obiecte spațiale care au avut loc în trecut, înainte de obiectul spațial curent. De exemplu, „-1” este valoarea anterioară din serie.\n\n**Returnare versiune**: [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":"enterprise_functions","title":"Funcții Enterprise","items":[{"type":"function","name":"nextsequencevalue","bundle":"database","sinceVersion":"1.4","link":"https://developers.arcgis.com/arcade/function-reference/enterprise_functions/#nextsequencevalue","description":"Returnează următoarea valoare de secvență de la secvența de bază de date specificată. Dacă „inputSequenceName” nu există, expresia va genera o eroare.","examples":"\n**Exemplu**\n\nReturnează un număr cu următoarea valoare de secvență\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":"**[De la versiune 1.4](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează următoarea valoare de secvență de la secvența de bază de date specificată. Dacă „inputSequenceName” nu există, expresia va genera o eroare.\n\n**Parametru**\n\n- **sequenceName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele secvenței. Acesta trebuie configurat deja în baza de date.\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"featureset_functions","title":"Funcții FeatureSet","items":[{"type":"function","name":"area","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#area","description":"Returnează suprafața FeatureSet de intrare în unitățile date. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează suprafața stratului tematic în kilometri pătrați\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează suprafața FeatureSet de intrare în unitățile date. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet pentru care se calculează suprafața în plan.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „acri” | „hectare” | „centimetri pătrați” | „decimetri pătrați” | „picioare pătrate” | „inchi pătrați” | „kilometri pătrați” | „metri pătrați” | „mile pătrate” | „milimetri pătrați” | „picioare pătrate sua” | „mile pătrate sua” | „yarzi pătrați”`sua  \n\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează suprafața geodezică a FeatureSet de intrare în unitățile date. Aceasta este o măsurare mai fiabilă a suprafeței decât „Suprafață()” deoarece ia în calcul curbura Pământului.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează suprafața geodezică a stratului tematic în kilometri pătrați\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează suprafața geodezică a FeatureSet de intrare în unitățile date. Aceasta este o măsurare mai fiabilă a suprafeței decât „Suprafață()” deoarece ia în calcul curbura Pământului.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet pentru care se calculează suprafața geodezică.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „acri” | „hectare” | „centimetri pătrați” | „decimetri pătrați” | „picioare pătrate” | „inchi pătrați” | „kilometri pătrați” | „metri pătrați” | „mile pătrate” | „milimetri pătrați” | „picioare pătrate sua” | „mile pătrate sua” | „yarzi pătrați”`sua  \n\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează o listă de atașamente asociate obiectului spațial de intrare. Fiecare rezultat include numele atașamentului, tipul de conținut, id-ul și dimensiunea în octeți. Se aplică numai obiectelor spațiale provenite dintr-un serviciu de obiecte spațiale.","examples":"\n**Exemplu**\n\nReturnează numărul de atașări asociate la obiectul spațial\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":"**[De la versiune 1.6](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o listă de atașamente asociate obiectului spațial de intrare. Fiecare rezultat include numele atașamentului, tipul de conținut, id-ul și dimensiunea în octeți. Se aplică numai obiectelor spațiale provenite dintr-un serviciu de obiecte spațiale.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Atașările asociate cu acest obiect spațial vor fi preluate din serviciu.\n- **options** (_Optional_): [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Setări pentru solicitare. Proprietăți dicționar:\n\n  - **types**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - O serie de valori text reprezentând tipurile de fișiere care urmează să fie preluate.  \nValori posibile: `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) - Dimensiunea minimă a fişierului din atașament în baiți.\n  - **maxsize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dimensiunea maximă a fişierului din atașament în baiți.\n  - **metadata** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă se include metadate atașate în returnarea funcției. Momentan numai metadatele Exif pentru imagini sunt suportate.\n\n**Returnare versiune**: [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":"Returnează valoarea medie a unui câmp numeric dat într-un FeatureSet.","examples":"\n**Exemple**\n\ncalculează diferența dintre populația obiectului spațial și populația medie a tuturor obiectelor spațiale din stratul tematic\n\n```arcade\n$feature.population - Average($layer, 'population')\n```\n\ncalculează populația medie per milă pătrată a tuturor obiectelor spațiale din stratul tematic\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea medie a unui câmp numeric dat într-un FeatureSet.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet pentru care să fie efectuată operația.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Specifică numele unui câmp numeric sau expresia SQL92 pentru care statistica va fi calculată din intrarea FeatureSet.\n\n**Returnare versiune**: [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":"Returnează obiectele spațiale dintr-un FeatureSet care sunt conținute în geometria de intrare. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spaţiale care sunt în poligonul respectiv\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează obiectele spațiale dintr-un FeatureSet care sunt conținute în geometria de intrare. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n**Rețineți că utilizarea `$feature` ca valoare de intrare pentru această funcție va produce rezultate doar la fel de exacte ca rezoluția la scala modului de vizualizare. Prin urmare, valorile returnate din expresii utilizând această funcție se pot modifica după ce se transfocalizează între scale.**\n\n**Parametri**\n\n- **containerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria care este testată pentru relaţia 'conține' cu `insideFeatures`. Considerați această geometrie ca un posibil 'container' al `insideFeatures`.\n- **insideFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet care este testată pentru relația „în cadrul” cu „containerGeometry”.\n\n**Returnare versiune**: [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":"Returnează numărul de obiecte spațiale dintr-un FeatureSet.","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spațiale dintr-un strat tematic\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numărul de obiecte spațiale dintr-un FeatureSet.\n\n**Parametru**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet din care se calculează numărul de obiecte spațiale\n\n**Returnare versiune**: [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":"Returnează obiectele spațiale dintr-un FeatureSet care traversează geometria de intrare. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spaţiale din FeatureSet care traversează poligonul respectiv\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează obiectele spațiale dintr-un FeatureSet care traversează geometria de intrare. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Obiectele spațiale pentru a testa relația de încrucișare cu `crossingGeometry` de intrare.\n- **crossingGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria care este traversată.\n\n**Returnare versiune**: [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":"Returnează un set de valori distincte sau unice dintr-un FeatureSet.","examples":"\n**Exemple**\n\nReturnează un FeatureSet cu o coloană 'Status'. Fiecare rând al FeatureSet conține o valoare unică de stare\n\n```arcade\nDistinct($layer, 'Status')\n```\n\nReturnează un FeatureSet cu o coloană 'Status' și 'Type'. Fiecare rând al FeatureSet conține o combinație unică de valori 'Status' și 'Type’\n\n```arcade\nDistinct($layer, ['Status', 'Type'])\n```\n\nReturnează FeatureSet cu o coloană Densitate cu rânduri care pot conține valori Scăzută, Ridicată sau 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\nReturnează un FeatureSet cu o coloană Scor și Tip\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":"**[De la versiune 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un set de valori distincte sau unice dintr-un FeatureSet.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet din care se returnează valori distincte.\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; - Câmpurile și/sau expresiile din care se determină valori unice. Acest parametru poate fi o serie de nume de câmpuri, o serie de expresii, sau un dicționar sau o serie de dicționar care specifică numele coloanelor de ieșire în care vor fi stocate valorile unice. Dacă se specifică un dicționar, trebuie să se utilizeze următoarea specificație:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele coloanei pentru stocarea rezultatului expresiei date.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O expresie SQL-92 în care se calculează o valoare unică.\n\n**Returnare versiune**: [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":"Returnează domeniul alocat câmpului dat al `featureSet` prevăzut. Dacă `featureSet` aparține unei clase cu un sub-tip, acesta returnează domeniul alocat sub-tipului.","examples":"\n**Exemplu**\n\nDomeniul alocat sub-tipului obiectului spațial.\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează domeniul alocat câmpului dat al `featureSet` prevăzut. Dacă `featureSet` aparține unei clase cu un sub-tip, acesta returnează domeniul alocat sub-tipului.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet ale cărui obiecte spaţiale conțin un câmp care are un domeniu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele câmpului (nu aliasul câmpului) care conține domeniul.\n- **subtype** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Valoarea codificată pentru sub-tip dacă obiectul spaţial acceptă subtipurile.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos.\n\n- **type**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tipul domeniului - fie `codedValue` sau `interval`.\n- **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele domeniului.\n- **dataType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tipul de date al câmpului domeniului. Poate fi una dintre următoarele valori: `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) - Aplicabil doar domeniilor `interval`. Valoarea minimă a domeniului.\n- **max**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aplicabil doar domeniilor `interval`. Valoarea maximă a domeniului.\n- **codedValues**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Aplicabil doar domeniilor `codedValue`. O serie de dicționare care descriu valorile valide pentru câmp. Fiecare dicționar are o proprietate „cod”, care conține valoarea reală a câmpului, și o proprietate „nume”, care conține o descriere prietenoasă pentru utilizator a valorii (de ex. „{ 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":"Returnează codul pentru descrierea unui domeniu asociat dintr-un FeatureSet.","examples":"\n**Exemplu**\n\nImprimă descrierea domeniului pentru câmpul la care se face referire.\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează codul pentru descrierea unui domeniu asociat dintr-un FeatureSet.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Setul de obiecte spațiale cu un câmp care are un domeniu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele câmpului (nu aliasul câmpului) care conține domeniul.\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Valoarea care va fi convertită înapoi în cod. Codul returnat provine din metadatele serviciilor.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numărul sau numele codificat pentru subtip, dacă setul de obiecte spațiale acceptă subtipurile.\n\n**Returnare versiune**: [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":"Returnează numele descriptiv pentru un cod de domeniu dintr-un FeatureSet.","examples":"\n**Exemplu**\n\nimprimă descrierea domeniului pentru câmpul la care se face referire\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numele descriptiv pentru un cod de domeniu dintr-un FeatureSet.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet cu un câmp care are un domeniu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele câmpului (nu aliasul câmpului) care conține domeniul.\n- **code** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Codul asociat cu numele descriptiv dorit. Codul returnat provine din metadatele serviciilor.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numărul sau numele codificat pentru subtip, dacă FeatureSet acceptă subtipurile.\n\n**Returnare versiune**: [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":"Returnează obiectele spațiale dintr-un FeatureSet în cazul în care anvelopele (sau întinderea) unui set de obiecte spațiale intersectează anvelopal unei alte geometrii. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spaţiale care intersectează anvelopa 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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează obiectele spațiale dintr-un FeatureSet în cazul în care anvelopele (sau întinderea) unui set de obiecte spațiale intersectează anvelopal unei alte geometrii. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Setul de obiecte spațiale care este testat pentru relația de intersecție cu \\\"anvelopă\\\" de intrare.\n- **envelope**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Anvelopa care se intersectează.\n\n**Returnare versiune**: [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":"Solicită atribute suplimentare pentru FeatureSet dat.","examples":"\n**Exemplu**\n\nSolicită câmpul POPULAȚIE pentru obiectele spațiale din grupare\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":"**[De la versiune 1.15](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSolicită atribute suplimentare pentru FeatureSet dat.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Setul de obiecte spațiale la care vor fi atașate câmpurile solicitate.\n- **field1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Un nume de câmp pentru a solicita un anumit obiect spațial. Includeți în listă numai câmpurile necesare pentru utilizarea în expresie. Dacă este necesar, puteți solicita toate câmpurile folosind caracterul de înlocuire `*`. Cu toate acestea, acest lucru ar putea fi evitat pentru a preveni încărcarea unui volum inutil de date care poate influența performanța aplicației. Această valoare trebuie să fie un text literal și nu poate fi o variabilă.\n- **[field2, ..., fieldN]** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O listă în curs a numelor de câmp pentru a fi solicitate pentru un obiect spațial dat. Includeți în listă numai câmpurile necesare pentru utilizarea în expresie. Aceste valori trebuie să fie un text literal și nu pot fi variabile.\n\n**Returnare versiune**: 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":"Creează un FeatureSet nou din JSON în funcție de specificațiile ArcGIS REST. Consultați fragmentul de mai jos pentru un exemplu aferent.","examples":"\n**Exemplu**\n\nCreați un FeatureSet din 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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un FeatureSet nou din JSON în funcție de specificațiile ArcGIS REST. Consultați fragmentul de mai jos pentru un exemplu aferent.\n\n**Parametru**\n\n- **definition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON care descrie un set de obiecte spațiale. Acest JSON trebuie să fie serializat ca valoare text.\n\n**Returnare versiune**: [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":"Creează un nou FeatureSet dintr-un Dicționar care reprezintă JSON conform specificației ArcGIS REST. Consultați fragmentul de mai jos pentru un exemplu aferent.","examples":"\n**Exemplu**\n\nCreați un FeatureSet din dicționar.\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":"**[De la versiune 1.19](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un nou FeatureSet dintr-un Dicționar care reprezintă JSON conform specificației ArcGIS REST. Consultați fragmentul de mai jos pentru un exemplu aferent.\n\n**Parametru**\n\n- **definition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Un dicționar care descrie un set de obiecte spațiale.\n\n**Returnare versiune**: [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":"Returnează toate obiectele spațiale asociate obiectului spațial introdus ca FeatureSet. Acest lucru este specific fluxurilor de lucru Utility Network.","examples":"\n**Exemple**\n\nReturnează toate activele cu asocieri de conectivitate cu terminalul din partea inferioară a transformatorului.\n\n```arcade\nFeatureSetByAssociation($feature, 'connected', 'Low');\n```\n\nReturnează numărul de dispozitive electrice asociate la obiectul spațial\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":"**[De la versiune 1.9](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează toate obiectele spațiale asociate obiectului spațial introdus ca FeatureSet. Acest lucru este specific fluxurilor de lucru Utility Network.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial în care se interoghează toate obiectele spațiale asociate. Acest obiect spațial trebuie să provină dintr-un serviciu de obiecte spațiale; colecțiile de obiecte spațiale nu sunt acceptate.\n- **associationType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tipul de asociere cu obiectul spațial care trebuie să se returneze.  \n  Valori posibile: „connected” \\| „container” \\| „content” \\| „structure” \\| „attached”  \n  Valori posibileP adăugate la versiunea 1.10: „junctionEdge” \\| „midspan”\n- **terminalName** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Se aplică doar pentru tipurile de asociere „connected”.\n\n**Returnare versiune**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)  \nReturnează un set de obiecte spațiale care conține obiecte spațiale cu specificația câmpului descrisă în tabelul de mai jos.\n\n- **className**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele clasei bazate pe valoarea „TONETWORKSOURCEID” sau „FROMNETWORKSOURCEID”.\n- **globalId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID-ul global al obiectului spațial din celălalt tabel (adică valoarea „TOGLOBALID” sau „FROMGLOBALID”).\n- **isContentVisible**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Poate fi valoarea „1” (vizibil) sau „0” (nevizibil). Această valoare reprezintă vizibilitatea conținutului asociat și este aplicabilă numai pentru asocierile de conținut.\n- **objectId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID-ul obiectului pentru rândul din tabelul de asociere.\n- **percentAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Se aplică tipurilor de asociere `midspan`. Returnează un număr cu punct flotant de la 0-1 care indică localizarea (ca raport) al îmbinării de-a lungul limitei.\n- **side**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Se aplică tipurilor de asociere `junctionEdge`. Indică latura pe care este îmbinarea.\n\nValori posibile: „from” sau „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":"Creează un FeatureSet dintr-un strat tematic de obiecte spațiale pe baza ID-ului de strat tematic de pe hartă sau din serviciul de obiecte spațiale. Limitarea numărului de câmpuri din cerere și excluderea geometriei pot îmbunătăți performanța scriptului.","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spațiale din stratul tematic cu ID-ul DemoLayerWM_1117 din harta respectivă.\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un FeatureSet dintr-un strat tematic de obiecte spațiale pe baza ID-ului de strat tematic de pe hartă sau din serviciul de obiecte spațiale. Limitarea numărului de câmpuri din cerere și excluderea geometriei pot îmbunătăți performanța scriptului.\n\n**Parametri**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - Harta sau serviciul de obiecte spațiale care conține unul sau mai multe straturi tematice pe baza cărora se creează un FeatureSet. În mod normal, această valoare este „$map” sau „$datastore” globală.\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID-ul stratului tematic din `harta` respectivă. Acest strat tematic trebuie să fie creat dintr-un serviciu de obiecte spațiale; colecțiile de obiecte spațiale nu sunt acceptate. _Vă rugăm să rețineți că acestă valoare trebuie să fie un text literal._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Câmpurile care trebuie incluse în FeatureSet. În mod implicit, sunt incluse toate câmpurile. Pentru a solicita toate câmpurile din stratul tematic, setați această valoare la „['*']”. Limitarea numărului de câmpuri îmbunătățește performanța scriptului.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă se include geometria în obiectele spațiale. Valoarea implicită este „true”. Din considerente de performanță, trebuie să solicitați geometria numai dacă acest lucru este necesar, de exemplu, pentru utilizarea în funcții geometrice.\n\n**Returnare versiune**: [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":"Creează un FeatureSet dintr-un strat tematic de obiecte spațiale de pe hartă sau din serviciul de obiecte spațiale. Rețineți că numele nu sunt neapărat unice. Este mai bine să creați un FeatureSet utilizând `FeatureSetById()`. Limitarea numărului de câmpuri din FeatureSet și excluderea geometriei pot îmbunătăți performanța scriptului.","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spațiale din stratul tematic cu titlul „Piste de biciclete” din harta respectivă.\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un FeatureSet dintr-un strat tematic de obiecte spațiale de pe hartă sau din serviciul de obiecte spațiale. Rețineți că numele nu sunt neapărat unice. Este mai bine să creați un FeatureSet utilizând `FeatureSetById()`. Limitarea numărului de câmpuri din FeatureSet și excluderea geometriei pot îmbunătăți performanța scriptului.\n\n**Parametri**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - Harta sau serviciul de obiecte spațiale care conține unul sau mai multe straturi tematice pe baza cărora se creează un FeatureSet. În mod normal, această valoare este „$map” sau „$datastore” globală.\n- **title**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Titlul stratului tematic din `harta` respectivă. Acest strat tematic trebuie să fie creat dintr-un serviciu de obiecte spațiale; colecțiile de obiecte spațiale nu sunt acceptate. _Vă rugăm să rețineți că acestă valoare trebuie să fie un text literal._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Câmpurile care trebuie incluse în FeatureSet. În mod implicit, sunt incluse toate câmpurile. Pentru a solicita toate câmpurile din stratul tematic, setați această valoare la „['*']”. Limitarea numărului de câmpuri îmbunătățește performanța scriptului.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă se include geometria în obiectele spațiale. Valoarea implicită este „true”. Din considerente de performanță, trebuie să solicitați geometria numai dacă acest lucru este necesar, de exemplu, pentru utilizarea în funcții geometrice.\n\n**Returnare versiune**: [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":"Returnează înregistrările corelate pentru un anumit obiect spațial pe baza numelui unei clase de relații date.","examples":"\n**Exemplu**\n\nReturnează numărul de înregistrări legate de inspecția polilor\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează înregistrările corelate pentru un anumit obiect spațial pe baza numelui unei clase de relații date.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial din care sunt preluate înregistrările corelate.\n- **relationshipClass**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele clasei d relație conform definiției din sursa de date.\n- **fieldNames** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Câmpurile de returnat în FeatureSet. Această listă include câmpurile din tabelul de relații și obiectul spațial de intrare.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă se returnează geometria pentru obiectele spațiale rezultate.\n\n**Returnare versiune**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)\n\n**Resurse suplimentare**\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":"Returnează înregistrările corelate pentru un anumit obiect spațial ca FeatureSet.","examples":"\n**Exemplu**\n\nReturnează suma mai multor câmpuri pentru toate înregistrările corelate\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":"**[De la versiune 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează înregistrările corelate pentru un anumit obiect spațial ca FeatureSet.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial pentru care sunt preluate înregistrările corelate.\n- **relationshipName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele relației în funcție de serviciul de obiecte spațiale asociat cu obiectul spațial dat.\n- **fieldNames** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Câmpurile de returnat în FeatureSet. Această listă include câmpurile din tabelul de relații și obiectul spațial de intrare.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă se returnează geometria pentru obiectele spațiale rezultate.\n\n**Returnare versiune**: [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":"Creează un nou FeatureSet cu toate obiectele spațiale care trec de filtrul de expresie SQL92.","examples":"\n**Exemple**\n\nFiltrați obiecte spațiale utilizând o expresie SQL92\n\n```arcade\n// Returns all features with a Population greater than 10,000\nvar result = Filter($layer, 'POPULATION > 10000');\n```\n\nFiltrați obiecte spațiale utilizând o expresie SQL92 cu un substituent variabil\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un nou FeatureSet cu toate obiectele spațiale care trec de filtrul de expresie SQL92.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet sau stratul tematic de filtrat.\n- **sqlExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Expresia SQL92 utilizată pentru a filtra obiectele spațiale din stratul tematic. Această expresie poate substitui o variabilă Arcade utilizând caracterul `@`. Consultați fragmentul de mai jos pentru un exemplu.\n\n**Returnare versiune**: [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":"Creați un nou FeatureSet cu toate obiectele spațiale care corespund codului de subtip dat.","examples":"\n**Exemplu**\n\nFiltrați obiectele spațiale cu codul de subtip\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":"**[De la versiune 1.25](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreați un nou FeatureSet cu toate obiectele spațiale care corespund codului de subtip dat.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet sau stratul tematic de filtrat.\n- **subtypeCode**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Codul de subtip utilizat pentru a filtra obiectele spațiale în FeatureSet sau strat tematic.\n\n**Returnare versiune**: [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":"Returnează primul obiect spațial dintr-un FeatureSet. Returnează „null” dacă FeatureSet este gol.","examples":"\n**Exemplu**\n\nreturnează suprafața primului obiect spațial din stratul tematic.\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează primul obiect spațial dintr-un FeatureSet. Returnează „null” dacă FeatureSet este gol.\n\n**Parametru**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet din care se returnează primul obiect spațial.\n\n**Returnare versiune**: [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":"Returnează numele versiunii actuale a bazei de date geologice pentru datele privind ramura sau versiunea. Atunci când datele nu se află într-o bază de date geologice cu utilizatori multipli, va fi returnată o valoare text gol.","examples":"\n**Exemplu**\n\nReturnează versiunea bazei de date geologice FeatureSet dat\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numele versiunii actuale a bazei de date geologice pentru datele privind ramura sau versiunea. Atunci când datele nu se află într-o bază de date geologice cu utilizatori multipli, va fi returnată o valoare text gol.\n\n**Parametru**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet din care se returnează versiunea curentă a bazei de dat geologice.\n\n**Returnare versiune**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Resurse suplimentare**\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":"Obține FeatureSet căruia îi aparține obiectul spațial introdus. FeatureSet returnat reprezintă toate obiectele spațiale din stratul tematic principal/rădăcină sau tabelul obiectului spațial introdus.","examples":"\n**Exemple**\n\nReturnează un FeatureSet care reprezintă toate obiectele spațiale din sursa de date.\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\nReturnează FeatureSet rădăcină al obiectului spațial.\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\nReturnează FeatureSet părinte al obiectului spațial.\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\nReturnează numărul de obiecte spațiale din tabelul de surse de date la 1 milă față de obiectul spațial.\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":"**[De la versiune 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nObține FeatureSet căruia îi aparține obiectul spațial introdus. FeatureSet returnat reprezintă toate obiectele spațiale din stratul tematic principal/rădăcină sau tabelul obiectului spațial introdus.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial care aparține unui FeatureSet principal sau rădăcină.\n- **source** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Indică sursa FeatureSet de returnat.  \nValori posibile:\n\n  - „datasource”: (implicit) Returnează toate obiectele spațiale din sursa de date a obiectului spațial de intrare fără niciun filtru sau expresii de definiție ca FeatureSet.  \n  - „root”: Returnează FeatureSet inițial de care aparține obiectul spațial de intrare. Acesta poate fi un subset filtrat al tuturor obiectelor spațiale din sursa de date.  \n  „parent” - Returnează FeatureSet principal al obiectului spațial introdus. Acesta poate fi un set mai mic de obiecte spațiale decât sursa de date inițială sau FeatureSet rădăcină.  \n\n\n**Returnare versiune**: [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":"Returnează metadate pentru baza de date sursă originală și serviciul (dacă este cazul) unui FeatureSet.","examples":"\n**Exemple**\n\nMetadatele returnate dintr-un FeatureSet conectat la un serviciu de obiecte spațiale subiacent\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\nMetadatele returnate dintr-un FeatureSet originar dintr-un filegdb sau 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\nMetadatele returnate dintr-un FeatureSet conectat la un spațiul de lucru sde (conexiune directă la server client)\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":"**[De la versiune 1.18](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează metadate pentru baza de date sursă originală și serviciul (dacă este cazul) unui FeatureSet.\n\n**Parametru**\n\n- **inputFeatureSet**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet de la care se preiau metadatele.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos.\n\n- **layerId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul stratului tematic al serviciului de obiecte spațiale. Se aplică numai la FeatureSets create din serviciile de obiecte spațiale. Această valoare va fi „null” pentru spațiile de lucru sde/filegdb/mobile.\n- **layerName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele stratului tematic al serviciului de obiecte spațiale. Se aplică numai la FeatureSets create din serviciile de obiecte spațiale. Această valoare va fi „null” pentru spațiile de lucru sde/filegdb/mobile.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID-ul elementului de portal al serviciului de obiecte spațiale. Aplicabil numai FeatureSets create din serviciile de obiecte spațiale care au un element de portal asociat. Această valoare va fi „null” pentru spațiile de lucru sde/filegdb/mobile.\n- **serviceLayerUrl**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - URL-ul stratului tematic al serviciului de obiecte spațiale. Se aplică numai la FeatureSets create din serviciile de obiecte spațiale. Această valoare va fi „null” pentru spațiile de lucru sde/filegdb/mobile.\n- **webMapLayerId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID-ul stratului tematic pentru stratul tematic asociat în contextul unei hărți web. Aplicabil numai FeatureSets create din straturile tematice ale serviciilor de obiecte spațiale care sunt cuprinse într-o hartă web. Această valoare va fi „null” pentru spațiile de lucru sde/filegdb/mobile.\n- **webMapLayerTitle**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Titlul pentru stratul tematic asociat în contextul unei hărți web. Aplicabil numai FeatureSets create din straturile tematice ale serviciilor de obiecte spațiale care sunt cuprinse într-o hartă web. Această valoare va fi „null” pentru spațiile de lucru sde/filegdb/mobile.\n- **className**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele clasei de obiecte subiacente. Se aplică numai FeatureSets create din clasele de obiecte spațiale din spațiile de lucru filegdb/mobile.\n- **objectClassId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ID-ul objectClassId. Se aplică numai FeatureSets create din clasele de obiecte spațiale din spațiile de lucru filegdb."}},"parametersInfo":{"min":1,"max":1}},[{"type":"function","name":"getuser","bundle":"data-access","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#getuser1","description":"Returnează utilizatorul actual din spațiul de lucru. Pentru datele dintr-un serviciu, se returnează fie utilizatorul Portal, fie utilizatorul Server. Pentru datele dintr-o conexiune de bază de date, se returnează utilizatorul bazei de date. Când niciun utilizator nu este asociat cu spațiul de lucru, cum ar fi o bază de date geologice cu fișiere, va fi returnată o valoare „nulă”.","examples":"\n**Exemple**\n\nReturnează informaţii despre utilizatorul \\\"tester\\\".\n\n```arcade\nGetUser($layer, \"tester\")\n// returns {\"id\": \"12\", \"username\": \"tester\", \"name\":\"Testy Tester\", \"email\": \"tester@example.com\", ...}\n```\n\nReturnează numele de utilizator pentru utilizatorul autentificat momental al portalului activ. Dacă nu este asociat niciun utilizator cu portalul, acesta va returna „nul”.\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează utilizatorul actual din spațiul de lucru. Pentru datele dintr-un serviciu, se returnează fie utilizatorul Portal, fie utilizatorul Server. Pentru datele dintr-o conexiune de bază de date, se returnează utilizatorul bazei de date. Când niciun utilizator nu este asociat cu spațiul de lucru, cum ar fi o bază de date geologice cu fișiere, va fi returnată o valoare „nulă”.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet din care să se returneze utilizatorul actual.\n- **username** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de utilizator al utilizatorului pe care doriți să-l returnați. Doar unele informații limitate vor fi returnate, pe baza permisiunilor dvs. atunci când efectuați solicitarea.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos. Într-un flux de lucru offline, numai numele de utilizator va fi returnat\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID-ul de utilizator al utilizatorului returnat.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de utilizator al utilizatorului returnat.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele și prenumele utilizatorului.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Adresa de e-mail asociată cu contul utilizatorului.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Un șir de grupuri din care face parte utilizatorul.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Rolul pe care îl joacă utilizatorului în organizația lor (de ex: Administrator, Editor, Utilizator, Vizualizator sau Particularizat).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Un șir de privilegii ale utilizatorului în cadrul organizației sale (de ex: editare, vizualizare etc.)."}},"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":"Returnează utilizatorul actual din spațiul de lucru. Pentru datele dintr-un serviciu, se returnează fie utilizatorul Portal, fie utilizatorul Server. Pentru datele dintr-o conexiune de bază de date, se returnează utilizatorul bazei de date. Când niciun utilizator nu este asociat cu spațiul de lucru, cum ar fi o bază de date geologice cu fișiere, va fi returnată o valoare „nulă”.","examples":"\n**Exemplu**\n\nReturnează informații despre utilizatorul autentificat în prezent pe baza conexiunii spațiului de lucru de la un strat tematic cu extensiile utilizatorului.\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează utilizatorul actual din spațiul de lucru. Pentru datele dintr-un serviciu, se returnează fie utilizatorul Portal, fie utilizatorul Server. Pentru datele dintr-o conexiune de bază de date, se returnează utilizatorul bazei de date. Când niciun utilizator nu este asociat cu spațiul de lucru, cum ar fi o bază de date geologice cu fișiere, va fi returnată o valoare „nulă”.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet din care să se returneze utilizatorul actual.\n- **extensions** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Stabilește dacă `userLicenseTypeExtensions` vor fi returnate în dicționar.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos. Într-un flux de lucru offline, numai numele de utilizator va fi returnat\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ID-ul de utilizator al utilizatorului returnat.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de utilizator al utilizatorului returnat.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele și prenumele utilizatorului.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Adresa de e-mail asociată cu contul utilizatorului.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Un șir de grupuri din care face parte utilizatorul.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Rolul pe care îl joacă utilizatorului în organizația lor (de ex: Administrator, Editor, Utilizator, Vizualizator sau Particularizat).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Un șir de privilegii ale utilizatorului în cadrul organizației sale (de ex: editare, vizualizare etc.).\n- **userLicenseTypeExtensions**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Un șir de extensii ale tipului de licență asociate contului utilizatorului (de ex: \\\"Utility Network\\\", \\\"Parcel Fabric\\\", etc). Parametrul `extensii` trebuie setat la `true` pentru a returna acest lucru."}},"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":"Returnează statistica drept FeatureSet pentru un grup de valori grupare sau distincte.","examples":"\n**Exemple**\n\nReturnează numărul pentru fiecare tip de arbore\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\nReturnează numărul și înălțimea medie a fiecărui tip de arbore\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":"**[De la versiune 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează statistica drept FeatureSet pentru un grup de valori grupare sau distincte.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet pe baza căruia se returnează statisticile pentru valorile unice returnate dintr-un anumit set de câmpuri și/sau expresii.\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; - Câmpul(urile) și/sau expresia(le) din care să se grupeze statisticile după valori unice. Acest parametru poate fi un număr de câmp unic, o serie de nume de câmp sau o serie de obiecte care specifică numele coloanelor asociate unei expresii (de obicei, numele câmpului) pentru FeatureSet rezultat. Dacă este specificată o serie de obiecte, trebuie respectată specificația următoare pentru fiecare obiect:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele coloanei pentru stocarea rezultatului expresiei date.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O expresie SQL-92 pe baza căreia se grupează statistica. De obicei, este un nume de câmp.\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; - Statisticile de rezumat care să se calculeze pentru fiecare grup. Acest parametru poate fi un dicționar sau o serie de dicționare care specifică statistica rezultată de returnat pentru fiecare grup. Trebuie utilizată specificația următoare:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele coloanei pentru a stoca rezultatul unei interogări statistice date în FeatureSet rezultat.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O expresie SQL-92 sau numele câmpului în care să se interogheze statisticile.\n  - **statistic**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tipul de statistică de interogare pentru un anumit câmp sau o anumită expresie.  \nValori posibile: SUM \\| COUNT \\| MIN \\| MAX \\| AVG \\| STDEV \\| VAR\n\n**Returnare versiune**: [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":"Returnează obiectele spațiale dintr-un FeatureSet care intersectează altă geometrie. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spațiale care intersectează poligonul\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează obiectele spațiale dintr-un FeatureSet care intersectează altă geometrie. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Setul de obiecte spațiale care este testat intersectează relația cu `geometry`.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria care este intersectată.\n\n**Returnare versiune**: [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":"Returnează lungimea FeatureSet de intrare în unitățile date. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează lungimea planară a stratului tematic în metri\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează lungimea FeatureSet de intrare în unitățile date. Aceasta este o măsurătoare planară utilizând coordonatele carteziene.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet pentru care se calculează lungimea în plan.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează lungimea planară (sau carteziană) a obiectului spațial de intrare, ținând seama de înălțime sau informațiile Z. Geometria furnizată pentru această funcție trebuie să fie atribuită unui sistem de coordonate proiectat. Dacă referința spațială nu furnizează o valoare pentru unități Z, rezultatul va fi returnat în metri. Rețineți că nu toți clienții (cum ar fi seria 3.x a ArcGIS API pentru JavaScript) acceptă solicitarea valorilor Z chiar și atunci când datele conțin informații Z.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nSe returnează lungimea 3D a obiectelor spațiale ale stratului tematic în metri\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":"**[De la versiune 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează lungimea planară (sau carteziană) a obiectului spațial de intrare, ținând seama de înălțime sau informațiile Z. Geometria furnizată pentru această funcție trebuie să fie atribuită unui sistem de coordonate proiectat. Dacă referința spațială nu furnizează o valoare pentru unități Z, rezultatul va fi returnat în metri. Rețineți că nu toți clienții (cum ar fi seria 3.x a ArcGIS API pentru JavaScript) acceptă solicitarea valorilor Z chiar și atunci când datele conțin informații Z.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet pentru care se calculează lungimea planară în spațiu 3D.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează lungimea geodezică a FeatureSet de intrare în unitățile date. Aceasta este o măsurare mai fiabilă a lungimii decât „Lungime()” deoarece ia în calcul curbura Pământului.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează lungimea geodezică a stratului tematic în metri\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează lungimea geodezică a FeatureSet de intrare în unitățile date. Aceasta este o măsurare mai fiabilă a lungimii decât „Lungime()” deoarece ia în calcul curbura Pământului.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet pentru care se calculează lungimea geodezică.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Unitatea de măsură a valorii returnate. Aceasta poate fi una dintre valorile posibile de mai jos sau unul dintre codurile numerice din secțiunea de resurse suplimentare de mai jos. Pentru vizualizare, etichetare și profiluri pop, unitatea implicită este referința spațială a hărții. În alte profiluri, cum ar fi calcularea câmpului, valoarea implicită se bazează pe referința spațială a datelor.  \nValori posibile: „centimetri” | „decimetri” | „inchi” | „picioare” | „kilometri” | „metri„ | „mile” | „milimetri” | „mile marine” | „picioare sua” | „mile sua” | „yarzi”\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează cea mai mare valoare pentru un câmp numeric dat dintr-un FeatureSet.","examples":"\n**Exemple**\n\nimprimă valoarea maximă a câmpului de populație pentru toate obiectele spațiale din stratul tematic\n\n```arcade\nMax($layer, 'population')\n```\n\ncalculează populația maximă per milă pătrată a tuturor obiectelor spațiale din stratul tematic\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează cea mai mare valoare pentru un câmp numeric dat dintr-un FeatureSet.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet pentru care să fie efectuată operația.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Specifică numele unui câmp numeric sau expresia SQL92 pentru care statistica va fi calculată din intrarea FeatureSet.\n\n**Returnare versiune**: [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":"Returnează valoarea medie a unui câmp numeric dat într-un FeatureSet.","examples":"\n**Exemple**\n\ncalculează diferența dintre populația obiectului spațial și populația medie a tuturor obiectelor spațiale din stratul tematic\n\n```arcade\n$feature.population - Mean($layer, 'population')\n```\n\ncalculează populația medie per milă pătrată a tuturor obiectelor spațiale din stratul tematic\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea medie a unui câmp numeric dat într-un FeatureSet.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet pe care se calculează media.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Specifică numele unui câmp numeric sau expresia SQL92 pentru care statistica va fi calculată din intrarea FeatureSet.\n\n**Returnare versiune**: [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":"Returnează cea mai mică valoare pentru un câmp numeric dat dintr-un FeatureSet.","examples":"\n**Exemple**\n\nimprimă valoarea minimă a câmpului de populație pentru toate obiectele spațiale din stratul tematic\n\n```arcade\nMin($layer, 'population')\n```\n\nreturnează populația minimă per milă pătrată a tuturor obiectelor spațiale din stratul tematic\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează cea mai mică valoare pentru un câmp numeric dat dintr-un FeatureSet.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet pentru care să fie efectuată operația.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Specifică numele unui câmp numeric sau expresia SQL92 pentru care statistica va fi calculată din intrarea FeatureSet.\n\n**Returnare versiune**: [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":"Ordonează un FeatureSet utilizând o clauză SQL92 OrderBy.","examples":"\n**Exemple**\n\nOrdonați obiectele spațiale după populație, obiectele spațiale cu cea mai mare populație fiind listate primele\n\n```arcade\nOrderBy($layer, 'POPULATION DESC')\n```\n\nOrdonați obiectele spațiale după clasificare în ordine ascendentă\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nOrdonează un FeatureSet utilizând o clauză SQL92 OrderBy.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet sau stratul tematic de ordonat.\n- **sqlExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Expresia SQL92 utilizată pentru a ordona obiectele spațiale din stratul tematic.\n\n**Returnare versiune**: [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":"Returnează obiectele spațiale dintr-un FeatureSet care se suprapun cu altă geometrie. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spațiale care se suprapun cu poligonul\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează obiectele spațiale dintr-un FeatureSet care se suprapun cu altă geometrie. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **overlappingFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Obiectele spațiale care sunt testate pentru relația de „suprapunere” cu „geometria”.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria comparativă care este testată pentru relaţia 'se suprapune' cu `overlappingFeatures`.\n\n**Returnare versiune**: [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":"Returnează descrierea schemei FeatureSet-ului prevăzut.","examples":"","completion":{"label":"Schema","detail":"Schema(features) -> Dictionary","insertText":"Schema(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează descrierea schemei FeatureSet-ului prevăzut.\n\n**Parametru**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet ale cărui scheme trebuie returnate.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos.\n\n- **objectIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Câmpul objectId al FeatureSet.\n- **globalIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Câmpul ID global al FeatureSet. Returnează `\\\"\\\"` dacă nu este activat global.\n- **geometryType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Geometria tipului de obiecte spațiale din FeatureSet. Returnează `esriGeometryNull` pentru tabelele fără geometrie.  \nValori posibile: `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; - Returnează o serie de dicționare care descriu câmpurile din FeatureSet. Fiecare dicționar descrie câmpuri precum „nume”, „alias”, „tip”, „subtip”, „domeniu”, „lungime”, și dacă este „editabil” sau „nul”."}},"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":"Returnează valoarea standard pentru valorile dintr-un câmp numeric dat într-un FeatureSet.","examples":"\n**Exemple**\n\nimprimă devierea standard a valorilor din câmpul „populație”\n\n```arcade\nStdev($layer, 'population')\n```\n\ncalculează devierea standard a populației per milă pătrată a tuturor obiectelor spațiale din stratul tematic\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea standard pentru valorile dintr-un câmp numeric dat într-un FeatureSet.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet pentru care să fie efectuată operația.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Specifică numele unui câmp numeric sau expresia SQL92 pentru care statistica va fi calculată din intrarea FeatureSet.\n\n**Returnare versiune**: [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":"Returnează valoarea codificată de sub-tip Dicționar. Returnează `nul` atunci când sub-tipurile nu sunt activate pe stratul tematic.","examples":"\n**Exemplu**\n\nReturnează sub-tipurile cu valori codificate dintr-un FeatureSet\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea codificată de sub-tip Dicționar. Returnează `nul` atunci când sub-tipurile nu sunt activate pe stratul tematic.\n\n**Parametru**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet din care se obțin sub-tipuri.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos.\n\n- **subtypeField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Câmpul care conține un subtip.\n- **subtypes**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - O serie de dicționare care descriu sub-tipurile. Fiecare dicționar are o proprietate „cod”, care conține valoarea reală a câmpului, și o proprietate „nume”, care conține o descriere prietenoasă pentru utilizator a valorii (de ex. „{ 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":"Returnează suma valorilor returnate dintr-un câmp numeric dat într-un FeatureSet.","examples":"\n**Exemple**\n\ncalculează populația obiectului spațial actual ca un procent din populația totală a tuturor obiectelor spațiale din stratul tematic\n\n```arcade\n( $feature.population / Sum($layer, 'population') ) * 100\n```\n\ncalculează numărul total de voturi din cadrul unei alegeri pentru întregul set de date\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează suma valorilor returnate dintr-un câmp numeric dat într-un FeatureSet.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet pentru care să fie efectuată operația.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Specifică numele unui câmp numeric sau expresia SQL92 pentru care statistica va fi calculată din intrarea FeatureSet.\n\n**Returnare versiune**: [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":"Trunchiază FeatureSet și returnează primul număr dat de obiecte spațiale.","examples":"\n**Exemplu**\n\nReturnează primele 5 obiecte spațiale cu cea mai mare populație\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTrunchiază FeatureSet și returnează primul număr dat de obiecte spațiale.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet care va fi trunchiat.\n- **numItems**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de obiecte spațiale care vor reveni de la începutul FeatureSet.\n\n**Returnare versiune**: [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":"Returnează obiectele spațiale dintr-un FeatureSet care ating altă geometrie. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spațiale din stratul tematic care ating geometria.\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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează obiectele spațiale dintr-un FeatureSet care ating altă geometrie. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **touchingFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Obiectele spațiale de testat relația „se atinge” cu „geometrie”.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de testat relaţia 'se atinge' cu `touchingFeatures`.\n\n**Returnare versiune**: [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":"Returnează o variație a valorilor standard pentru valorile dintr-un câmp numeric dat într-un FeatureSet.","examples":"\n**Exemple**\n\nimprimă variația pentru câmpul de populație din stratul tematic respectiv\n\n```arcade\nVariance($layer, 'population')\n```\n\ncalculează variația populației per milă pătrată a tuturor obiectelor spațiale din stratul tematic\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o variație a valorilor standard pentru valorile dintr-un câmp numeric dat într-un FeatureSet.\n\n**Parametri**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Un FeatureSet pentru care să fie efectuată operația.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Specifică numele unui câmp numeric sau expresia SQL92 pentru care statistica va fi calculată din intrarea FeatureSet.\n\n**Returnare versiune**: [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":"Returnează obiectele spațiale dintr-un FeatureSet care conține „innerGeometry”. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._","examples":"\n**Exemplu**\n\nReturnează numărul de obiecte spațiale din stratul tematic din poligon\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează obiectele spațiale dintr-un FeatureSet care conține „innerGeometry”. În graficul de mai jos, evidențierea roșie ilustrează relațiile spațiale în care funcția va returna obiecte spațiale.\n\n_Geometriile de obiecte spațiale în profilurile de vizualizare și etichetare sunt generalizate în funcție de rezoluția scalei modului de vizualizare pentru a îmbunătăți performanța de trasare. Prin urmare, utilizarea unei geometrii de obiect spațial (de ex. $feature`) ca introducere în orice funcție de geometrie în aceste contexte va returna rezultate diferite la fiecare nivel de scară. Alte profiluri, cum ar fi pop-up, furnizează geometria la rezoluție completă._\n\n**Parametri**\n\n- **innerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometria de bază care este testată pentru relația 'în cadrul' cu `outerFeatures`.\n- **outerFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Obiectele spațiale comparative care sunt testate pentru relaţia 'conține' cu `innerGeometry`.\n\n**Returnare versiune**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"logical_functions","title":"Funcții logice","items":[{"type":"function","name":"boolean","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#boolean","description":"Încearcă să convertească valoarea non-booleană dată într-o valoare booleană. De exemplu, o valoare text \\\"true\\\" va deveni `true`.","examples":"\n**Exemple**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÎncearcă să convertească valoarea non-booleană dată într-o valoare booleană. De exemplu, o valoare text \\\"true\\\" va deveni `true`.\n\n**Parametru**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - O valoare de text sau număr care va fi convertită în valoare booleană.\n\n**Returnare versiune**: [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":"Evaluează o expresie la o valoare și compară valoarea rezultatului cu valoarea parametrilor următori. Dacă expresia se evaluează la o valoarea corespondentă, returnează valoarea parametrului următor. Dacă nu se găsesc corespondențe, va fi returnată valoarea „default”. Acest lucru este similar cu o frază comutare/caz","examples":"\n**Exemplu**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nEvaluează o expresie la o valoare și compară valoarea rezultatului cu valoarea parametrilor următori. Dacă expresia se evaluează la o valoarea corespondentă, returnează valoarea parametrului următor. Dacă nu se găsesc corespondențe, va fi returnată valoarea „default”. Acest lucru este similar cu o frază comutare/caz\n\n**Parametri**\n\n- **expression**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - O expresie Arcade care trebuie să fie evaluată în comparație cu o valoare care poate fi comparată cu valorile de caz furnizate.\n- **[compare1, return1, ..., compareN, returnN]**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Un set de valori de comparație și perechi de valori returnate.\n- **default**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - O valoare implicită de returnat dacă niciuna dintre valorile de comparat nu corespund. Aceasta poate fi o valoare de orice tip.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnează valoarea de returnare corespondentă. Dacă nu se găsesc corespondențe, este returnată valoarea „default”."}},"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":"Returnează o valoare implicită specificată dacă se detectează o valoare goală.","examples":"\n**Exemplu**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare implicită specificată dacă se detectează o valoare goală.\n\n**Parametri**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea de intrare care va fi comparată cu „null” sau „''”. Aceasta poate fi o valoare de orice tip. Dacă, însă, această valoare este o serie goală, va fi returnată seria goală respectivă.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Returnați această valoare dacă valoarea furnizată este goală. Tipul de date `defaultValue` trebuie să corespundă tipului de date `valoare`.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nDacă `valoare` este gol, atunci se returnează `defaultValue`. În caz contrar, se returnează valoarea `valoare`."}},"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":"Indică dacă două valori sunt egale. Tipurile de obiecte (de ex. Șiruri, Obiecte spațiale, Dicționare, Geometrie) vor returna valori adevărate numai dacă sunt același obiect.","examples":"\n**Exemplu**\n\nCompară dacă două valori sunt egale\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":"**[De la versiune 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă două valori sunt egale. Tipurile de obiecte (de ex. Șiruri, Obiecte spațiale, Dicționare, Geometrie) vor returna valori adevărate numai dacă sunt același obiect.\n\n**Parametri**\n\n- **value1**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Prima valoare de intrare.\n- **value2**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - A doua valoare de intrare.\n\n**Returnare versiune**: [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":"Returnează o valoare dată dacă o expresie condiţională este evaluată ca fiind adevărată și o valoare alternativă dacă condiţia este evaluată ca fiind falsă.","examples":"\n**Exemplu**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare dată dacă o expresie condiţională este evaluată ca fiind adevărată și o valoare alternativă dacă condiţia este evaluată ca fiind falsă.\n\n**Parametri**\n\n- **condition**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - O expresie logică ce trebuie evaluată ca fiind adevărată sau falsă.\n- **trueValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea de returnat dacă condiţia este evaluată ca fiind adevărată. Aceasta poate fi o valoare de orice tip.\n- **falseValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea de returnat dacă condiția este evaluată ca fiind falsă. Aceasta poate fi o valoare de orice tip.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nDacă „condition” este „true”, atunci se returnează „trueValue”. În caz contrar, este returnată valoarea „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":"Returnează „true” dacă valoarea furnizată este „null” sau este un text gol (de ex. `''`). Returnează `false` pentru toate celelalte cazuri, inclusiv pentru array-uri și dicționare goale.","examples":"\n**Exemple**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează „true” dacă valoarea furnizată este „null” sau este un text gol (de ex. `''`). Returnează `false` pentru toate celelalte cazuri, inclusiv pentru array-uri și dicționare goale.\n\n**Parametru**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea care este comparată cu `null` sau `''`. Aceasta poate fi o valoare de orice tip.\n\n**Returnare versiune**: [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":"Indică dacă valoarea introdusă nu este un număr (NaN). Un număr este considerat NaN într-unul dintre următoarele scenarii: - „0/0” - „Infinit / Infinit” - „Infinit * 0” - Orice operație în care NaN este operand - Alocarea unui text nenumeric sau „nedefinit” la un număr","examples":"\n**Exemple**\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":"**[De la versiune 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă valoarea introdusă nu este un număr (NaN). Un număr este considerat NaN într-unul dintre următoarele scenarii: - „0/0” - „Infinit / Infinit” - „Infinit * 0” - Orice operație în care NaN este operand - Alocarea unui text nenumeric sau „nedefinit” la un număr\n\n**Parametru**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea de verificat pentru a determina dacă este NaN.\n\n**Returnare versiune**: [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":"Returnează tipul valorii de introducere. Va returna unul dintre următoarele tipuri: Serie, Dată, Text, Boolean, Număr, Dicționar, Obiect spațial, Set de obiecte spațiale, Punct, Poligon, Polilinie, Multipunct, Extindere, Funcție, Tip nerecunoscut.","examples":"\n**Exemple**\n\nimprimă „Boolean”\n\n```arcade\nTypeOf(true)\n```\n\nimprimă „Dată”\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează tipul valorii de introducere. Va returna unul dintre următoarele tipuri: Serie, Dată, Text, Boolean, Număr, Dicționar, Obiect spațial, Set de obiecte spațiale, Punct, Poligon, Polilinie, Multipunct, Extindere, Funcție, Tip nerecunoscut.\n\n**Parametru**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea, variabila sau atributul de obiect spațial introdus.\n\n**Returnare versiune**: [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":"Evaluează o serie de expresii condiționale pe rând, până când una dintre ele este evaluată ca fiind adevărată.","examples":"\n**Exemplu**\n\nReclasifică un câmp numeric la o clasificare generică (text).  \nDacă toate expresiile sunt „false”, atunci se returnează „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nEvaluează o serie de expresii condiționale pe rând, până când una dintre ele este evaluată ca fiind adevărată.\n\n**Parametri**\n\n- **expression1**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - o serie de expresii condiționale, dacă evaluează ca „adevărat”, atunci va fi returnat „result1”.\n- **result1**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Rezultatul returnat dacă „expression1” evaluează la „adevărat”. Aceasta poate fi o valoare de orice tip.\n- **[expression2, result2, ..., expressionN, resultN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - O serie de expresii condiționale și valori returnate dacă expresia dată este evaluată „true”. Aceasta poate fi o valoare de orice tip.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Returnează această valoare dacă toate expresiile sunt evaluate ca fiind „false”. Aceasta poate fi o valoare de orice tip.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)"}},"parametersInfo":{"min":3,"max":-1}}]},{"id":"math_functions","title":"Funcții matematice","items":[{"type":"function","name":"abs","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#abs","description":"Returnează valoarea absolută pentru număr. Dacă valoarea introdusă este „null”, returnează 0.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea absolută pentru număr. Dacă valoarea introdusă este „null”, returnează 0.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează arccosinus valorii introduse, în radiani, în intervalul de la zero la PI. Dacă valoarea de introducere depășește limitele cu +/-1, returnează NaN.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează arccosinus valorii introduse, în radiani, în intervalul de la zero la PI. Dacă valoarea de introducere depășește limitele cu +/-1, returnează NaN.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr între -1 și 1 pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează arcsinus valorii introduse, în radiani, în intervalul de la -pi/2 la pi/2. Dacă valoarea de introducere depășește limitele cu +/-1, returnează NaN.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează arcsinus valorii introduse, în radiani, în intervalul de la -pi/2 la pi/2. Dacă valoarea de introducere depășește limitele cu +/-1, returnează NaN.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr între -1 și 1 pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează arctangentă valorii introduse, în radiani, în intervalul de la -pi/2 la pi/2.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează arctangentă valorii introduse, în radiani, în intervalul de la -pi/2 la pi/2.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează arctangenta coeficientului valorilor introduse, în radiani, în intervalul de la -pi și zero sau de la zero la pi, în funcție de semnul argumentelor.","examples":"\n**Exemplu**\n\nimprimă -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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează arctangenta coeficientului valorilor introduse, în radiani, în intervalul de la -pi și zero sau de la zero la pi, în funcție de semnul argumentelor.\n\n**Parametri**\n\n- **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr reprezentând coordonata y.\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr reprezentând coordonata x.\n\n**Returnare versiune**: [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":"Returnează media unei serii de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează media unei serii de numere.\n\n**Parametru**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere pe care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează media unei liste de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează media unei liste de numere.\n\n**Parametru**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - O listă de numere pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează valoarea de introducere, rotunjită la valoarea superioară cu numărul dat de zecimale.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea de introducere, rotunjită la valoarea superioară cu numărul dat de zecimale.\n\n**Parametri**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de rotunjit la valoarea superioară.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de locuri zecimale pentru a rotunji „value” la. Implicit este 0. Zerourile de la sfârșit vor fi trunchiate.\n\n**Returnare versiune**: [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":"Constrânge „valoarea” de introducere dată la limite minime și maxime. De exemplu, dacă valoarea de introducere este „10”, limita inferioară este „50” și limita superioară este „100„, și apoi este returnat „50”.","examples":"\n**Exemple**\n\nreturnează 5\n\n```arcade\nConstrain(5, 0, 10)\n```\n\nreturnează 0\n\n```arcade\nConstrain(-3, 0, 10)\n```\n\nreturnează 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":"**[De la versiune 1.2](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConstrânge „valoarea” de introducere dată la limite minime și maxime. De exemplu, dacă valoarea de introducere este „10”, limita inferioară este „50” și limita superioară este „100„, și apoi este returnat „50”.\n\n**Parametri**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Valoarea de constrângere a limitelor „min” și „max” date.\n- **lowerBound**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Limita inferioară conform căreia să se constrângă „valoarea” de introducere. Dacă valoarea dată este mai mică de cât „min”, atunci se returnează „min„.\n- **upperBound**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Limita superioară conform căreia să se constrângă „valoarea” de introducere. Dacă valoarea dată este mai mare decât „max”, atunci este returnat „max”.\n\n**Returnare versiune**: [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":"Returnează cosinusul valorii de introducere în radiani.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează cosinusul valorii de introducere în radiani.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr în radiani pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează valoarea lui e la puterea x, unde e este baza logaritmului natural „2.718281828”.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea lui e la puterea x, unde e este baza logaritmului natural „2.718281828”.\n\n**Parametru**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Puterea sau numărul de ori de care „e” va fi înmulțit cu sine însuși.\n\n**Returnare versiune**: [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":"Returnează valoarea de introducere, rotunjită la valoarea inferioară cu numărul dat de zecimale.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea de introducere, rotunjită la valoarea inferioară cu numărul dat de zecimale.\n\n**Parametri**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de rotunjit la valoarea inferioară.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de locuri zecimale la care se va rotunji numărul. Implicit este 0. Zerourile de la sfârșit vor fi trunchiate.\n\n**Returnare versiune**: [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":"Generează o valoare de cod hash pentru variabila dată.","examples":"\n**Exemplu**\n\nReturnează `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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGenerează o valoare de cod hash pentru variabila dată.\n\n**Parametru**\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) - Variabila de supus hashing-ului. Valorile NumaiDată și Oră sunt acceptate începând cu versiunea 1.24.\n\n**Returnare versiune**: [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":"Returnează logaritmul natural (baza e) pentru x.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează logaritmul natural (baza e) pentru x.\n\n**Parametru**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează valoarea cea mai mare a unei serii de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea cea mai mare a unei serii de numere.\n\n**Parametru**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere.\n\n**Returnare versiune**: [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":"Returnează valoarea cea mai mare a unei liste de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea cea mai mare a unei liste de numere.\n\n**Parametru**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - O listă de numere.\n\n**Returnare versiune**: [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":"Returnează valoarea medie a unei serii de numere.","examples":"\n**Exemplu**\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":"**[De la versiune 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea medie a unei serii de numere.\n\n**Parametru**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere din care să fie calculată media.\n\n**Returnare versiune**: [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":"Returnează valoarea medie a unei liste de numere.","examples":"\n**Exemplu**\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":"**[De la versiune 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea medie a unei liste de numere.\n\n**Parametru**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - O listă de numere din care să fie calculată media.\n\n**Returnare versiune**: [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":"Returnează valoarea minimă dintr-o anumită serie de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea minimă dintr-o anumită serie de numere.\n\n**Parametru**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere.\n\n**Returnare versiune**: [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":"Returnează valoarea minimă dintr-o anumită listă de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea minimă dintr-o anumită listă de numere.\n\n**Parametru**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - O listă de numere.\n\n**Returnare versiune**: [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":"Convertește valoarea de intrare a unui număr. Valorile datei vor fi convertite la numărul de milisecunde de la 1 ianuarie 1970 (adică Unix epoch).","examples":"\n**Exemple**\n\nAnalizează un număr utilizând un separator de grupare potrivit pentru localul în care este executată expresia\n\n```arcade\nNumber('1,365', ',###') // returns 1365\n```\n\nEliminați caracterele text din număr.\n\n```arcade\nNumber('abc10def', 'abc##def') // return 10\n```\n\nSpecifică numărul minim de cifre peste 0 ca fiind două și numărul maxim de cifre peste 0 ca fiind 4.\n\n```arcade\nNumber('10.456','00.00##') // returns 10.456\n```\n\nSpecifică numărul minim de cifre peste 0 ca fiind două și numărul maxim de cifre peste 0 ca fiind 4. Stânga și dreapta funcției trebuie să se potrivească, altfel se returnează NaN.\n\n```arcade\nNumber('10.4','00.00##') // returns NaN\n```\n\nIndică dimensiunea grupului repetat și dimensiunea finală a grupului valorii de intrare.\n\n```arcade\nNumber('12,12,456', ',##,###') // returns 1212456\n```\n\nDacă există un submodel negativ, acesta servește doar pentru specificare prefixului și sufixului negativ.\n\n```arcade\nNumber('-12,23,345', ',##,###;-,##,###') // returns -1223345\n```\n\nÎmpărțire la 100. Pot fi introduse maximum trei zecimale.\n\n```arcade\nNumber('99.99%', '#.##%') // 0.9999\n```\n\nReturnează numărul de milisecunde de la 1 ianuarie 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConvertește valoarea de intrare a unui număr. Valorile datei vor fi convertite la numărul de milisecunde de la 1 ianuarie 1970 (adică Unix epoch).\n\n**Parametri**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Valoarea de convertit în număr.\n- **pattern** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul modelului de format utilizat pentru analizarea numerelor formatate într-un context localizat, dintr-o valoare de text, într-un număr. Următoarele caractere speciale sunt folosite pentru a defini tiparul:\n\n  - 0: Cifre obligatorii  \n  - #: Cifre opționale  \n  - %: Împărțire la 100  \n\n\n**Returnare versiune**: [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":"Returnează valoarea lui x la puterea y.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea lui x la puterea y.\n\n**Parametri**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Valoarea de bază.\n- **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Exponentul. Acesta indică numărul de ori de care „x” va fi înmulțit cu sine însuși.\n\n**Returnare versiune**: [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":"Returnează un număr aleatoriu între 0 și 1.","examples":"\n**Exemplu**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un număr aleatoriu între 0 și 1.\n\n**Returnare versiune**: [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":"Returnează valoarea de introducere, rotunjită, cu numărul dat de zecimale.  \n_Rețineți: Dacă doriți să formatați o valoare pentru afișarea într-o etichetă sau fereastră pop-up, utilizați funcția „Text()”._","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea de introducere, rotunjită, cu numărul dat de zecimale.  \n_Rețineți: Dacă doriți să formatați o valoare pentru afișarea într-o etichetă sau fereastră pop-up, utilizați funcția „Text()”._\n\n**Parametri**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr de rotunjit.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de locuri zecimale la care se va rotunji numărul. Implicit este „0”. Zerourile de la sfârșit vor fi trunchiate.\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Resurse suplimentare**\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":"Returnează sinusul valorii de introducere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează sinusul valorii de introducere.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr în radiani pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează rădăcina pătrată pentru un număr.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează rădăcina pătrată pentru un număr.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr pentru care se calculează rădăcina pătrată.\n\n**Returnare versiune**: [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":"Returnează deviația standard (deviația standard a populației) pentru o serie de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează deviația standard (deviația standard a populației) pentru o serie de numere.\n\n**Parametru**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere pe care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează deviația standard (deviația standard a populației) pentru o listă de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează deviația standard (deviația standard a populației) pentru o listă de numere.\n\n**Parametru**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - O listă de numere pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează suma unei serii de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează suma unei serii de numere.\n\n**Parametru**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere pe care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează suma unei liste de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează suma unei liste de numere.\n\n**Parametru**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - O listă de numere pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează tangenta unui unghi, în radiani.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează tangenta unui unghi, în radiani.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr pentru care se calculează tangenta.\n\n**Returnare versiune**: [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":"Returnează variația (variația populației) unei serii de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează variația (variația populației) unei serii de numere.\n\n**Parametru**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - O serie de numere pe care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Returnează variația (variația populației) unei liste de numere.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează variația (variația populației) unei liste de numere.\n\n**Parametru**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - O serie de numere pe care să fie efectuată operația.\n\n**Returnare versiune**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":-1}}]]},{"id":"feature_functions","title":"Funcții obiecte spațiale","items":[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#defaultvalue","description":"Returnează o valoare implicită specificată dacă un nume de câmp dintr-un obiect spațial nu există sau valoarea la câmpul specificat este „nulă” sau o valoare text goală.","examples":"\n**Exemplu**\n\nReturnează „n/a” dacă atributul obiectului spațial nu există sau este gol\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":"**[De la versiune 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare implicită specificată dacă un nume de câmp dintr-un obiect spațial nu există sau valoarea la câmpul specificat este „nulă” sau o valoare text goală.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial de intrare trebuie să fie verificat.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de câmp de verificat.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Această valoare este returnată dacă numele câmpului nu există sau valoarea la câmpul specificat este „nulă” sau o valoare fără text.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnează valoarea pentru câmpul specificat, dacă este definită. În sens contrar, returnează valoarea specificată în „ValoareImplicită”."}},"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":"Returnează domeniul alocat câmpului dat al `obiectului spațial` prevăzut. Dacă `obiectul spațial` aparține unei clase cu un sub-tip, acesta returnează domeniul alocat sub-tipului.","examples":"\n**Exemplu**\n\nDomeniul alocat sub-tipului obiectului spațial.\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează domeniul alocat câmpului dat al `obiectului spațial` prevăzut. Dacă `obiectul spațial` aparține unei clase cu un sub-tip, acesta returnează domeniul alocat sub-tipului.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spaţial cu un câmp care are un domeniu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele câmpului (nu aliasul câmpului) alocat domeniului.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos.\n\n- **type**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tipul domeniului - fie `codedValue` sau `interval`.\n- **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele domeniului.\n- **dataType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tipul de date al câmpului domeniului. Poate fi una dintre următoarele valori: `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; - Aplicabil doar domeniilor `codedValue`. O serie de dicționare care descriu valorile valide pentru câmp. Fiecare dicționar are o proprietate „cod”, care conține valoarea reală a câmpului, și o proprietate „nume”, care conține o descriere prietenoasă pentru utilizator a valorii (de ex. „{ code: 1, name: \\\"pavement\\\" }”).\n- **min**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aplicabil doar domeniilor `interval`. Valoarea minimă a domeniului.\n- **max**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aplicabil doar domeniilor `interval`. Valoarea maximă a domeniului."}},"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":"Returnează codul pentru descrierea unui domeniu asociat dintr-un obiect spațial.","examples":"\n**Exemplu**\n\nimprimă codul domeniului pentru câmpul referențiat.\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează codul pentru descrierea unui domeniu asociat dintr-un obiect spațial.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial cu un câmp care are un domeniu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele câmpului (nu aliasul câmpului) care conține domeniul.\n- **value** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Valoarea care va fi convertită înapoi în cod.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numărul sau numele codificat pentru subtip, dacă obiectul spațial acceptă subtipurile. Dacă nu este furnizat, va fi utilizat subtipul obiectului spațial curent (dacă are unul).\n\n**Returnare versiune**: [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":"Returnează numele descriptiv pentru un cod de domeniu dintr-un obiect spațial.","examples":"\n**Exemplu**\n\nimprimă descrierea domeniului pentru câmpul la care se face referire\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numele descriptiv pentru un cod de domeniu dintr-un obiect spațial.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial cu un câmp care are un domeniu.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele câmpului (nu aliasul câmpului) care conține domeniul.\n- **code** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Codul asociat cu numele descriptiv dorit. Dacă nu este furnizată, va fi returnată valoarea câmpului din obiectul spațial.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numărul sau numele codificat pentru subtip, dacă obiectul spațial acceptă subtipurile. Dacă nu este furnizat, va fi utilizat subtipul obiectului spațial (dacă are unul).\n\n**Returnare versiune**: [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":"Solicită atribute suplimentare pentru obiectul spațial dat. În unele profiluri, cum ar fi Vizualizare și Etichetare, aplicațiile solicită doar atributele de date necesare pentru redarea fiecărui obiect spațial sau etichete. Unele expresii referențiază dinamic numele câmpurilor de referință cu variabile și nu cu simboluri de text. Acest lucru îngreunează detectarea de către motoarele de redare și etichetare a câmpurilor pentru redare. Această funcție vă permite să indicați explicit câmpurile necesare sub formă de listă. Puteți, de asemenea, să solicitați toate sau un subset de câmpuri folosind un caracter de înlocuire. Deoarece expresiile se execută pe baza obiectelor spațiale, caracterul de înlocuire trebuie să fie folosit cu atenție, în special în straturile tematice care conțin numeroase obiecte spațiale. Solicitarea prea multor date poate duce la o performanță slabă a aplicației.","examples":"\n**Exemple**\n\nSolicită câmpurile care nu sunt detectate ușor de către sistemul de redare\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\nSolicită toate datele care corespund unui model din numele câmpului\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\nSolicită toate datele pentru obiectul spațial\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":"**[De la versiune 1.15](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSolicită atribute suplimentare pentru obiectul spațial dat. În unele profiluri, cum ar fi Vizualizare și Etichetare, aplicațiile solicită doar atributele de date necesare pentru redarea fiecărui obiect spațial sau etichete. Unele expresii referențiază dinamic numele câmpurilor de referință cu variabile și nu cu simboluri de text. Acest lucru îngreunează detectarea de către motoarele de redare și etichetare a câmpurilor pentru redare. Această funcție vă permite să indicați explicit câmpurile necesare sub formă de listă. Puteți, de asemenea, să solicitați toate sau un subset de câmpuri folosind un caracter de înlocuire. Deoarece expresiile se execută pe baza obiectelor spațiale, caracterul de înlocuire trebuie să fie folosit cu atenție, în special în straturile tematice care conțin numeroase obiecte spațiale. Solicitarea prea multor date poate duce la o performanță slabă a aplicației.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial la care vor fi atașate câmpurile solicitate.\n- **field1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Un nume de câmp pentru a solicita un anumit obiect spațial. Includeți în listă numai câmpurile necesare pentru utilizarea în expresie. Dacă este necesar, puteți solicita toate câmpurile folosind caracterul de înlocuire `*`. Cu toate acestea, acest lucru ar putea fi evitat pentru a preveni încărcarea unui volum inutil de date care poate influența performanța aplicației. Această valoare trebuie să fie un text literal și nu poate fi o variabilă.\n- **[field2, ..., fieldN]** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O listă în curs a numelor de câmp pentru a fi solicitate pentru un obiect spațial dat. Includeți în listă numai câmpurile necesare pentru utilizarea în expresie. Aceste valori trebuie să fie un text literal și nu pot fi variabile.\n\n**Returnare versiune**: 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":"Creează un obiect spațial nou.","examples":"\n**Exemplu**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un obiect spațial nou.\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria obiectului spațial.\n- **attribute1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele primului atribut.\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) - Valoarea primului atribut.\n- **[attribute2, value2, ..., attributeN, valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Perechile curente de nume/valori pentru fiecare atribut din obiectul spațial.\n\n**Returnare versiune**: [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":"Creează un nou obiect spațial dintr-un șir JSON serializat.","examples":"\n**Exemplu**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un nou obiect spațial dintr-un șir JSON serializat.\n\n**Parametru**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - JSON serializat reprezentând un obiect spațial.\n\n**Returnare versiune**: [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":"Creează un nou obiect spațial dintr-o geometrie și un dicționar de atribute.","examples":"\n**Exemplu**\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un nou obiect spațial dintr-o geometrie și un dicționar de atribute.\n\n**Parametri**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Geometria obiectului spațial.\n- **attributes**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Un dicționar care conține atribute și valorile lor.\n\n**Returnare versiune**: [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":"Creează un nou obiect spațial dintr-un dicționar.","examples":"\n**Exemplu**\n\nCreează un nou obiect spațial dintr-un dicționar\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":"**[De la versiune 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează un nou obiect spațial dintr-un dicționar.\n\n**Parametru**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Un dicționar cu geometria și atributele obiectului spațial.\n\n  - **geometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Geometria obiectului spațial. Dacă „geometrie” este un dicționar, va fi construită o nouă geometrie folosind funcția „Geometrie”. Dacă „Geometrie” are valoare nulă din dicționar, obiectul spațial va fi creat cu o geometrie „nulă”.\n  - **attributes**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Un dicționar care conține atribute și valorile lor.\n\n**Returnare versiune**: [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":"Creează o copie a unui obiect spațial.","examples":"\n**Exemplu**\n\nCreează o copie a unui obiect spațial\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":"**[De la versiune 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCreează o copie a unui obiect spațial.\n\n**Parametru**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial de copiat\n\n**Returnare versiune**: [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":"Indică dacă obiectul spațial dat este inclus în clauza SQL unde furnizată. Dacă obiectul spațial furnizat este inclus în clauza unde, funcție returnează „true”; în caz contrar, returnează „false”. Această funcție este utilă pentru a se testa dacă obiectul spațial îndeplinește o anumită condiție. Dacă obiectul spațial de intrare este „null”, funcția returnează „false”. Dacă „whereClause” este „null” sau gol, funcția returnează „true”. Dacă ambii parametri sunt „null”, funcția returnează „false”.","examples":"\n**Exemplu**\n\nReturnează adevărat dacă funcția este inclusă în clauza SQL unde furnizată.\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":"**[De la versiune 1.29](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă obiectul spațial dat este inclus în clauza SQL unde furnizată. Dacă obiectul spațial furnizat este inclus în clauza unde, funcție returnează „true”; în caz contrar, returnează „false”. Această funcție este utilă pentru a se testa dacă obiectul spațial îndeplinește o anumită condiție. Dacă obiectul spațial de intrare este „null”, funcția returnează „false”. Dacă „whereClause” este „null” sau gol, funcția returnează „true”. Dacă ambii parametri sunt „null”, funcția returnează „false”.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial de verificat.\n- **whereClause**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Clauza SQL unde utilizată pentru a testa includerea obiectului spațial. O clauză SQL unde nevalidă va duce la o eroare. SQL-92 standardizată este acceptată.\n\n**Returnare versiune**: [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":"Returnează numele versiunii actuale a bazei de date geologice pentru datele privind ramura sau versiunea. Atunci când datele nu se află într-o bază de date geologice cu utilizatori multipli, va fi returnată o valoare text gol.","examples":"\n**Exemplu**\n\nReturnează versiunea bazei de date geologice a obiectului spațial dat\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numele versiunii actuale a bazei de date geologice pentru datele privind ramura sau versiunea. Atunci când datele nu se află într-o bază de date geologice cu utilizatori multipli, va fi returnată o valoare text gol.\n\n**Parametru**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Un obiect spațial din care să se returneze versiunea actuală a bazei de date geologice a stratului tematic asociat.\n\n**Returnare versiune**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Resurse suplimentare**\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":"Indică dacă un obiect spațial are o cheie de intrare.","examples":"\n**Exemplu**\n\nReturnează „adevărat” dacă obiectul spațial are un câmp numit „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă un obiect spațial are o cheie de intrare.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial al cărui nume de câmp urmează să fie verificat.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de câmp de verificat.\n\n**Returnare versiune**: [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":"Indica dacă un obiect spațial are un câmp dat și dacă acel câmp are o valoare.","examples":"\n**Exemplu**\n\nReturnează fals dacă atributul obiectului spațial nu există sau este gol\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":"**[De la versiune 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndica dacă un obiect spațial are un câmp dat și dacă acel câmp are o valoare.\n\n**Parametri**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial de verificat.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de câmp de verificat.\n\n**Returnare versiune**: [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":"Returnează descrierea schemei obiectului spațial prevăzut.","examples":"","completion":{"label":"Schema","detail":"Schema(inputFeature) -> Dictionary","insertText":"Schema(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează descrierea schemei obiectului spațial prevăzut.\n\n**Parametru**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial a cărui schemă trebuie returnată.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos.\n\n- **fields**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Returnează o serie de dicționare care descriu câmpurile din Obiect spațial. Fiecare dicționar descrie câmpul `nume`, `alias`, `tip`, `sub-tip`, `domeniu`, `lungime` și dacă este `editabil` și `poate fi nul`.\n- **geometryType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Geometria tipului de obiecte spațiale din Obiect spațial. Returnează `esriGeometryNull` pentru tabelele fără geometrie.  \nValori posibile: `esriGeometryPoint`, `esriGeometryLine`, `esriGeometryPolygon`, `esriGeometryNull`\n- **globalIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Câmpul ID global al obiectului spațial. Returnează `\\\"\\\"` dacă nu este activat global.\n- **objectIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Câmpul objectId al obiectului spațial."}},"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":"Returnează codul de sub-tip pentru un obiect spațial dat.","examples":"\n**Exemplu**\n\nReturnează codul de sub-tip\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează codul de sub-tip pentru un obiect spațial dat.\n\n**Parametru**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial din care se obține codul de sub-tip.\n\n**Returnare versiune**: [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":"Returnează numele de sub-tip pentru un obiect spațial dat.","examples":"\n**Exemplu**\n\nReturnează numele sub-tipului\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numele de sub-tip pentru un obiect spațial dat.\n\n**Parametru**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial din care se obține numele de sub-tip.\n\n**Returnare versiune**: [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":"Returnează valoarea codificată de sub-tip Dicționar. Returnează `nul` atunci când sub-tipurile nu sunt activate pe stratul tematic.","examples":"\n**Exemplu**\n\nReturnează sub-tipurile cu valori codificate dintr-un obiect spațial\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":"**[De la versiune 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează valoarea codificată de sub-tip Dicționar. Returnează `nul` atunci când sub-tipurile nu sunt activate pe stratul tematic.\n\n**Parametru**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Obiectul spațial din care se obțin sub-tipuri.\n\n**Returnare versiune**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nReturnează un dicționar descris de proprietățile de mai jos.\n\n- **subtypeField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Câmpul care conține un subtip.\n- **subtypes**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - O serie de dicționare care descriu sub-tipurile. Fiecare dicționar are o proprietate „cod”, care conține valoarea reală a câmpului, și o proprietate „nume”, care conține o descriere prietenoasă pentru utilizator a valorii (de ex. „{ code: 1, name: \\\"pavement\\\" }”)."}},"parametersInfo":{"min":1,"max":1}}]},{"id":"text_functions","title":"Funcții text","items":[{"type":"function","name":"concatenate","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#concatenate","description":"Concatenează valorile împreună și returnează o valoare text.","examples":"\n**Exemplu**\n\nimprimă „roșu/albastru/verde”\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConcatenează valorile împreună și returnează o valoare text.\n\n**Parametri**\n\n- **values** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - O serie de valori text pentru concatenare.\n- **separator** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Separator de utilizat pentru concatenare dacă parametrul „values” este o serie. Sau text pentru concatenare dacă este furnizată o singură valoare pentru primul parametru. Dacă nu este furnizată, va fi goală.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Caractere de formatare speciale pentru date și numere. Acest parametru este disponibil în versiunea Arcade 1.3 sau ulterioară.  \nValori posibile:  \n  - „0”: Cifră  \n  - „#”: Cifră, omitere zerouri la început/sfârșit  \n  - „D”: Ziua din lună, fără zero in față (1 - 31)  \n  - „DD”: Ziua din lună, cu zero în față (01 - 31)  \n  - „DDD”: Ziua din an ca numeral ordinal (1 - 365)  \n  - „d”: Ziua din săptămână (1 - 7)  \n  - „ddd”: Ziua din săptămână abreviată (de ex. Lun)  \n  - „dddd”: Ziua săptămânii întreagă (de ex. Luni)  \n  - „M”: Numărul lunii (1 - 12)  \n  - „MM”: Numărul lunii, cu zero în față (01 - 12)  \n  - „MMM”: Numele lunii abreviat (de ex. Ian)  \n  - „MMMM”: Numele lunii întreg (de ex. Ianuarie)  \n  - „Y”: Anul complet  \n  - „YY”: An din două cifre  \n  - „h”: Ore civile, fără zero în față (1 - 12)  \n  - „hh”: Ore civile, cu zero în față (01 - 12)  \n  - „H”: Ore militare, fără zero în față (0 - 23)  \n  - „H”: Ore militare, cu zero în față (00 - 23)  \n  - „m”: Minute, fără zero în față (0 - 59)  \n  - „mm”: Minute, cu zero în față (00 - 59)  \n  - „s”: Secunde, fără zero în față (0 - 59)  \n  - „ss”: Secunde, cu zero în față (00 - 59)  \n  - „SSS”: milisecunde, cu zero în față (000 - 999)  \n  - „A”: AM/PM  \n  - „Z”: decalajul de fus orar în ore apropiate +/- UTC (e.g. „-7” sau „+11”)  \n  - „ZZ”: decalajul de fus orar în ore +/- UTC (de ex. „-07:00” sau „+11:00”)  \n  - „ZZZ”: decalajul de fus orar în ore compacte +/- UTC (de ex. „-0700” sau „+1100”)  \n  - „ZZZZ”: fusul orar numit abreviat (de ex. „EST”)  \n  - „ZZZZZ”: fusul orar numit (de ex. „Ora standard estică”)  \n\n\n**Returnare versiune**: [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":"Returnează numărul de caractere într-o valoare text.","examples":"\n**Exemplu**\n\nReturnează 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numărul de caractere într-o valoare text.\n\n**Parametru**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O valoare text pentru care să fie efectuată operația.\n\n**Returnare versiune**: [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":"Găsește o secvență de caractere într-o valoare text. Caracterele de înlocuire NU sunt suportate. Dacă se returnează o valoare de `-1`, acest lucru înseamnă că nu au fost găsite rezultate.","examples":"\n**Exemplu**\n\nimprimă 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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGăsește o secvență de caractere într-o valoare text. Caracterele de înlocuire NU sunt suportate. Dacă se returnează o valoare de `-1`, acest lucru înseamnă că nu au fost găsite rezultate.\n\n**Parametri**\n\n- **searchText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul care va fi căutat.\n- **targetText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul de căutare.\n- **startPosition** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Indexul caracterului bazat pe zero din textul din care se va căuta.\n\n**Returnare versiune**: [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":"Returnează o valoare text creată dintr-o secvență de coduri de caractere UTF-16.","examples":"\n**Exemple**\n\nUrmătorul exemplu returnează 'XYZ'\n\n```arcade\nFromCharCode(88,89,90)\n// returns 'XYZ'\n```\n\nUrmătorul exemplu returnează „XYZ”.\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":"**[De la versiune 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare text creată dintr-o secvență de coduri de caractere UTF-16.\n\n**Parametri**\n\n- **charCode1**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr care reprezintă unitățile codului UFT-16. Fiecare unitate are un interval de 0-65535.\n- **[charCode2, ..., charCodeN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - O secvență de numere care reprezintă unități de cod UTF-16. Fiecare unitate are un interval de 0-65535.\n\n**Returnare versiune**: [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":"Returnează o valoare text creată dintr-o secvență de puncte de cod UTF-32.","examples":"\n**Exemple**\n\nUrmătorul exemplu returnează 'XYZ'\n\n```arcade\nFromCodePoint(88,89,90)\n// returns 'XYZ'\n```\n\nUrmătorul exemplu returnează „XYZ”.\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":"**[De la versiune 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare text creată dintr-o secvență de puncte de cod UTF-32.\n\n**Parametri**\n\n- **codePoint1**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un punct de cod.\n- **[codePoint2, ..., codePoint1N]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - O listă de puncte de cod\n\n**Returnare versiune**: [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":"Returnează un GUID aleatoriu ca valoare text.","examples":"\n**Exemple**\n\nReturnează o valoare asemănătoare cu „{db894515-ed21-4df1-af67-36232256f59a}”\n\n```arcade\nGuid()\n```\n\nReturnează o valoare asemănătoare cu „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":"**[De la versiune 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un GUID aleatoriu ca valoare text.\n\n**Parametru**\n\n- **guidFormat** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Un format denumit pentru GUID. Valoarea implicită este „digits-hyphen-braces”.  \nValori posibile: `digits` \\| `digits-hyphen` \\| `digits-hyphen-braces` \\| `digits-hyphen-parentheses`\n\n**Returnare versiune**: [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":"Returnează numărul specificat de caractere de la începutul unei valori text.","examples":"\n**Exemplu**\n\nimprimă „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numărul specificat de caractere de la începutul unei valori text.\n\n**Parametri**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Valoarea din care se obțin caractere.\n- **charCount**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de caractere care va fi obținut de la începutul textului.\n\n**Returnare versiune**: [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":"Transformă o valoare text în litere mici.","examples":"\n**Exemplu**\n\nimprimă „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTransformă o valoare text în litere mici.\n\n**Parametru**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul care va fi transformat în litere mici.\n\n**Returnare versiune**: [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":"Obține un număr de caractere de la mijlocul unei valori text.","examples":"\n**Exemplu**\n\nimprimă ”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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nObține un număr de caractere de la mijlocul unei valori text.\n\n**Parametri**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Valoarea din care se obțin caractere. Dacă valoarea nu este de tip Text, valoarea este mai întâi convertit în Text.\n- **startPosition**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Poziția de pornire din care se va obține textul. 0 este prima poziție.\n- **charCount** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de caractere care vor fi extrase. Dacă este omis, extrage caractere la sfârșitul textului\n\n**Returnare versiune**: [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":"Convertește o valoare text în modul pentru titluri. În mod implicit, prima literă din fiecare cuvânt este majusculă. Opțiunea „firstword” va scrie cu majuscule doar primul cuvânt.","examples":"\n**Exemplu**\n\nimprimă „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConvertește o valoare text în modul pentru titluri. În mod implicit, prima literă din fiecare cuvânt este majusculă. Opțiunea „firstword” va scrie cu majuscule doar primul cuvânt.\n\n**Parametri**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul care va fi convertit în modul pentru titluri.\n- **applyToText** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - O valoare text care specifică ce tip de scriere cu majuscule va fi utilizat. În mod implicit, fiecare cuvânt este scris cu majuscule. Acest parametru acceptă una din două valori: „everyword” sau „firstword”.\n\n**Returnare versiune**: [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":"Înlocuiește caracterele cu o valoare text. În mod implicit, sunt înlocuite toate aparițiile.","examples":"\n**Exemplu**\n\nimprimă „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÎnlocuiește caracterele cu o valoare text. În mod implicit, sunt înlocuite toate aparițiile.\n\n**Parametri**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul în care se vor efectua înlocuiri.\n- **searchText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul care va fi căutat.\n- **replacementText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul de înlocuire.\n- **allOccurrences** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă toate instanțele `searchText` trebuie înlocuite în text. În mod implicit, este „true”.\n\n**Returnare versiune**: [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":"Returnează numărul specificat de caractere de la sfârșitul unei valori text.","examples":"\n**Exemplu**\n\nimprimă „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează numărul specificat de caractere de la sfârșitul unei valori text.\n\n**Parametri**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul din care se obțin caractere.\n- **charCount**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Numărul de caractere care va fi obținut de la sfârșitul valorii text.\n\n**Returnare versiune**: [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":"Împarte o valoare text într-o serie.","examples":"\n**Exemple**\n\nreturnează „[red,green]”\n\n```arcade\nSplit('red,green,blue,orange', ',', 2)\n```\n\nSepară paragraful la fiecare spațiu de un număr nelimitat de ori. Returnează o serie de cuvinte din paragraf.\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÎmparte o valoare text într-o serie.\n\n**Parametri**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Valoarea text care va fi împărțită.\n- **separatorText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Separatorul utilizat pentru a diviza textul.\n- **limit** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr întreg care specifică numărul de divizări. Valoarea implicită este `-1`, ceea ce indică un număr nelimitat de separări.\n- **removeEmpty** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Indică dacă trebuie să fie eliminate valorile goale. În mod implicit acest lucru este „false”.\n\n**Returnare versiune**: [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":"Returnează un nume de fișier standardizat, formatat pe baza următoarelor reguli de substituție a caracterelor. Caracterele valorii câmpului vor fi returnate în format standardizat conform desemnării de mai jos.  \n- Bară oblică înclinată înainte („/”) &rarr; liniuță („-”)  \n- Bară oblică înclinată în spate („\\”) &rarr; liniuță („-”)  \n- Conductă sau linie verticală („|„) &rarr; liniuță („-”)  \n- Asterisc („*”) &rarr; linie de dialog („_”)  \n- Mai mic de („<”) &rarr; linie de dialog („_”)  \n- Mai mare de („>”) &rarr; linie de dialog („_”)  \n- Semn de întrebare („?”) &rarr; Linie de dialog („_”)  \n- Două puncte („:”) &rarr; O virgulă urmată de un spațiu („,”)","examples":"\n**Exemplu**\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":"**[De la versiune 1.29](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un nume de fișier standardizat, formatat pe baza următoarelor reguli de substituție a caracterelor. Caracterele valorii câmpului vor fi returnate în format standardizat conform desemnării de mai jos.  \n- Bară oblică înclinată înainte („/”) &rarr; liniuță („-”)  \n- Bară oblică înclinată în spate („\\”) &rarr; liniuță („-”)  \n- Conductă sau linie verticală („|„) &rarr; liniuță („-”)  \n- Asterisc („*”) &rarr; linie de dialog („_”)  \n- Mai mic de („<”) &rarr; linie de dialog („_”)  \n- Mai mare de („>”) &rarr; linie de dialog („_”)  \n- Semn de întrebare („?”) &rarr; Linie de dialog („_”)  \n- Două puncte („:”) &rarr; O virgulă urmată de un spațiu („,”)\n\n**Parametru**\n\n- **inputFilename**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de fișier de intrare de standardizat.\n\n**Returnare versiune**: [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":"Returnează un șir GUID standardizat, formatat.","examples":"\n**Exemple**\n\nConvertește un GUID în format `digits`\n\n```arcade\nStandardizeGuid('{4e6f776d-c298-4b4b-86a4-57103b4d0f4a}', 'digits')\n// Returns a value of 4e6f776dc2984b4b86a457103b4d0f4a\n```\n\nConvertește un GUID într-un format `digits-hyphen`\n\n```arcade\nStandardizeGuid('{4e6f776d-c298-4b4b-86a4-57103b4d0f4a}', 'digits-hyphen')\n// Returns a value of 4e6f776d-c298-4b4b-86a4-57103b4d0f4a\n```\n\n","completion":{"label":"StandardizeGuid","detail":"StandardizeGuid(inputGuid, format) -> Text","insertText":"StandardizeGuid(${1:inputGuid_}, ${2:format_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[De la versiune 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un șir GUID standardizat, formatat.\n\n**Parametri**\n\n- **inputGuid**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - GUID de intrare în orice format pentru standardizare.\n- **format**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Un format denumit pentru GUID.  \nValori posibile: `digits` \\| `digits-hyphen` \\| `digits-hyphen-braces` \\| `digits-hyphen-parentheses`\n\n**Returnare versiune**: [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":"Convertește orice valoare într-o valoare text. Un parametru de „format” opțional este furnizat pentru a permite introducerile de date pentru formatarea datei și numerelor. Returnează „null” dacă nu poate fi determinată o conversie text echivalentă.","examples":"\n**Exemple**\n\nAcoperă numărul din stânga zecimalei\n\n```arcade\nText(123, '0000') // '0123'\n```\n\nRestricţionează numărul din stânga zecimalei\n\n```arcade\nText(123, '00') // '23'\n```\n\nGrupează numerele după mii\n\n```arcade\nText(1234, '#,###') // '1,234'\n```\n\nRotunjeşte numărul la două zecimale\n\n```arcade\nText(12345678.123, '#,###.00') // '12,345,678.12'\n```\n\nFormat number as currency\n\n```arcade\nText(1234.55, '$#,###.00') // '$1,234.55'\n```\n\nRotunjeşte numărul la două zecimale\n\n```arcade\nText(1.236, '#.00') // '1.24'\n```\n\nMenţine cifrele semnificative şi grupează după mii\n\n```arcade\nText(1234.5678, '#,##0.00#') // '1,234.568'\n```\n\nFormataţi numărul şi formataţi pozitiv/negativ - dacă există un submodel negativ, acesta serveşte doar pentru specificare prefixului şi sufixului negativ\n\n```arcade\nText(-2, 'Floor #;Basement #') // 'Basement 2'\n```\n\n\n\n```arcade\nText(2, 'Floor #;Basement #') // 'Floor 2'\n```\n\nÎnmulţiţi cu 100 şi formataţi ca procentaj\n\n```arcade\nText(0.3, '#%') // '30%'\n```\n\nFormatează data și ora din respectivul moment, de ex. „Marți, 25 octombrie 2016 @ 08:43:11”\n\n```arcade\nText(Now(), 'dddd, MMMM D, Y @ h:m:s')\n```\n\nFormatează data și ora cu fusul orar\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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nConvertește orice valoare într-o valoare text. Un parametru de „format” opțional este furnizat pentru a permite introducerile de date pentru formatarea datei și numerelor. Returnează „null” dacă nu poate fi determinată o conversie text echivalentă.\n\n**Parametri**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - O valoare (de ex. data, numărul sau alt tip de date) care urmează să fie convertită în text. Începând cu versiunea 1.25, intrările Poligon sau Polilinie pot returna obiecte de curbă care conțin JSON când sunt excluse în ArcGIS Pro și ArcGIS Maps SDKs for Native Apps.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Caractere speciale pentru formatarea datelor și numerelor.  \nValori posibile:  \n  - „0”: Cifră  \n  - „#”: Cifră, omitere zerouri la început/sfârșit  \n  - „D”: Ziua din lună, fără zero in față (1 - 31)  \n  - „DD”: Ziua din lună, cu zero în față (01 - 31)  \n  - „DDD”: Ziua din an ca numeral ordinal (1 - 365)  \n  - „d”: Ziua din săptămână (1 - 7)  \n  - „ddd”: Ziua din săptămână abreviată (de ex. Lun)  \n  - „dddd”: Ziua săptămânii întreagă (de ex. Luni)  \n  - „M”: Numărul lunii (1 - 12)  \n  - „MM”: Numărul lunii, cu zero în față (01 - 12)  \n  - „MMM”: Numele lunii abreviat (de ex. Ian)  \n  - „MMMM”: Numele lunii întreg (de ex. Ianuarie)  \n  - „Y”: Anul complet  \n  - „YY”: An din două cifre  \n  - „h”: Ore civile, fără zero în față (1 - 12)  \n  - „hh”: Ore civile, cu zero în față (01 - 12)  \n  - „H”: Ore militare, fără zero în față (0 - 23)  \n  - „H”: Ore militare, cu zero în față (00 - 23)  \n  - „m”: Minute, fără zero în față (0 - 59)  \n  - „mm”: Minute, cu zero în față (00 - 59)  \n  - „s”: Secunde, fără zero în față (0 - 59)  \n  - „ss”: Secunde, cu zero în față (00 - 59)  \n  - „SSS”: milisecunde, cu zero în față (000 - 999)  \n  - „A”: AM/PM  \n  - „Z”: decalajul de fus orar în ore apropiate +/- UTC (e.g. „-7” sau „+11”)  \n  - „ZZ”: decalajul de fus orar în ore +/- UTC (de ex. „-07:00” sau „+11:00”)  \n  - „ZZZ”: decalajul de fus orar în ore compacte +/- UTC (de ex. „-0700” sau „+1100”)  \n  - „ZZZZ”: fusul orar numit abreviat (de ex. „EST”)  \n  - „ZZZZZ”: fusul orar numit (de ex. „Ora standard estică”)  \n\n\n**Returnare versiune**: [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":"Returnează un număr între 0 și 65535 reprezentând unitatea de cod UTF-16 la indexul dat. Jumătățile nevalabile ale perechilor de surogate sunt eliminate automat.","examples":"\n**Exemple**\n\nUrmătorul exemplu returnează 88, valoarea Unicode pentru X.\n\n```arcade\nToCharCode('XYZ')\n// returns 88\n```\n\nUrmătorul exemplu returnează 89, valoarea Unicode pentru Y.\n\n```arcade\nToCharCode('XYZ', 1)\n// returns 89\n```\n\nUrmătorul exemplu returnează 65535.\n\n```arcade\nToCharCode('\\uFFFF\\uFFFE')\n// returns 65535\n```\n\nUrmătorul exemplu returnează 55356.\n\n```arcade\nToCharCode('🌉')\n// returns 55356\n```\n\nUrmătorul exemplu returnează 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":"**[De la versiune 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un număr între 0 și 65535 reprezentând unitatea de cod UTF-16 la indexul dat. Jumătățile nevalabile ale perechilor de surogate sunt eliminate automat.\n\n**Parametri**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul din care se obține o valoare a unității de cod UTF-16.\n- **index** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Un număr întreg cu o valoare de cel puțin 0 și nu mai mare decât numărul de caractere din `inputText`. În mod implicit, această valoare este 0.\n\n**Returnare versiune**: [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":"Returnează un număr nenegativ care reprezintă valoarea punctului de cod UTF-32 a textului de intrare. Dacă este indexată în prima jumătate a unei perechi de surogate, se returnează întregul punct de cod. Dacă este indexată în a doua jumătate a perechii, această funcție returnează valoarea celei de-a doua jumătăți. În cazul în care un cod mare nu este un caracter valid, funcția returnează doar valoarea jumătății pe care o indexează.","examples":"\n**Exemple**\n\nUrmătorul exemplu returnează 88, valoarea Unicode pentru X.\n\n```arcade\nToCodePoint('XYZ')\n// returns 88\n```\n\nUrmătorul exemplu returnează 89, valoarea Unicode pentru Y.\n\n```arcade\nToCodePoint('XYZ', 1)\n// returns 89\n```\n\nUrmătorul exemplu returnează 127753.\n\n```arcade\nToCodePoint('🌉')\n// returns 127753\n```\n\nUrmătorul exemplu returnează 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":"**[De la versiune 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează un număr nenegativ care reprezintă valoarea punctului de cod UTF-32 a textului de intrare. Dacă este indexată în prima jumătate a unei perechi de surogate, se returnează întregul punct de cod. Dacă este indexată în a doua jumătate a perechii, această funcție returnează valoarea celei de-a doua jumătăți. În cazul în care un cod mare nu este un caracter valid, funcția returnează doar valoarea jumătății pe care o indexează.\n\n**Parametri**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul din care se obține o valoare a punctului de cod UTF-32.\n- **position** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Poziția unui caracter în `inputText` de la care se returnează valoarea punctului de cod. În mod implicit, această valoare este 0.\n\n**Returnare versiune**: [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":"Transformă un număr întreg într-o reprezentare hexazecimală.","examples":"\n**Exemple**\n\nReturnează `\\\"64\\\"`.\n\n```arcade\nToHex(100)\n```\n\nReturnează reprezentarea hexazecimală pentru culoarea albastru regal, `\\\"#4169E1\\\"`, de la valorile sale RGB\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":"**[De la versiune 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTransformă un număr întreg într-o reprezentare hexazecimală.\n\n**Parametru**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Valoarea de convertit într-o valoare hexazecimală.\n\n**Returnare versiune**: [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":"Elimină spațiile de la începutul sau sfârșitul unei valori text de intrare.","examples":"\n**Exemplu**\n\nimprimă „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nElimină spațiile de la începutul sau sfârșitul unei valori text de intrare.\n\n**Parametru**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Textul care va fi decupat.\n\n**Returnare versiune**: [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":"Transformă un text în litere mari.","examples":"\n**Exemplu**\n\nimprimă „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":"**[De la versiune 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTransformă un text în litere mari.\n\n**Parametru**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Valoarea text care trebuie transformată în litere mari.\n\n**Returnare versiune**: [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":"Codifică un URL prin înlocuirea fiecărui exemplu de anumite caractere cu una, două, trei sau patru secvențe de evitare care reprezintă codificarea UTF-8 a caracterului.","examples":"\n**Exemplu**\n\nCodifică URL-ul furnizat\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":"**[De la versiune 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nCodifică un URL prin înlocuirea fiecărui exemplu de anumite caractere cu una, două, trei sau patru secvențe de evitare care reprezintă codificarea UTF-8 a caracterului.\n\n**Parametru**\n\n- **textOrDictionary**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - URL-ul de codificat.\n\n**Returnare versiune**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"voxel_functions","title":"Funcții voxel","items":[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.30","link":"https://developers.arcgis.com/arcade/function-reference/voxel_functions/#defaultvalue","description":"Returnează o valoare implicită specificată dacă un nume de câmp dintr-un voxel nu există sau valoarea câmpului specificat este „nulă” sau o valoare text goală.","examples":"\n**Exemplu**\n\nReturnează „n/a” dacă atributul voxelului nu există sau este gol\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":"**[De la versiune 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nReturnează o valoare implicită specificată dacă un nume de câmp dintr-un voxel nu există sau valoarea câmpului specificat este „nulă” sau o valoare text goală.\n\n**Parametri**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Voxelul de intrare care urmează să fie verificat.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de câmp de verificat.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Această valoare este returnată dacă numele câmpului nu există sau valoarea câmpului specificat este „nulă” sau o valoare fără text.\n\n**Returnare versiune**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nReturnează valoarea pentru câmpul specificat, dacă este definită. În sens contrar, returnează valoarea specificată în „ValoareImplicită”."}},"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":"Indică un voxel are o cheie de intrare.","examples":"\n**Exemplu**\n\nReturnează „adevărat” dacă voxelul are un câmp numit „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":"**[De la versiune 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică un voxel are o cheie de intrare.\n\n**Parametri**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Voxelul al cărui nume de câmp urmează să fie verificat.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de câmp de verificat.\n\n**Returnare versiune**: [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":"Indică dacă un voxel are un câmp dat și dacă acel câmp are o valoare.","examples":"\n**Exemplu**\n\nReturnează fals dacă atributul voxelului nu există sau este gol\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":"**[De la versiune 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nIndică dacă un voxel are un câmp dat și dacă acel câmp are o valoare.\n\n**Parametri**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Voxelul care urmează să fie verificat.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Numele de câmp de verificat.\n\n**Returnare versiune**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]}]