@arcgis/coding-components
Version:
Contains components for editing code in different languages. The currently supported languages are html, css, json, TypeScript, JavaScript, and Arcade.
1 lines • 737 kB
JSON
[{"id":"constants","title":"קבועים","items":[{"type":"constant","name":"infinity","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#infinity","description":"מייצג ערך גדול מכל מספר אחר. ניתן להשתמש במאפיין '-Infinity' גם בתור הערך הקטן ביותר מבין כל המספרים.","examples":"\n**דוגמה**\n\nמחשב את המקסימום מתוך ארבעה ערכי שדות\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":"**[מאז גרסה 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמייצג ערך גדול מכל מספר אחר. ניתן להשתמש במאפיין '-Infinity' גם בתור הערך הקטן ביותר מבין כל המספרים."}}},{"type":"constant","name":"pi","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#pi","description":"הערך של היקף המעגל, לחלק לקוטר שלו, בערך '3.14159'.","examples":"\n**דוגמה**\n\nמחזיר את שטח העיגול\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":"**[מאז גרסה 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nהערך של היקף המעגל, לחלק לקוטר שלו, בערך '3.14159'."}}},{"type":"constant","name":"textformatting.backwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.backwardslash","description":"מכניס לטקסט תו לוכסן אחורי '\\'.","examples":"\n**דוגמה**\n\nמחזיר '\\\\\\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":"**[מאז גרסה 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמכניס לטקסט תו לוכסן אחורי '\\'."}}},{"type":"constant","name":"textformatting.doublequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.doublequote","description":"מכניס לטקסט תו של גרשיים `\\\"`.","examples":"\n**דוגמה**\n\nמחזיר '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":"**[מאז גרסה 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמכניס לטקסט תו של גרשיים `\\\"`."}}},{"type":"constant","name":"textformatting.forwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.forwardslash","description":"מכניס לטקסט תו של לוכסן קדמי '/'.","examples":"\n**דוגמה**\n\nמחזיר '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":"**[מאז גרסה 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמכניס לטקסט תו של לוכסן קדמי '/'."}}},{"type":"constant","name":"textformatting.newline","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.newline","description":"מכניס לטקסט שורה חדשה או מעבר שורה. תוויות של שורות מרובות **אינן** נתמכות ב-ArcGIS API 3.x for JavaScript ולא ב-ArcGIS Online Map Viewer Classic.","examples":"\n**דוגמה**\n\nמחזיר \"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":"**[מאז גרסה 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמכניס לטקסט שורה חדשה או מעבר שורה. תוויות של שורות מרובות **אינן** נתמכות ב-ArcGIS API 3.x for JavaScript ולא ב-ArcGIS Online Map Viewer Classic."}}},{"type":"constant","name":"textformatting.singlequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.singlequote","description":"מכניס לטקסט תו של גרש אחד `'`.","examples":"\n**דוגמה**\n\nמחזיר \\\"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":"**[מאז גרסה 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמכניס לטקסט תו של גרש אחד `'`."}}}]},{"id":"enterprise_functions","title":"פונקציות Enterprise","items":[{"type":"function","name":"nextsequencevalue","bundle":"database","sinceVersion":"1.4","link":"https://developers.arcgis.com/arcade/function-reference/enterprise_functions/#nextsequencevalue","description":"מחזיר את הערך הבא ברצף מתוך הרצף במסד הנתונים שצוין. אם inputSequenceName לא קיים, הביטוי יפיק שגיאה.","examples":"\n**דוגמה**\n\nמחזיר מספר עם הערך הבא ברצף\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":"**[מאז גרסה 1.4](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר את הערך הבא ברצף מתוך הרצף במסד הנתונים שצוין. אם inputSequenceName לא קיים, הביטוי יפיק שגיאה.\n\n**פרמטר**\n\n- **sequenceName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - שם הרצף. ערך זה חייב להיות מוגדר מראש במסד הנתונים.\n\n**ערך החזרה**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"featureset_functions","title":"פונקציות FeatureSet","items":[{"type":"function","name":"area","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#area","description":"מחזיר את השטח של FeatureSet הקלט ביחידות שצוינו. זוהי מדידה מישורית באמצעות מתמטיקה קרטזיאנית.\n\n_הגיאומטריות של ישויות בהצגה החזותית ובפרופילי התוויות עוברות הכללה לפי הרזולוציה וקנה המידה של התצוגה, לשיפור ביצועי השרטוט. לכן, השימוש בגיאומטריה של ישות (כלומר $feature) בתור קלט לפונקציה גיאומטרית בהקשרים אלה יחזיר תוצאות שונות בכל רמת קנה מידה. פרופילים אחרים, כגון חלון קופץ, מספקים גיאומטריית רזולוציה מלאה._","examples":"\n**דוגמה**\n\nמחזיר את שטח השכבה בקילומטרים רבועים\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":"**[מאז גרסה 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר את השטח של FeatureSet הקלט ביחידות שצוינו. זוהי מדידה מישורית באמצעות מתמטיקה קרטזיאנית.\n\n_הגיאומטריות של ישויות בהצגה החזותית ובפרופילי התוויות עוברות הכללה לפי הרזולוציה וקנה המידה של התצוגה, לשיפור ביצועי השרטוט. לכן, השימוש בגיאומטריה של ישות (כלומר $feature) בתור קלט לפונקציה גיאומטרית בהקשרים אלה יחזיר תוצאות שונות בכל רמת קנה מידה. פרופילים אחרים, כגון חלון קופץ, מספקים גיאומטריית רזולוציה מלאה._\n\n**פרמטרים**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ה-FeatureSet שעבורו יחושב השטח המישורי.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - יחידת מדידה של הערך המוחזר. זה יכול להיות אחד מהערכים האפשריים להלן, או אחד מהקודים המספריים שמפורטים בסעיף המשאבים הנוספם להלן. עבור הצגה חזותית, תיוג ופרופילים בחלון קופץ, יחידת ברירת המחדל היא הייחוס המרחבי של המפה. בפרופילים אחרים, כגון חישוב שדה, ברירת המחדל מבוססת על הייחוס המרחבי של הנתונים. \nהערכים האפשריים: `אקרים` | `הקטרים` | `סנטימטרים-רבועים` | `דצימטרים רבועים` | `רגל-רבוע` | `אינצ'ים-רבועים` | `קילומטרים-רבועים` | `מטרים-רבועים` | `מיילים-רבועים` | `מילימטרים-רבועים` | `רגל-רבוע-ארה\"ב` | `מיילים-רבועים-ארה\"ב` | `יארדים-רבועים` \n\n\n**ערך החזרה**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**משאבים נוספים**\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":"מחזיר את השטח הגיאודטי של FeatureSet הקלט ביחידות שצוינו. זוהי מדידה אמינה יותר של שטח לעומת `Area()` שכן היא מתחשבת בעקומה של כדור הארץ.\n\n_הגיאומטריות של ישויות בהצגה החזותית ובפרופילי התוויות עוברות הכללה לפי הרזולוציה וקנה המידה של התצוגה, לשיפור ביצועי השרטוט. לכן, השימוש בגיאומטריה של ישות (כלומר $feature) בתור קלט לפונקציה גיאומטרית בהקשרים אלה יחזיר תוצאות שונות בכל רמת קנה מידה. פרופילים אחרים, כגון חלון קופץ, מספקים גיאומטריית רזולוציה מלאה._","examples":"\n**דוגמה**\n\nמחזיר את השטח הגיאודזי של השכבה בקילומטרים רבועים\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":"**[מאז גרסה 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר את השטח הגיאודטי של FeatureSet הקלט ביחידות שצוינו. זוהי מדידה אמינה יותר של שטח לעומת `Area()` שכן היא מתחשבת בעקומה של כדור הארץ.\n\n_הגיאומטריות של ישויות בהצגה החזותית ובפרופילי התוויות עוברות הכללה לפי הרזולוציה וקנה המידה של התצוגה, לשיפור ביצועי השרטוט. לכן, השימוש בגיאומטריה של ישות (כלומר $feature) בתור קלט לפונקציה גיאומטרית בהקשרים אלה יחזיר תוצאות שונות בכל רמת קנה מידה. פרופילים אחרים, כגון חלון קופץ, מספקים גיאומטריית רזולוציה מלאה._\n\n**פרמטרים**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ה-FeatureSet שעבורו יחושב השטח הגיאודזי.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - יחידת מדידה של הערך המוחזר. זה יכול להיות אחד מהערכים האפשריים להלן, או אחד מהקודים המספריים שמפורטים בסעיף המשאבים הנוספם להלן. עבור הצגה חזותית, תיוג ופרופילים בחלון קופץ, יחידת ברירת המחדל היא הייחוס המרחבי של המפה. בפרופילים אחרים, כגון חישוב שדה, ברירת המחדל מבוססת על הייחוס המרחבי של הנתונים. \nהערכים האפשריים: `אקרים` | `הקטרים` | `סנטימטרים-רבועים` | `דצימטרים רבועים` | `רגל-רבוע` | `אינצ'ים-רבועים` | `קילומטרים-רבועים` | `מטרים-רבועים` | `מיילים-רבועים` | `מילימטרים-רבועים` | `רגל-רבוע-ארה\"ב` | `מיילים-רבועים-ארה\"ב` | `יארדים-רבועים` \n\n\n**ערך החזרה**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**משאבים נוספים**\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":"מחזיר רשימת קבצים מצורפים שקשורים לישות הקלט. כל תוצאה מכילה את שם הקובץ המצורף, סוג התוכן, המזהה והגודל בביטים. ישים רק לישויות שהגיעו משירות ישויות.","examples":"\n**דוגמה**\n\nמחזיר את מספר הקבצים המצורפים שקשורים לישות.\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":"**[מאז גרסה 1.6](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר רשימת קבצים מצורפים שקשורים לישות הקלט. כל תוצאה מכילה את שם הקובץ המצורף, סוג התוכן, המזהה והגודל בביטים. ישים רק לישויות שהגיעו משירות ישויות.\n\n**פרמטרים**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - קבצים מצורפים שקשורים לישות יישלפו מהשירות.\n- **options** (_Optional_): [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - הגדרות עבור הבקשה. אפייני מילון:\n\n - **types**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Text](https://developers.arcgis.com/arcade/guide/types/#text)> - מערך של ערכי טקסט המייצגים את סוגי הקבצים שיש לאחזר. \nהערכים האפשריים: 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) - הגודל המינימלי של קבצים מצורפים, בבתים.\n - **maxsize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - הגודל המקסימלי של קבצים מצורפים, בבתים.\n - **metadata** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - מציין אם לכלול נתוני מטה-דאטה של קבצים מצורפים בהחזרת הפונקציה. נכון לעכשיו יש תמיכה רק במטה-דאטה מסוג Exif עבור תמונות.\n\n**ערך החזרה**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment)>"}},"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":"החזרת ערך הממוצע של שדה מספרי נתון ב-FeatureSet.","examples":"\n**דוגמאות**\n\nמחשב את ההפרש בין האוכלוסייה של הישות לבין האוכלוסייה הממוצעת של כל הישויות בשכבה\n\n```arcade\n$feature.population - Average($layer, 'population')\n```\n\nמחשב את האוכלוסייה הממוצעת בכל מייל רבוע של כל הישויות בשכבה\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":"**[מאז גרסה 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nהחזרת ערך הממוצע של שדה מספרי נתון ב-FeatureSet.\n\n**פרמטרים**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet שעליו תבוצע הפעולה.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - מציין את השם של שדה מספרי או ביטוי SQL92 שעבורו יחושב נתון סטטיסטי מתוך ה-FeatureSet של הקלט.\n\n**ערך החזרה**: [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":"מחזירה ישויות מתוך FeatureSet שנכללות בגיאומטריית הקלט. בגרפיקה להלן, ההדגשה באדום מתארת את הקשרים המרחביים שבהם הפונקציה תחזיר ישויות.\n\n**יש לזכור ששימוש ב-`$feature` בתור קלט יביא לתוצאות ברמת דיוק דומה לזו של הרזולוציה וקנה המידה של התצוגה. כלומר, הערכים שמוחזרים מביטויים באמצעות פונקציה זו עשויים להשתנות בעקבות שינוי מרחק התצוגה.**","examples":"\n**דוגמה**\n\nמחזיר את מספר הישויות שבתוך הפוליגון הנתון\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":"**[מאז גרסה 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזירה ישויות מתוך FeatureSet שנכללות בגיאומטריית הקלט. בגרפיקה להלן, ההדגשה באדום מתארת את הקשרים המרחביים שבהם הפונקציה תחזיר ישויות.\n\n**יש לזכור ששימוש ב-`$feature` בתור קלט יביא לתוצאות ברמת דיוק דומה לזו של הרזולוציה וקנה המידה של התצוגה. כלומר, הערכים שמוחזרים מביטויים באמצעות פונקציה זו עשויים להשתנות בעקבות שינוי מרחק התצוגה.**\n\n**פרמטרים**\n\n- **containerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - הגיאומטריה שנבדקת עבור היחס בין 'contains' ו-'insideFeatures'. חשוב על הגיאומטריה הזו כעל ה-'container' הפוטנציאלי של 'insideFeatures'.\n- **insideFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ה-FeatureSet שנבדק עבור היחס בין 'within' ו-'containerGeometry'.\n\n**ערך החזרה**: [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":"מחזיר את מספר הישויות ב- FeatureSet.","examples":"\n**דוגמה**\n\nמחזיר את מספר הישויות בשכבה\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":"**[מאז גרסה 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר את מספר הישויות ב- FeatureSet.\n\n**פרמטר**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet שבו יש לספור את הישויות.\n\n**ערך החזרה**: [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":"מחזירה ישויות מתוך FeatureSet שחוצות את גיאומטריית הקלט. בגרפיקה להלן, ההדגשה באדום מתארת את הקשרים המרחביים שבהם הפונקציה תחזיר ישויות.\n\n_הגיאומטריות של ישויות בהצגה החזותית ובפרופילי התוויות עוברות הכללה לפי הרזולוציה וקנה המידה של התצוגה, לשיפור ביצועי השרטוט. לכן, השימוש בגיאומטריה של ישות (כלומר $feature) בתור קלט לפונקציה גיאומטרית בהקשרים אלה יחזיר תוצאות שונות בכל רמת קנה מידה. פרופילים אחרים, כגון חלון קופץ, מספקים גיאומטריית רזולוציה מלאה._","examples":"\n**דוגמה**\n\nמחזיר את מספר הישויות ב- FeatureSet, אשר חוצות את הפוליגון הנתון\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":"**[מאז גרסה 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזירה ישויות מתוך FeatureSet שחוצות את גיאומטריית הקלט. בגרפיקה להלן, ההדגשה באדום מתארת את הקשרים המרחביים שבהם הפונקציה תחזיר ישויות.\n\n_הגיאומטריות של ישויות בהצגה החזותית ובפרופילי התוויות עוברות הכללה לפי הרזולוציה וקנה המידה של התצוגה, לשיפור ביצועי השרטוט. לכן, השימוש בגיאומטריה של ישות (כלומר $feature) בתור קלט לפונקציה גיאומטרית בהקשרים אלה יחזיר תוצאות שונות בכל רמת קנה מידה. פרופילים אחרים, כגון חלון קופץ, מספקים גיאומטריית רזולוציה מלאה._\n\n**פרמטרים**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - הישויות לבדיקת קשר החצייה עם 'crossingGeometry' של הקלט.\n- **crossingGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - הגיאומטריה הנחצית.\n\n**ערך החזרה**: [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":"מחזיר קבוצה של ערכים ייחודיים מ-FeatureSet.","examples":"\n**דוגמאות**\n\nמחזיר FeatureSet עם עמודת 'סטטוס'. כל שורה של FeatureSet מכילה ערך סטטוס ייחודי\n\n```arcade\nDistinct($layer, 'Status')\n```\n\nמחזיר FeatureSet עם עמודת 'סטטוס' ו'סוג'. כל שורה של ה-FeatureSet מכילה שילוב ייחודי של ערכי 'סטטוס' ו'סוג'\n\n```arcade\nDistinct($layer, ['Status', 'Type'])\n```\n\nמחזיר FeatureSet עם עמודת 'צפיפות' עם שורות שעשויות להכיל ערכים של 'נמוך', 'גבוה' או '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\nמחזיר FeatureSet עם עמודת 'ציון' ו'סוג'\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":"**[מאז גרסה 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר קבוצה של ערכים ייחודיים מ-FeatureSet.\n\n**פרמטרים**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - FeatureSet ממנו יוחזרו ערכים ייחודיים.\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)<[Text](https://developers.arcgis.com/arcade/guide/types/#text)> \\| [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)> - השדה/ות ו/או הביטוי/ים שמהם יש לקבוע ערכים ייחודיים. פרמטר זה יכול להיות מערך של שמות שדות, מערך ביטויים או מילון או מערך מילונים שמציינים שמות עמודות פלט שבהן ערכים ייחודיים יאוחסנו. אם צוין מילון, יש להשתמש במפרט הבא:\n\n - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - שם העמודה לאחסון התוצאה של ביטוי נתון.\n - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ביטוי SQL-92 לחישוב ערך ייחודי ממנו.\n\n**ערך החזרה**: [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":"מחזיר את הדומיין שהוקצה לשדה נתון של 'featureSet' שצוין. אם ה-'featureSet' שייך לקבוצה בעלת סוג משנה, מחזיר את הדומיין שהוקצה לסוג המשנה.","examples":"\n**דוגמה**\n\nהדומיין שהוקצה לסוג המשנה של הישות\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":"**[מאז גרסה 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר את הדומיין שהוקצה לשדה נתון של 'featureSet' שצוין. אם ה-'featureSet' שייך לקבוצה בעלת סוג משנה, מחזיר את הדומיין שהוקצה לסוג המשנה.\n\n**פרמטרים**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ה-featureSet שהישויות שלו מכילות שדה שמכיל דומיין.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - שם השדה (לא כינוי השדה) המכיל את הדומיין.\n- **subtype** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - הערך המקודד של סוג המשנה, אם הישות תומכת בסוגי משנה.\n\n**ערך החזרה**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \nמחזיר מילון המתואר על-ידי המאפיינים להלן.\n\n- **type**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - סוג הדומיין - 'codedValue' או 'טווח'.\n- **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - שם הדומיין.\n- **dataType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - סוג הנתונים של שדה הדומיין. הוא יכול להיות אחד מהערכים הבאים: `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) - תקף לגבי דומיינים מסוג 'טווח' בלבד. הערך המינימלי של הדומיין.\n- **max**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - תקף לגבי דומיינים מסוג 'טווח' בלבד. הערך המקסימלי של הדומיין.\n- **codedValues**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)> - תקף לגבי דומיינים מסוג 'codedValue' בלבד. מערך של מילונים המתארים את הערכים החוקיים של השדה. כל מילון כולל מאפיין 'קוד', המכיל את ערך השדה בפועל, ומאפיין 'שם' המכיל תיאור ידידותי של הערך (כגון '{ 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":"מחזיר את הקוד לתיאור דומיין משויך ב-FeatureSet.","examples":"\n**דוגמה**\n\nמדפיס את תיאור הדומיין עבור שדה הייחוס.\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":"**[מאז גרסה 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר את הקוד לתיאור דומיין משויך ב-FeatureSet.\n\n**פרמטרים**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - סט הישויות עם שדה שכולל דומיין.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - שם השדה (לא כינוי השדה) המכיל את הדומיין.\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - הערך שיש להמיר חזרה לקוד. הקוד המוחזר מגיע מהמטה-דאטה של השירות.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - המספר המקודד או השם של סוג המשנה, אם סט הישויות תומך בסוגי משנה.\n\n**ערך החזרה**: [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":"מחזיר את השם התיאורי עבור קוד דומיין ב-FeatureSet.","examples":"\n**דוגמה**\n\nמדפיס את תיאור הדומיין עבור שדה הייחוס\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":"**[מאז גרסה 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר את השם התיאורי עבור קוד דומיין ב-FeatureSet.\n\n**פרמטרים**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - featureSet עם שדה שמכיל דומיין.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - שם השדה (לא כינוי השדה) המכיל את הדומיין.\n- **code** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - הקוד המשויך לשם התיאורי הרצוי. הקוד המוחזר מגיע מהמטה-דאטה של השירות.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - המספר המקודד או השם של סוג המשנה, אם ה-FeatureSet תומך בסוגי משנה.\n\n**ערך החזרה**: [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":"מחזיר ישויות מתוך FeatureSet שבו המעטפות (או התיחום) של סט ישויות מצטלבות עם המעטפת של גיאומטריה אחרת. בגרפיקה להלן, ההדגשה באדום מתארת את הקשרים המרחביים שבהם הפונקציה תחזיר ישויות.\n\n_הגיאומטריות של ישויות בהצגה החזותית ובפרופילי התוויות עוברות הכללה לפי הרזולוציה וקנה המידה של התצוגה, לשיפור ביצועי השרטוט. לכן, השימוש בגיאומטריה של ישות (כלומר $feature) בתור קלט לפונקציה גיאומטרית בהקשרים אלה יחזיר תוצאות שונות בכל רמת קנה מידה. פרופילים אחרים, כגון חלון קופץ, מספקים גיאומטריית רזולוציה מלאה._","examples":"\n**דוגמה**\n\nמחזיר את מספר הישויות שמצטלבות עם המעטפת של 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":"**[מאז גרסה 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר ישויות מתוך FeatureSet שבו המעטפות (או התיחום) של סט ישויות מצטלבות עם המעטפת של גיאומטריה אחרת. בגרפיקה להלן, ההדגשה באדום מתארת את הקשרים המרחביים שבהם הפונקציה תחזיר ישויות.\n\n_הגיאומטריות של ישויות בהצגה החזותית ובפרופילי התוויות עוברות הכללה לפי הרזולוציה וקנה המידה של התצוגה, לשיפור ביצועי השרטוט. לכן, השימוש בגיאומטריה של ישות (כלומר $feature) בתור קלט לפונקציה גיאומטרית בהקשרים אלה יחזיר תוצאות שונות בכל רמת קנה מידה. פרופילים אחרים, כגון חלון קופץ, מספקים גיאומטריית רזולוציה מלאה._\n\n**פרמטרים**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - ה-FeatureSet שנבדק לזיהוי יחסי ההצטלבות עם 'מעטפת' (envelope) הקלט.\n- **envelope**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - המעטפה הנבדקת.\n\n**ערך החזרה**: [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":"מבקש מאפיינים נוספים עבור FeatureSet נתון.","examples":"\n**דוגמה**\n\nבקשה של השדה POPULATION עבור הישויות באשכול\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":"**[מאז גרסה 1.15](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמבקש מאפיינים נוספים עבור FeatureSet נתון.\n\n**פרמטרים**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - סט הישויות שאליו ישויכו השדות המבוקשים.\n- **field1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - שם שדה שיש לבקש עבור הישות הנתונה. רשימה רק של שדות שנדרשים לצורך שימוש בביטוי. לפי הצורך, ניתן לבקש את כל השדות באמצעות התו הכללי '*'. עם זאת, כדאי להימנע משימוש בו, כדי שלא להעלות יותר מדי נתונים, מה שעלול לפגוע בביצועי היישום. ערך זה חייב להיות טקסט מילולי ולא יכול להיות משתנה.\n- **[field2, ..., fieldN]** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - רשימה של שמות שדות שיש לבקש עבור הישות הנתונה. רשימה רק של שדות שנדרשים לצורך שימוש בביטוי. ערכים אלה חייבים להיות טקסט מילולי ולא יכולים להיות משתנים.\n\n**ערך החזרה**: 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":"צור FeatureSet חדש מתוך JSON בהתאם למפרט ArcGIS REST. כדי לעיין בדוגמה, ראה את קטע הקוד להלן.","examples":"\n**דוגמה**\n\nצור FeatureSet מתוך 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":"**[מאז גרסה 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nצור FeatureSet חדש מתוך JSON בהתאם למפרט ArcGIS REST. כדי לעיין בדוגמה, ראה את קטע הקוד להלן.\n\n**פרמטר**\n\n- **definition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ה-JSON שמתאר סט ישויות. ה-JSON חייב להיות בעל סדרתיות כערך טקסט.\n\n**ערך החזרה**: [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":"יוצר FeatureSet חדש מתוך מילון המייצג JSON בהתאם למפרט ArcGIS REST. כדי לעיין בדוגמה, ראה את קטע הקוד להלן.","examples":"\n**דוגמה**\n\nצור FeatureSet ממילון.\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":"**[מאז גרסה 1.19](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nיוצר FeatureSet חדש מתוך מילון המייצג JSON בהתאם למפרט ArcGIS REST. כדי לעיין בדוגמה, ראה את קטע הקוד להלן.\n\n**פרמטר**\n\n- **definition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - מילון שמתאר סט ישויות.\n\n**ערך החזרה**: [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":"מחזיר את כל הישויות שמשויכות לישות הקלט כ-FeatureSet. זה ספציפי לתהליכי עבודה של 'רשת תשתית'.","examples":"\n**דוגמאות**\n\nמחזיר את כל הנכסים שיש להם שיוכי קישוריות עם המסוף הצדי התחתון של השנאי.\n\n```arcade\nFeatureSetByAssociation($feature, 'connected', 'Low');\n```\n\nמחזיר את מספר המכשירים החשמליים שמשויכים לישות\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":"**[מאז גרסה 1.9](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nמחזיר את כל הישויות שמשויכות לישות הקלט כ-FeatureSet. זה ספציפי לתהליכי עבודה של 'רשת תשתית'.\n\n**פרמטרים**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - הישות ממנה יש לתשאל עבור כל הישויות המשויכות. יש להביא את הישות דרך שירות ישויות. אין תמיכה באוספי ישויות.\n- **associationType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - סוג השיוך עם הישות שיש להחזיר. \n ערכים אפשריים: `מחובר` \\| `מכל` \\| `תוכן` \\| `מבנה` \\| `מצורף` \n ערכים אפשריים נוספו בגרסה 1.10: `junctionEdge` \\| `midspan`\n- **terminalName** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ישים רק לסוגי שיוך 'מחובר'.\n\n**ערך החזרה**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) \nמחזיר FeatureSet שמכיל ישויות עם מפרט השדה שמתואר בטבלה להלן.\n\n- **className**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - שם הקבוצה מבוסס על הערך של `TONETWORKSOURCEID` או של `FROMNETWORKSOURCEID`.\n- **globalId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ה-Global ID של הישות בטבלה האחרית (כלומר, הערך `TOGLOBALID` או `FROMGLOBALID`).\n- **isContentVisible**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - יכול להיות ערך `1` (נראה) או `0` (לא נראה). ערך זה מייצג את הנראות של התוכן המשויך וישים רק עבור שיוכי הכלה.\n- **objectId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ה-ObjectID של השורה בטבלה המשויכת.\n- **percentAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - ישים לגבי סוגי השיוך 'טווח בינוני' בלבד. מחזיר מספר עם נקודה צפה בין 0 ל-1 המציין את המיקום (כיחס) של הצומת לאורך הגבול.\n- **side**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - ישים לגבי סוגי השיוך 'גבול צומת' בלבד. מציין באיזה צד נמצא הצומת.\n\nערכים אפשריים: 'מ:' או 'עד'"}},"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":"יוצר FeatureSet משכבת ישויות לפי מזהה השכבה במפה או בשירות הישויות. הגבלת מספר השדות בבקשה ומניעת הכללה של הגיאומטריה יכולות לשפר את ביצועי הסקריפט.","examples":"\n**דוגמה**\n\nמחזיר את מספר הישויות בשכבה עם המזהה DemoLayerWM_1117 במפה הנתונה.\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":"**[מאז גרסה 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nיוצר FeatureSet משכבת ישויות לפי מזהה השכבה במפה או בשירות הישויות. הגבלת מספר השדות בבקשה ומניעת הכללה של הגיאומטריה יכולות לשפר את ביצועי הסקריפט.\n\n**פרמטרים**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - המפה או שירות הישויות המכילים שכבה אחת או יותר שממנה יש ליצור FeatureSet. ברוב המקרים, זהו הערך הגלובלי $map או $datastore.\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - מזהה השכבה ב'מפה' הנתונה. יש ליצור את השכבה דרך שירות ישויות. אין תמיכה באוספי ישויות. _שים לב שערך זה חייב להיות ערך טקסט._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Text](https://developers.arcgis.com/arcade/guide/types/#text)> - הערכים שיש לכלול ב-FeatureSet. כברירת מחדל, כל השדות נכללים. כדי לבקש את כל השדות בשכבה, הגדר ערך זה כ-['*']. הגבלת מספר השדות משפרת את ביצועי הסקריפט.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - מציין אם לכלול את הגיאומטריה בישויות. כברירת מחדל, הערך הוא true. משיקולי ביצועים, עליך לבקש את הגיאומטריה רק אם היא נחוצה, כגון לשימוש בפונקציות גיאומטריה.\n\n**ערך החזרה**: [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":"יוצר FeatureSet משכבת ישויות לפי השם במפה או בשירות הישויות. זכור ששם זה לא חייב להיות ייחודי. לכן מומלץ ליצור FeatureSet באמצעות `FeatureSetById()`. הגבלת מספר השדות ב-FeatureSet והחרגת הגיאומטריה יכולות לשפר את ביצועי הסקריפט.","examples":"\n**דוגמה**\n\nמחזיר את מספר הישויות בשכבה בעלות הכותרת 'מסלולי אופניים' במפה הנתונה.\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":"**[מאז גרסה 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nיוצר FeatureSet משכבת ישויות לפי השם במפה או בשירות הישויות. זכור ששם זה לא חייב להיות ייחודי. לכן מומלץ ליצור FeatureSet באמצעות `FeatureSetById()`. הגבלת מספר השדות ב-FeatureSet והחרגת הגיאומטריה יכולות לשפר את ביצועי הסקריפט.\n\n**פרמטרים**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - המפה או שירות הישויות המכילים שכבה אחת או יותר שממנה יש ליצור FeatureSet. ברוב המקרים, זהו הערך הגלובלי $map או $datastore.\n- **title**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - כותרת השכבה ב'מפה' הנתונה. יש ליצור את השכבה דרך שירות ישויות. אין תמיכה באוספי ישויות. _שים לב שערך זה חייב להיות ערך טקסט._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Text](https://developers.arcgis.com/arcade/guide/types/#text)> - הערכים שיש לכלול ב-FeatureSet. כברירת מחדל, כל השדות נכללים. כדי לבקש את כל השדות בשכבה, הגדר ערך זה כ-['*']. הגבלת מספר השדות משפרת את ביצועי הסקריפט.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - מציין אם לכלול את הגיאומטריה בישויות. כברירת מחדל, הערך הוא true. משיקולי ביצועים, עליך לבקש את הגיאומטריה רק אם היא נחוצה, כגון לשימוש בפונקציות גיאומטריה.\n\n**ערך החזרה**: [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":"החזרת הרשומות הקשורות עבור ישות נתונה על בסיס השם של קבוצת קישור נתונה.","examples":"\n**דוגמה**\n\nהחזרת מספר הרשומות הקשורות לבדיקת קטבים.\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":"**[מאז גרסה 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nהחזרת הרשומות הקשורות עבור ישות נתונה על בסיס השם של קבוצת קישור נתונה.\n\n**פרמטרים**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - הישות ממנה יש לאחזר רשומות קשורות.\n- **relationshipClass**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - שם קבוצת הקישור כפי שמוגדר במקור הנתונים.\n- **fieldNames** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)<[Text](https://developers.arcgis.com/arcade/guide/types/#text)> - השדות שיש לאחזר ב-FeatureSet. רשימה זו כוללת שדות מטבלת הקישורים ומישות הקלט.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - מציין אם להחזיר את הגיאומטריה עבור ישויות התוצאה.\n\n**ערך החזרה**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)\n\n**משאבים נוספים**\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":"מחזיר את הרשומות הקשורות עבור ישות נתונה כ-FeatureSet.","examples":"\n**דוגמה**\n\nמחזיר את הסכום של מספר שדות מכל הרשומות הקשורות\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":{