[{"id":"constants","title":"Sabitler","items":[{"type":"constant","name":"infinity","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#infinity","description":"Diğer tüm sayılardan büyük bir değeri temsil eder. `-Sonsuz` aynı zamanda herhangi bir sayıdan küçük bir değer olarak da kullanılabilir.","examples":"\n**Örnek**\n\nDört alan değerinin maksimumunu hesaplar\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDiğer tüm sayılardan büyük bir değeri temsil eder. `-Sonsuz` aynı zamanda herhangi bir sayıdan küçük bir değer olarak da kullanılabilir."}}},{"type":"constant","name":"pi","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#pi","description":"Çapıyla bölünen dairenin çevresinin değeri: yaklaşık `3,14159`.","examples":"\n**Örnek**\n\nBir daire detayın alanını döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÇapıyla bölünen dairenin çevresinin değeri: yaklaşık `3,14159`."}}},{"type":"constant","name":"textformatting.backwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.backwardslash","description":"Metne bir ters eğik çizgi karakteri `\\` ekler.","examples":"\n**Örnek**\n\n‘\\\\\\serverName\\foo\\bar’ döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nMetne bir ters eğik çizgi karakteri `\\` ekler."}}},{"type":"constant","name":"textformatting.doublequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.doublequote","description":"Metne bir çift tırnak karakteri `”` ekler.","examples":"\n**Örnek**\n\n‘Nicholas “Nick” Anderson’ döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nMetne bir çift tırnak karakteri `”` ekler."}}},{"type":"constant","name":"textformatting.forwardslash","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.forwardslash","description":"Metne bir eğik çizgi karakteri `/` ekler.","examples":"\n**Örnek**\n\n‘151/low’ döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nMetne bir eğik çizgi karakteri `/` ekler."}}},{"type":"constant","name":"textformatting.newline","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.newline","description":"Metne yeni bir satır veya satır sonu ekler. Çoklu çizgi etiketleri, JavaScript için ArcGIS API 3.x ya da ArcGIS Online Map Viewer'da **DESTEKLENMEZ**.","examples":"\n**Örnek**\n\n“T2N R1W” değerini döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nMetne yeni bir satır veya satır sonu ekler. Çoklu çizgi etiketleri, JavaScript için ArcGIS API 3.x ya da ArcGIS Online Map Viewer'da **DESTEKLENMEZ**."}}},{"type":"constant","name":"textformatting.singlequote","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/constants/#textformatting.singlequote","description":"Metne bir tırnak karakteri `’` ekler.","examples":"\n**Örnek**\n\n‘Nicholas ‘Nick’ Anderson’ döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nMetne bir tırnak karakteri `’` ekler."}}}]},{"id":"knowledge-graph_functions","title":"Bilgi grafiği işlevleri","items":[{"type":"function","name":"knowledgegraphbyportalitem","bundle":"knowledge-graph","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/knowledge-graph_functions/#knowledgegraphbyportalitem","description":"Bir portal öğesinden bir bilgi grafiği döndürür.","examples":"\n**Örnek**\n\nPortal öğesinden bilgi grafiğini döndürür.\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir portal öğesinden bir bilgi grafiği döndürür.\n\n**Parametreler**\n\n- **portalObject**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Detayların sorgulanacağı Portal.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bir bilgi grafiği hizmetine başvuran portal öğesinin GUID'si. _Bu değerin bir metin hazır bilgisi olması gerekir._\n\n**Dönüş değeri**: [KnowledgeGraph](https://developers.arcgis.com/arcade/guide/types/#knowledgegraph)\n\n**Ek kaynaklar**\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":"Bir openCypher sorgusu ile bir bilgi grafiğini sorgular ve özellikleriyle birlikte bir grafikteki varlıklar ve ilişkiler kümesini döndürür.","examples":"\n**Örnekler**\n\nİçerdiği 'Öğrenci' varlıkları hakkındaki bilgiler için bilgi grafiğini sorgular.\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\nBağlama parametrelerini kullanarak bilgi grafiğini sorgular.\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir openCypher sorgusu ile bir bilgi grafiğini sorgular ve özellikleriyle birlikte bir grafikteki varlıklar ve ilişkiler kümesini döndürür.\n\n**Parametreler**\n\n- **graph**: [KnowledgeGraph](https://developers.arcgis.com/arcade/guide/types/#knowledgegraph) - Sorgulanacak bilgi grafiği.\n- **openCypherQuery**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bilgi grafiğine karşı yürütülecek openCypher sorgusu.\n- **queryParameters** (_Optional_): [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - openCypher sorgusu için adlandırılmış sorgu parametreleri sözlüğü. Sözlükteki parametre adları veya anahtarlar büyük/küçük harfe duyarlıdır. Kabul edilen parametreler harici grafik deposuna bağlıdır ve şu türde olabilir: 'Dizi', 'Tarih', 'Sözlük', 'Geometri', 'Sayı', 'Metin'\n\n**Dönüş değeri**: Array\n\n**Ek kaynaklar**\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":"feature_functions","title":"Detay fonksiyonları","items":[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/feature_functions/#defaultvalue","description":"Detayda alan adı yoksa veya belirtilen alandaki değer \\\"geçersiz\\\" veya boş bir metin değeriyse, belirtilen varsayılan değeri döndürür.","examples":"\n**Örnek**\n\nDetay özniteliği mevcut değilse veya boşsa \\\"n/a\\\" değerini döndür\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDetayda alan adı yoksa veya belirtilen alandaki değer \\\"geçersiz\\\" veya boş bir metin değeriyse, belirtilen varsayılan değeri döndürür.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kontrol edilecek girdi detay.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kontrol edilecek alan adı.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Bu değer, alan adı mevcut değilse veya belirtilen alandaki değer \\\"geçersiz\\\" veya boş bir metin değeri ise döndürülür.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nTanımlanmışsa, belirtilen alanın değerini döndürür. Aksi takdirde, 'defaultValue'da belirtilen değeri döndürür."}},"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":"Sağlanan `feature` için girilen alana atanan domaini döndürür. `Feature`, alt türü olan bir sınıfa aitse bu, alt türe atanan domaini döndürür.","examples":"\n**Örnek**\n\nDetayın alt türüne atanan domain.\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSağlanan `feature` için girilen alana atanan domaini döndürür. `Feature`, alt türü olan bir sınıfa aitse bu, alt türe atanan domaini döndürür.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bir domaini olan alana sahip Detay.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domain atanan alanın adı (alanın takma adı değil).\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür.\n\n- **type**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domain türü - `codedValue` veya `range`.\n- **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domain adı.\n- **dataType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domain alanının veri türü. Aşağıdaki değerlerden biri olabilir: `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; - Sadece `codedValue` domainleri için geçerlidir. Alan için geçerli değerleri açıklayan bir sözlük dizisidir. Her sözlük, gerçek alan değerini içeren bir `kod` özelliğine ve değerin kullanıcı dostu bir açıklamasını içeren bir `ad` özelliğine sahiptir (örn. `{ code: 1, name: \\\"pavement\\\" }`).\n- **min**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Sadece `range` domainleri için geçerlidir. Domainin minimum değeri.\n- **max**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Sadece `range` domainleri için geçerlidir. Domainin maksimum değeri."}},"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":"Bir detay içinde ilişkili domain açıklaması kodunu döndürür.","examples":"\n**Örnek**\n\nbaşvurulan alanın domain kodunu yazdırır.\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir detay içinde ilişkili domain açıklaması kodunu döndürür.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bir domaini olan alana sahip detay.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domaini içeren alan adı (alanın takma adı değil).\n- **value** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tekrar bir koda dönüştürülecek değer.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detay alt tür oluşturmayı destekliyorsa, alt türün kodlanmış numarası veya adı. Verilmezse, geçerli detay alt türü (varsa) kullanılır.\n\n**Dönüş değeri**: [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":"Bir detay içinde domain kodunun tanımlayıcı adını döndürür.","examples":"\n**Örnek**\n\nreferans verilen alanın domain açıklamasını yazdırır\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir detay içinde domain kodunun tanımlayıcı adını döndürür.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bir domaini olan alana sahip detay.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domaini içeren alan adı (alanın takma adı değil).\n- **code** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstenen açıklayıcı ad ile bağlantılı kod. Verilmemişse, detay içindeki alan değeri döndürülecektir.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detay alt tür oluşturmayı destekliyorsa, alt türün kodlanmış numarası veya adı. Verilmemişse, detay alt türü (varsa) kullanılır.\n\n**Dönüş değeri**: [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":"Belirli detay için ek öznitelikler talep eder. Görselleştirme ve Etiketleme gibi bazı profillerde, uygulamalar yalnızca her bir özniteliği veya etiketi oluşturmak için gerekli veri özniteliklerini talep eder. Bazı ifadeler, metin değişmezleri yerine değişkenli alan adlarına dinamik olarak referans verir. Bu, canlandırma ve etiketleme motorlarının canlandırma için gerekli alanları algılamasını zorlaştırır. Bu işlev, gerekli alanları bir liste olarak açıkça belirtmenize olanak tanır. Joker karakter kullanarak alanların tümünü veya bir alt kümesini de talep edebilirsiniz. İfadeler detay bazında yürütüldüğünden, özellikle çok sayıda detay içeren katmanlarda joker karakterler dikkatli kullanılmalıdır. Çok fazla veri isteği göndermek, uygulama performansının düşük olmasına neden olabilir.","examples":"\n**Örnekler**\n\nCanlandırıcı tarafından kolaylıkla algılanmayan alanları talep eder.\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\nAlan adında bir örüntüye karşılık gelen tüm verileri talep eder\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\nDetay için tüm verileri talep eder\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":"**[Şu versiyondan itibaren 1.15](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli detay için ek öznitelikler talep eder. Görselleştirme ve Etiketleme gibi bazı profillerde, uygulamalar yalnızca her bir özniteliği veya etiketi oluşturmak için gerekli veri özniteliklerini talep eder. Bazı ifadeler, metin değişmezleri yerine değişkenli alan adlarına dinamik olarak referans verir. Bu, canlandırma ve etiketleme motorlarının canlandırma için gerekli alanları algılamasını zorlaştırır. Bu işlev, gerekli alanları bir liste olarak açıkça belirtmenize olanak tanır. Joker karakter kullanarak alanların tümünü veya bir alt kümesini de talep edebilirsiniz. İfadeler detay bazında yürütüldüğünden, özellikle çok sayıda detay içeren katmanlarda joker karakterler dikkatli kullanılmalıdır. Çok fazla veri isteği göndermek, uygulama performansının düşük olmasına neden olabilir.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Talep edilen alanların ekleneceği detay.\n- **field1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Belirli detay için talep edilecek alan adı. Yalnızca ifadede kullanmak için gerekli alanları listeleyin. Gerekirse, tüm alanları `*` joker karakterini kullanarak talep edebilirsiniz. Bununla birlikte uygulama performansını olumsuz yönde etkileyebilecek şekilde gereksiz miktarda veri yüklenmemek için bundan kaçınılmalıdır. Bu değer bir metin dizileri olmalıdır ve değişken olamaz.\n- **[field2, ..., fieldN]** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Belirli detay için talep edilecek alan adlarının sürekli listesi. Yalnızca ifadede kullanmak için gerekli alanları listeleyin. Bu değerler metin dizileri olmalıdır ve değişken olamaz.\n\n**Dönüş değeri**: 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":"Yeni bir detay oluşturur.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nYeni bir detay oluşturur.\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Detayın geometrisi.\n- **attribute1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İlk özniteliğin adı.\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) - İlk özniteliğin değeri.\n- **[attribute2, value2, ..., attributeN, valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Detay içindeki her öznitelik için geçerli ad/değer çiftleri.\n\n**Dönüş değeri**: [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":"Serileştirilmiş JSON dizisinden yeni bir detay oluşturur.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSerileştirilmiş JSON dizisinden yeni bir detay oluşturur.\n\n**Parametre**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bir detayı temsil eden serileştirilmiş JSON.\n\n**Dönüş değeri**: [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":"Bir geometriden ve öznitelikler sözlüğünden yeni bir detay oluşturur.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometriden ve öznitelikler sözlüğünden yeni bir detay oluşturur.\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Detayın geometrisi.\n- **attributes**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Öznitelikleri ve bunların değerlerini içeren bir sözlük.\n\n**Dönüş değeri**: [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":"Sözlükten yeni bir detay oluşturur.","examples":"\n**Örnek**\n\nSözlükten yeni bir detay oluşturun\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":"**[Şu versiyondan itibaren 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSözlükten yeni bir detay oluşturur.\n\n**Parametre**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Detay geometrisi ve öznitelikleri içeren bir sözlük.\n\n  - **geometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Detayın geometrisi. \\\"Geometri\\\" bir Sözlük ise, \\\"Geometri\\\" işlevi kullanılarak yeni bir Geometri oluşturulur. \\\"Geometri\\\" boşsa veya sözlükte yoksa, Detay bir \\\"boş\\\" geometri ile oluşturulur.\n  - **attributes**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Öznitelikleri ve bunların değerlerini içeren bir sözlük.\n\n**Dönüş değeri**: [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":"Detayın bir kopyasını oluşturur.","examples":"\n**Örnek**\n\nDetayın bir kopyasını oluşturur\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":"**[Şu versiyondan itibaren 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDetayın bir kopyasını oluşturur.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kopyalanacak detay\n\n**Dönüş değeri**: [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":"Verilen detayın sağlanan SQL sorgu cümleciğine dahil olup olmadığını gösterir. İşlev sağlanan detay sorgu cümleciğine dahilse `doğru`; aksi halde `yanlış` sonucunu verir. Bu işlev bir detayın belirli bir koşulu karşılayıp karşılamadığını test etmek için faydalıdır. Girdi detayı `sıfır` ise işlev `yanlış` sonucu verir. `whereClause` `sıfır` veya boş ise işlev `doğru` sonucu verir. Her iki parametre `sıfır` ise işlev `yanlış` sonucu verir.","examples":"\n**Örnek**\n\nSağlanan SQL sorgu cümleciğinde detay varsa doğru sonucu verir.\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":"**[Şu versiyondan itibaren 1.29](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen detayın sağlanan SQL sorgu cümleciğine dahil olup olmadığını gösterir. İşlev sağlanan detay sorgu cümleciğine dahilse `doğru`; aksi halde `yanlış` sonucunu verir. Bu işlev bir detayın belirli bir koşulu karşılayıp karşılamadığını test etmek için faydalıdır. Girdi detayı `sıfır` ise işlev `yanlış` sonucu verir. `whereClause` `sıfır` veya boş ise işlev `doğru` sonucu verir. Her iki parametre `sıfır` ise işlev `yanlış` sonucu verir.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kontrol edilecek detay.\n- **whereClause**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - SQL sorgu cümleciği detayın dahil olup olmadığını test etmek için kullanılır. Geçersiz SQL sorgu cümleciği hata verecektir. Standart SQL-92 kabul edilir.\n\n**Dönüş değeri**: [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":"Dal veri veya sürümü tutulan veriler için geçerli coğrafi veri tabanı versiyonunun adını döndürür. Veriler çok kullanıcılı bir coğrafi veri tabanında olmadığında, boş bir metin değeri döndürülür.","examples":"\n**Örnek**\n\nVerilen detayın coğrafi veri tabanı versiyonunu döndürür\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDal veri veya sürümü tutulan veriler için geçerli coğrafi veri tabanı versiyonunun adını döndürür. Veriler çok kullanıcılı bir coğrafi veri tabanında olmadığında, boş bir metin değeri döndürülür.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - İlişkili katmanın geçerli coğrafi veri tabanı versiyonunun döndürüleceği bir Detay.\n\n**Dönüş değeri**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Ek kaynaklar**\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":"Bir detayın girdi anahtarının olup olmadığını belirtir.","examples":"\n**Örnek**\n\nDetayın \"temp\" adında bir alanı varsa \"true\" döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir detayın girdi anahtarının olup olmadığını belirtir.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bir alan adını denetlemek için kullanılan detay.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kontrol edilecek alan adı.\n\n**Dönüş değeri**: [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":"Bir detayın belirli bir alana sahip olup olmadığını ve bu alanın bir değeri olup olmadığını belirtir.","examples":"\n**Örnek**\n\nDetay özniteliği mevcut değilse veya boşsa 'false' değerini döndür\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":"**[Şu versiyondan itibaren 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir detayın belirli bir alana sahip olup olmadığını ve bu alanın bir değeri olup olmadığını belirtir.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kontrol edilecek detay.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kontrol edilecek alan adı.\n\n**Dönüş değeri**: [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":"Sağlanan Detay için şema açıklaması döndürür.","examples":"","completion":{"label":"Schema","detail":"Schema(inputFeature) -> Dictionary","insertText":"Schema(${1:inputFeature_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSağlanan Detay için şema açıklaması döndürür.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Şeması döndürülen detay.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür.\n\n- **fields**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Detayın içindeki alanları açıklayan bir sözlük dizisi döndürür. Her sözlükte alan için `name`, `alias`, `type`, `subtype`, `domain`, `length` bilgileri yer alır ve `editable` ve`nullable` olup olmadığı açıklanır.\n- **geometryType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detayın içindeki detayların geometri türü. Geometrisi olmayan tablolar için `esriGeometryNull` döndürür.  \nOlası değerler: `esriGeometryPoint`, `esriGeometryLine`, `esriGeometryPolygon`, `esriGeometryNull`\n- **globalIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detayın küresel kimlik alanı. Küresel kimlik etkinleştirilmemişse `\\\"\\\"` döndürür.\n- **objectIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detayın nesne kimliği alanı."}},"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":"Belirli bir detay için alt tür kodu döndürür.","examples":"\n**Örnek**\n\nAlt türün kodunu döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir detay için alt tür kodu döndürür.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Alt tür kodunun alınacağı Detay.\n\n**Dönüş değeri**: [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":"Belirli bir detay için alt tür adı döndürür.","examples":"\n**Örnek**\n\nAlt türün adını döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir detay için alt tür adı döndürür.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Alt tür adının alınacağı Detay.\n\n**Dönüş değeri**: [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":"Alt tür kodlu değer Sözlüğü döndürür. Katman üzerinde alt türler etkinleştirilmemişse `null` döndürür.","examples":"\n**Örnek**\n\nBir detaydan kodlu değerler ile alt türler döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAlt tür kodlu değer Sözlüğü döndürür. Katman üzerinde alt türler etkinleştirilmemişse `null` döndürür.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Alt türlerin alınacağı Detay.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür.\n\n- **subtypeField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bir alt tür içeren alan.\n- **subtypes**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Alt türleri açıklayan sözlükler dizisi. Her sözlük, gerçek alan değerini içeren bir `kod` özelliğine ve değerin kullanıcı dostu bir açıklamasını içeren bir `ad` özelliğine sahiptir (örn. `{ code: 1, name: \\\"pavement\\\" }`)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"featureset_functions","title":"Detay Kümesi fonksiyonları","items":[{"type":"function","name":"area","bundle":"data-access","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/featureset_functions/#area","description":"Verilen birimlerdeki girdi Detay Kümesinin alanını döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nKatman alanını kilometre olarak döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerdeki girdi Detay Kümesinin alanını döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Düzlemsel alanı hesaplanacak Detay Kümesi.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `akre` | `hektar` | `santimetrekare` | `santimetrekare-desimetre` | `santimetrekare-fit` | `santimetrekare-inç` | `santimetrekare-kilometre` | `santimetrekare-metre` | `santimetrekare-mil` | `santimetrekare-fit` | `santimetrekare-mil` | `santimetrekare-yarda`  \n\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Verilen birimlerdeki girdi Detay Kümesinin jeozedik alanını döndürür. Bu, `Area()` ölçümüne göre daha güvenilir bir ölçümdür ölçümünden daha güvenilir bir alan ölçümüdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nKatman jeozedik alanını kilometre olarak döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerdeki girdi Detay Kümesinin jeozedik alanını döndürür. Bu, `Area()` ölçümüne göre daha güvenilir bir ölçümdür ölçümünden daha güvenilir bir alan ölçümüdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Jeodezik alanı hesaplanacak Detay Kümesi.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `akre` | `hektar` | `santimetrekare` | `santimetrekare-desimetre` | `santimetrekare-fit` | `santimetrekare-inç` | `santimetrekare-kilometre` | `santimetrekare-metre` | `santimetrekare-mil` | `santimetrekare-fit` | `santimetrekare-mil` | `santimetrekare-yarda`  \n\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Girdi detayıyla ilişkili eklerin bir listesini döndürür. Her sonuç, ekin adını, içerik türünü, kimliğini ve bayt cinsinden boyutunu içerir. Yalnızca bir detay servisinden kaynaklanan detaylar için geçerlidir.","examples":"\n**Örnek**\n\nDetayla ilgili eklerin sayısını döndürür\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":"**[Şu versiyondan itibaren 1.6](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi detayıyla ilişkili eklerin bir listesini döndürür. Her sonuç, ekin adını, içerik türünü, kimliğini ve bayt cinsinden boyutunu içerir. Yalnızca bir detay servisinden kaynaklanan detaylar için geçerlidir.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bu detaylarla ilgili ekler servisten alınır.\n- **options** (_Optional_): [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Talep için ayarlar. Sözlük özellikleri:\n\n  - **types**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Getirilecek dosya türlerini gösteren bir metin değerleri dizisidir.  \nOlası Değerler: `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) - Ekin bayt cinsinden minimum dosya boyutudur.\n  - **maxsize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Ekin bayt cinsinden maksimum dosya boyutudur.\n  - **metadata** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Fonksiyonun geri dönüşüne ek meta verilerinin dahil edilip edilmeyeceğini gösterir. Görüntüler için yalnızca Exif meta verileri desteklenir.\n\n**Dönüş değeri**: [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":"Bir FeatureSet içinde belirli bir sayısal alanın ortalama değerini döndürür.","examples":"\n**Örnekler**\n\ndetayın popülasyonu ile katmandaki tüm detayların ortalama popülasyonu arasındaki farkı hesaplar\n\n```arcade\n$feature.population - Average($layer, 'population')\n```\n\nkatmandaki tüm detayların kare mil başına ortalama popülasyonunu hesaplar\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir FeatureSet içinde belirli bir sayısal alanın ortalama değerini döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Üzerinde işlemin uygulanacağı Detay Kümesidir.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstatistiğin girdi Detay Kümesinden hesaplanacağı sayısal alanın adını veya SQL92 ifadesini belirtir.\n\n**Dönüş değeri**: [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":"Bir DetayKümesi'nden, girdi geometrisinin içinde bulunan detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**","examples":"\n**Örnek**\n\nVerilen çokgenin içindeki detay sayısını döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir DetayKümesi'nden, girdi geometrisinin içinde bulunan detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**\n\n**Parametreler**\n\n- **containerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `insideFeatures` ile ‘contains’ ilişkisi için test edilen geometridir. Bu geometrinin `insideFeatures`ın potansiyel ‘container’ olduğunu düşünün.\n- **insideFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - `containerGeometry` ile 'within' ilişkisi için test edilen FeatureSet.\n\n**Dönüş değeri**: [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":"Bir Detay Kümesi içindeki detay sayısını döndürür.","examples":"\n**Örnek**\n\nBir katmandaki detay sayısını döndürür\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir Detay Kümesi içindeki detay sayısını döndürür.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Detay sayısının sayılacağı bir Detay Kümesidir.\n\n**Dönüş değeri**: [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":"Bir DetayKümesinden, girdi geometrisini geçen detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetay Kümesindeki, verilen çokgeni kesen detay sayısını döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir DetayKümesinden, girdi geometrisini geçen detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - 'crossingGeometry' girdisiyle kapsanan ilişkiyi test etmek için kullanılacak detaylardır.\n- **crossingGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kapsanan geometri.\n\n**Dönüş değeri**: [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":"Bir Detay Kümesinden bir grup özel veya benzersiz değer verir.","examples":"\n**Örnekler**\n\n“Status (Durum)” sütunu olan bir Detay Kümesi döndürür. Detay Kümesinin her satırı benzersiz bir istatistik değeri içerir\n\n```arcade\nDistinct($layer, 'Status')\n```\n\n“Durum” ve “Tür” sütunu olan bir Detay Kümesi döndürür. Detay Kümesinin her satırı 'Durum' ve 'Tür' değerlerinin benzersiz bir kombinasyonunu içerir\n\n```arcade\nDistinct($layer, ['Status', 'Type'])\n```\n\nDüşük, Yüksek veya Geçerli Değil değerlerini içerebilecek satırlara sahip Yoğunluk sütunu bulunan Detay Kümesini verir\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\nPuan ve Tür sütununa sahip Detay Kümesi döndürür\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":"**[Şu versiyondan itibaren 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir Detay Kümesinden bir grup özel veya benzersiz değer verir.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Farklı değerlerin döndürüleceği bir Detay Kümesi.\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; - Benzersiz değerlerin belirleneceği alan (alanlar) ve/veya ifade (ifadeler). Bu parametre, benzersiz değerlerin depolanacağı çıktı sütun adlarını belirten bir alan adları dizisi, bir ifade dizisi veya bir sözlük veya sözlük dizisi olabilir. Bir sözlük belirtilmişse, aşağıdaki belirtim kullanılmalıdır:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Verilen ifadenin sonucunun depolanacağı sütunun adı.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Benzersiz bir değerin hesaplanacağı bir SQL-92 ifadesi.\n\n**Dönüş değeri**: [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":"Sağlanan `featureSet` verili alanına atanan domaini döndürür. `featureSet`, alt türü olan bir sınıfa aitse bu, alt türe atanan domaini döndürür.","examples":"\n**Örnek**\n\nDetayın alt türüne atanan domain.\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSağlanan `featureSet` verili alanına atanan domaini döndürür. `featureSet`, alt türü olan bir sınıfa aitse bu, alt türe atanan domaini döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Detayları bir domaini olan bir alan içeren FeatureSet.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domaini içeren alan adı (alanın takma adı değil).\n- **subtype** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Detay alt türleri destekliyorsa, alt tür için kodlu değer.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür.\n\n- **type**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domain türü - `codedValue` veya `range`.\n- **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domain adı.\n- **dataType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domain alanının veri türü. Aşağıdaki değerlerden biri olabilir: `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) - Sadece `range` domainleri için geçerlidir. Domainin minimum değeri.\n- **max**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Sadece `range` domainleri için geçerlidir. Domainin maksimum değeri.\n- **codedValues**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Sadece `codedValue` domainleri için geçerlidir. Alan için geçerli değerleri açıklayan bir sözlük dizisidir. Her sözlük, gerçek alan değerini içeren bir `kod` özelliğine ve değerin kullanıcı dostu bir açıklamasını içeren bir `ad` özelliğine sahiptir (örn. `{ 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":"Bir Detay Kümesi içinde ilişkili domain açıklaması kodunu döndürür.","examples":"\n**Örnek**\n\nReferans verilen alanın domain açıklamasını yazdırır.\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir Detay Kümesi içinde ilişkili domain açıklaması kodunu döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Bir domaini olan alana sahip detay kümesi.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domaini içeren alan adı (alanın takma adı değil).\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tekrar bir koda dönüştürülecek değer. Döndürülen kod servis meta verilerinden gelir.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detay kümesi alt tür oluşturmayı destekliyorsa, alt türün kodlanmış numarası veya adı.\n\n**Dönüş değeri**: [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":"Bir Detay Kümesi içinde domain kodunun açıklayıcı adını döndürür.","examples":"\n**Örnek**\n\nreferans verilen alanın domain açıklamasını yazdırır\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir Detay Kümesi içinde domain kodunun açıklayıcı adını döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Bir domaini olan alana sahip bir Detay Kümesi.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Domaini içeren alan adı (alanın takma adı değil).\n- **code** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstenen açıklayıcı ad ile bağlantılı kod. Döndürülen kod servis meta verilerinden gelir.\n- **subtype** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) \\| [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detay Kümesi alt tür oluşturmayı destekliyorsa, alt türün kodlanmış numarası veya adı.\n\n**Dönüş değeri**: [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":"Bir DetayKümesi'nden, zarflarının (veya yayılımının) başka bir geometrinin zarfıyla kesiştiği detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\ngeom2 zarfıyla kesişen detay sayısını verir\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir DetayKümesi'nden, zarflarının (veya yayılımının) başka bir geometrinin zarfıyla kesiştiği detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - `Zarf` girdisiyle kesişen ilişki için test edilen DetayKümesi'dir.\n- **envelope**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kesişen zarftır.\n\n**Dönüş değeri**: [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":"Belirli Detay Kümesi için ek öznitelikler talep eder.","examples":"\n**Örnek**\n\nKümedeki detaylar için NÜFUS alanını talep eder\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":"**[Şu versiyondan itibaren 1.15](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli Detay Kümesi için ek öznitelikler talep eder.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Talep edilen alanların ekleneceği detay kümesi.\n- **field1**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Belirli detay için talep edilecek alan adı. Yalnızca ifadede kullanmak için gerekli alanları listeleyin. Gerekirse, tüm alanları `*` joker karakterini kullanarak talep edebilirsiniz. Bununla birlikte uygulama performansını olumsuz yönde etkileyebilecek şekilde gereksiz miktarda veri yüklenmemek için bundan kaçınılmalıdır. Bu değer bir metin dizisi olmalıdır ve değişken olamaz.\n- **[field2, ..., fieldN]** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Belirli detay için talep edilecek alan adlarının sürekli listesi. Yalnızca ifadede kullanmak için gerekli alanları listeleyin. Bu değerler metin dizileri olmalıdır ve değişken olamaz.\n\n**Dönüş değeri**: 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":"ArcGIS REST özelliklerine göre JSON’dan yeni bir Detay Kümesi oluşturur. Bunun örneği için aşağıdaki parçacığa bakın.","examples":"\n**Örnek**\n\nJSON’dan yeni bir Detay Kümesi oluşturun.\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nArcGIS REST özelliklerine göre JSON’dan yeni bir Detay Kümesi oluşturur. Bunun örneği için aşağıdaki parçacığa bakın.\n\n**Parametre**\n\n- **definition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detay kümesini açıklayan JSON. JSON, bir metin değeri olarak serileştirilmelidir.\n\n**Dönüş değeri**: [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":"ArcGIS REST özelliklerine göre JSON’u temsil eden bir Sözlükten yeni bir Detay Kümesi oluşturur. Bunun örneği için aşağıdaki parçacığa bakın.","examples":"\n**Örnek**\n\nSözlükten yeni bir Detay Kümesi oluşturun.\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":"**[Şu versiyondan itibaren 1.19](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nArcGIS REST özelliklerine göre JSON’u temsil eden bir Sözlükten yeni bir Detay Kümesi oluşturur. Bunun örneği için aşağıdaki parçacığa bakın.\n\n**Parametre**\n\n- **definition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Bir detaylar kümesini açıklayan bir Sözlük.\n\n**Dönüş değeri**: [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":"Girdi detayı ile ilişkili tüm özellikleri Detay Kümesi olarak döndürür. Bu, Utility Network iş akışlarına özgüdür.","examples":"\n**Örnekler**\n\nTransformatörün alt taraf terminaliyle bağlantı ilişkileri olan tüm varlıkları döndürür.\n\n```arcade\nFeatureSetByAssociation($feature, 'connected', 'Low');\n```\n\nDetayla ilişkili elektrikli cihazların sayısını döndürür\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":"**[Şu versiyondan itibaren 1.9](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi detayı ile ilişkili tüm özellikleri Detay Kümesi olarak döndürür. Bu, Utility Network iş akışlarına özgüdür.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Tüm ilişkili detayların sorgulanacağı detay. Bu detay, bir detay servisinden geliyor olmalıdır; detay koleksiyonları desteklenmez.\n- **associationType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürülecek detaya sahip ilişki türü.  \n  Olası Değerler: `connected` \\| `container` \\| `content` \\| `structure` \\| `attached`  \n  Versiyon 1.10'a eklenen Olası Değerler: `junctionEdge` \\| `midspan`\n- **terminalName** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Sadece `bağlı` ilişki türleri için geçerlidir.\n\n**Dönüş değeri**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)  \nAşağıdaki tabloda açıklanan alan özelliklerine sahip detayları içeren bir Detay Kümesi getirir.\n\n- **className**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - `TONETWORKSOURCEID` veya `FROMNETWORKSOURCEID` değerine dayanan sınıf adı.\n- **globalId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Diğer tablodaki detayın Genel Kimliği (yani `TOGLOBALID` veya `FROMGLOBALID`nin değeri).\n- **isContentVisible**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Değeri `1` (görünür) veya `0` (görünür değil) olabilir. Bu değer, ilgili içeriğin görünürlüğünü temsil eder ve yalnızca kapsama ilişkileri için geçerlidir.\n- **objectId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İlişki tablosundaki satırın Nesne Kimliği.\n- **percentAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - `midspan` ilişkilendirme türleri için geçerlidir. Kenar boyunca kavşağın konumunu gösteren (oran olarak) 0-1 arasında bir kayan nokta sayısı döndürür.\n- **side**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - `junctionEdge` ilişkilendirme türleri için geçerlidir. Kavşağın hangi tarafta açık olduğunu gösterir.\n\nOlası değerler: `from` veya `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":"Harita veya detay servisindeki katman kimliğini temel alan Detay Katmanından bir Detay Kümesi oluşturur. Talepteki alanların sayısını sınırlamak ve geometriyi dışarıda bırakmak komut dosyasının performansını artırabilir.","examples":"\n**Örnek**\n\nVerilen haritada DemoLayerWM_1117 kimliği ile katmandaki detayların sayısını döndürür.\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHarita veya detay servisindeki katman kimliğini temel alan Detay Katmanından bir Detay Kümesi oluşturur. Talepteki alanların sayısını sınırlamak ve geometriyi dışarıda bırakmak komut dosyasının performansını artırabilir.\n\n**Parametreler**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - Detay Kümesi oluşturulacak bir veya daha fazla katmanı içeren harita veya detay servisi. Tipik olarak bu değer `$map` veya `$datastore` globaldir.\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Verilen `haritadaki` katmanın kimliği. Bu katman, bir detay servisinden oluşturulmuş olmalıdır; detay koleksiyonları desteklenmez. _Bu değerin bir metin hazır bilgisi olması gerektiğini unutmayın._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Detay Kümesine dahil edilecek alanlar. Varsayılan olarak tüm alanlar dahil edilir. Katmandaki tüm alanları talep etmek için bu değeri `[’*’]` olarak ayarlayın. Alanların sayısını sınırlamak komut dosyasının performansını artırır.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Detaylara geometri eklenip eklenmeyeceğini belirtir. Varsayılan olarak bu `true`dur. Performans nedeniyle geometriyi sadece gerektiğinde talep etmelisiniz; örneğin, geometri fonksiyonlarında kullanmak için.\n\n**Dönüş değeri**: [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":"Harita veya detay servisindeki adını temel alan Detay Katmanından bir Detay Kümesi oluşturur. Bu adın özellikle benzersiz olması gerekmez. Bu nedenle `FeatureSetById()` kullanarak bir Detay Kümesi oluşturmak daha uygun olur. Detay Kümesindeki alanların sayısını sınırlamak ve geometriyi dışarıda bırakmak komut dosyasının performansını artırabilir.","examples":"\n**Örnek**\n\nVerilen haritada ‘Bisiklet rotası’ başlığı ile katmandaki detayların sayısını döndürür.\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHarita veya detay servisindeki adını temel alan Detay Katmanından bir Detay Kümesi oluşturur. Bu adın özellikle benzersiz olması gerekmez. Bu nedenle `FeatureSetById()` kullanarak bir Detay Kümesi oluşturmak daha uygun olur. Detay Kümesindeki alanların sayısını sınırlamak ve geometriyi dışarıda bırakmak komut dosyasının performansını artırabilir.\n\n**Parametreler**\n\n- **featureSetCollection**: [FeatureSetCollection](https://developers.arcgis.com/arcade/guide/types/#featuresetcollection) - Detay Kümesi oluşturulacak bir veya daha fazla katmanı içeren harita veya detay servisi. Tipik olarak bu değer `$map` veya `$datastore` globaldir.\n- **title**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Verilen `haritadaki` katmanın adı. Bu katman, bir detay servisinden oluşturulmuş olmalıdır; detay koleksiyonları desteklenmez. _Bu değerin bir metin hazır bilgisi olması gerektiğini unutmayın._\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Detay Kümesine dahil edilecek alanlar. Varsayılan olarak tüm alanlar dahil edilir. Katmandaki tüm alanları talep etmek için bu değeri `[’*’]` olarak ayarlayın. Alanların sayısını sınırlamak komut dosyasının performansını artırır.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Detaylara geometri eklenip eklenmeyeceğini belirtir. Varsayılan olarak bu `true`dur. Performans nedeniyle geometriyi sadece gerektiğinde talep etmelisiniz; örneğin, geometri fonksiyonlarında kullanmak için.\n\n**Dönüş değeri**: [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":"Belirli bir ilişki sınıfının adına göre belirli bir detaya ilişkin ilgili kayıtları döndürür.","examples":"\n**Örnek**\n\nDirek incelemesiyle ilgili kayıtların sayısını döndürür\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir ilişki sınıfının adına göre belirli bir detaya ilişkin ilgili kayıtları döndürür.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - İlgili kayıtların alınacağı detay.\n- **relationshipClass**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Veri kaynağında tanımlandığı şekliyle ilişki sınıfının adı.\n- **fieldNames** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Detay Kümesine döndürülecek alanlar. Bu liste, hem ilişki tablosundan hem de girdi Detayından alanları içerir.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Sonuçta ortaya çıkan detaylar için geometri sağlanıp sağlanmayacağını belirtir.\n\n**Dönüş değeri**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)\n\n**Ek kaynaklar**\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":"Belirli bir detay için ilgili kayıtları Detay Kümesi olarak döndürür.","examples":"\n**Örnek**\n\nİlgili tüm kayıtlardaki birkaç alanın toplamını döndürür\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":"**[Şu versiyondan itibaren 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir detay için ilgili kayıtları Detay Kümesi olarak döndürür.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - İlgili kayıtların getirileceği detay.\n- **relationshipName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Belirlenen detayla ilişkili detay servisine göre ilişkinin adı.\n- **fieldNames** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Detay Kümesine döndürülecek alanlar. Bu liste, hem ilişki tablosundan hem de girdi Detayından alanları içerir.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Sonuçta ortaya çıkan detaylar için geometri sağlanıp sağlanmayacağını belirtir.\n\n**Dönüş değeri**: [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":"SQL92 ifade filtresini geçen tüm detaylarla yeni bir DetayKümesi oluşturur.","examples":"\n**Örnekler**\n\nSQL92 ifadesini temel alarak detayları filtreleyin\n\n```arcade\n// Returns all features with a Population greater than 10,000\nvar result = Filter($layer, 'POPULATION > 10000');\n```\n\nDeğişken yedekle SQL92 ifadesini kullanarak detayları filtreleyin\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSQL92 ifade filtresini geçen tüm detaylarla yeni bir DetayKümesi oluşturur.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Filtrelenecek Detay Kümesi veya katman.\n- **sqlExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Katmandaki detayları filtrelemek için kullanılan SQL92 ifadesi. Bu ifade `@` karakterini kullanan bir Arcade değişkeninin yerini alabilir. Bir örnek için aşağıdaki parçacığa bakın.\n\n**Dönüş değeri**: [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":"Verilen alt tür koduyla eşleşen tüm detayları içeren yeni bir FeatureSet oluşturur.","examples":"\n**Örnek**\n\nDetayları alt tür koduyla filtrele\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":"**[Şu versiyondan itibaren 1.25](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen alt tür koduyla eşleşen tüm detayları içeren yeni bir FeatureSet oluşturur.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Filtrelenecek FeatureSet veya katman.\n- **subtypeCode**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - FeatureSet veya katmandaki detayları filtrelemek için kullanılan alt tür kodu.\n\n**Dönüş değeri**: [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":"Detay Kümesindeki ilk detayı döndürür. Detay Kümesi boşsa, `null` döndürür.","examples":"\n**Örnek**\n\nkatmandaki ilk detayın alanını döndürür.\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDetay Kümesindeki ilk detayı döndürür. Detay Kümesi boşsa, `null` döndürür.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - İlk detayın döndürüleceği Detay Kümesidir.\n\n**Dönüş değeri**: [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":"Dal veri veya sürümü tutulan veriler için geçerli coğrafi veri tabanı versiyonunun adını döndürür. Veriler çok kullanıcılı bir coğrafi veri tabanında olmadığında, boş bir metin değeri döndürülür.","examples":"\n**Örnek**\n\nVerilen Detay Kümesinin coğrafi veri tabanı versiyonunu döndürür\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDal veri veya sürümü tutulan veriler için geçerli coğrafi veri tabanı versiyonunun adını döndürür. Veriler çok kullanıcılı bir coğrafi veri tabanında olmadığında, boş bir metin değeri döndürülür.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Geçerli coğrafi veri tabanı versiyonunun döndürüleceği Detay Kümesidir.\n\n**Dönüş değeri**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Ek kaynaklar**\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":"Girdi detayının ait olduğu DetayKümesini alır. Döndürülen DetayKümesi, girdi detayının ana/kök katmanı veya tablosundaki tüm detayları temsil eder.","examples":"\n**Örnekler**\n\nVeri kaynağındaki tüm detayları temsil eden bir DetayKümesi döndürür.\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\nDetayın kök DetayKümesini döndürür.\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\nDetayın ana DetayKümesini döndürür.\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\nDetaya 1 mil mesafedeki veri kaynağı tablosundaki detayların sayısını döndürür.\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":"**[Şu versiyondan itibaren 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi detayının ait olduğu DetayKümesini alır. Döndürülen DetayKümesi, girdi detayının ana/kök katmanı veya tablosundaki tüm detayları temsil eder.\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Ana veya kök DetayKümesine ait olan detay.\n- **source** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürülecek kaynak Detay Kümesini gösterir.  \nOlası Değerler:\n\n  - `veri kaynağı` - (varsayılan) Herhangi bir filtre veya tanım ifadesi olmadan girdi detayının veri kaynağındaki tüm detayları bir Detay Kümesi olarak döndürür.  \n  - `kök` - Girdi detayın ait olduğu ilk Detay Kümesini döndürür. Bu, veri kaynağındaki tüm detayların filtrelenmiş bir alt kümesi olabilir.  \n  - `ana` - Girdi detayın ana Detay Kümesini döndürür. Bu, orijinal veri kaynağından veya kök DetayKümesinden daha küçük bir detay kümesi olabilir.  \n\n\n**Dönüş değeri**: [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":"Bir Detay Kümesinin orijinal kaynak veri tabanı ve servisi (varsa) için meta verileri döndürür.","examples":"\n**Örnekler**\n\nTemel detay servisine bağlı bir Detay Kümesinden döndürülen meta veriler\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\nBir filegdb veya mobilegdb'den kaynaklanan bir Detay Kümesinden döndürülen meta veriler\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\nBir sde çalışma alanına (istemci sunucusu doğrudan bağlantısı) bağlı bir Detay Kümesinden döndürülen meta veriler\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":"**[Şu versiyondan itibaren 1.18](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir Detay Kümesinin orijinal kaynak veri tabanı ve servisi (varsa) için meta verileri döndürür.\n\n**Parametre**\n\n- **inputFeatureSet**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Meta verilerin getirileceği Detay Kümesi.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür.\n\n- **layerId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Detay servisinin katman kimliği. Yalnızca detay servislerinden oluşturulan Detay Kümeleri için geçerlidir. Bu değer, sde/filegdb/mobil çalışma alanları için `null` olacaktır.\n- **layerName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detay servisinin katman adı. Yalnızca detay servislerinden oluşturulan Detay Kümeleri için geçerlidir. Bu değer, sde/filegdb/mobil çalışma alanları için `null` olacaktır.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detay servisinin portal ögesi kimliği. Yalnızca ilişkili bir portal ögesi olan detay servislerinden oluşturulan Detay Kümeleri için geçerlidir. Bu değer, sde/filegdb/mobil çalışma alanları için `null` olacaktır.\n- **serviceLayerUrl**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detay servisi katmanının URL'si. Yalnızca detay servislerinden oluşturulan Detay Kümeleri için geçerlidir. Bu değer, sde/filegdb/mobil çalışma alanları için `null` olacaktır.\n- **webMapLayerId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bir web haritası bağlamında ilişkili katmanın katman kimliği. Yalnızca bir web haritasında bulunan detay servisi katmanlarından oluşturulan Detay Kümeleri için geçerlidir. Bu değer, sde/filegdb/mobil çalışma alanları için `null` olacaktır.\n- **webMapLayerTitle**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bir web haritası bağlamında ilişkili katmanın başlığı. Yalnızca bir web haritasında bulunan detay servisi katmanlarından oluşturulan Detay Kümeleri için geçerlidir. Bu değer, sde/filegdb/mobil çalışma alanları için `null` olacaktır.\n- **className**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Temel detay sınıfının adı. Yalnızca filegdb/mobile çalışma alanlarındaki detay sınıflarından oluşturulan Detay Kümeleri için geçerlidir.\n- **objectClassId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Nesne sınıf kimliği. Yalnızca filegdb çalışma alanlarındaki detay sınıflarından oluşturulan Detay Kümeleri için geçerlidir."}},"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":"Çalışma alanından geçerli kullanıcıyı döndürür. Bir servisten alınan veriler için, Portal kullanıcısı veya Server kullanıcısı döndürülür. Bir veri tabanı bağlantısından gelen veriler için veri tabanı kullanıcısı döndürülür. Bir dosya tabanlı coğrafi veri tabanı gibi bir çalışma alanı ile ilişkili kullanıcı olmayınca; coğrafi veri tabanı gibi bir \\\"null\\\" değer döndürülecek.","examples":"\n**Örnekler**\n\nKullanıcı \\\"tester\\\" hakkındaki bilgileri döndürür.\n\n```arcade\nGetUser($layer, \"tester\")\n// returns {\"id\": \"12\", \"username\": \"tester\", \"name\":\"Testy Tester\", \"email\": \"tester@example.com\", ...}\n```\n\nEtkin portalda oturum açmış olan kullanıcının kullanıcı adını döndürür. Hiçbir kullanıcı portal ile ilişkili değilse, \\\"null\\\" döndürülecek.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÇalışma alanından geçerli kullanıcıyı döndürür. Bir servisten alınan veriler için, Portal kullanıcısı veya Server kullanıcısı döndürülür. Bir veri tabanı bağlantısından gelen veriler için veri tabanı kullanıcısı döndürülür. Bir dosya tabanlı coğrafi veri tabanı gibi bir çalışma alanı ile ilişkili kullanıcı olmayınca; coğrafi veri tabanı gibi bir \\\"null\\\" değer döndürülecek.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Mevcut kullanıcının döndürülmesi için bir FeatureSet.\n- **username** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürmek istediğiniz kullanıcının kullanıcı adı. Talepte bulunurken izinlerinize bağlı olarak yalnızca sınırlı bilgiler döndürülecektir.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür. Çevrim dışı bir iş akışında sadece kullanıcı adı geri döndürülür.\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürülen kullanıcının kullanıcı kimliği.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürülen kullanıcının kullanıcı adı.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının adı ve soyadı.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının hesabıyla ilişkili e-posta adresi.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Kullanıcının ait olduğu gruplar dizisi.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının kuruluştaki görevi (ör. Administrator, Publisher, User, Viewer ya da Custom).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Kullanıcının kuruluş içinde sahip olduğu bir dizi ayrıcalık (ör. Düzenleme, görüntüleme vb.)."}},"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":"Çalışma alanından geçerli kullanıcıyı döndürür. Bir servisten alınan veriler için, Portal kullanıcısı veya Server kullanıcısı döndürülür. Bir veri tabanı bağlantısından gelen veriler için veri tabanı kullanıcısı döndürülür. Bir dosya tabanlı coğrafi veri tabanı gibi bir çalışma alanı ile ilişkili kullanıcı olmayınca; coğrafi veri tabanı gibi bir \\\"null\\\" değer döndürülecek.","examples":"\n**Örnek**\n\nKullanıcı uzantılarına sahip bir katmandan çalışma alanı bağlantısına göre o anda oturum açmış olan kullanıcı hakkında bilgi verir.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÇalışma alanından geçerli kullanıcıyı döndürür. Bir servisten alınan veriler için, Portal kullanıcısı veya Server kullanıcısı döndürülür. Bir veri tabanı bağlantısından gelen veriler için veri tabanı kullanıcısı döndürülür. Bir dosya tabanlı coğrafi veri tabanı gibi bir çalışma alanı ile ilişkili kullanıcı olmayınca; coğrafi veri tabanı gibi bir \\\"null\\\" değer döndürülecek.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Mevcut kullanıcının döndürülmesi için bir FeatureSet.\n- **extensions** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - \\\"UserLicenseTypeExtensions\\\" ifadesinin sözlükte döndürülüp döndürülmeyeceğini belirler.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür. Çevrim dışı bir iş akışında sadece kullanıcı adı geri döndürülür.\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürülen kullanıcının kullanıcı kimliği.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürülen kullanıcının kullanıcı adı.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının adı ve soyadı.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının hesabıyla ilişkili e-posta adresi.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Kullanıcının ait olduğu gruplar dizisi.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının kuruluştaki görevi (ör. Administrator, Publisher, User, Viewer ya da Custom).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Kullanıcının kuruluş içinde sahip olduğu bir dizi ayrıcalık (ör. Düzenleme, görüntüleme vb.).\n- **userLicenseTypeExtensions**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Kullanıcının hesabıyla ilişkili bir dizi lisans türü uzantıları (ör. \\\"Utility Network\\\", \\\"Parcel Fabric\\\", vs.). Bunun döndürülebilmesi için \\\"extensions\\\" parametresi \\\"true\\\" olarak ayarlanmalıdır."}},"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":"Gruplandırılmış veya ayrık bir değerler kümesi için bir Detay Kümesi olarak istatistikler döndürür.","examples":"\n**Örnekler**\n\nHer ağaç türünün sayısını döndürür\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\nHer ağaç türünün sayısını ve ortalama yüksekliğini döndürür\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":"**[Şu versiyondan itibaren 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGruplandırılmış veya ayrık bir değerler kümesi için bir Detay Kümesi olarak istatistikler döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Belirli bir alan ve/veya ifadeler kümesinden döndürülen benzersiz değerler için istatistiklerin döndürüleceği bir Detay Kümesi.\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; - İstatistiklerin benzersiz değerlere göre gruplandırılacağı alan(lar) ve/veya ifade(ler). Bu parametre tek bir alan adı, bir alan adı dizisi veya Detay Kümesi çıktısı için bir ifadeyle (genellikle alan adı) eşleştirilmiş sütun adlarını belirten bir nesneler dizisi olabilir. Bir nesneler dizisi belirtilirse, her nesne için aşağıdaki özellik izlenmelidir:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Verilen ifadenin sonucunun depolanacağı sütunun adı.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Grup istatistiklerinin hesaplanacağı bir SQL-92 ifadesi. Bu genellikle bir alan adıdır.\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; - Her grup için hesaplanacak özet istatistikler. Bu parametre, her grup için döndürülecek çıktı istatistiklerini belirten bir sözlük veya sözlük dizisi olabilir. Aşağıdaki özellikler kullanılmalıdır:\n\n  - **name**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Belirlenmiş istatistiksel sorgunun sonucunu Detay Kümesi çıktısında depolamak için sütun adı.\n  - **expression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstatistiklerin sorgulanacağı bir SQL-92 ifadesi veya alan adı.\n  - **statistic**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Belirlenmiş alan veya ifade için sorgulanacak istatistik türü.  \nOlası Değerler: SUM \\| COUNT \\| MIN \\| MAX \\| AVG \\| STDEV \\| VAR\n\n**Dönüş değeri**: [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":"Başka bir geometriyle kesişen bir DetayKümesinden detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nÇokgeni kesen detay sayısını döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBaşka bir geometriyle kesişen bir DetayKümesinden detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - `Geometri` ile kesişme ilişkisi için test edilen Detay Kümesidir.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kesişen geometri.\n\n**Dönüş değeri**: [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":"Verilen birimlerdeki girdi Detay Kümesinin uzunluğunu döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nKatmanın düzlemsel uzunluğunu metre cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerdeki girdi Detay Kümesinin uzunluğunu döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Düzlemsel uzunluğu hesaplanacak Detay Kümesi.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Yükseklik veya Z bilgisini dikkate alarak girdi Detay Kümesinin düzlemsel (yani Kartezyen) uzunluğunu döndürür. Bu fonksiyona sağlanan geometriye, izdüşümlendirilen koordinat sistemi atanmalıdır. Mekansal referans Z birimleri için bir değer sağlamıyorsa sonuç, metre cinsinden döndürülür. Veriler Z bilgisini içeriyor olsa bile tüm istemcilerin (ArcGIS API for JavaScript 3.x serisi gibi) Z değerleri talep etmeyi desteklemediğini unutmayın.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nKatman detaylarının 3B uzunluğunu metre cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nYükseklik veya Z bilgisini dikkate alarak girdi Detay Kümesinin düzlemsel (yani Kartezyen) uzunluğunu döndürür. Bu fonksiyona sağlanan geometriye, izdüşümlendirilen koordinat sistemi atanmalıdır. Mekansal referans Z birimleri için bir değer sağlamıyorsa sonuç, metre cinsinden döndürülür. Veriler Z bilgisini içeriyor olsa bile tüm istemcilerin (ArcGIS API for JavaScript 3.x serisi gibi) Z değerleri talep etmeyi desteklemediğini unutmayın.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - 3B uzayda düzlemsel uzunluğu hesaplanacak Detay Kümesi.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Verilen birimlerdeki girdi Detay Kümesinin jeozedik uzunluğunu döndürür. Bu, 'Uzunluk()'tan daha güvenilir bir uzunluk ölçümüdür ölçümünden daha güvenilir bir alan ölçümüdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nKatmanın jeozedik uzunluğunu metre cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerdeki girdi Detay Kümesinin jeozedik uzunluğunu döndürür. Bu, 'Uzunluk()'tan daha güvenilir bir uzunluk ölçümüdür ölçümünden daha güvenilir bir alan ölçümüdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Jeodezik uzunluğu hesaplanacak Detay Kümesi.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Bir FeatureSet'ten belirli bir sayısal alan için en yüksek değeri döndürür.","examples":"\n**Örnekler**\n\nkatmandaki tüm detaylar için popülasyon alanının maksimum değerini yazdırır\n\n```arcade\nMax($layer, 'population')\n```\n\nkatmandaki tüm detayların kare mil başına maksimum popülasyonunu hesaplar\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir FeatureSet'ten belirli bir sayısal alan için en yüksek değeri döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Üzerinde işlemin uygulanacağı Detay Kümesidir.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstatistiğin girdi Detay Kümesinden hesaplanacağı sayısal alanın adını veya SQL92 ifadesini belirtir.\n\n**Dönüş değeri**: [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":"Bir FeatureSet içinde belirli bir sayısal alanın ortalama değerini döndürür.","examples":"\n**Örnekler**\n\ndetayın popülasyonu ile katmandaki tüm detayların orta popülasyonu arasındaki farkı hesaplar\n\n```arcade\n$feature.population - Mean($layer, 'population')\n```\n\nkatmandaki tüm detayların kare mil başına ortalama popülasyonunu hesaplar\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir FeatureSet içinde belirli bir sayısal alanın ortalama değerini döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Üzerinde ortalama hesaplanacak olan Detay Kümesi.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstatistiğin girdi Detay Kümesinden hesaplanacağı sayısal alanın adını veya SQL92 ifadesini belirtir.\n\n**Dönüş değeri**: [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":"Bir FeatureSet'ten belirli bir sayısal alan için en düşük değeri döndürür.","examples":"\n**Örnekler**\n\nkatmandaki tüm detaylar için popülasyon alanının minimum değerini yazdırır\n\n```arcade\nMin($layer, 'population')\n```\n\nkatmandaki tüm detayların kare mil başına minimum popülasyonunu döndürür\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir FeatureSet'ten belirli bir sayısal alan için en düşük değeri döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Üzerinde işlemin uygulanacağı Detay Kümesidir.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstatistiğin girdi Detay Kümesinden hesaplanacağı sayısal alanın adını veya SQL92 ifadesini belirtir.\n\n**Dönüş değeri**: [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":"SQL92 OrderBy koşulunu kullanarak bir Detay Kümesini sıralar.","examples":"\n**Örnekler**\n\nDetayları, yüksek popülasyona sahip detayların ilk olarak listelendiği popülasyona göre sıralar\n\n```arcade\nOrderBy($layer, 'POPULATION DESC')\n```\n\nDetayları yükselen sırada sıralar\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSQL92 OrderBy koşulunu kullanarak bir Detay Kümesini sıralar.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Sıralanacak Detay Kümesi veya katman.\n- **sqlExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Katmandaki detayları sıralamak için kullanılan SQL92 ifadesi.\n\n**Dönüş değeri**: [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":"Bir DetayKümesi'nden, başka bir geometriyle çakışan detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nÇokgen ile örtüşen detay sayısını döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir DetayKümesi'nden, başka bir geometriyle çakışan detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **overlappingFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - `Geometri` ile 'örtüşür' ilişkisi için test edilen detaylar.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `overlappingFeatures` ile 'overlaps' ilişkisi için test edilen karşılaştırma geometrisi.\n\n**Dönüş değeri**: [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":"Sağlanan Detay Kümesi için şema açıklaması döndürür.","examples":"","completion":{"label":"Schema","detail":"Schema(features) -> Dictionary","insertText":"Schema(${1:features_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSağlanan Detay Kümesi için şema açıklaması döndürür.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Şeması döndürülen FeatureSet.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür.\n\n- **objectIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - FeatureSet'in nesne kimliği alanı.\n- **globalIdField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Detay Kümesinin küresel kimlik alanı. Küresel kimlik etkinleştirilmemişse `\\\"\\\"` döndürür.\n- **geometryType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - FeatureSet'teki detayların geometri türü. Geometrisi olmayan tablolar için `esriGeometryNull` döndürür.  \nOlası değerler: `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; - FeatureSet'in alanlarında açıklanan bir sözlük dizisi döndürür. Her sözlükte alan için `ad`, `takma ad`, `tür`, `alt tür`, `domain`, `uzunluk` ve alanın `düzenlenebilir` ve `boşaltılabilir` olup olmadığı açıklanır."}},"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":"Bir FeatureSet içindeki belirli bir sayısal alanın değerleri için standart sapmayı döndürür.","examples":"\n**Örnekler**\n\n‘popülasyon’ alanında değerlerin standart sapmasını yazdırır\n\n```arcade\nStdev($layer, 'population')\n```\n\nkatmandaki tüm detayların kare mil başına popülasyonun standart sapmasını hesaplar\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir FeatureSet içindeki belirli bir sayısal alanın değerleri için standart sapmayı döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Üzerinde işlemin uygulanacağı Detay Kümesidir.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstatistiğin girdi Detay Kümesinden hesaplanacağı sayısal alanın adını veya SQL92 ifadesini belirtir.\n\n**Dönüş değeri**: [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":"Alt tür kodlu değer Sözlüğü döndürür. Katman üzerinde alt türler etkinleştirilmemişse `null` döndürür.","examples":"\n**Örnek**\n\nBir Detay Kümesinden kodlu değerler ile alt türler döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAlt tür kodlu değer Sözlüğü döndürür. Katman üzerinde alt türler etkinleştirilmemişse `null` döndürür.\n\n**Parametre**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Alt türlerin alınacağı Detay Kümesi.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür.\n\n- **subtypeField**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bir alt tür içeren alan.\n- **subtypes**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)&gt; - Alt türleri açıklayan sözlükler dizisi. Her sözlük, gerçek alan değerini içeren bir `kod` özelliğine ve değerin kullanıcı dostu bir açıklamasını içeren bir `ad` özelliğine sahiptir (örn. `{ 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":"Bir FeatureSet içindeki belirli bir sayısal alandan döndürülen değerlerin toplamını döndürür.","examples":"\n**Örnekler**\n\ngeçerli detayın popülasyonunu katmandaki tüm detayların toplam popülasyonunun yüzdesi olarak hesaplar\n\n```arcade\n( $feature.population / Sum($layer, 'population') ) * 100\n```\n\nbütün bir veri kümesinde bir seçimde verilen oyların toplam sayısını hesaplar\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir FeatureSet içindeki belirli bir sayısal alandan döndürülen değerlerin toplamını döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Üzerinde işlemin uygulanacağı Detay Kümesidir.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstatistiğin girdi Detay Kümesinden hesaplanacağı sayısal alanın adını veya SQL92 ifadesini belirtir.\n\n**Dönüş değeri**: [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":"Detay Kümesini keser ve detayların ilk sayılarını döndürür.","examples":"\n**Örnek**\n\nEn yüksek popülasyonlu ilk 5 detayı döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDetay Kümesini keser ve detayların ilk sayılarını döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Kesilecek Detay Kümesi.\n- **numItems**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Detay Kümesinin başından döndürülen öge sayısı.\n\n**Dönüş değeri**: [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":"Başka bir geometriye dokunan bir DetayKümesi'nden detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGeometriye dokunan katmandaki detay sayısını döndürür.\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBaşka bir geometriye dokunan bir DetayKümesi'nden detayları döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **touchingFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - `Geometri` ile 'dokunma' ilişkisini test edecek olan detaylar.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `touchingFeatures` ile 'touches' ilişkisini test edecek olan geometridir.\n\n**Dönüş değeri**: [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":"Bir FeatureSet içindeki belirli bir sayısal alandaki değerlerin varyansını döndürür.","examples":"\n**Örnekler**\n\nbelirli bir alanda popülasyon alanı için değişimi yazdırır\n\n```arcade\nVariance($layer, 'population')\n```\n\nkatmandaki tüm detayların kare mil başına popülasyonun değişimini hesaplar\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir FeatureSet içindeki belirli bir sayısal alandaki değerlerin varyansını döndürür.\n\n**Parametreler**\n\n- **features**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - Üzerinde işlemin uygulanacağı Detay Kümesidir.\n- **fieldNameOrSQLExpression**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstatistiğin girdi Detay Kümesinden hesaplanacağı sayısal alanın adını veya SQL92 ifadesini belirtir.\n\n**Dönüş değeri**: [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":"`innerGeometry`yi içeren Detay Kümesinden detaylar döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nÇokgen içindeki katmandaki detay sayısını döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\n`innerGeometry`yi içeren Detay Kümesinden detaylar döndürür. Aşağıdaki grafikte kırmızı vurgu ile fonksiyonun detayları döndüreceği mekansal ilişkiler gösterilmektedir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **innerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `outerFeatures` ile 'içinde' ilişkisi için test edilen taban geometridir.\n- **outerFeatures**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset) - `innerGeometry` ile 'contains' ilişkisi için test edilen karşılaştırma detaylarıdır.\n\n**Dönüş değeri**: [FeatureSet](https://developers.arcgis.com/arcade/guide/types/#featureset)"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"array_functions","title":"Dizi işlevleri","items":[{"type":"function","name":"all","bundle":"core","sinceVersion":"1.16","link":"https://developers.arcgis.com/arcade/function-reference/array_functions/#all","description":"Belirli bir dizideki ögelerin tümünün sağlanan fonksiyondaki testi geçip geçmediğini gösterir. Fonksiyon, girdi dizisindeki tüm ögeler için `true` döndürürse `true` döndürür.","examples":"\n**Örnekler**\n\nGirdi dizisindeki bazı ögeler `isEven` testini geçemediği için `false` döndürür\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\n`testFunction` olarak mevcut `isEmpty` Arcade fonksiyonunu kullanır. `isEmpty` tek bir parametre alıp bir boole değeri döndürdüğü için bu geçerlidir. Bu ifade, alanların hepsi boşsa `true` döndürür.\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":"**[Şu versiyondan itibaren 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir dizideki ögelerin tümünün sağlanan fonksiyondaki testi geçip geçmediğini gösterir. Fonksiyon, girdi dizisindeki tüm ögeler için `true` döndürürse `true` döndürür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Test edilecek girdi dizisidir.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - `testFunction(value: Any) -> Boolean` dizisindeki her bir ögeyi test etmek için kullanılan fonksiyondur. Öge testi geçerse, fonksiyon doğru bir değer döndürmelidir. Fonksiyon, kullanıcı tanımlı bir fonksiyon veya aşağıdaki parametrelerle tanımlanmış bir temel Arcade fonksiyonu olabilir:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Dizideki bir ögenin değerini temsil eder.\n\n**Dönüş değeri**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \ntest fonksiyonu tüm ögeler için doğru bir değer döndürürse `true`."}},"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":"Belirli bir dizideki ögelerin herhangi birinin sağlanan fonksiyondaki testi geçip geçmediğini test eder. Fonksiyon, girdi dizisindeki en az bir öge için `true` döndürürse `true` döndürür.","examples":"\n**Örnekler**\n\nGirdi dizisindeki en az bir öge `isEven` testini geçtiği için `true` döndürür.\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\n`testFunction` olarak mevcut `isEmpty` Arcade fonksiyonunu kullanır. `isEmpty` tek bir parametre alıp bir boole değeri döndürdüğü için bu geçerlidir. Bu ifade, alanlardan herhangi biri boş ise `true` döndürür.\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":"**[Şu versiyondan itibaren 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir dizideki ögelerin herhangi birinin sağlanan fonksiyondaki testi geçip geçmediğini test eder. Fonksiyon, girdi dizisindeki en az bir öge için `true` döndürürse `true` döndürür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Test edilecek girdi dizisidir.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - `testFunction(value: Any) -> Boolean` dizisindeki her bir ögeyi test etmek için kullanılan fonksiyondur. Öge testi geçerse, fonksiyon doğru bir değer döndürmelidir. Fonksiyon, kullanıcı tanımlı bir fonksiyon veya aşağıdaki parametrelerle tanımlanmış bir temel Arcade fonksiyonu olabilir:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Dizideki bir ögenin değerini temsil eder.\n\n**Dönüş değeri**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \ntest fonksiyonu ögelerden biri için doğru bir değer döndürürse `true`."}},"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":"Belirli bir uzunlukta yeni bir dizi döndürür.","examples":"\n**Örnekler**\n\n`[null, null, null, null, null]` değerini döndürür.\n\n```arcade\nArray(5)\n```\n\n`[\\\"merhaba\\\",\\\"merhaba\\\"]` döndürür\n\n```arcade\nArray(2, \"hello\")\n```\n\n`[1,1,1]` değerini döndürür.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir uzunlukta yeni bir dizi döndürür.\n\n**Parametreler**\n\n- **arrayLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Yeni dizi için istenen uzunluk.\n- **defaultValue** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Dizideki her ögenin değeri. Hiçbir değer belirtilmezse, varsayılan 'null' olacaktır.\n\n**Dönüş değeri**: [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":"Girdi dizinin sığ veya derin bir kopyasını döndürür.","examples":"\n**Örnekler**\n\nGirdi dizinin sığ bir kopyasını oluşturur\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\nGirdi dizinin derin bir kopyasını oluşturur\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":"**[Şu versiyondan itibaren 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi dizinin sığ veya derin bir kopyasını döndürür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Kopyalanacak dizi.\n- **deep** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - \\\"true\\\" olduğunda, girdi dizideki her ögenin derin bir kopyasını oluşturur, yani çıktı dizideki ögeler, girdi dizinin ögeleriyle aynı referansları paylaşmaz. Varsayılan değer \\\"false\\\" olur.\n\n**Dönüş değeri**: [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":"Bir dizinin son ögesini döndürür. Girdi dizisi boşsa ifade değerlendirmesi başarısız olur.","examples":"\n**Örnek**\n\n`'gray'` değerini döndürür.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir dizinin son ögesini döndürür. Girdi dizisi boşsa ifade değerlendirmesi başarısız olur.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Son değerin alınacağı dizi.\n\n**Dönüş değeri**: [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":"Bir dizi içindeki öge sayısını döndürür.","examples":"\n**Örnek**\n\n6 döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir dizi içindeki öge sayısını döndürür.\n\n**Parametre**\n\n- **value**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Üzerinde işlemin uygulanacağı dizidir.\n\n**Dönüş değeri**: [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":"Dizide bir indeks yoksa veya belirtilen indeksteki değer 'boş' ise veya boş bir metin değeriyse, belirtilen varsayılan değeri döndürür.","examples":"\n**Örnekler**\n\nVerilen indeksteki değere sahip dizi\n\n```arcade\nvar a = [23,4,null,36,901]\nDefaultValue(a, 4, \"No data\");\n// returns 901\n```\n\nVerilen indekste değeri olmayan dizi\n\n```arcade\nvar a = [23,4,null,36,901]\nDefaultValue(a, 5, \"No data\");\n// returns \"No data\"\n```\n\nVerilen indekste null değere sahip dizi\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDizide bir indeks yoksa veya belirtilen indeksteki değer 'boş' ise veya boş bir metin değeriyse, belirtilen varsayılan değeri döndürür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Kontrol edilecek girdi dizisi.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Kontrol edilecek indeks.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Bu değer, indeks mevcut değilse veya belirtilen indeksteki değer 'null' ise veya boş bir metin değeri ise döndürülür.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nTanımlanmışsa, belirtilen indeksteki değeri döndürür. Aksi takdirde, 'defaultValue'da belirtilen değeri döndürür."}},"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":"Çok boyutlu bir dizide birkaç düzey derinlikte yuvalanmış bir indeksin bir değere sahip olup olmadığını kontrol eder ve varsa bu değeri döndürür. Aksi takdirde, iç içe geçmiş anahtarlardan veya indekslerden en az biri mevcut değilse veya belirtilen anahtar veya indeksteki değer 'null' ise veya boş bir metin değeri ise, bu işlev belirtilen varsayılan değeri döndürür. Bu, her dizi içindeki değerleri kontrol etmek yerine, tek adımda iç içe geçmiş bir yapıyı detaylandırmanıza olanak tanır.","examples":"\n**Örnekler**\n\nİç içe indekste değere sahip dizi\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İç içe indekste değeri olmayan dizi\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\nAna indekste değeri olmayan dizi\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İç içe geçmiş değerlere sahip sözlük dizisi\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÇok boyutlu bir dizide birkaç düzey derinlikte yuvalanmış bir indeksin bir değere sahip olup olmadığını kontrol eder ve varsa bu değeri döndürür. Aksi takdirde, iç içe geçmiş anahtarlardan veya indekslerden en az biri mevcut değilse veya belirtilen anahtar veya indeksteki değer 'null' ise veya boş bir metin değeri ise, bu işlev belirtilen varsayılan değeri döndürür. Bu, her dizi içindeki değerleri kontrol etmek yerine, tek adımda iç içe geçmiş bir yapıyı detaylandırmanıza olanak tanır.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Kontrol edilecek girdi dizisi.\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; - Kapsayıcı yapısının her seviyesini kontrol etmek için anahtarların veya indekslerin dizisi.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Bu değer, anahtarlardan veya indekslerden en az birinin mevcut olmaması veya belirtilen anahtardaki değerin 'null' olması veya boş bir metin değeri olması durumunda döndürülür.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nTanımlanmışsa, belirtilen anahtar veya indeksteki değeri döndürür. Aksi takdirde, 'defaultValue'da belirtilen değeri döndürür."}},"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":"Bir değer dizisi için bir grup özel veya benzersiz değer verir.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir değer dizisi için bir grup özel veya benzersiz değer verir.\n\n**Parametre**\n\n- **values**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - İşlemin üzerinde uygulanacağı bir değerler dizisi.\n\n**Dönüş değeri**: [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":"Bir değer listesi için bir grup özel veya benzersiz değer verir.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir değer listesi için bir grup özel veya benzersiz değer verir.\n\n**Parametre**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - İşlemin üzerinde uygulanacağı bir değerler listesi.\n\n**Dönüş değeri**: [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":"Belirli bir dizindeki bir diziden bir değeri kaldırır. Verilen dizinde veya üstünde konumlandırılmış mevcut ögeler, bir dizin değeri aşağı kaydırılır. Dizinin boyutu bir boy küçülür.","examples":"\n**Örnekler**\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir dizindeki bir diziden bir değeri kaldırır. Verilen dizinde veya üstünde konumlandırılmış mevcut ögeler, bir dizin değeri aşağı kaydırılır. Dizinin boyutu bir boy küçülür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Değerin kaldırılacağı dizi.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Diziden kaldırılacak değerin dizini. Negatif bir dizin sağlanırsa, dizinin sonundan bir ofset olarak kullanılacaktır.\n\n**Dönüş değeri**: 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":"Sağlanan fonksiyondan bir testi geçen girdi dizisinden filtrelenen ögelerle yeni bir dizi oluşturur.","examples":"\n**Örnekler**\n\n`isEven` filtresini geçen ögelerden oluşan yeni bir dizi döndürür.\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\n`filterFunction` içinde bulunan `isEmpty` Arcade fonksiyonunu kullanır. Boş olmayan yeni bir alanlar dizisi döndürür.\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":"**[Şu versiyondan itibaren 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSağlanan fonksiyondan bir testi geçen girdi dizisinden filtrelenen ögelerle yeni bir dizi oluşturur.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Filtrelenecek girdi dizisi.\n- **filterFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - `filterFunction(value: Any) -> Boolean` dizisindeki ögeleri filtrelemek için kullanılan bir fonksiyondur. Öge testi geçerse, fonksiyon doğru bir değer döndürmelidir. Bu fonksiyon, kullanıcı tanımlı bir fonksiyon veya aşağıdaki parametreyle tanımlanmış temel bir Arcade fonksiyonu olabilir:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Dizideki bir ögenin değerini temsil eder.\n\n**Dönüş değeri**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;  \nTest fonksiyonunu geçen ögeleri içeren bir dizi döndürür."}},"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":"Bir sıradaki ilk ögeyi döndürür. Dizi boşsa, `null` döndürür.","examples":"\n**Örnek**\n\n'orange' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sıradaki ilk ögeyi döndürür. Dizi boşsa, `null` döndürür.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - İlk ögenin döndürüleceği dizidir.\n\n**Dönüş değeri**: [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":"Bir dizinin ilk ögesini verir. Girdi dizisi boşsa ifade değerlendirmesi başarısız olur.","examples":"\n**Örnek**\n\n`'Turuncu'` döndürür.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir dizinin ilk ögesini verir. Girdi dizisi boşsa ifade değerlendirmesi başarısız olur.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - İlk değerin alınacağı dizi.\n\n**Dönüş değeri**: [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":"Bir dizinin verilen indekste bir değere sahip olup olmadığını gösterir.","examples":"\n**Örnekler**\n\nVerilen indeksteki değere sahip dizi\n\n```arcade\nvar a = [23,4,null,36,901]\nHasValue(a, 4);\n// returns true\n```\n\nVerilen indekste değeri olmayan dizi\n\n```arcade\nvar a = [23,4,null,36,901]\nHasValue(a, 5);\n// returns false\n```\n\nVerilen indekste null değere sahip dizi\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir dizinin verilen indekste bir değere sahip olup olmadığını gösterir.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Kontrol edilecek dizi.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Kontrol edilecek indeks.\n\n**Dönüş değeri**: [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":"Çok boyutlu bir dizide birkaç düzey derinlikte yuvalanmış bir indeksin bir değere sahip olup olmadığını kontrol eder. Bu, her dizi içindeki değerleri kontrol etmek yerine, tek adımda iç içe geçmiş bir yapıyı detaylandırmanıza olanak tanır. Yapının her düzeyinde indeksler mevcutsa ve null olmayan bir değer içeriyorsa 'true' değerini döndürür.","examples":"\n**Örnekler**\n\nİç içe indekste değere sahip dizi\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [2, 4]);\n// returns true\n```\n\nİç içe indekste değeri olmayan dizi\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [2, 10]);\n// returns false\n```\n\nAna indekste değeri olmayan dizi\n\n```arcade\nvar a = [23,4,[0,0,1,1,0],36,901]\nHasValue(a, [10, 5]);\n// returns false\n```\n\nİç içe geçmiş değerlere sahip sözlük dizisi\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÇok boyutlu bir dizide birkaç düzey derinlikte yuvalanmış bir indeksin bir değere sahip olup olmadığını kontrol eder. Bu, her dizi içindeki değerleri kontrol etmek yerine, tek adımda iç içe geçmiş bir yapıyı detaylandırmanıza olanak tanır. Yapının her düzeyinde indeksler mevcutsa ve null olmayan bir değer içeriyorsa 'true' değerini döndürür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Kontrol edilecek dizi.\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; - Yapının her seviyesini kontrol etmek için anahtarların veya indekslerin dizisi.\n\n**Dönüş değeri**: [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":"Bir dizinin belirli bir değeri içerip içermediğini belirler. Değer dizi içinde bulunursa \\\"true\\\" değerini döndürür.","examples":"\n**Örnekler**\n\n`true` değerini döndürür.\n\n```arcade\nIncludes(['orange', 'purple', 'gray'], 'purple')\n```\n\n`false` değerini döndürür.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir dizinin belirli bir değeri içerip içermediğini belirler. Değer dizi içinde bulunursa \\\"true\\\" değerini döndürür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Girdi dizisi.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Verilen dizide aranacak değer.\n\n**Dönüş değeri**: [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":"Bir dizideki girdi öğesinin sıfır tabanlı indeks konumunu döndürür. `Öge` mevcut değilse, `-1` döndürülür.","examples":"\n**Örnek**\n\n2 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir dizideki girdi öğesinin sıfır tabanlı indeks konumunu döndürür. `Öge` mevcut değilse, `-1` döndürülür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Aranacak dizi.\n- **item**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Dizi içinde bulunacak öge.\n\n**Dönüş değeri**: [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":"Belirli bir dizindeki bir diziye yeni bir değer ekler. Verilen dizinde veya üstünde konumlandırılmış mevcut ögeler, bir dizin değeri yukarı kaydırılır. Dizinin boyutu bir boy büyür.","examples":"\n**Örnekler**\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir dizindeki bir diziye yeni bir değer ekler. Verilen dizinde veya üstünde konumlandırılmış mevcut ögeler, bir dizin değeri yukarı kaydırılır. Dizinin boyutu bir boy büyür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Yeni değerin ekleneceği dizi.\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Yeni değerin ekleneceği 'dizi'nin dizini. 0 dizini, değeri dizinin başına ekler. 'Dizi'nin boyutuna eşit olan bir dizin, değeri 'dizi'nin sonuna ekler. 'Dizi'nin boyutundan daha büyük bir dizin bir hataya neden olur.  Negatif bir dizin sağlanırsa, dizinin sonundan bir ofset olarak kullanılacaktır.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Diziye eklenecek değer.\n\n**Dönüş değeri**: 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":"Girdi dizisindeki her ögede sağlanan bir fonksiyonu çağırmanın sonuçlarını temel alan yeni bir dizi oluşturur.","examples":"\n**Örnekler**\n\nDizideki tüm ögeleri Fahrenhayt'tan Santigrat'a dönüştürür ve bunları yeni bir dizide döndürür.\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\nTarih nesnelerini biçimlendirilmiş metne dönüştürür\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":"**[Şu versiyondan itibaren 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi dizisindeki her ögede sağlanan bir fonksiyonu çağırmanın sonuçlarını temel alan yeni bir dizi oluşturur.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Haritalanacak girdi dizisidir.\n- **mappingFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - `mappingFunction(value: Any) -> Any` dizisindeki her bir ögeyi çağırmak için kullanılan fonksiyondur. İşlev, döndürülen dizinin bir parçası olan yeni bir öge döndürmelidir. Fonksiyon, kullanıcı tanımlı bir fonksiyon veya aşağıdaki parametrelerle tanımlanmış bir temel Arcade fonksiyonu olabilir:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Dizideki bir ögenin değerini temsil eder.\n\n**Dönüş değeri**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt;  \nHaritalama fonksiyonu tarafından döndürülen ögeler."}},"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":"Belirli bir dizideki ögelerin herhangi birinin, sağlanan fonksiyondaki testi geçip geçmediğini test eder. `testFunction` girdi dizisindeki tüm ögeler için `false` döndürürse `true` döndürür.","examples":"\n**Örnekler**\n\nGirdi dizisindeki bazı ögeler `isEven` testini geçtiği için `false` döndürür\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\n`testFunction` olarak mevcut `isEmpty` Arcade fonksiyonunu kullanır. `isEmpty` tek bir parametre alıp bir boole değeri döndürdüğü için bu geçerlidir. Bu ifade, alanların hiçbiri boş değilse `true` değerini döndürür.\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":"**[Şu versiyondan itibaren 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir dizideki ögelerin herhangi birinin, sağlanan fonksiyondaki testi geçip geçmediğini test eder. `testFunction` girdi dizisindeki tüm ögeler için `false` döndürürse `true` döndürür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Test edilecek girdi dizisidir.\n- **testFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - `testFunction(value: Any) -> Boolean` dizisindeki her bir ögeyi test etmek için kullanılan fonksiyondur. Öge testi geçemezse, fonksiyon yanlış bir değer döndürmelidir. Fonksiyon, kullanıcı tanımlı bir fonksiyon veya aşağıdaki parametrelerle tanımlanmış bir temel Arcade fonksiyonu olabilir:\n\n  - **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Dizideki bir ögenin değerini temsil eder.\n\n**Dönüş değeri**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)  \ndizideki tüm ögeler test fonksiyonunu geçemezse `true`."}},"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":"'Dizi'nin sonundaki ögeyi kaldırır ve döndürür. Dizi boşsa, bir hata atılır.","examples":"\n**Örnek**\n\n'gray' değerini döndürür. Girdi dizisi şimdi `['orange', 'purple']` değerine eşit olacaktır.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\n'Dizi'nin sonundaki ögeyi kaldırır ve döndürür. Dizi boşsa, bir hata atılır.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Son ögenin kaldırılacağı ve döndürüleceği girdi dizisi.\n\n**Dönüş değeri**: [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":"Bir 'dizi'nin sonuna bir öge ekler ve 'dizi'nin yeni uzunluğunu döndürür.","examples":"\n**Örnek**\n\n4 değerini döndürür. Girdi dizisi şimdi `['orange', 'purple', 'gray', 'red']` değerine eşit olacaktır.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir 'dizi'nin sonuna bir öge ekler ve 'dizi'nin yeni uzunluğunu döndürür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Ögelerin gönderileceği dizi.\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Girdi dizisinin son ögesi olarak eklenecek değer.\n\n**Dönüş değeri**: [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":"Dizideki her bir öge üzerinde sağlanan bir \\\"indirgeyici\\\" fonksiyonu yürütür ve önceki ögenin hesaplanmasından elde edilen dönüş değerini iletir.","examples":"\n**Örnekler**\n\n`initialValue` parametresi olmadan `şehirler` dizisinin ilk iki ögesi, ekle işlevine bağımsız değişkenler olarak geçirilir.\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\n`initialValue` parametresi ayarlanmış olduğundan dolayı bu değer, fonksiyonun ilk bağımsız değişkeni (`city1`) olurken `şehirler`in ilk ögesi de fonksiyonun ikinci bağımsız değişkeni (`city2`) olacaktır.\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":"**[Şu versiyondan itibaren 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDizideki her bir öge üzerinde sağlanan bir \\\"indirgeyici\\\" fonksiyonu yürütür ve önceki ögenin hesaplanmasından elde edilen dönüş değerini iletir.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - İndirgenecek girdi dizisidir.\n- **reducerFunction**: [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Dizi değerlerini kümeleyecek indirgeyici fonksiyonu `reducerFunction(previousValue: Any, arrayValue: Any) -> Any`.\n\n  - **previousValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - İşlev ilk kez yürütüldüğünde bu, girdi dizide veya sağlanmışsa `initialValue` içindeki ilk öge olacaktır.\n  - **arrayValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Girdi dizideki bir ögenin mevcut değerini temsil eder.\n- **initialValue** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - İndirgeyici fonksiyonun ilk bağımsız değişkenine iletilecek bir ögedir.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nDizideki her öge için indirgeyici fonksiyonu tarafından birleştirilen değer."}},"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":"Bir 'dizi'deki ögelerin sayısını belirtilen boyuta değiştirir. Diziyi genişletmek veya erkenden kesmek için kullanılabilir. Yeniden boyutlandırmadan sonra, yeni son ögenin ötesinde indeksleme girişimi, diziyi bir öge kadar genişletmeye devam edecek olan sonraki ögenin indekslenmesi durumu dışında bir hatayla sonuçlanacaktır.","examples":"\n**Örnekler**\n\n`['orange', 'purple', 'gray', null, null]` değerini döndürür\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nResize(colors, 5)\nreturn colors\n```\n\n`['orange', 'purple', 'gray', 'red', 'red']` değerini döndürür\n\n```arcade\nvar colors = ['orange', 'purple', 'gray']\nResize(colors, 5, 'red')\nreturn colors\n```\n\n`['orange']` değerini döndürür\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir 'dizi'deki ögelerin sayısını belirtilen boyuta değiştirir. Diziyi genişletmek veya erkenden kesmek için kullanılabilir. Yeniden boyutlandırmadan sonra, yeni son ögenin ötesinde indeksleme girişimi, diziyi bir öge kadar genişletmeye devam edecek olan sonraki ögenin indekslenmesi durumu dışında bir hatayla sonuçlanacaktır.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Yeniden boyutlandırılacak dizi.\n- **newSize**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Yeniden boyutlandırılan dizide istenen öge sayısı.\n- **value** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Diziye eklenen tüm yeni ögeler için kullanılacak isteğe bağlı değer. Herhangi bir değer belirtilmezse, yeni eklenen ögelerin bir 'null' değeri olacaktır.\n\n**Dönüş değeri**: 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":"Geçerli dizinin içindekileri tersine çevirir.","examples":"\n**Örnek**\n\n`['gray', 'purple', 'orange']` döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeçerli dizinin içindekileri tersine çevirir.\n\n**Parametre**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Tersine çevrilecek dizi.\n\n**Dönüş değeri**: [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":"İki dizin arasındaki bir dizinin bir kısmını yeni bir dizi olarak döndürür.","examples":"\n**Örnekler**\n\n`['purple', 'gray']` değerini döndürür\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'], 1, 3)\n```\n\n`['red', 'blue']` değerini döndürür\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'], 3)\n```\n\n`['orange', 'purple', 'gray', 'red', 'blue']` değerini döndürür\n\n```arcade\nSlice(['orange', 'purple', 'gray', 'red', 'blue'])\n```\n\n`['blue']` değerini döndürür\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİki dizin arasındaki bir dizinin bir kısmını yeni bir dizi olarak döndürür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Dilimlenecek dizi.\n- **startIndex** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dilimin başlatılacağı dizin. Varsayılan `0`dır. Negatif bir dizin sağlanırsa, dizinin sonundan bir ofset olarak kullanılacaktır.\n- **endIndex** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dilimin biteceği dizin. Bu dizindeki değer döndürülen diziye dahil edilmeyecektir. Varsayılan dizi boyutudur.\n\n**Dönüş değeri**: [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":"Bir diziyi ASCII değerine göre sıralar. Dizi içindeki ögelerin tümü aynı türdeyse, uygun bir sıralama fonksiyonu kullanılır. Ögeler farklı türdeyse, metne dönüştürülür. Dizi sözlükler içeriyorsa ve kullanıcı tanımlı fonksiyon verilmemişse, sıralama yapılmaz. Dizi `boş` değerler içeriyorsa, bunlar metne dönüştürülmez ve sıralanan dizinin sonunda döndürülür.","examples":"\n**Örnekler**\n\n`['$', 1, 'A', 'a']` döndürür\n\n```arcade\nSort([1, 'a', '$', 'A'])\n```\n\nKullanıcı tanımlı bir fonksiyon kullanarak sıralama\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir diziyi ASCII değerine göre sıralar. Dizi içindeki ögelerin tümü aynı türdeyse, uygun bir sıralama fonksiyonu kullanılır. Ögeler farklı türdeyse, metne dönüştürülür. Dizi sözlükler içeriyorsa ve kullanıcı tanımlı fonksiyon verilmemişse, sıralama yapılmaz. Dizi `boş` değerler içeriyorsa, bunlar metne dönüştürülmez ve sıralanan dizinin sonunda döndürülür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Sıralanacak dizi.\n- **comparatorFunction** (_Optional_): [Function](https://developers.arcgis.com/arcade/guide/logic/#user-defined-functions) - Sıralama için kullanılan kullanıcı tanımlı fonksiyon `orderingFunction(a: Any, b: Any) -> Number` İşlev iki öge alır ve iki ögenin sıralamasını gösteren bir sayıyı döndürmelidir:  \n`> 0`: sıralamada `b`, `a`dan önce gelir  \n`= 0`: orijinal `a`, `b` sıralamasını koru  \n`< 0`: sıralamada `a`, `b`den önce gelir\n\n  - **a**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Karşılaştırma için birinci ögedir.\n  - **b**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Karşılaştırma için ikinci ögedir.\n\n**Dönüş değeri**: [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":"Tüm parametreleri yeni bir dizide birleştirir.","examples":"\n**Örnekler**\n\n`['orange', 'purple', 1, 2, 'red']` değerini döndürür\n\n```arcade\nSplice(['orange', 'purple'], 1, 2, 'red')\n```\n\n`[1, 2, 3, 4]` değerini döndürür\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nTüm parametreleri yeni bir dizide birleştirir.\n\n**Parametre**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Yeni bir diziye bölünecek değerlerin devamlı listesi.\n\n**Dönüş değeri**: [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":"Girdi dizisini keser ve ögelerin ilk sayılarını döndürür.","examples":"\n**Örnek**\n\n`[ 43,32,19 ]` döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi dizisini keser ve ögelerin ilk sayılarını döndürür.\n\n**Parametreler**\n\n- **inputArray**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Kesilecek dizi.\n- **numItems**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dizinin başından döndürülecek öge sayısı.\n\n**Dönüş değeri**: [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":"geometry_functions","title":"Geometri fonksiyonları","items":[[{"type":"function","name":"angle","bundle":"geometry","sinceVersion":"1.7","link":"https://developers.arcgis.com/arcade/function-reference/geometry_functions/#angle1","description":"İki nokta arasındaki çizginin aritmetik açısını derece cinsinden döndürür (0 - 360). Açı, doğuya göre saat yönünün tersine ölçülür. Örneğin, 90 derecelik bir açı kuzeye doğru işaret eder.\n\nÖlçüm için yalnızca x-y düzlemi dikkate alınır. Herhangi bir z koordinatı yok sayılır. Nokta geometrilerinin herhangi biri veya her ikisi yerine nokta detayları kullanılabilir. _Noktalar aynıysa, 0 derecelik bir açı döndürülür._","examples":"\n**Örnek**\n\nBir Noktadan Detaya açıyı derece cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİki nokta arasındaki çizginin aritmetik açısını derece cinsinden döndürür (0 - 360). Açı, doğuya göre saat yönünün tersine ölçülür. Örneğin, 90 derecelik bir açı kuzeye doğru işaret eder.\n\nÖlçüm için yalnızca x-y düzlemi dikkate alınır. Herhangi bir z koordinatı yok sayılır. Nokta geometrilerinin herhangi biri veya her ikisi yerine nokta detayları kullanılabilir. _Noktalar aynıysa, 0 derecelik bir açı döndürülür._\n\n**Parametreler**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Açıyı hesaplamak için kullanılan ilk Nokta veya Detay.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Açıyı hesaplamak için kullanılan ikinci Nokta veya Detay.\n\n**Dönüş değeri**: [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":"Üç nokta arasındaki çizginin aritmetik açısını derece cinsinden döndürür (0 - 360). Açı, ``pointB çevresinde, `pointA`dan `pointC`ye kadar saat yönünün tersine ölçülür.\n\nÖlçüm için yalnızca x-y düzlemi dikkate alınır. Herhangi bir z koordinatı yok sayılır. Nokta geometrilerinin biri veya tümü yerine nokta detayları kullanılabilir. _Noktalar aynıysa, 0 veya 180 derecelik bir açı döndürülür (dahili aritmetiğe bağlı olarak)._","examples":"\n**Örnek**\n\nDetayın çevresindeki iki nokta arasındaki açıyı derece cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÜç nokta arasındaki çizginin aritmetik açısını derece cinsinden döndürür (0 - 360). Açı, ``pointB çevresinde, `pointA`dan `pointC`ye kadar saat yönünün tersine ölçülür.\n\nÖlçüm için yalnızca x-y düzlemi dikkate alınır. Herhangi bir z koordinatı yok sayılır. Nokta geometrilerinin biri veya tümü yerine nokta detayları kullanılabilir. _Noktalar aynıysa, 0 veya 180 derecelik bir açı döndürülür (dahili aritmetiğe bağlı olarak)._\n\n**Parametreler**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Açıyı hesaplamak için kullanılan ilk Nokta veya Detay.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Açıyı hesaplamak için kullanılan ikinci Nokta veya Detay.\n- **pointC**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Açıyı hesaplamak için kullanılan üçüncü Nokta veya Detay.\n\n**Dönüş değeri**: [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":"Verilen birimlerdeki girdi geometrisi veya Detayın alanını döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetayın alanını metrekare olarak döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerdeki girdi geometrisi veya Detayın alanını döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\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; - Düzlemsel alanı hesaplanacak Çokgen veya Detay.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir.  \nOlası değerler: `akre` | `hektar` | `santimetrekare` | `santimetrekare-desimetre` | `santimetrekare-fit` | `santimetrekare-inç` | `santimetrekare-kilometre` | `santimetrekare-metre` | `santimetrekare-mil` | `santimetrekare-fit` | `santimetrekare-mil` | `santimetrekare-yarda`  \n\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Verilen birimlerdeki girdi geometrisi veya Detayın jeozedik alanını döndürür. Bu, `Area()` ölçümüne göre daha güvenilir bir ölçümdür ölçümünden daha güvenilir bir alan ölçümüdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetayın jeodezik alanını metrekare olarak döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerdeki girdi geometrisi veya Detayın jeozedik alanını döndürür. Bu, `Area()` ölçümüne göre daha güvenilir bir ölçümdür ölçümünden daha güvenilir bir alan ölçümüdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\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; - Jeodezik alanı hesaplanacak Çokgen veya Detay.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir.  \nOlası değerler: `akre` | `hektar` | `santimetrekare` | `santimetrekare-desimetre` | `santimetrekare-fit` | `santimetrekare-inç` | `santimetrekare-kilometre` | `santimetrekare-metre` | `santimetrekare-mil` | `santimetrekare-fit` | `santimetrekare-mil` | `santimetrekare-yarda`  \n\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"İki nokta arasındaki çizginin geometrik açısını derece cinsinden döndürür (0 - 360). Konum açısı, kuzeye göre saat yönünde ölçülür. Örneğin, 225 derecelik bir konum açısı güneybatı yönünü temsil eder.\n\nÖlçüm için yalnızca x-y düzlemi dikkate alınır. Herhangi bir z koordinatı yok sayılır. Nokta geometrilerinin biri veya her ikisi yerine nokta detayları kullanılabilir. _Noktalar aynıysa, 0 derecelik bir açı döndürülür._","examples":"\n**Örnek**\n\nBir noktadan detaya olan konum açısını derece cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİki nokta arasındaki çizginin geometrik açısını derece cinsinden döndürür (0 - 360). Konum açısı, kuzeye göre saat yönünde ölçülür. Örneğin, 225 derecelik bir konum açısı güneybatı yönünü temsil eder.\n\nÖlçüm için yalnızca x-y düzlemi dikkate alınır. Herhangi bir z koordinatı yok sayılır. Nokta geometrilerinin biri veya her ikisi yerine nokta detayları kullanılabilir. _Noktalar aynıysa, 0 derecelik bir açı döndürülür._\n\n**Parametreler**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Konum açısını hesaplamak için kullanılan ilk nokta.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Konum açısını hesaplamak için kullanılan ikinci nokta.\n\n**Dönüş değeri**: [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":"Üç nokta arasındaki çizginin geometrik açısını derece cinsinden döndürür (0 - 360). Konum açısı, `pointB` çevresinde, `pointA`dan `pointC`ye kadar saat yönünde ölçülür.\n\nÖlçüm için yalnızca x-y düzlemi dikkate alınır. Herhangi bir z koordinatı yok sayılır. Nokta geometrilerinin herhangi biri veya tümü yerine nokta detayları kullanılabilir. _Noktalar aynıysa, 0 veya 180 derecelik bir açı döndürülür (dahili aritmetiğe bağlı olarak)._","examples":"\n**Örnek**\n\nDetayın çevresindeki iki nokta arasındaki konum açısını derece cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÜç nokta arasındaki çizginin geometrik açısını derece cinsinden döndürür (0 - 360). Konum açısı, `pointB` çevresinde, `pointA`dan `pointC`ye kadar saat yönünde ölçülür.\n\nÖlçüm için yalnızca x-y düzlemi dikkate alınır. Herhangi bir z koordinatı yok sayılır. Nokta geometrilerinin herhangi biri veya tümü yerine nokta detayları kullanılabilir. _Noktalar aynıysa, 0 veya 180 derecelik bir açı döndürülür (dahili aritmetiğe bağlı olarak)._\n\n**Parametreler**\n\n- **pointA**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Konum açısını hesaplamak için kullanılan ilk nokta.\n- **pointB**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Konum açısını hesaplamak için kullanılan ikinci nokta.\n- **pointC**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Konum açısını hesaplamak için kullanılan üçüncü nokta.\n\n**Dönüş değeri**: [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":"Girdi geometrisinin etrafında belirli bir mesafedeki düzlemsel (veya Öklid) tamponu döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGirdi geometrisinin etrafında 1/2-millik bir tamponu temsil eden bir çokgen döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi geometrisinin etrafında belirli bir mesafedeki düzlemsel (veya Öklid) tamponu döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometriden tampona.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geometriden tampona mesafe.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - `Mesafe` tamponunun ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Ek kaynaklar**\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":"Girdi geometrisinin etrafında belirli bir mesafedeki jeodezik tamponu döndürür. Bu, bir elipsoid üzerindeki mesafeleri hesaplayan jeodezik bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGirdi geometrisinin etrafında 1/2-millik bir tamponu temsil eden bir çokgen döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi geometrisinin etrafında belirli bir mesafedeki jeodezik tamponu döndürür. Bu, bir elipsoid üzerindeki mesafeleri hesaplayan jeodezik bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometriden tampona.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geometriden tampona mesafe.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - `Mesafe` tamponunun ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Ek kaynaklar**\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":"Girdi geometrisinin ağırlık merkezini döndürür.","examples":"\n**Örnekler**\n\nBelirli çokgenin ağırlık merkezini döndürür\n\n```arcade\nCentroid($feature)\n```\n\nBelirli çokgen halkasının ağırlık merkezini döndürür\n\n```arcade\nvar ringPoints = Geometry($feature).rings[0];\nCentroid(ringPoints);\n```\n\nVerilen çokgen veya çoklu çizginin kütle merkezini verir ve girilen geometri içinde olmasını sağlar\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi geometrisinin ağırlık merkezini döndürür.\n\n**Parametreler**\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; - Bir çokgen oluşturan çokgen veya nokta dizisi.\n- **algorithm** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _1.29'dan itibaren_ Kütle merkezinin konumunu belirleyen yöntem. Olası değerler:\n\n  - `geometrik`: (varsayılan) Geometrinin gerçek kütle merkezini verir. Bir dizi noktanın geometrik kütle merkezi tüm noktaların ortalamasını verirken çokgenlerde geometrik kütle merkezi, şeklin alanını temsil eder. Düzensiz çokgenlerde geometrik kütle merkezi, çokgenin kendisinin içinde olmayabilir. Çoklu çizgilerde geometrik kütle merkezi çizginin kendisinin üzerinde olmayabilir.\n\n  - `labelPoint`: Çokgenlerde bu işlevin verdiği kütle merkezinin çokgenin içinde olmasını sağlar. Çoklu çizgilerde kütle merkezinin çizginin üzerinde olmasını sağlar.\n\n**Dönüş değeri**: [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":"Bir zarf ile hedef geometriden kırpılan geometriyi hesaplar.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nKırpılan geometrinin alanını döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir zarf ile hedef geometriden kırpılan geometriyi hesaplar.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kırpılacak olan geometri.\n- **envelope**: [Extent](https://developers.arcgis.com/arcade/guide/types/#extent) - Zarf, `geometriyi` kırpmak için kullanılır.\n\n**Dönüş değeri**: [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":"Bir geometrinin başka bir geometri içerdiğini gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**","examples":"\n**Örnek**\n\nDetay, verilen çokgene dahilse true döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin başka bir geometri içerdiğini gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**\n\n**Parametreler**\n\n- **containerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `insideGeometry`ye ‘kapsar’ ilişkisi için test edilen geometri. Bu geometriyi `insideGeometry`nin potansiyel ‘kapsayıcısı’ olarak düşünün.\n- **insideGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `containerGeometry` ile 'içinde' ilişkisi için test edilen geometri.\n\n**Dönüş değeri**: [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":"Açılarda birkaç yorum bulunabilir ve bir sayı, bir metin veya iyi biçimlendirilmiş bir dizi olarak gösterilebilir. Bu fonksiyon bir girdi gösterimi alır ve birini diğerine dönüştürür.\n\nGirdi değeri, açı türünü ve yön türünü belirten bir sözlük tarafından tanımlanır. \"angleType\" ve \"directionType\" girdi için uygun değilse, dönüştürme başarısız olur.\n\nİstenen çıktı değeri, çıktı türünü, açı türünü, yön türünü ve metin çıktısı için isteğe bağlı bir biçimi belirten bir sözlük tarafından da açıklanır.\n\nÇıktı türü `değer` ise:  \n - açı türü `dms` veya yön türü `dörtlük` için bir dizi döndürülür  \n - tüm diğer sınıflar için bir sayı döndürülür\n\nÇıktı türü `metin` ise, isteğe bağlı `biçim` özelliği sağlanmadıkça varsayılan dolgu ve sınırlayıcılar kullanılır.  \n`biçim`, çıktı metindeki sıralamayı, aralığı, dolguyu ve sınırlayıcıları kontrol edebilir.  \nOndalık noktadan önceki biçim belirleyici karakter dizileri minimum dolguyu gösterir (ör. `DDD -> 000`).  \nOndalık noktadan sonraki biçim karakterleri dizisi, kesinliği gösterir (örn. `D.DD -> 0.00`).\n\nDesteklenen `biçim` karakterleri:  \n- `D` - Derece  \n- `R` - Radyan  \n- `G` - Gradyan  \n- `d` - DMS Derece  \n- `m` - DMS Dakika  \n- `s` - DMS Dakika  \n- `P` - Uzun Meridyen (örn. `Kuzey` - `Güney`)  \n- `p` - Kısa Meridyen (örn. `K` - `G`)  \n- `B` - Uzun yön (örn. `Doğu` - `Batı`)  \n- `b` - Kısa yön (örn. `D` - `B`)  \n- `[ ]` - Escape karakterleri  \n\n\n`dms` biçimlendirmede `s` kullanılmazsa `m`, en yakın dakikaya yuvarlanır. Benzer şekilde, `m` kullanılmadığında `d` yuvarlanacaktır.","examples":"\n**Örnekler**\n\n`outputType`ın `value` olduğu örnekler.\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\n`outputType`ın `text` olduğu örnekler.\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":"**[Şu versiyondan itibaren 1.13](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAçılarda birkaç yorum bulunabilir ve bir sayı, bir metin veya iyi biçimlendirilmiş bir dizi olarak gösterilebilir. Bu fonksiyon bir girdi gösterimi alır ve birini diğerine dönüştürür.\n\nGirdi değeri, açı türünü ve yön türünü belirten bir sözlük tarafından tanımlanır. \"angleType\" ve \"directionType\" girdi için uygun değilse, dönüştürme başarısız olur.\n\nİstenen çıktı değeri, çıktı türünü, açı türünü, yön türünü ve metin çıktısı için isteğe bağlı bir biçimi belirten bir sözlük tarafından da açıklanır.\n\nÇıktı türü `değer` ise:  \n - açı türü `dms` veya yön türü `dörtlük` için bir dizi döndürülür  \n - tüm diğer sınıflar için bir sayı döndürülür\n\nÇıktı türü `metin` ise, isteğe bağlı `biçim` özelliği sağlanmadıkça varsayılan dolgu ve sınırlayıcılar kullanılır.  \n`biçim`, çıktı metindeki sıralamayı, aralığı, dolguyu ve sınırlayıcıları kontrol edebilir.  \nOndalık noktadan önceki biçim belirleyici karakter dizileri minimum dolguyu gösterir (ör. `DDD -> 000`).  \nOndalık noktadan sonraki biçim karakterleri dizisi, kesinliği gösterir (örn. `D.DD -> 0.00`).\n\nDesteklenen `biçim` karakterleri:  \n- `D` - Derece  \n- `R` - Radyan  \n- `G` - Gradyan  \n- `d` - DMS Derece  \n- `m` - DMS Dakika  \n- `s` - DMS Dakika  \n- `P` - Uzun Meridyen (örn. `Kuzey` - `Güney`)  \n- `p` - Kısa Meridyen (örn. `K` - `G`)  \n- `B` - Uzun yön (örn. `Doğu` - `Batı`)  \n- `b` - Kısa yön (örn. `D` - `B`)  \n- `[ ]` - Escape karakterleri  \n\n\n`dms` biçimlendirmede `s` kullanılmazsa `m`, en yakın dakikaya yuvarlanır. Benzer şekilde, `m` kullanılmadığında `d` yuvarlanacaktır.\n\n**Parametreler**\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) - Konum açısının ham bir gösterimi. `input` türü ve `inputSpec` değerleri, girdinin nasıl ayrıştırılacağını belirler.\n- **inputSpec**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Girdinin nasıl yorumlanacağıyla ilgili bilgiler içerir.\n\n  - **angleType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Girdi açısı birimini açıklar. Desteklenen Değerler: `DERECE`, `DMS`, `RADYAN`, `GON`, `GRADYAN`\n  - **directionType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Girdi konum açısının meridyenini ve yönünü açıklar. Desteklenen Değerler: `KUZEY`, `GÜNEY`, `KUTUP`, `ÇEYREK DAİRE`\n- **outputSpec**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Çıktının nasıl biçimlendirileceğiyle ilgili bilgiler içerir.\n\n  - **outputType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Çıktı türünü kontrol eder. Desteklenen Değerler: `değer`, `metin`\n  - **angleType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Çıktı açısı birimini açıklar. Desteklenen Değerler: `DERECE`, `DMS`, `RADYAN`, `GON`, `GRADYAN`\n  - **directionType**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Çıktı konum açısının meridyenini ve yönünü açıklar. Desteklenen Değerler: `KUZEY`, `GÜNEY`, `KUTUP`, `ÇEYREK DAİRE`\n  - **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Metin biçimlendirmeyi kontrol eder. Yalnızca `outputType` `text` olduğunda geçerlidir.\n\n**Dönüş değeri**: [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":"Bir geometrinin dışbükey kabuğunu hesaplar. Bir dışbükey kabuk, bir geometriyi çevreleyen en küçük dışbükey çokgendir. Kabuk tipik olarak bir çokgendir ancak aynı zamanda bir çoklu çizgi veya dejenere durumlarda bir nokta olabilir.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**","examples":"\n**Örnekler**\n\nGeçerli detayın geometrisinin dışbükey kabuk geometrisindeki kırılma noktalarının sayısını verir\n\n```arcade\nCount(ConvexHull(Geometry($feature)).Rings[0])\n```\n\n(Dışbükey gövdenin yok sayacağı) içbükey bölgeye sahip bir geometrinin dışbükey kabuğunu döndürür\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":"**[Şu versiyondan itibaren 1.19](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin dışbükey kabuğunu hesaplar. Bir dışbükey kabuk, bir geometriyi çevreleyen en küçük dışbükey çokgendir. Kabuk tipik olarak bir çokgendir ancak aynı zamanda bir çoklu çizgi veya dejenere durumlarda bir nokta olabilir.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Analiz edilecek nokta, çizgi veya çokgen geometrisi.\n\n**Dönüş değeri**: [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":"Bir geometrinin başka bir geometriyi kapsadığını gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetay verilen çokgeni kapsıyorsa true döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin başka bir geometriyi kapsadığını gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kapsanacak olan geometri.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kapsanan geometri.\n\n**Dönüş değeri**: [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":"Girdi Çoklu Çizgi veya Çokgeni, kesen Çoklu Çizgiyi kestiği yerde böler. Çoklu çizgilerde sonuç olarak ortaya çıkan tüm sol kesimler birlikte ilk Geometride gruplandırılır. Sağ kesimler ve rastlantısal kesimler ikinci Geometride gruplandırılır. Her tanımsız kesim, kesilmemiş kısımlarla birlikte ayrı Çoklu Çizgiler olarak çıkarılır.\n\nÇokgenlerde, sonuç olarak ortaya çıkan tüm sol kesimler birlikte ilk Çokgende gruplandırılır; tüm sağ kesimler ikinci Çokgende gruplandırılır ve her bir tanımsız kesim, kesmenin ardından kalan parçalarla birlikte ayrı bir Çokgen olarak çıkarılır. Hiçbir kesim döndürülmezse dizi boş kalır. Tanımsız bir kesim, sadece bir sol kesim veya sağ kesim üretildiğinde ve kesmenin ardından bir parçanın kaldığında veya bir kesim, kesicinin solu ve sağı ile sınırlandırıldığında üretilir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetayın geometrisini verilen çoklu çizgiyle keser\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi Çoklu Çizgi veya Çokgeni, kesen Çoklu Çizgiyi kestiği yerde böler. Çoklu çizgilerde sonuç olarak ortaya çıkan tüm sol kesimler birlikte ilk Geometride gruplandırılır. Sağ kesimler ve rastlantısal kesimler ikinci Geometride gruplandırılır. Her tanımsız kesim, kesilmemiş kısımlarla birlikte ayrı Çoklu Çizgiler olarak çıkarılır.\n\nÇokgenlerde, sonuç olarak ortaya çıkan tüm sol kesimler birlikte ilk Çokgende gruplandırılır; tüm sağ kesimler ikinci Çokgende gruplandırılır ve her bir tanımsız kesim, kesmenin ardından kalan parçalarla birlikte ayrı bir Çokgen olarak çıkarılır. Hiçbir kesim döndürülmezse dizi boş kalır. Tanımsız bir kesim, sadece bir sol kesim veya sağ kesim üretildiğinde ve kesmenin ardından bir parçanın kaldığında veya bir kesim, kesicinin solu ve sağı ile sınırlandırıldığında üretilir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\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) - Kesilecek geometri.\n- **cutter**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `Geometriyi` kesmek için kullanılan çoklu çizgi.\n\n**Dönüş değeri**: [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":"Geometride bir anahtar yoksa veya belirtilen anahtardaki değer 'null' ise veya boş bir metin değeriyse, belirtilen varsayılan değeri döndürür.","examples":"\n**Örnekler**\n\nZ değeri olan nokta\n\n```arcade\nDefaultValue(Geometry($feature), \"z\", 1000)\n// Geometry($feature).hasZ is true\n// returns the value of Geometry($feature).z\n```\n\nZ değeri olmayan nokta\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeometride bir anahtar yoksa veya belirtilen anahtardaki değer 'null' ise veya boş bir metin değeriyse, belirtilen varsayılan değeri döndürür.\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Kontrol edilecek girdi geometrisi.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kontrol edilecek anahtar.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Bu değer, anahtar mevcut değilse veya belirtilen anahtardaki değer 'null' ise veya boş bir metin değeri ise döndürülür.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nTanımlanmışsa, belirtilen anahtardaki değeri döndürür. Aksi takdirde, 'defaultValue'da belirtilen değeri döndürür."}},"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":"Bir geometrinin iç içe geçmiş özelliklerindeki anahtarlardan en az biri mevcut değilse veya belirtilen anahtardaki değer 'null' ise veya boş bir metin değeri ise, belirtilen varsayılan değeri döndürür.","examples":"\n**Örnekler**\n\nHalka, koordinat ve x değerinin tümü mevcuttur ve bir değere sahiptir\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\nHalka mevcut değil\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\nHalka ve koordinat mevcut ancak m değeri mevcut değil\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin iç içe geçmiş özelliklerindeki anahtarlardan en az biri mevcut değilse veya belirtilen anahtardaki değer 'null' ise veya boş bir metin değeri ise, belirtilen varsayılan değeri döndürür.\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Kontrol edilecek girdi geometrisi.\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; - Kapsayıcı yapısının her seviyesini kontrol etmek için anahtarların veya indekslerin dizisi.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Bu değer, anahtarlardan veya indekslerden en az birinin mevcut olmaması veya belirtilen anahtardaki değerin 'null' olması veya boş bir metin değeri olması durumunda döndürülür.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nTanımlanmışsa, belirtilen anahtar veya indeksteki değeri döndürür. Aksi takdirde, 'defaultValue'da belirtilen değeri döndürür."}},"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":"Belirtilen aralıktan daha uzun olmayan segmentler oluşturmak için kırılma noktaları ekleyerek geometrileri yoğunlaştırır.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nMaksimum 10 m segment uzunluğuna sahip yoğunlaştırılmış geometriyi döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirtilen aralıktan daha uzun olmayan segmentler oluşturmak için kırılma noktaları ekleyerek geometrileri yoğunlaştırır.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Yoğunlaştırılacak girdi geometrisi.\n- **maxSegmentLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İzin verilen maksimum segment uzunluğu. Pozitif bir değer olmalıdır.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - maxSegmentLength için ölçüm birimi. Girdi geometrisinin birimlerine sıfırlar. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Ek kaynaklar**\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":"Girdi geometrisinin her bir kırılma noktası arasında bir jeodezik oluşturur ve belirtilen aralıktan daha uzun olmayan bölümler oluşturmak için çıktı geometrisini ek kırılma noktalarıyla yoğunlaştırır.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**","examples":"\n**Örnek**\n\nMaksimum 10000 segment uzunluğuna sahip yoğunlaştırılmış geometri döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi geometrisinin her bir kırılma noktası arasında bir jeodezik oluşturur ve belirtilen aralıktan daha uzun olmayan bölümler oluşturmak için çıktı geometrisini ek kırılma noktalarıyla yoğunlaştırır.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Yoğunlaştırılacak girdi geometrisi.\n- **maxSegmentLength**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İzin verilen maksimum segment uzunluğu. Pozitif bir değer olmalıdır.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - maxSegmentLength için ölçüm birimi. Girdi geometrisinin birimlerine sıfırlar. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Ek kaynaklar**\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":"İki geometri için topolojik fark işlemini gerçekleştirir. Sonuç olarak elde edilen geometri `subtractor` değil `inputGeometry`den gelir. `Subtractor`ın boyutu `inputGeometry`nin boyutuna eşit veya büyük olmalıdır.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetaydan verilen poligon alanını çıkarır.\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİki geometri için topolojik fark işlemini gerçekleştirir. Sonuç olarak elde edilen geometri `subtractor` değil `inputGeometry`den gelir. `Subtractor`ın boyutu `inputGeometry`nin boyutuna eşit veya büyük olmalıdır.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Çıkartılacak girdi geometrisi.\n- **subtractor**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `Geometry`den çıkartılacak geometri.\n\n**Dönüş değeri**: [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":"Bir geometrinin diğer geometriden ayrıldığını (hiçbir şekilde kesişmez) belirtir. Aşağıdaki tabloda kırmızı vurgu, fonksiyonun belirtilen geometrilerle \\\"true\\\" olarak döndürüleceğini belirtir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGeometri kesişmiyorsa true döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin diğer geometriden ayrıldığını (hiçbir şekilde kesişmez) belirtir. Aşağıdaki tabloda kırmızı vurgu, fonksiyonun belirtilen geometrilerle \\\"true\\\" olarak döndürüleceğini belirtir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `geometry2` ile 'ayırma' ilişkisi için test edilen taban geometri.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `geometry1` ile 'ayırma' ilişkisi için test edilen karşılaştırma geometrisi.\n\n**Dönüş değeri**: [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":"Verilen birimlerdeki iki geometri arasındaki düzlemsel mesafeyi döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nİki geometri arasındaki mesafeyi metre cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerdeki iki geometri arasındaki düzlemsel mesafeyi döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\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; - `geometry2`den mesafeyi ölçmek için kullanılan geometri.\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; - `geometry1`den mesafeyi ölçmek için kullanılan geometri.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Büyük bir daire üzerinde iki nokta arasındaki en kısa mesafeyi hesaplar.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nBir akış katmanındaki veri yolundan merkezi istasyona olan mesafeyi kilometre cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBüyük bir daire üzerinde iki nokta arasındaki en kısa mesafeyi hesaplar.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **point1**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - “point2” üzerinden mesafeyi ölçmek için kullanılan nokta.\n- **point2**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - “point1” üzerinden mesafeyi ölçmek için kullanılan nokta.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Belirli bir mesafeye göre girdi çizgisi boyunca bir koordinat döndürür. Belirli bir mesafede bir koordinat bulmaya çalışırken çizginin tüm parçaları dikkate alınır. Mesafe, hat yolları (veya parçaları) arasındaki boşlukları içermez. Girdi çizgisi boyunca mesafe bulunamazsa sonuç 'null' olacaktır.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nVerilen mesafe değerine göre girdi çoklu çizgisinin koordinatını döndürür\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir mesafeye göre girdi çizgisi boyunca bir koordinat döndürür. Belirli bir mesafede bir koordinat bulmaya çalışırken çizginin tüm parçaları dikkate alınır. Mesafe, hat yolları (veya parçaları) arasındaki boşlukları içermez. Girdi çizgisi boyunca mesafe bulunamazsa sonuç 'null' olacaktır.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\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) - Koordinatın bulunacağı çizgi veya yol. Bir Detayı girdi olarak kullanırken, detayın geometrisi bir çoklu çizgi olmalıdır.\n- **inputDistance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Hattın başlangıcından 'inputLine' boyunca koordinatı bulmak için kullanılan mesafe. Belirli bir mesafede bir koordinat bulmaya çalışırken çizginin tüm parçaları dikkate alınır. Mesafe, hat yolları (veya parçaları) arasındaki boşlukları içermez. \n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özellikleri içeren bir sözlük döndürür. Girdi çizgisi boyunca mesafe bulunamazsa sonuç 'null' olacaktır.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Verilen mesafe değerine göre 'inputLine' boyunca bir noktanın koordinatları.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Çoklu çizgi girdisi durumunda, 'koordinat'ın ait olduğu yolun indeksi.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - 'Koordinat'ın ait olduğu çizgi parçasının indeksi (yola göre). 'Koordinat' girdi çizgisinin bir köşesini temsil ediyorsa, 'segmentId' önceki köşenin indeksini döndürür. 'Koordinat', 'inputLine'ın ilk köşesiyse, 'segmentId' değeri '0' olacaktır."}},"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":"Bir geometrinin zarfının (veya yayılımının) başka bir geometrinin zarfıyla kesişip kesişmediğini gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGeometri kesişiyorsa true döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin zarfının (veya yayılımının) başka bir geometrinin zarfıyla kesişip kesişmediğini gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Diğer geometri ile kesişme ilişkisi için test edilen geometri.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kesişen geometri.\n\n**Dönüş değeri**: [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":"İki geometrinin eşit olup olmadığını veya verilerin mekansal referansı ve toleransı dikkate alındığında coğrafi olarak eşdeğer olup olmadığını belirtir. İki girdi geometrinin klon olması veya eşit kabul edilmesi gerekli değildir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `Geometry($feature)`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGeometriler eşitse true döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİki geometrinin eşit olup olmadığını veya verilerin mekansal referansı ve toleransı dikkate alındığında coğrafi olarak eşdeğer olup olmadığını belirtir. İki girdi geometrinin klon olması veya eşit kabul edilmesi gerekli değildir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `Geometry($feature)`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - İlk girdi geometrisi.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - İkinci girdi geometrisi.\n\n**Dönüş değeri**: [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":"Bir sözlükten bir Yayılım nesnesi oluşturur.","examples":"\n**Örnek**\n\nBir Yayılım nesnesi oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sözlükten bir Yayılım nesnesi oluşturur.\n\n**Parametre**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Yayılım geometri nesnesinin oluşturulmasında kullanılacak özellikler.\n\n  - **xMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Üst sınır veya geometrinin mümkün olan en büyük x koordinatı.\n  - **xMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Alt sınır veya geometrinin mümkün olan en küçük x koordinatı.\n  - **yMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Üst sınır veya geometrinin mümkün olan en büyük y koordinatı.\n  - **yMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Alt sınır veya geometrinin mümkün olan en küçük y koordinatı.\n  - **mMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Üst sınır veya geometrinin mümkün olan en büyük m değeri. Bu değer ayarlanıyorsa, \\\"hasM\\\" \\\"doğru\\\" olarak ayarlanmalıdır.\n  - **mMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Alt sınır veya geometrinin mümkün olan en küçük m değeri. Bu değer ayarlanıyorsa, \\\"hasM\\\" \\\"doğru\\\" olarak ayarlanmalıdır.\n  - **zMax**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Üst sınır veya geometrinin mümkün olan en büyük z değeri. Bu değer ayarlanıyorsa, \\\"hasZ\\\" \\\"doğru\\\" olarak ayarlanmalıdır.\n  - **zMin**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Alt sınır veya geometrinin mümkün olan en küçük z değeri. Bu değer ayarlanıyorsa, \\\"hasZ\\\" \\\"doğru\\\" olarak ayarlanmalıdır.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride m değerleri olup olmadığını gösterir.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride z değerleri olup olmadığını gösterir.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Geometrinin mekansal referansı.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geometrisi çizilecek referansı tanımlayan coğrafi veya izdüşümlendirilen koordinat sisteminin İyi Bilinen Kimliği.\n\n**Dönüş değeri**: [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":"Bir girdi Detayı, Çokgen, Nokta, Çoklu Çizgi veya Çoklu Noktasının yayılımını döndürür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nBir detayın yayılımını döndürür.\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir girdi Detayı, Çokgen, Nokta, Çoklu Çizgi veya Çoklu Noktasının yayılımını döndürür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bir yayılım alınacak Detay veya Geometri.\n\n**Dönüş değeri**: [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":"Serileştirilmiş JSON metninden bir Yayılım nesnesi oluşturur. JSON şeması, Zarf nesneleri için ArcGIS REST API JSON spesifikasyonunu takip etmelidir.","examples":"\n**Örnek**\n\nJSON'dan bir Yayılım nesnesi oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSerileştirilmiş JSON metninden bir Yayılım nesnesi oluşturur. JSON şeması, Zarf nesneleri için ArcGIS REST API JSON spesifikasyonunu takip etmelidir.\n\n**Parametre**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Yayılım nesnesinin oluşturulmasında kullanılacak JSON metni.\n\n**Dönüş değeri**: [Extent](https://developers.arcgis.com/arcade/guide/types/#extent)\n\n**Ek kaynaklar**\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":"Belirli bir sapma değerini temel alarak girdi geometrisinde kırılma noktalarının sayısını düşürür. Nokta ve Çoklu Nokta geometrileri değiştirilmeden bırakılır. Zarflar Çokgenlere dönüştürülür ve ardından genelleştirilir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGirdi geometrisinin genelleştirilmiş bir versiyonunu döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir sapma değerini temel alarak girdi geometrisinde kırılma noktalarının sayısını düşürür. Nokta ve Çoklu Nokta geometrileri değiştirilmeden bırakılır. Zarflar Çokgenlere dönüştürülür ve ardından genelleştirilir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Genelleştirilecek girdi geometrisi.\n- **maxDeviation**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Genelleştirilmiş geometriden orijinal geometriye maksimum izin verilen sapma.\n- **removeDegenerateParts** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - 'True' olduğunda geometrinin dejenere kısımları çıktıdan çıkarılır (çizim için istenmiyor olabilir).\n- **maxDeviationUnit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - maxDeviation için ölçüm birimi. Girdi geometrisinin birimlerine sıfırlar.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [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":"Serileştirilmiş JSON metninden veya bir sözlükten bir Geometri nesnesi oluşturur. JSON şeması, Geometri nesnelerine yönelik ArcGIS REST API JSON spesifikasyonunu takip etmelidir. Bu fonksiyon ayrıca bir girdi detayının Geometrisini döndürür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnekler**\n\nDetayın geometrisini döndürür\n\n```arcade\nGeometry($feature)\n```\n\nBir nokta geometrisi oluşturur. Bu herhangi bir geometri türüyle yapılabilir.\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSerileştirilmiş JSON metninden veya bir sözlükten bir Geometri nesnesi oluşturur. JSON şeması, Geometri nesnelerine yönelik ArcGIS REST API JSON spesifikasyonunu takip etmelidir. Bu fonksiyon ayrıca bir girdi detayının Geometrisini döndürür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametre**\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) - Geometri nesnesinin oluşturulacağı Detay veya JSON. Versiyon 1.25'ten başlamak üzere, Çokgenler veya Çokluçizgiler için girilen JSON metni veya sözlük tanımları, ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te yürütüldüğünde eğri nesneleri içerebilir.\n\n**Dönüş değeri**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry)\n\n**Ek kaynaklar**\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":"Bir geometrinin belirli bir anahtar veya indekste bir değere sahip olup olmadığını gösterir.","examples":"\n**Örnekler**\n\nZ değeri olan nokta\n\n```arcade\nif( TypeOf(Geometry($feature)) == \"Point\"){\n  return HasValue(Geometry($feature), \"z\")\n  // returns true\n}\n```\n\nAnahtarı olmayan çokgen\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin belirli bir anahtar veya indekste bir değere sahip olup olmadığını gösterir.\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Kontrol edilecek geometri.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kontrol edilecek anahtar veya özellik adı.\n\n**Dönüş değeri**: [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":"Bir geometrinin birkaç düzeyinin derinliklerinde yuvalanmış bir özelliğin veya indeksin bir değere sahip olup olmadığını kontrol eder. Bu, her seviyedeki değerleri kontrol etmek yerine iç içe geçmiş bir yapıyı tek adımda detaylandırmanıza olanak tanır. Yapının her düzeyinde anahtarlar ve indeksler mevcutsa ve null olmayan bir değer içeriyorsa 'true' değerini döndürür.","examples":"\n**Örnekler**\n\nHalka, koordinat ve x değerinin tümü mevcuttur ve bir değere sahiptir\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\nHalka mevcut değil\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\nHalka ve koordinat mevcut ancak m değeri mevcut değil\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin birkaç düzeyinin derinliklerinde yuvalanmış bir özelliğin veya indeksin bir değere sahip olup olmadığını kontrol eder. Bu, her seviyedeki değerleri kontrol etmek yerine iç içe geçmiş bir yapıyı tek adımda detaylandırmanıza olanak tanır. Yapının her düzeyinde anahtarlar ve indeksler mevcutsa ve null olmayan bir değer içeriyorsa 'true' değerini döndürür.\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Kontrol edilecek sözlük veya detay.\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; - Yapının her seviyesini kontrol etmek için anahtarların veya indekslerin dizisi.\n\n**Dönüş değeri**: [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":"İki geometri arasındaki kuramsal kavşağı oluşturur ve yeni bir geometri döndürür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nHer iki poligon için ortak olan alanı döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİki geometri arasındaki kuramsal kavşağı oluşturur ve yeni bir geometri döndürür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `geometry2` ile kesişen geometri.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `geometry1` ile kesişen geometri.\n\n**Dönüş değeri**: [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":"Bir geometrinin başka bir geometriyle kesiştiğini gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGeometri kesişiyorsa true döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin başka bir geometriyle kesiştiğini gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `geometry2` ile kesişen ilişki için test edilen geometridir.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kesişen geometri.\n\n**Dönüş değeri**: [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":"Girdi geometrisinde, geometrinin diğer bölümleriyle kesişen veya çakışan halka, yol veya noktalar olup olmadığını gösterir. Örneğin, yolları birbiriyle kesişen tek bir çoklu çizgi detayı veya kendiyle kesişen halkalara sahip bir çokgen `true` değerini verir. ","examples":"\n**Örnek**\n\nÇoklu çizginin yolları birbiriyle kesişiyorsa true değerini döndürür\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":"**[Şu versiyondan itibaren 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi geometrisinde, geometrinin diğer bölümleriyle kesişen veya çakışan halka, yol veya noktalar olup olmadığını gösterir. Örneğin, yolları birbiriyle kesişen tek bir çoklu çizgi detayı veya kendiyle kesişen halkalara sahip bir çokgen `true` değerini verir. \n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Kendi kendine kesişim açısından test edilecek çokgen, çoklu çizgi veya çoklu nokta geometrisi.\n\n**Dönüş değeri**: [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":"Verilen geometrinin topolojik olarak basit olup olmadığını belirtir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGeometri topolojik olarak basitse true değerini döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen geometrinin topolojik olarak basit olup olmadığını belirtir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Girdi geometrisi.\n\n**Dönüş değeri**: [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":"Verilen birimlerdeki girdi geometrisi veya Detayın uzunluğunu döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetayın düzlemsel uzunluğunu kilometre cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerdeki girdi geometrisi veya Detayın uzunluğunu döndürür. Bu, Kartezyen matematik kullanan düzlemsel bir ölçümdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\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; - Düzlemsel uzunluğu hesaplanacak geometri veya geometriler.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Yükseklik veya Z bilgisini dikkate alarak girdi geometrisinin veya Detayın düzlemsel (yani Kartezyen) uzunluğunu döndürür. Bu fonksiyona sağlanan geometriye, izdüşümlendirilen koordinat sistemi atanmalıdır. Mekansal referans Z birimleri için bir değer sağlamıyorsa sonuç, metre cinsinden döndürülür. Veriler Z bilgisini içeriyor olsa bile tüm istemcilerin (ArcGIS API for JavaScript 3.x serisi gibi) Z değerleri talep etmeyi desteklemediğini unutmayın.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnekler**\n\nDetayın 3B düzlemsel uzunluğunu ifadeyi yürüten bağlamın mekansal referans biriminde döndürür.\n\n```arcade\nLength3D($feature)\n```\n\nDetayın 3B düzlemsel uzunluğunu feet cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nYükseklik veya Z bilgisini dikkate alarak girdi geometrisinin veya Detayın düzlemsel (yani Kartezyen) uzunluğunu döndürür. Bu fonksiyona sağlanan geometriye, izdüşümlendirilen koordinat sistemi atanmalıdır. Mekansal referans Z birimleri için bir değer sağlamıyorsa sonuç, metre cinsinden döndürülür. Veriler Z bilgisini içeriyor olsa bile tüm istemcilerin (ArcGIS API for JavaScript 3.x serisi gibi) Z değerleri talep etmeyi desteklemediğini unutmayın.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\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; - 3B uzayda düzlemsel uzunluğu hesaplanacak geometri veya Detay.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Verilen birimlerdeki girdi geometrisi veya Detayın jeozedik uzunluğunu döndürür. Bu, 'Uzunluk()'tan daha güvenilir bir uzunluk ölçümüdür ölçümünden daha güvenilir bir alan ölçümüdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetayın jeodezik uzunluğunu kilometre cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerdeki girdi geometrisi veya Detayın jeozedik uzunluğunu döndürür. Bu, 'Uzunluk()'tan daha güvenilir bir uzunluk ölçümüdür ölçümünden daha güvenilir bir alan ölçümüdür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\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; - Jeodezik uzunluğu hesaplanacak olan öğenin geometrisi.\n- **unit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Döndürülen değerin ölçüm birimi. Bu, aşağıdaki olası değerlerden biri veya ek kaynaklar bölümünde listelenen sayısal kodlardan biri olabilir. Görselleştirme, etiketleme ve açılan profiller için varsayılan birim, haritanın mekansal referansıdır. Alan hesaplaması gibi diğer profillerde varsayılan, verilerin mekansal referansını temel alır.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Belirli bir hesaplamaya veya m değerine göre girdi çizgisi boyunca ilk koordinatı döndürür. Ölçüm girdi çizgisi boyunca bulunamazsa sonuç 'null' olacaktır. Belirli bir ölçümde bir koordinat bulmaya çalışırken çizginin tüm parçaları dikkate alınır. Ölçüm, hat yolları (veya parçaları) arasındaki boşlukları içermez.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nVerilen ölçüm değerine göre girdi çoklu çizgisinin koordinatını döndürür\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir hesaplamaya veya m değerine göre girdi çizgisi boyunca ilk koordinatı döndürür. Ölçüm girdi çizgisi boyunca bulunamazsa sonuç 'null' olacaktır. Belirli bir ölçümde bir koordinat bulmaya çalışırken çizginin tüm parçaları dikkate alınır. Ölçüm, hat yolları (veya parçaları) arasındaki boşlukları içermez.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\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) - Koordinatın bulunacağı çizgi veya yol. Girdi çizgisinin 'hasM' değeri 'true' değerine eşit olmalıdır. Eğer 'hasM' 'false' ise 'null' döndürülür. Bir Detayı girdi olarak kullanırken, detayın geometrisi bir çoklu çizgi olmalıdır.\n- **inputMeasure**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Çizginin başlangıcından itibaren 'inputLine' boyunca bir koordinatın bulunacağı ölçüm veya m değeri. Belirli bir ölçümde bir koordinat bulmaya çalışırken çizginin tüm parçaları dikkate alınır. Ölçüm, hat yolları (veya parçaları) arasındaki boşlukları içermez.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özellikleri içeren bir sözlük döndürür. Ölçüm girdi çizgisi boyunca bulunamazsa sonuç 'null' olacaktır.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Verilen ölçüm değerine göre 'inputLine' boyunca bir noktanın ilk koordinatı.\n- **distanceAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - 'inputLine'ın başlangıcından 'koordinat'a kadar olan çizgi boyunca ölçülen düzlemsel mesafe. Yolların bağlanmadığı çoklu çizgilerde, 'distanceAlong' değeri yolların başlangıç ve bitiş köşeleri arasındaki boşlukların mesafesini içermez.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Çoklu çizgi girdisi durumunda, 'koordinat'ın ait olduğu yolun indeksi.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - 'Koordinat'ın ait olduğu çizgi parçasının indeksi (yola göre). 'Koordinat' girdi çizgisinin bir köşesini temsil ediyorsa, 'segmentId' önceki köşenin indeksini döndürür. 'Koordinat', 'inputLine'ın ilk köşesiyse, 'segmentId' değeri '0' olacaktır."}},"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":"Çok parçalı geometriyi ayrı geometrilere dönüştürür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nÇok parçalı geometriden bir dizi tek parçalı geometri döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÇok parçalı geometriyi ayrı geometrilere dönüştürür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Tekli parçalara bölünecek çok parçalı geometri.\n\n**Dönüş değeri**: [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":"Sadece bir değerler dizisini koordinatlar olarak kullanarak bir sözlükten bir Çoklu Nokta nesnesi oluşturur.","examples":"\n**Örnekler**\n\nSadece x, y koordinatlarıyla bir Çoklu Nokta oluşturur\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\nm değerleriyle bir Çoklu Nokta oluşturur\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\nz değerleriyle bir Çoklu Nokta oluşturur\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\nz ve m değerleriyle bir Çoklu Nokta oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSadece bir değerler dizisini koordinatlar olarak kullanarak bir sözlükten bir Çoklu Nokta nesnesi oluşturur.\n\n**Parametre**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Çoklu Nokta geometri nesnesinin oluşturulmasında kullanılacak özellikler.\n\n  - **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Nokta konumlarını temsil eden bir koordinatlar dizisi.\n\n    - **singlePoint**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Bir tekli nokta veya koordinatı temsil eden bir sayılar dizisi. Dizideki ilk öge, x koordinatını temsil eder. İkinci öge, y koordinatını temsil eder. `hasM` doğru ve `hasZ` yanlışsa üçüncü öge, m koordinatını temsil eder. Aksi takdirde, üçüncü öge z koordinatını temsil eder. Hem `hasZ` hem de `hasM` doğruysa üçüncü öge z koordinatını ve dördüncü öge m koordinatını temsil eder.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride m değerleri olup olmadığını gösterir.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride z değerleri olup olmadığını gösterir.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Geometrinin mekansal referansı.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geometrisi çizilecek referansı tanımlayan coğrafi veya izdüşümlendirilen koordinat sisteminin İyi Bilinen Kimliği.\n\n**Dönüş değeri**: [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":"Bir Nokta nesneleri dizisini kullanarak bir sözlükten bir Çoklu Nokta nesnesi oluşturur.","examples":"\n**Örnek**\n\nSadece x, y koordinatlarıyla bir Çoklu Nokta oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir Nokta nesneleri dizisini kullanarak bir sözlükten bir Çoklu Nokta nesnesi oluşturur.\n\n**Parametre**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Çoklu Nokta geometri nesnesinin oluşturulmasında kullanılacak özellikler.\n\n  - **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Bir nokta nesneleri dizisi.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride m değerleri olup olmadığını gösterir.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride z değerleri olup olmadığını gösterir.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Geometrinin mekansal referansı.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geometrisi çizilecek referansı tanımlayan coğrafi veya izdüşümlendirilen koordinat sisteminin İyi Bilinen Kimliği.\n\n**Dönüş değeri**: [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":"Serileştirilmiş JSON metninden bir Çoklu Nokta nesnesi oluşturur. JSON şeması, Çoklu Nokta nesneleri için ArcGIS REST API JSON spesifikasyonunu takip etmelidir.","examples":"\n**Örnek**\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":"Serileştirilmiş JSON metninden bir Çoklu Nokta nesnesi oluşturur. JSON şeması, Çoklu Nokta nesneleri için ArcGIS REST API JSON spesifikasyonunu takip etmelidir.\n\n**Parametre**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Çok noktalı geometri nesnesinin oluşturulacağı JSON.\n\n**Dönüş değeri**: [Multipoint](https://developers.arcgis.com/arcade/guide/types/#multipoint)\n\n**Ek kaynaklar**\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":"Arama noktasına girdi geometrinin en yakın koordinatını (verteksini) döndürür. Döndürülen sözlük ayrıca, arama noktasından en yakın koordinata olan en kısa düzlemsel mesafeyi de içerir. Arama noktası girdi geometriyle kesişiyorsa, arama noktası sıfır mesafeli sonuç olarak döndürülür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGirdi çokgenine olan en yakın koordinatı, o koordinata olan mesafeyle birlikte döndürür\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":"**[Şu versiyondan itibaren 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nArama noktasına girdi geometrinin en yakın koordinatını (verteksini) döndürür. Döndürülen sözlük ayrıca, arama noktasından en yakın koordinata olan en kısa düzlemsel mesafeyi de içerir. Arama noktası girdi geometriyle kesişiyorsa, arama noktası sıfır mesafeli sonuç olarak döndürülür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - En yakın koordinatın alınacağı geometri.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - En yakın \\\"inputGeometry\\\" koordinatının bulunacağı nokta.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özellikleri içeren bir sözlük döndürür.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - \\\"inputGeometry\\\"den \\\"searchPoint\\\"e en yakın koordinat.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - \\\"searchPoint\\\"e en yakın koordinattan düzlemsel mesafe. Bu, \\\"inputGeometry\\\" ile \\\"searchPoint\\\" arasındaki en kısa mesafeyi temsil eder.\n- **sideOfLine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - 'searchPoint' ile 'inputGeometry'nin en yakın koordinata giden segmenti arasındaki mekansal ilişki. Olası değerler: \n\n`left` - `searchPoint`, `inputGeometry`nin sol tarafındadır.\n\n`right` - `searchPoint`, `inputGeometry`nin sağ tarafındadır.\n\n`straddle` - `searchPoint`, `inputGeometry`nin üzerinde veya üstünde yer alır."}},"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":"Arama noktasına girdi geometrinin en yakın verteksini döndürür. Döndürülen sözlük, arama noktasından en yakın vertekse olan düzlemsel mesafeyi içerir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGirdi çokgenden en yakın verteksi, o vertekse olan mesafeyle birlikte döndürür\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":"**[Şu versiyondan itibaren 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nArama noktasına girdi geometrinin en yakın verteksini döndürür. Döndürülen sözlük, arama noktasından en yakın vertekse olan düzlemsel mesafeyi içerir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - En yakın verteksin alınacağı geometri.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - En yakın \\\"inputGeometry\\\" verteksinin bulunacağı nokta.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özellikleri içeren bir sözlük döndürür.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - \\\"inputGeometry\\\"den \\\"searchPoint\\\"e en yakın verteksi temsil eden nokta konumu.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Girdi geometrinin en yakın verteksinden \\\"searchPoint\\\"e olan düzlemsel mesafe.\n- **sideOfLine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - 'searchPoint' ile 'inputGeometry'nin en yakın köşeye giden segmenti arasındaki mekansal ilişki. Olası değerler: \n\n`left` - `searchPoint`, `inputGeometry`nin sol tarafındadır.\n\n`right` - `searchPoint`, `inputGeometry`nin sağ tarafındadır.\n\n`straddle` - `searchPoint`, `inputGeometry`nin üzerinde veya üstünde yer alır."}},"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":"Bir girdi geometrisinden sabit bir düzlemsel mesafe olan bir geometri oluşturur. Ön belleğe almaya benzerdir ancak tek taraflı bir sonuç üretir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nOfset geometrisini döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir girdi geometrisinden sabit bir düzlemsel mesafe olan bir geometri oluşturur. Ön belleğe almaya benzerdir ancak tek taraflı bir sonuç üretir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Ötelenecek geometri. Nokta geometrileri desteklenmez.\n- **offsetDistance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Girdi geometriden ötelenecek düzlemsel mesafe. `offsetDistance > 0` ise, ofset geometri girdi geometrisinin sağına yapılandırılır; `offsetDistance = 0` ise, geometrilerde bir değişiklik olmaz, aksi takdirde sola yapılandırılır. Girdi geometrisi yollarının veya halkalarının yönü, geometrinin hangi tarafının sağ, hangi tarafın sol olarak kabul edildiğini belirler. Basit bir çokgen için dış halkaların yönü saat yönünde ve iç halkaların yönü saat yönünün tersidir. Yani basit bir çokgenin sağ tarafı her zaman içerisidir.\n- **offsetUnit** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - `offsetDistance` için ölçüm birimi. Girdi geometrisinin birimlerine sıfırlar.  \nOlası değerler: `santimetre` | `desimetre` | `inç` | `fit` | `kilometre` | `metre` | `mil` | `milimetre` | `deniz mili` | `abd-fit` | `abd-mil` | `yarda`\n- **joinType** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Birleşme türü. Olası değerler `round`, `bevel`, `miter` veya `square`dir.\n- **bevelRatio** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - `joinType = 'miter' olduğunda uygulanabilir; `bevelRatio` ofset mesafesi ile çarpılır ve sonuç, hafif bir ofset kavşağının eğilmeden önce ne kadar uzağa yerleştirilebileceğini belirler.\n- **flattenError** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - `joinType = 'round' olduğunda geçerlidir; `flattenError`, sonuçtaki segmentlerin gerçek dairesel yaya kıyasla maksimum mesafesini belirler. Algoritma, her bir yuvarlak birleşim için hiçbir zaman 180'den fazla kırılma noktası üretmez.\n\n**Dönüş değeri**: [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":"Bir geometrinin başka bir geometriyle çakıştığını gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGeometriler örtüşüyorsa true döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin başka bir geometriyle çakıştığını gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `geometry2` ile 'overlaps' ilişkisi için test edilen taban geometri.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `Geometri1` ile 'örtüşme' ilişkisi için test edilen karşılaştırma geometrisi.\n\n**Dönüş değeri**: [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":"Bir sözlükten bir Nokta nesnesi oluşturur.","examples":"\n**Örnekler**\n\nSadece x, y koordinatlarıyla bir Nokta oluşturur\n\n```arcade\nPoint({\n  x: -97.06138,\n  y: 32.837,\n  spatialReference: { wkid: 3857 }\n});\n```\n\nm değerleriyle bir Nokta oluşturur\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\nz değerleriyle bir Nokta oluşturur\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\nz ve m değerleriyle bir Nokta oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sözlükten bir Nokta nesnesi oluşturur.\n\n**Parametre**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Nokta geometri nesnesinin oluşturulmasında kullanılacak özellikler.\n\n  - **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Nokta konumunun x koordinatı (boylam).\n  - **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Nokta konumunun y koordinatı (enlem).\n  - **m**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Nokta konumunun m değeri (mesafesi). Bir m değeri sağlanıyorsa 'hasM' değerini 'doğru' olarak ayarlamalısınız.\n  - **z**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Nokta konumunun z değeri (yükselti veya yükseklik). Bir z değeri sağlanıyorsa 'hasZ' değerini 'doğru' olarak ayarlamalısınız.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride m değerleri olup olmadığını gösterir.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride z değerleri olup olmadığını gösterir.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Geometrinin mekansal referansı.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geometrisi çizilecek referansı tanımlayan coğrafi veya izdüşümlendirilen koordinat sisteminin İyi Bilinen Kimliği.\n\n**Dönüş değeri**: [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":"Serileştirilmiş JSON metninden bir Nokta nesnesi oluşturur. JSON şeması, Nokta nesneleri için ArcGIS REST API JSON spesifikasyonunu takip etmelidir.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSerileştirilmiş JSON metninden bir Nokta nesnesi oluşturur. JSON şeması, Nokta nesneleri için ArcGIS REST API JSON spesifikasyonunu takip etmelidir.\n\n**Parametre**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Nokta geometrisi nesnesinin oluşturulacağı JSON.\n\n**Dönüş değeri**: [Point](https://developers.arcgis.com/arcade/guide/types/#point)\n\n**Ek kaynaklar**\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":"Arama noktasının girdi çizgisine en yakın koordinatını ve bu koordinata olan mesafeyi döndürür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nAçılır pencereyi açmak için tıklanan konuma göre girdi çoklu çizgisi boyunca en yakın koordinata olan mesafeyi döndürür\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nArama noktasının girdi çizgisine en yakın koordinatını ve bu koordinata olan mesafeyi döndürür.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\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) - En yakın koordinatın alınacağı çizgi veya yol. Bir Detayı girdi olarak kullanırken, detayın geometrisi bir çoklu çizgi olmalıdır.\n- **searchPoint**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - En yakın 'inputLine' koordinatının bulunacağı nokta.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özellikleri içeren bir sözlük döndürür.\n\n- **coordinate**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - 'inputLine' boyunca 'searchPoint'e en yakın koordinatı temsil eden nokta koordinatı. 'searchPoint'te 'hasZ' 'false' ise arama x/y koordinatlarında gerçekleştirilir ve z değeri enterpolasyona tabi tutulur.\n- **distance**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - 'searchPoint'ten 'koordinat'a olan düzlemsel mesafe.\n- **distanceAlong**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - 'inputLine'ın başlangıcından 'koordinat'a kadar olan çizgi boyunca ölçülen düzlemsel mesafe. Yolların bağlanmadığı çoklu çizgilerde, 'distanceAlong' değeri yolların başlangıç ve bitiş köşeleri arasındaki boşlukların mesafesini içermez.\n- **partId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Çoklu çizgi girdisi durumunda, 'koordinat'ın ait olduğu yolun indeksi.\n- **segmentId**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - 'Koordinat'ın ait olduğu çizgi parçasının indeksi (yola göre). 'Koordinat' girdi çizgisinin bir köşesini temsil ediyorsa, 'segmentId' önceki köşenin indeksini döndürür. 'Koordinat', 'inputLine'ın ilk köşesiyse, 'segmentId' değeri '0' olacaktır."}},"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":"Sadece bir değerler dizisini koordinatlar olarak kullanarak bir sözlükten bir Çokgen nesnesi oluşturur.","examples":"\n**Örnekler**\n\nSadece x, y koordinatlarıyla bir Çokgen oluşturur\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\nm değerleriyle bir Çokgen oluşturur\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\nz değerleriyle bir Çokgen oluşturur\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\nz ve m değerleriyle bir Çokgen oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSadece bir değerler dizisini koordinatlar olarak kullanarak bir sözlükten bir Çokgen nesnesi oluşturur.\n\n**Parametre**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Çokgen geometri nesnesinin oluşturulmasında kullanılacak özellikler.\n\n  - **rings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Her halkanın bir kırılma noktaları dizisi olduğu bir halkalar (veya şekiller) dizisi.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Bir halkadaki kırılma noktaları dizisi. Tüm halkalar kapalı olmalıdır, yani her halkanın ilk verteksi aynı zamanda son verteksle aynı olmalıdır. Kırılma noktaları saat yönünde tanımlanmalıdır. Saatin ters yönünde tanımlanan kırılma noktaları içeren halkalar çokgen delikleriyle sonuçlanacaktır.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Bir halkadaki bir tekli verteksi veya koordinatı temsil eden bir sayılar dizisi. Dizideki ilk öge, x koordinatını temsil eder. İkinci öge, y koordinatını temsil eder. `hasM` doğru ve `hasZ` yanlışsa üçüncü öge, m koordinatını temsil eder. Aksi takdirde, üçüncü öge z koordinatını temsil eder. Hem `hasZ` hem de `hasM` doğruysa üçüncü öge z koordinatını ve dördüncü öge m koordinatını temsil eder.\n  - **curveRings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te versiyon 1.25'ten beri._ Eğriler içerebilecek bir halkalar (veya şekiller) dizisi.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Bir halkadaki kırılma noktaları veya eğri nesneler dizisi. Tüm halkalar kapalı olmalıdır, yani her halkanın ilk verteksi aynı zamanda son verteksle aynı olmalıdır. Kırılma noktaları saat yönünde tanımlanmalıdır. Saatin ters yönünde tanımlanan kırılma noktaları içeren halkalar çokgen delikleriyle sonuçlanacaktır. Dizideki her öge ya bir verteks ya da bir eğri nesne olabilir.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Bir halkadaki bir tekli verteksi veya koordinatı temsil eden bir sayılar dizisi. Dizideki ilk öge, x koordinatını temsil eder. İkinci öge, y koordinatını temsil eder. `hasM` doğru ve `hasZ` yanlışsa üçüncü öge, m koordinatını temsil eder. Aksi takdirde, üçüncü öge z koordinatını temsil eder. Hem `hasZ` hem de `hasM` doğruysa üçüncü öge z koordinatını ve dördüncü öge m koordinatını temsil eder.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Bir halka kesimini temsil eden bir eğri nesne. Eğri nesne aşağıdaki özelliklere sahiptir:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Eliptik veya dairesel bir yay tanımlar. Dairesel yayların dizide dört ögesi vardır; eliptik yayların 7 ögesi olmalıdır.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Kübik bir Bezier eğrisini temsil eder. Bu bir uç noktası ve iki kontrol noktasını temsil eden üç dizilik bir diziyle tanımlanır.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - C özelliği, bir açık dairesel yayı temsil eder. Bu, dairenin merkezinin x ve y koordinatlarını temsil eden iki çift duyarlıklı değer dizisi olarak tanımlanır.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride m değerleri olup olmadığını gösterir.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride z değerleri olup olmadığını gösterir.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Geometrinin mekansal referansı.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geometrisi çizilecek referansı tanımlayan coğrafi veya izdüşümlendirilen koordinat sisteminin İyi Bilinen Kimliği.\n\n**Dönüş değeri**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Ek kaynaklar**\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":"Bir Noktalar dizisini koordinatlar olarak kullanarak bir sözlükten bir Çokgen nesnesi oluşturur.","examples":"\n**Örnek**\n\nSadece x, y koordinatlarıyla bir Çokgen oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir Noktalar dizisini koordinatlar olarak kullanarak bir sözlükten bir Çokgen nesnesi oluşturur.\n\n**Parametre**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Çokgen geometri nesnesinin oluşturulmasında kullanılacak özellikler.\n\n  - **rings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Her halkanın bir nokta nesneleri dizisi olduğu bir halkalar (veya şekiller) dizisi.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Bir halkayı temsil eden nokta dizisi. Tüm halkalar kapalı olmalıdır, yani her halkanın ilk noktası aynı zamanda halkadaki son noktayla aynı olmalıdır. Noktalar saat yönünde tanımlanmalıdır. Saatin ters yönünde tanımlanan kırılma noktaları içeren halkalar çokgen delikleriyle sonuçlanacaktır.\n  - **curveRings**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te versiyon 1.25'ten beri._ Eğriler içerebilecek bir halkalar (veya şekiller) dizisi.\n\n    - **ring**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Bir halkadaki kırılma noktaları veya eğri nesneler dizisi. Tüm halkalar kapalı olmalıdır, yani her halkanın ilk verteksi aynı zamanda son verteksle aynı olmalıdır. Kırılma noktaları saat yönünde tanımlanmalıdır. Saatin ters yönünde tanımlanan kırılma noktaları içeren halkalar çokgen delikleriyle sonuçlanacaktır. Dizideki her öge ya bir verteks ya da bir eğri nesne olabilir.\n\n      - **vertex**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Bir halkadaki tek bir verteksi veya koordinatı temsil eden bir nokta.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Bir halka kesimini temsil eden bir eğri nesne. Eğri nesne aşağıdaki özelliklere sahiptir:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Eliptik veya dairesel bir yay tanımlar. Dairesel yayların dizide dört ögesi vardır; eliptik yayların 7 ögesi olmalıdır.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Kübik bir Bezier eğrisini temsil eder. Bu bir uç noktası ve iki kontrol noktasını temsil eden üç dizilik bir diziyle tanımlanır.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - C özelliği, bir açık dairesel yayı temsil eder. Bu, dairenin merkezinin x ve y koordinatlarını temsil eden iki çift duyarlıklı değer dizisi olarak tanımlanır.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride m değerleri olup olmadığını gösterir.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride z değerleri olup olmadığını gösterir.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Geometrinin mekansal referansı.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geometrisi çizilecek referansı tanımlayan coğrafi veya izdüşümlendirilen koordinat sisteminin İyi Bilinen Kimliği.\n\n**Dönüş değeri**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Ek kaynaklar**\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":"Serileştirilmiş JSON metninden bir Çokgen nesnesi oluşturur. JSON şeması, Çokgen nesneleri için ArcGIS REST API JSON spesifikasyonunu takip etmelidir. JSON metni, 1.25 versiyonundan başlamak üzere ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te eğri nesneler içerebilir.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSerileştirilmiş JSON metninden bir Çokgen nesnesi oluşturur. JSON şeması, Çokgen nesneleri için ArcGIS REST API JSON spesifikasyonunu takip etmelidir. JSON metni, 1.25 versiyonundan başlamak üzere ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te eğri nesneler içerebilir.\n\n**Parametre**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Çokgen geometrisi nesnesinin oluşturulacağı JSON.\n\n**Dönüş değeri**: [Polygon](https://developers.arcgis.com/arcade/guide/types/#polygon)\n\n**Ek kaynaklar**\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":"Sadece bir değerler dizisini koordinatlar olarak kullanarak bir sözlükten bir Çoklu Çizgi nesnesi oluşturur.","examples":"\n**Örnekler**\n\nSadece x, y koordinatlarıyla bir çoklu çizgi oluşturur\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\nm değerleriyle bir çoklu çizgi oluşturur\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\nz değerleriyle bir çoklu çizgi oluşturur\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\nz ve m değerleriyle bir çoklu çizgi oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSadece bir değerler dizisini koordinatlar olarak kullanarak bir sözlükten bir Çoklu Çizgi nesnesi oluşturur.\n\n**Parametre**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Çoklu çizgi geometri nesnesinin oluşturulmasında kullanılacak özellikler.\n\n  - **paths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Her yolun bir kırılma noktaları dizisi olduğu bir yollar (veya çizgi segmentleri) dizisi.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Bir çizgi segmenti veya yoldaki kırılma noktaları dizisi.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Bir çizgi segmentindeki bir tekli verteksi veya koordinatı temsil eden bir sayılar dizisi. Dizideki ilk öge, x koordinatını temsil eder. İkinci öge, y koordinatını temsil eder. `hasM` doğru ve `hasZ` yanlışsa üçüncü öge, m koordinatını temsil eder. Aksi takdirde, üçüncü öge z koordinatını temsil eder. Hem `hasZ` hem de `hasM` doğruysa üçüncü öge z koordinatını ve dördüncü öge m koordinatını temsil eder.\n  - **curvePaths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te versiyon 1.25'ten beri._ Eğriler içerebilecek bir yollar (veya çizgi kesimleri) dizisi.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Bir yoldaki kırılma noktaları veya eğri nesneler dizisi.\n\n      - **vertex**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Bir çizgi segmentindeki bir tekli verteksi veya koordinatı temsil eden bir sayılar dizisi. Dizideki ilk öge, x koordinatını temsil eder. İkinci öge, y koordinatını temsil eder. `hasM` doğru ve `hasZ` yanlışsa üçüncü öge, m koordinatını temsil eder. Aksi takdirde, üçüncü öge z koordinatını temsil eder. Hem `hasZ` hem de `hasM` doğruysa üçüncü öge z koordinatını ve dördüncü öge m koordinatını temsil eder.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Bir yol kesimini temsil eden bir eğri nesne. Eğri nesne aşağıdaki özelliklere sahiptir:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Eliptik veya dairesel bir yay tanımlar. Dairesel yayların dizide dört ögesi vardır; eliptik yayların 7 ögesi olmalıdır.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Kübik bir Bezier eğrisini temsil eder. Bu bir uç noktası ve iki kontrol noktasını temsil eden üç dizilik bir diziyle tanımlanır.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - C özelliği, bir açık dairesel yayı temsil eder. Bu, dairenin merkezinin x ve y koordinatlarını temsil eden iki çift duyarlıklı değer dizisi olarak tanımlanır.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride m değerleri olup olmadığını gösterir.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride z değerleri olup olmadığını gösterir.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Geometrinin mekansal referansı.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geometrisi çizilecek referansı tanımlayan coğrafi veya izdüşümlendirilen koordinat sisteminin İyi Bilinen Kimliği.\n\n**Dönüş değeri**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Ek kaynaklar**\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":"Bir Noktalar dizisini koordinatlar olarak kullanarak bir sözlükten bir Çoklu Çizgi nesnesi oluşturur.","examples":"\n**Örnek**\n\nSadece x, y koordinatlarıyla bir çoklu çizgi oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir Noktalar dizisini koordinatlar olarak kullanarak bir sözlükten bir Çoklu Çizgi nesnesi oluşturur.\n\n**Parametre**\n\n- **geometryDefinition**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Çoklu çizgi geometri nesnesinin oluşturulmasında kullanılacak özellikler.\n\n  - **paths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Her yolun bir nokta nesneleri dizisi olduğu bir yollar (veya çizgi segmentleri) dizisi.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Bir çizgi segmenti veya yolu temsil eden noktalar dizisi.\n  - **curvePaths**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - _ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te versiyon 1.25'ten beri._ Eğriler içerebilecek bir yollar (veya çizgi kesimleri) dizisi.\n\n    - **path**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Bir yoldaki kırılma noktaları veya eğri nesneler dizisi.\n\n      - **vertex**: [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Bir yoldaki bir verteksi temsil eden bir nokta.\n      - **curve**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Bir yol kesimini temsil eden bir eğri nesne. Eğri nesne aşağıdaki özelliklere sahiptir:\n\n        - **a**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Eliptik veya dairesel bir yay tanımlar. Dairesel yayların dizide dört ögesi vardır; eliptik yayların 7 ögesi olmalıdır.\n        - **b**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - Kübik bir Bezier eğrisini temsil eder. Bu bir uç noktası ve iki kontrol noktasını temsil eden üç dizilik bir diziyle tanımlanır.\n        - **c**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Any](https://developers.arcgis.com/arcade/guide/types/#any)&gt; - C özelliği, bir açık dairesel yayı temsil eder. Bu, dairenin merkezinin x ve y koordinatlarını temsil eden iki çift duyarlıklı değer dizisi olarak tanımlanır.\n  - **hasM**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride m değerleri olup olmadığını gösterir.\n  - **hasZ**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Geometride z değerleri olup olmadığını gösterir.\n  - **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Geometrinin mekansal referansı.\n\n    - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geometrisi çizilecek referansı tanımlayan coğrafi veya izdüşümlendirilen koordinat sisteminin İyi Bilinen Kimliği.\n\n**Dönüş değeri**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Ek kaynaklar**\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":"Serileştirilmiş JSON metninden bir Çoklu Çizgi nesnesi oluşturur. JSON şeması, Çoklu Çizgi nesneleri için ArcGIS REST API JSON spesifikasyonunu takip etmelidir. JSON metni, 1.25 versiyonundan başlamak üzere ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te eğri nesneler içerebilir.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSerileştirilmiş JSON metninden bir Çoklu Çizgi nesnesi oluşturur. JSON şeması, Çoklu Çizgi nesneleri için ArcGIS REST API JSON spesifikasyonunu takip etmelidir. JSON metni, 1.25 versiyonundan başlamak üzere ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te eğri nesneler içerebilir.\n\n**Parametre**\n\n- **jsonDefinition**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Çoklu çizgi geometrisi nesnesinin oluşturulacağı JSON metni.\n\n**Dönüş değeri**: [Polyline](https://developers.arcgis.com/arcade/guide/types/#polyline)\n\n**Ek kaynaklar**\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":"Söz konusu DE-9IM ilişkisinin iki geometri için `true` olduğunu belirtir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGirdi geometrilerinin ilişkisi eşleşiyorsa true değerini döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSöz konusu DE-9IM ilişkisinin iki geometri için `true` olduğunu belirtir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - İlişki için ilk geometri.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - İlişki için ikinci geometri.\n- **relation**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İki geometrinin ilişkisine karşı test etmek için Boyutsal Olarak Genişletilmiş 9 Kavşak Modeli (DE-9IM) matris ilişkisi (metin değeri olarak kodlanmıştır). Bu metin değeri, DE-9IM matrisinde temsil edilen her kesişimin test sonucunu içerir. Her sonuç, metin değerinin bir karakteridir ve bir sayı (maksimum boyut döndürülür: 0, 1, 2), Boolean değeri (T veya F) veya maske karakteri (sonuçların yok sayılması için: '\\*') olarak temsil edilir.\n\nÖrnek: Aşağıdaki DE-9IM metin değeri kodlarının her biri bir çokgen geometrisinin bir çizgi geometrisini tamamen içerip içermediğini test etmek için geçerlidir: `TTTFFTFFT` (Boolean), 'T\\\\*\\\\*\\\\*\\\\*\\\\*\\\\*FF\\\\*' (ilgisiz kesişmeleri dikkate alma) veya '102FF\\\\*FF\\\\*' (boyut biçimi). Her biri aynı sonucu döndürür.\n\n**Dönüş değeri**: [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":"Çokgen halkasındaki noktaların saat yönünde sıralanıp sıralanmadığını belirtir.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÇokgen halkasındaki noktaların saat yönünde sıralanıp sıralanmadığını belirtir.\n\n**Parametre**\n\n- **points**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Point](https://developers.arcgis.com/arcade/guide/types/#point)&gt; - Çokgen halkasındaki nokta dizisi.\n\n**Dönüş değeri**: [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":"Bir geometriyi belirtilen derece kadar saat yönünün tersine döndürür. Döndürme kütle merkezinin veya belirli bir dönüş noktasının çevresinde gerçekleşir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGirdi detayı orta noktanın etrafında 90 derece döndürülmüş olarak döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometriyi belirtilen derece kadar saat yönünün tersine döndürür. Döndürme kütle merkezinin veya belirli bir dönüş noktasının çevresinde gerçekleşir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Döndürülecek geometri.\n- **angle**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dönüş açısı derece cinsinden verilir.\n- **rotationOrigin** (_Optional_): [Point](https://developers.arcgis.com/arcade/guide/types/#point) - Geometrinin çevresinde döndürüleceği nokta. Geometrinin kütle merkezine sıfırlar.\n\n**Dönüş değeri**: [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":"Kullanıcı tanımlı bir detaydaki bir geometriyi ayarlar veya değiştirir. Genel değişken olarak referans verilen detayların değişmez olduğunu unutmayın; onların geometrileri değiştirilemez.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetayda yeni bir geometri ayarlar\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nKullanıcı tanımlı bir detaydaki bir geometriyi ayarlar veya değiştirir. Genel değişken olarak referans verilen detayların değişmez olduğunu unutmayın; onların geometrileri değiştirilemez.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Geometrisi güncellenecek olan detay.\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Girdi detayında ayarlanacak olan geometri.\n\n**Dönüş değeri**: 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":"Geometri üzerinde basitleştirme işlemi gerçekleştirir. Bu, topolojik olarak uygun olması için verilen geometriyi değiştirir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetayın basitleştirilmiş geometrisini döndürür\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":"**[Şu versiyondan itibaren 1.11](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeometri üzerinde basitleştirme işlemi gerçekleştirir. Bu, topolojik olarak uygun olması için verilen geometriyi değiştirir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Basitleştirilecek geometri.\n\n**Dönüş değeri**: [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":"Simetrik fark işlemini iki geometride gerçekleştirir. Simetrik fark, her iki geometrinin birbiriyle ortak olmayan kısımlarını içerir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nHer iki girdinin örtüşmediği alanları temsil eden bir poligon döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSimetrik fark işlemini iki geometride gerçekleştirir. Simetrik fark, her iki geometrinin birbiriyle ortak olmayan kısımlarını içerir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **leftGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - XOR işleminde `rightGeometry` ile karşılaştırılacak olan geometri örneği.\n- **rightGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - XOR işleminde `leftGeometry` ile karşılaştırılacak olan geometri örneği.\n\n**Dönüş değeri**: [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":"Bir geometrinin başka bir geometriye dokunduğunu gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nGeometriler dokunuyorsa true döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin başka bir geometriye dokunduğunu gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `Geometri2` ile 'dokunma' ilişkisini test edecek olan geometri.\n- **geometry2**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `Geometri1` ile 'dokunma' ilişkisini test edecek olan geometri.\n\n**Dönüş değeri**: [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":"Geometrilerin veya detayların kümesel birleşimini girdi dizisi içinde oluşturur ve tek Geometri verir. Tüm girdilerin aynı geometri türüne sahip olması ve aynı mekansal referansı paylaşması gerekir.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeometrilerin veya detayların kümesel birleşimini girdi dizisi içinde oluşturur ve tek Geometri verir. Tüm girdilerin aynı geometri türüne sahip olması ve aynı mekansal referansı paylaşması gerekir.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**\n\n**Parametre**\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; - Tek bir geometride birleştirilecek bir geometriler dizisi veya detaylar dizisi. Bu, herhangi bir sayıda geometri olabilir.\n\n**Dönüş değeri**: [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":"Geometriler listesinin kümesel birleşimini oluşturur ve tek Geometri verir. Tüm girdilerin aynı geometri türüne sahip olması ve aynı mekansal referansı paylaşması gerekir.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeometriler listesinin kümesel birleşimini oluşturur ve tek Geometri verir. Tüm girdilerin aynı geometri türüne sahip olması ve aynı mekansal referansı paylaşması gerekir.\n\n**Bu fonksiyona girdi olarak `$feature` kullanmanın sadece görüntünün ölçek çözünürlüğü kadar hassas sonuçlar vereceğini unutmayın. Bu nedenle, bu işlev kullanılarak ifadelerden döndürülen değerler, ölçekler arasında yakınlaştırmanın ardından değişebilir.**\n\n**Parametreler**\n\n- **geometry1**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Diğer geometrilerle tek bir geometride birleştirilecek bir geometri.\n- **[geometry2, ..., geometryN]** (_Optional_): [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Tek bir geometride birleştirilecek bir geometriler veya detaylar dizisinin devam eden listesi. Bu, herhangi bir sayıda geometri olabilir.\n\n**Dönüş değeri**: [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":"Bir geometrinin başka bir geometrinin içinde olduğunu gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._","examples":"\n**Örnek**\n\nDetay verilen poligonun içindeyse true döndürür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometrinin başka bir geometrinin içinde olduğunu gösterir. Aşağıdaki grafikte kırmızı vurgu, fonksiyonun 'true' döndüreceği senaryoları gösterir.\n\n_Görselleştirme ve etiketleme profillerindeki detay geometrileri çizim performansını iyileştirmek için görüntünün ölçek çözünürlüğüne göre genelleştirilir. Bu nedenle, bu bağlamlarda bir detayın geometrisini (örn. `$feature`) herhangi bir geometri fonksiyonunda girdi olarak kullanmak her ölçek seviyesinde farklı sonuçlar döndürür. Açılır pencere gibi diğer profiller, tam çözünürlük geometrisi sağlar._\n\n**Parametreler**\n\n- **innerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `outerGeometry` ile 'içinde' ilişkisi için test edilen taban geometri.\n- **outerGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) \\| [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - `innerGeometry` ile 'contains' ilişkisi için test edilen karşılaştırma geometrisi.\n\n**Dönüş değeri**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]},{"id":"debugging_functions","title":"Hata ayıklama fonksiyonları","items":[{"type":"function","name":"console","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/debugging_functions/#console","description":"Hata ayıklama amacıyla bir mesajı bir konsola kaydeder. Bu işlev, özellikle ifadelerde hata ayıklama işlemi için faydalı olabilir. Diğer fonksiyonlardan farklı olarak `Console()`, aslında bir değer döndürmez; bunun yerine, mesajları yalnızca veri inceleme amacıyla ayrı bir pencerede günlüğe kaydeder. Bu fonksiyonun başarılı kullanımı, ifadenin değerlendirilmesi üzerinde herhangi bir hesaplama etkisine sahip değildir. Konsolun konumu, ifadenin oluşturulduğu profile veya bağlama bağlıdır. ArcGIS Online içinde bir ifade yazılıyorsa günlüğe kaydedilen mesajlara, Arcade Editor içindeki sonuçlar penceresinin \\\"Konsol\\\" sekmesinden erişilebilir. Web istemcilerinde yürütülen ifadeler, konsol mesajlarını tarayıcı konsoluna kaydedecektir.","examples":"\n**Örnek**\n\nİşlev içindeki döngünün her yinelemesi için \\\"maks\\\" değerini günlüğe kaydeder\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHata ayıklama amacıyla bir mesajı bir konsola kaydeder. Bu işlev, özellikle ifadelerde hata ayıklama işlemi için faydalı olabilir. Diğer fonksiyonlardan farklı olarak `Console()`, aslında bir değer döndürmez; bunun yerine, mesajları yalnızca veri inceleme amacıyla ayrı bir pencerede günlüğe kaydeder. Bu fonksiyonun başarılı kullanımı, ifadenin değerlendirilmesi üzerinde herhangi bir hesaplama etkisine sahip değildir. Konsolun konumu, ifadenin oluşturulduğu profile veya bağlama bağlıdır. ArcGIS Online içinde bir ifade yazılıyorsa günlüğe kaydedilen mesajlara, Arcade Editor içindeki sonuçlar penceresinin \\\"Konsol\\\" sekmesinden erişilebilir. Web istemcilerinde yürütülen ifadeler, konsol mesajlarını tarayıcı konsoluna kaydedecektir.\n\n**Parametre**\n\n- **[value1, ..., valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Mesajlar penceresinden alınacak değişken, metin, sayı veya sözlük listesi.\n\n**Dönüş değeri**: 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":"Arcade ifadesinin yürütüldüğü bağlam ve ortam hakkında bilgi sağlar.","examples":"\n**Örnek**\n\nİstemci veya sistemin ortamını alır\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":"**[Şu versiyondan itibaren 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nArcade ifadesinin yürütüldüğü bağlam ve ortam hakkında bilgi sağlar.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özellikleri içeren bir sözlük döndürür. Döndürülen özellikler, Arcade ifadesini nerede çalıştırdığınıza bağlı olarak değişebildiğinden, istenen ortam özelliğinin var olduğundan emin olmak için 'HasValue' işlevini kullanmanız tavsiye edilir.\n\n- **version**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Arcade versiyonu. Sürüm oluşturma hakkında daha fazla bilgi için Arcade sürüm matrisine bakın.\n- **engine**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Arcade ifadesini yürüten motor. Olası değerler: `web`, `native`, `jvm`\n- **engineVersion**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Arcade ifadesini yürüten motorun versiyonu. Sürüm oluşturma hakkında daha fazla bilgi için Arcade sürüm matrisine bakın.\n- **application**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Arcade ifadesinin içinde çalıştığı uygulama. Bu değeri ayarlayıp ayarlamamak uygulama geliştiricilerine kalmıştır. Bu nedenle, ifadenin yürütüldüğü uygulamaya bağlı olarak bu özellik boş olabilir.\n- **locale**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İstemci veya sistemin yerel ayarları.\n- **spatialReference**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Arcade bağlamının mekansal referansı.\n\n  - **wkid**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Mekansal referansın iyi bilinen kimliği.\n- **timeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _1.24'ten itibaren_ İfadenin yürütme bağlamının saat dilimi. Bu, bir saat dilimi için aksi belirtilmedikçe Tarih değerlerini oluştururken ve görüntülerken kullanılır.\n- **userTimeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _1.30'dan beri_ Arcade ifadesini yürüten cihazın veya tarayıcının saat dilimi.\n\n**Ek kaynaklar**\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":"track_functions","title":"İz fonksiyonları","items":[{"type":"function","name":"trackaccelerationat","bundle":"track","sinceVersion":"1.12","link":"https://developers.arcgis.com/arcade/function-reference/track_functions/#trackaccelerationat","description":"Geçerli gözleme göre gözlem anındaki ivme.","examples":"\n**Örnekler**\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, her detay için ivme değerini metre/saniye karesi cinsinden gösteren bir sayı döndürür. Bu örnekte, 'değeri' 1 olan detay 1 (p1) sonuçlarını inceliyoruz. Sonuç, detay 2'nin (p2) ivmesine eşittir.\n\n```arcade\nvar accelerationAt = TrackAccelerationAt(1)\naccelerationAt;\n// returns 0.0167\n```\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, her detay için ivme değerini metre/saniye karesi cinsinden gösteren bir sayı döndürür. Bu örnekte, 'değeri' 3 olan detay 1 (p1) sonuçlarını inceliyoruz. Sonuç, detay 4'ün (p4) ivmesine eşittir.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeçerli gözleme göre gözlem anındaki ivme.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geçerli gözlemden önceki veya sonraki detayların sayısı.  \nGeçerli detay 0 dizinidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum 1 dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, -1 dizideki bir önceki değerdir.\n\n**Dönüş değeri**: [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":"Geçerli gözlemin (0) çevresindeki bir pencerede ilk değer (dahil) ile son değer (hariç) arasındaki ivme değerleri.","examples":"\n**Örnekler**\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, belirtilen penceredeki her detay için ivme değerini içeren bir dizi döndürür. İvmeler, metre/saniye kare cinsinden hesaplanır. Bu örnekte, `-1` `startIndex` ve `2` `endIndex` ile değerlendirildiğinde, detay 3 (p3)'ün sonuçlarını inceliyoruz.\n\n```arcade\nvar accelerationWindow = TrackAccelerationWindow(-1, 2)\naccelerationWindow;\n// returns [0.0167, 0.0056, -0.0014]\n```\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, belirtilen penceredeki her detay için ivme değerini içeren bir dizi döndürür. İvmeler, metre/saniye kare cinsinden hesaplanır. Bu örnekte, `1` `startIndex` ve `3` `endIndex` ile değerlendirildiğinde, detay 3 (p3)'ün sonuçlarını inceliyoruz.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeçerli gözlemin (0) çevresindeki bir pencerede ilk değer (dahil) ile son değer (hariç) arasındaki ivme değerleri.\n\n**Parametreler**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Başlangıç detayının indeksi. Geçerli detay 0 dizinidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum 1 dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, -1 dizideki bir önceki değerdir.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Pencerenin sonundaki detayın dizini. Geçerli detay 0 dizinidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum 1 dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, -1 dizideki bir önceki değerdir.\n\n**Dönüş değeri**: [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":"Önceki gözlem ile geçerli gözlem arasında ölçülen geçerli gözlemin ivmesi.","examples":"\n**Örnekler**\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, her detay için ivme değerini metre/saniye karesi cinsinden gösteren bir sayı döndürür. İlk örnekte, detay 2 (p2) için sonuçları inceliyoruz.\n\n```arcade\nvar currentAcceleration = TrackCurrentAcceleration()\ncurrentAcceleration;\n// returns 0.0167\n```\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, her detay için ivme değerini metre/saniye karesi cinsinden gösteren bir sayı döndürür. İlk örnekte, detay 4 (p4) için sonuçları inceliyoruz.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÖnceki gözlem ile geçerli gözlem arasında ölçülen geçerli gözlemin ivmesi.\n\n**Dönüş değeri**: [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":"İlk gözlemden güncel gözleme kadar gözlemler arasında gidilen mesafelerin toplamıdır.","examples":"\n**Örnekler**\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, izdeki geçerli detay için bir değer döndürür. İlk örnekte, detay 3 (p3) için sonuçları inceliyoruz. Hesaplama `80 + 60 = 140` şeklinde yapılır.\n\n```arcade\nvar currentDistance = TrackCurrentDistance()\ncurrentDistance;\n// returns 140\n```\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, izdeki geçerli detay için bir değer döndürür. İziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, izdeki her detay için bir değer döndürür. İlk örnekte, detay 6 (p6) için sonuçları inceliyoruz. Hesaplama `25 + 35 + 30 + 80 + 60 = 230` şeklinde yapılır.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİlk gözlemden güncel gözleme kadar gözlemler arasında gidilen mesafelerin toplamıdır.\n\n**Dönüş değeri**: [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":"Önceki gözlem ile geçerli gözlem arasındaki hız.","examples":"\n**Örnekler**\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, her detay için saniyede metre cinsinden hesaplanan hızı temsil eden bir sayı döndürür. İlk örnekte, detay 2 (p2) için sonuçları inceliyoruz. Hesaplama `60/60` şeklindedir.\n\n```arcade\nvar currentSpeed = TrackCurrentSpeed()\ncurrentSpeed;\n// returns 1\n```\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, her detay için saniyede metre cinsinden hesaplanan hızı temsil eden bir sayı döndürür. İlk örnekte, detay 6 (p6) için sonuçları inceliyoruz. Hesaplama `25/60` şeklindedir.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÖnceki gözlem ile geçerli gözlem arasındaki hız.\n\n**Dönüş değeri**: [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":"Bir izdeki geçerli detaydaki süreyi hesaplar.","examples":"\n**Örnek**\n\nDeğerlendirilen geçerli detayın zamanını döndürür. Örneğin, 1 Ocak 2012, 9 Aralık 2012 ve 3 Mayıs 2013 tarihlerinde üç detaya sahip bir iz belirlendiğinde, geçerli zaman her detay için değerlendirilecektir. Bu örnekte, 9 Aralık 2012 tarihinde ortadaki detay değerlendirilmiştir.\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir izdeki geçerli detaydaki süreyi hesaplar.\n\n**Dönüş değeri**: [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":"İlk gözlemden güncel gözleme kadar gözlemler arasında gidilen mesafelerin toplamı artı verilen değerdir.","examples":"\n**Örnekler**\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, izdeki her detay için bir değer döndürür. İlk örnekte, dizin değeri 2 olan detay 2'de (p2) değerlendirildiği zamanki sonuçları inceliyoruz. Hesaplama `30 + 80 + 60 = 170` şeklinde yapılır.\n\n```arcade\nTrackDistanceAt(2)\n// returns 170\n```\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, izdeki her detay için bir değer döndürür. Aşağıdaki örnekte, detay 4 (p4)'te dizin değeri 4 ile değerlendirildiğinde çıkan sonuçları inceliyoruz. Hesaplama `25 + 35 + 30 + 80 + 60 = 230` şeklinde yapılır.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİlk gözlemden güncel gözleme kadar gözlemler arasında gidilen mesafelerin toplamı artı verilen değerdir.\n\n**Parametre**\n\n- **index**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Mesafeyi hesaplamak için iz detayının dizini. Örneğin, `2` değeri, izdeki ilk detaydan (dizin `0`) izdeki üçüncü detaya (dizin `2`) olan mesafeyi hesaplayacaktır.\n\n**Dönüş değeri**: [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":"Geçerli gözlem (0) ile ilgili bir pencerede ilk değer (dahil) ile son değer (hariç) arasındaki mesafeler.","examples":"\n**Örnekler**\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, penceredeki her detay için mesafe değerini içeren bir dizi döndürür. İlk örnekte, `-1` `startIndex` ve `2` `endIndex` ile değerlendirildiğinde, detay 3 (p3)'ün sonuçlarını inceliyoruz.\n\n```arcade\nvar distanceWindow = TrackDistanceWindow(-1, 2)\ndistanceWindow;\n// returns [60, 140, 170]\n```\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, penceredeki her detay için mesafe değerini içeren bir dizi döndürür. Aşağıdaki örnekte, `-1` `startIndex` ve `2` `endIndex` ile değerlendirildiğinde, detay 5 (p5)'in sonuçlarını inceliyoruz.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeçerli gözlem (0) ile ilgili bir pencerede ilk değer (dahil) ile son değer (hariç) arasındaki mesafeler.\n\n**Parametreler**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Başlangıç detayının indeksi. Geçerli detay 0 dizinidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum 1 dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, -1 dizideki bir önceki değerdir.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Pencerenin sonundaki detayın dizini. Geçerli detay 0 dizinidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum 1 dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, -1 dizideki bir önceki değerdir.\n\n**Dönüş değeri**: [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":"İzin başlangıç detayından geçerli detaya kadar olan süresini, zamanın milisaniye cinsinden hesaplar.","examples":"\n**Örnek**\n\n1 Ocak 2012'de başlayan ve 3 Mayıs 2013'teki geçerli detaya kadar olan izin süresini döndürür.\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİzin başlangıç detayından geçerli detaya kadar olan süresini, zamanın milisaniye cinsinden hesaplar.\n\n**Dönüş değeri**: [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":"Belirtilen zaman aralığı için belirtilen “field (alan)”den bir öznitelik değerleri dizisi döndürür. Pencere fonksiyonu, zamanda ileri ve geri gitmenizi sağlar.","examples":"\n**Örnekler**\n\nİzinizin, sırasıyla “[10, 20, 30, 40, 50]”nin sıralı değerleri olan bir alanı var. Detayların geometrileri: `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. İfade, parçadaki her detayda değerlendirilir. Sonuçlar, başlangıç detayı dahil ve son detay hariç olmak üzere döndürülür. Bu örnek, ikinci detayda (20) değerlendirilir ve önceki değerin bir dizisini (-1, dahil) döndürür.\n\n```arcade\nvar window = TrackFieldWindow('MyField', -1,0)\nwindow;\n// returns [10]\n```\n\nİzinizde, sırasıyla “[10, 20, 30, 40, 50]”nin sıralı değerleri olan “Speed (Hız)” adlı bir alan var. Detayların geometrileri: `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. İfade, parçadaki her detayda değerlendirilir. Bu örnekte, üçüncü detaydaki (30) değerlendirilen sonuçları inceliyoruz. Sonuçlar, başlangıç detayı dahil ve son detay hariç olmak üzere döndürülür. \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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirtilen zaman aralığı için belirtilen “field (alan)”den bir öznitelik değerleri dizisi döndürür. Pencere fonksiyonu, zamanda ileri ve geri gitmenizi sağlar.\n\n**Parametreler**\n\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Değerlerin döndürüleceği alan adı.\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Başlangıç detayının indeksi. Geçerli detay, “0” indeksidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum “1” dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, “-1” dizideki bir önceki değerdir.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Pencerenin sonundaki detayın dizini. Geçerli detay, “0” indeksidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum “1” dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, “-1” dizideki bir önceki değerdir.\n\n**Dönüş değeri**: [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":"Belirtilen zaman indeksleri için bir geometriler dizini döndürür. Pencere fonksiyonu, zamanda ileri ve geri gitmenizi sağlar.","examples":"\n**Örnek**\n\nİzinizin, sırasıyla “[10, 20, 30, 40, 50]”nin sıralı değerleri olan bir alanı var. Detayların geometrileri: `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. İfade, parçadaki her detayda değerlendirilir. Bu örnekte, üçüncü detaydaki (30) değerlendirilen sonuçları inceliyoruz. Sonuçlar, başlangıç detayı dahil ve son detay hariç olmak üzere döndürülür\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirtilen zaman indeksleri için bir geometriler dizini döndürür. Pencere fonksiyonu, zamanda ileri ve geri gitmenizi sağlar.\n\n**Parametreler**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Başlangıç detayının indeksi. Geçerli detay, “0” indeksidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum “1” dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, “-1” dizideki bir önceki değerdir.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Pencerenin sonundaki detayın dizini. Geçerli detay, “0” indeksidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum “1” dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, “-1” dizideki bir önceki değerdir.\n\n**Dönüş değeri**: [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":"Hesaplanan detayın zaman indeksini döndürür. Detaylar bir iz içindeki zaman sırasına göre indekslenir.","examples":"\n**Örnek**\n\nBir izdeki ilk detay dizinini döndürür.\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHesaplanan detayın zaman indeksini döndürür. Detaylar bir iz içindeki zaman sırasına göre indekslenir.\n\n**Dönüş değeri**: [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":"Geçerli gözleme göre gözlem anındaki hız. Örneğin, değer 2'de gözlem anındaki hız, geçerli olandan sonraki iki gözlemdeki hızdır.","examples":"\n**Örnekler**\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, her detay için saniyede metre cinsinden hesaplanan hızı temsil eden bir sayı döndürür. İlk örnekte, 'değeri' 2 olan detay 1 (p1) sonuçlarını inceliyoruz. Hesaplama `80/60` şeklindedir.\n\n```arcade\nvar speedAt = TrackSpeedAt(2)\nspeedAt;\n// returns 1.33\n```\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, her detay için saniyede metre cinsinden hesaplanan hızı temsil eden bir sayı döndürür. Aşağıdaki örnekte, 'değeri' -1 olan detay 3 (p3) sonuçlarını inceliyoruz. Hesaplama `60/60` şeklindedir.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeçerli gözleme göre gözlem anındaki hız. Örneğin, değer 2'de gözlem anındaki hız, geçerli olandan sonraki iki gözlemdeki hızdır.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Geçerli gözlemden önceki veya sonraki detayların sayısı. Geçerli detay 0 dizinidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum 1 dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, -1 dizideki bir önceki değerdir.\n\n**Dönüş değeri**: [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":"Geçerli gözlemin (0) çevresindeki bir pencerede ilk değer (dahil) ile son değer (hariç) arasındaki hız değerleri.","examples":"\n**Örnekler**\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, belirtilen penceredeki her detay için hız değerini içeren bir dizi döndürür. Hızlar, saniyede metre cinsinden hesaplanır. Bu örnekte, `-1` `startIndex` ve `2` `endIndex` ile değerlendirildiğinde, detay 3 (p3)'ün sonuçlarını inceliyoruz.\n\n```arcade\nvar speedWindow = TrackSpeedWindow(-1, 2)\nspeedWindow // returns [1, 1.3, 0.5]\n```\n\nİziniz, yukarıda görüldüğü gibi altı detaya sahiptir. İfade, belirtilen penceredeki her detay için hız değerini içeren bir dizi döndürür. Hızlar, saniyede metre cinsinden hesaplanır. Bu örnekte, `1` `startIndex` ve `3` `endIndex` ile değerlendirildiğinde, detay 3 (p3)'ün sonuçlarını inceliyoruz.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGeçerli gözlemin (0) çevresindeki bir pencerede ilk değer (dahil) ile son değer (hariç) arasındaki hız değerleri.\n\n**Parametreler**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Başlangıç detayının indeksi. Geçerli detay 0 dizinidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum 1 dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, -1 dizideki bir önceki değerdir.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Pencerenin sonundaki detayın dizini. Geçerli detay 0 dizinidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum 1 dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, -1 dizideki bir önceki değerdir.\n\n**Dönüş değeri**: [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":"Bir izin başlangıç zamanını hesaplar.","examples":"\n**Örnek**\n\n1 Ocak 2012 - 3 Mayıs 2013 tarihleri arasını kapsayan izin başlangıç zamanını döndürür.\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir izin başlangıç zamanını hesaplar.\n\n**Dönüş değeri**: [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":"Belirtilen zaman indeksi için bir detaylar dizisini döndürür. Bu işlev, zamanda ileri ve geri gitmenizi sağlar.","examples":"\n**Örnekler**\n\nİzinizin, sırasıyla “[10, 20, 30, 40, 50]”nin sıralı değerleri olan bir alanı var. Detayların geometrileri: `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. İfade, parçadaki her detayda değerlendirilir. Sonuçlar, başlangıç detayı dahil ve son detay hariç olmak üzere döndürülür. Bu örnek, ikinci detayda (20) değerlendirilir ve önceki detay bir tek değerin dizisini döndürür.\n\n```arcade\nvar window = TrackWindow(-1,0)\nwindow;\n// returns [{'geometry': {x: 1, y: 1}}, {'attributes': {'MyField' : 10, 'trackName':'ExampleTrack1'}}]\n```\n\nİzinizin, sırasıyla “[10, 20, 30, 40, 50]”nin sıralı değerleri olan bir alanı var. Detayların geometrileri: `[{x: 1, y: 1},{x: 2, y: 2} ,{x: null, y: null},{x: 4, y: 4}, {x: 5, y: 5}]`. İfade, parçadaki her detayda değerlendirilir. Bu örnekte, üçüncü detaydaki (30) değerlendirilen sonuçları inceliyoruz. Sonuçlar, başlangıç detayı dahil ve son detay hariç olmak üzere döndürülür.\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirtilen zaman indeksi için bir detaylar dizisini döndürür. Bu işlev, zamanda ileri ve geri gitmenizi sağlar.\n\n**Parametreler**\n\n- **startIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Başlangıç detayının indeksi. Geçerli detay, “0” indeksidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum “1” dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, “-1” dizideki bir önceki değerdir.\n- **endIndex**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Pencerenin sonundaki detayın dizini. Geçerli detay, “0” indeksidir. Pozitif değerler, mevcut değerden sonra gelecekte ortaya çıkan detayları temsil eder. Örneğin, konum “1” dizideki bir sonraki değerdir. Negatif sayılar, geçerli detaydan önce geçmişte ortaya çıkan detayları temsil eder. Örneğin, “-1” dizideki bir önceki değerdir.\n\n**Dönüş değeri**: [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":"Kurumsal fonksiyonlar","items":[{"type":"function","name":"nextsequencevalue","bundle":"database","sinceVersion":"1.4","link":"https://developers.arcgis.com/arcade/function-reference/enterprise_functions/#nextsequencevalue","description":"Belirtilen veri tabanı sırasından sonraki sıra değerini döndürür. `inputSequenceName` mevcut değilse, ifade hata olacaktır.","examples":"\n**Örnek**\n\nSonraki sıra değeriyle bir sayı döndürür\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":"**[Şu versiyondan itibaren 1.4](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirtilen veri tabanı sırasından sonraki sıra değerini döndürür. `inputSequenceName` mevcut değilse, ifade hata olacaktır.\n\n**Parametre**\n\n- **sequenceName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Sıranın adı. Bu zaten veri tabanında yapılandırılmış olmalıdır.\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"logical_functions","title":"Mantıksal fonksiyonlar","items":[{"type":"function","name":"boolean","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/logical_functions/#boolean","description":"Verilen bir boolean olmayan değeri bir boolean değerine dönüştürmeye çalışır. Örneğin, 'true' metin değeri `true` olur.","examples":"\n**Örnekler**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen bir boolean olmayan değeri bir boolean değerine dönüştürmeye çalışır. Örneğin, 'true' metin değeri `true` olur.\n\n**Parametre**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Boolean türüne dönüştürülecek bir metin veya sayı değeri.\n\n**Dönüş değeri**: [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":"Bir değerin ifadesini değerlendirir ve sonuç değeri ardıl parametrelerin değeriyle karşılaştırır. İfade eşleşen bir değer olarak değerlendirilirse, sonraki parametre değerini döndürür. Eşleşme bulunmazsa, `varsayılan` değer döndürülecektir. Bu değiştir/durum ifadesine benzer.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir değerin ifadesini değerlendirir ve sonuç değeri ardıl parametrelerin değeriyle karşılaştırır. İfade eşleşen bir değer olarak değerlendirilirse, sonraki parametre değerini döndürür. Eşleşme bulunmazsa, `varsayılan` değer döndürülecektir. Bu değiştir/durum ifadesine benzer.\n\n**Parametreler**\n\n- **expression**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Verilen durum değerleriyle karşılaştırılabilen bir değeri değerlendirmesi gereken bir Arcade ifadesi.\n- **[compare1, return1, ..., compareN, returnN]**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Karşılaştırma ve döndürme değer çiftlerini kapsayan küme.\n- **default**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Karşılaştırma değerlerinin hiçbiri eşleşmediği takdirde döndürülecek varsayılan değer. Bu, herhangi bir tür olabilir.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nEşleştirilen dönüş değerini döndürür. Eşleşme bulunmazsa, `default` değer döndürülür."}},"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":"Boş bir değer algılanırsa, belirtilen varsayılan değeri döndürür.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBoş bir değer algılanırsa, belirtilen varsayılan değeri döndürür.\n\n**Parametreler**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - `null` veya `''` ile karşılaştırılacak girdi değeri. Bu, herhangi bir tür olabilir. Ancak bu değerin boş bir dizi olması durumunda, boş dizi döndürülür.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Sağlanan `value` boş ise bu değeri döndürür. `defaultValue` veri türü `value` veri türü ile eşleşmelidir.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \n`value` boşsa, `defaultValue` döndürülür. Aksi halde `value` değeri döndürülür."}},"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":"İki değerin eşit olup olmadığını gösterir. Nesne türleri (ör. Diziler, Detaylar, Sözlükler, Geometri) yalnızca aynı nesne olmaları durumunda true değerini döndürür.","examples":"\n**Örnek**\n\nİki değerin eşit olup olmadığını karşılaştırır\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİki değerin eşit olup olmadığını gösterir. Nesne türleri (ör. Diziler, Detaylar, Sözlükler, Geometri) yalnızca aynı nesne olmaları durumunda true değerini döndürür.\n\n**Parametreler**\n\n- **value1**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Girilen ilk değer.\n- **value2**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Girilen ikinci değer.\n\n**Dönüş değeri**: [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":"Bir koşullu ifade `true` değerlendirmesini yaparsa verilen bir değeri, söz konusu koşul değerlendirmesi `false` olursa alternatif bir değer döndürülür.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir koşullu ifade `true` değerlendirmesini yaparsa verilen bir değeri, söz konusu koşul değerlendirmesi `false` olursa alternatif bir değer döndürülür.\n\n**Parametreler**\n\n- **condition**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - `true` veya `false` olarak değerlendirmesi gereken mantıksal ifade.\n- **trueValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - `condition` değerlendirmesi `true` ise döndürülecek değer. Bu, herhangi bir tür olabilir.\n- **falseValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - `condition` değerlendirmesi `false` ise döndürülecek değer. Bu, herhangi bir tür olabilir.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \n`condition` değerlendirmesi `true` ise `trueValue` döndürülür. Aksi takdirde, `falseValue` değeri döndürülür."}},"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":"Verilen değer `null` veya boş bir metin ise (örn. `''`) `true` döndürür. Boş dizi ve sözlükler de dahil olmak üzere diğer tüm durumlarda `false` döndürür.","examples":"\n**Örnekler**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen değer `null` veya boş bir metin ise (örn. `''`) `true` döndürür. Boş dizi ve sözlükler de dahil olmak üzere diğer tüm durumlarda `false` döndürür.\n\n**Parametre**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - `null` veya `''` ile karşılaştırılan değer. Bu, herhangi bir tür olabilir.\n\n**Dönüş değeri**: [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":"Girdi değerinin bir sayı (NaN) olup olmadığını belirtir. Bir sayı aşağıdaki senaryolarda NaN olarak kabul edilir: - `0/0` - `Infinity / Infinity` - `Infinity * 0` - NaN'in bir işlenen olduğu her işlem - Bir sayıya sayısal olmayan bir metin veya `tanımlanmamış` yöneltme","examples":"\n**Örnekler**\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":"**[Şu versiyondan itibaren 1.5](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi değerinin bir sayı (NaN) olup olmadığını belirtir. Bir sayı aşağıdaki senaryolarda NaN olarak kabul edilir: - `0/0` - `Infinity / Infinity` - `Infinity * 0` - NaN'in bir işlenen olduğu her işlem - Bir sayıya sayısal olmayan bir metin veya `tanımlanmamış` yöneltme\n\n**Parametre**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - NaN olup olmadığını kontrol etme değeri.\n\n**Dönüş değeri**: [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":"Girdi değerinin türünü döndürür. Aşağıdaki türlerden birini döndürür: Dizi, Tarih, Metin, Boole, Sayı, Sözlük, Detay, Detay Kümesi, Nokta, Çokgen, Çoklu Çizgi, Çoklu Nokta, Yayılım, İşlev, Bilinmeyen Tür.","examples":"\n**Örnekler**\n\n'Boolean' yazdırır\n\n```arcade\nTypeOf(true)\n```\n\n'Date' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi değerinin türünü döndürür. Aşağıdaki türlerden birini döndürür: Dizi, Tarih, Metin, Boole, Sayı, Sözlük, Detay, Detay Kümesi, Nokta, Çokgen, Çoklu Çizgi, Çoklu Nokta, Yayılım, İşlev, Bilinmeyen Tür.\n\n**Parametre**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Girdi değeri, değişken veya detay özniteliği.\n\n**Dönüş değeri**: [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":"İçlerinden bir tanesi `true` değerini verene kadar bir koşullu ifade serisini değerlendirir.","examples":"\n**Örnek**\n\nBir sayısal alan değerini genel bir sıralamayla (metin) yeniden sınıflandırın.  \nTüm ifadeler `false` ise 'n/a' döndürülür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİçlerinden bir tanesi `true` değerini verene kadar bir koşullu ifade serisini değerlendirir.\n\n**Parametreler**\n\n- **expression1**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - bir koşullu ifade, eğer 'true' olarak değerlendirilirse 'result1' döndürülür.\n- **result1**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - `expression1` `doğru` olarak değerlendirilirse, sonuç döndürülür. Bu, herhangi bir tür olabilir.\n- **[expression2, result2, ..., expressionN, resultN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Verilen ifade değerlendirmesi `true` olduğunda koşullu ifadeler ve döndürülen değerler serisi. Bu, herhangi bir tür olabilir.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Tüm ifadelerin değerlendirmesi `false` olduğunda bu değeri döndürür. Bu, herhangi bir tür olabilir.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)"}},"parametersInfo":{"min":3,"max":-1}}]},{"id":"math_functions","title":"Matematik fonksiyonları","items":[{"type":"function","name":"abs","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/math_functions/#abs","description":"Bir sayının mutlak değerini döndürür. Girdi `null` ise 0 döndürür.","examples":"\n**Örnek**\n\n3 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayının mutlak değerini döndürür. Girdi `null` ise 0 döndürür.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı sayıdır.\n\n**Dönüş değeri**: [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":"Sıfır ile PI aralığında, girdi değerin arkkosinüsünü radyan cinsinden döndürür. Girdi değeri +/- 1 geçerli aralığının dışındaysa NaN döndürülür.","examples":"\n**Örnek**\n\n1,266104 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSıfır ile PI aralığında, girdi değerin arkkosinüsünü radyan cinsinden döndürür. Girdi değeri +/- 1 geçerli aralığının dışındaysa NaN döndürülür.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı -1 ile 1 arasında bir sayıdır.\n\n**Dönüş değeri**: [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":"-PI/2 ile PI/2 aralığında, girdi değerin arksinüsünü radyan cinsinden döndürür. Girdi değeri +/- 1 geçerli aralığının dışındaysa NaN döndürülür.","examples":"\n**Örnek**\n\n0,304693 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\n-PI/2 ile PI/2 aralığında, girdi değerin arksinüsünü radyan cinsinden döndürür. Girdi değeri +/- 1 geçerli aralığının dışındaysa NaN döndürülür.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı -1 ile 1 arasında bir sayıdır.\n\n**Dönüş değeri**: [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":"Girdi değerinin arktanjantını -PI/2 ve PI/2 aralığında radyan cinsinden döndürür.","examples":"\n**Örnek**\n\n0,785398 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi değerinin arktanjantını -PI/2 ve PI/2 aralığında radyan cinsinden döndürür.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı sayıdır.\n\n**Dönüş değeri**: [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":"Bağımsız değişkenlerin işaretine bağlı olarak -PI ile sıfır veya sıfır ile PI aralığında radyan olarak girdi değerlerinin katsayısının arktanjant değerini döndürür.","examples":"\n**Örnek**\n\n-2,356194 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBağımsız değişkenlerin işaretine bağlı olarak -PI ile sıfır veya sıfır ile PI aralığında radyan olarak girdi değerlerinin katsayısının arktanjant değerini döndürür.\n\n**Parametreler**\n\n- **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Y koordinatını gösteren sayı.\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - X koordinatını gösteren sayı.\n\n**Dönüş değeri**: [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":"Bir sayı dizisinin ortalamasını döndürür.","examples":"\n**Örnek**\n\n5 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı dizisinin ortalamasını döndürür.\n\n**Parametre**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - İşlemin üzerinde uygulanacağı bir sayı dizisi.\n\n**Dönüş değeri**: [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":"Bir sayı listesinin ortalamasını verir.","examples":"\n**Örnek**\n\n5 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı listesinin ortalamasını verir.\n\n**Parametre**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı bir sayı listesi.\n\n**Dönüş değeri**: [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":"Verilen ondalık basamak sayısına kadar yukarı yuvarlanmış girdi değerini döndürür.","examples":"\n**Örnek**\n\n2135,1 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen ondalık basamak sayısına kadar yukarı yuvarlanmış girdi değerini döndürür.\n\n**Parametreler**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Yukarı yuvarlanacak sayı.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - `value` sayısının yuvarlanacağı ondalık basamak sayısı. Varsayılan 0'dır. Sondaki sıfırlar atılır.\n\n**Dönüş değeri**: [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":"Verilen giriş `değerini` minimum ve maksimum limitlerle sınırlar. Örneğin, giriş değeri '10' ise, alt sınır '50' ve üst sınır '100'dür, daha sonra '50' döndürülür.","examples":"\n**Örnekler**\n\n5 döndürür\n\n```arcade\nConstrain(5, 0, 10)\n```\n\n0 döndürür\n\n```arcade\nConstrain(-3, 0, 10)\n```\n\n10 döndürür\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":"**[Şu versiyondan itibaren 1.2](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen giriş `değerini` minimum ve maksimum limitlerle sınırlar. Örneğin, giriş değeri '10' ise, alt sınır '50' ve üst sınır '100'dür, daha sonra '50' döndürülür.\n\n**Parametreler**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Verilen \\\"min\\\" ve \\\"maks\\\" limitlerini sınırlamak için değer.\n- **lowerBound**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Girdi 'value' değerini sınırlamak için alt sınır. Verilen değer 'min' değerden küçükse, 'min' değeri döndürülür.\n- **upperBound**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Girdi 'value' değerini sınırlamak için üst sınır. Verilen değer 'maks' değerden büyükse, 'maks' değer döndürülür.\n\n**Dönüş değeri**: [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":"Girdi değerinin radyan cinsinden kosinüsünü döndürür.","examples":"\n**Örnek**\n\n0,540302 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi değerinin radyan cinsinden kosinüsünü döndürür.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı radyan cinsinden sayıdır.\n\n**Dönüş değeri**: [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":"E üssü x değerini döndürür, burada e doğal logaritma tabanı olan `2,718281828` değerine eşittir.","examples":"\n**Örnek**\n\n7,389056 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nE üssü x değerini döndürür, burada e doğal logaritma tabanı olan `2,718281828` değerine eşittir.\n\n**Parametre**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - `e` değerinin üssü veya kendiyle kaç kez çarpılacağını gösteren sayıdır.\n\n**Dönüş değeri**: [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":"Verilen ondalık basamak sayısına kadar aşağı yuvarlanmış girdi değerini döndürür.","examples":"\n**Örnek**\n\n2316,25 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen ondalık basamak sayısına kadar aşağı yuvarlanmış girdi değerini döndürür.\n\n**Parametreler**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aşağı yuvarlanacak sayıdır.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Sayının yuvarlanacağı ondalık basamakların sayısıdır. Varsayılan 0'dır. Sondaki sıfırlar atılır.\n\n**Dönüş değeri**: [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":"Verilen değişken için bir karma kod değeri oluşturur.","examples":"\n**Örnek**\n\n`1649420691` değerini döndürür.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen değişken için bir karma kod değeri oluşturur.\n\n**Parametre**\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) - Karma uygulanacak değişken. DateOnly ve Zaman değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"X'in doğal logaritmasını (e tabanı) döndürür.","examples":"\n**Örnek**\n\n2,302585 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nX'in doğal logaritmasını (e tabanı) döndürür.\n\n**Parametre**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı sayıdır.\n\n**Dönüş değeri**: [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":"Bir sayı dizisinin en büyük değerini döndürür.","examples":"\n**Örnek**\n\n89 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı dizisinin en büyük değerini döndürür.\n\n**Parametre**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Bir sayı dizisi.\n\n**Dönüş değeri**: [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":"Bir sayı listesinden en büyük değeri döndürür.","examples":"\n**Örnek**\n\n120 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı listesinden en büyük değeri döndürür.\n\n**Parametre**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Bir sayı listesi.\n\n**Dönüş değeri**: [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":"Bir sayı dizisinin ortalama değerini döndürür.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı dizisinin ortalama değerini döndürür.\n\n**Parametre**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Ortalama değerin hesaplanacağı bir sayı dizisi.\n\n**Dönüş değeri**: [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":"Bir sayı listesinin ortalama değerini verir.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı listesinin ortalama değerini verir.\n\n**Parametre**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Ortalama değerin hesaplanacağı bir sayı listesi.\n\n**Dönüş değeri**: [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":"Belirli bir sayı dizisindeki en düşük değeri verir.","examples":"\n**Örnek**\n\n23 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir sayı dizisindeki en düşük değeri verir.\n\n**Parametre**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - Bir sayı dizisi.\n\n**Dönüş değeri**: [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":"Belirli bir sayı listesindeki en düşük değeri verir.","examples":"\n**Örnek**\n\n5 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir sayı listesindeki en düşük değeri verir.\n\n**Parametre**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Bir sayı listesi.\n\n**Dönüş değeri**: [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":"Girdi değerini bir sayıya dönüştürür. Tarih değerleri, 1 Ocak 1970'den (yani, Unix dönemi) bu yana geçen milisaniye sayısına dönüştürülür.","examples":"\n**Örnekler**\n\nİfadenin yürütüldüğü yerel ayara uygun bir gruplandırma ayırıcısı kullanarak bir sayıyı ayrıştırır\n\n```arcade\nNumber('1,365', ',###') // returns 1365\n```\n\nSayıdan metin karakterlerini kaldırın.\n\n```arcade\nNumber('abc10def', 'abc##def') // return 10\n```\n\n0'dan önceki minimum basamak sayısını iki, maksimum basamak sayısını da 4 olarak belirtin.\n\n```arcade\nNumber('10.456','00.00##') // returns 10.456\n```\n\n0'dan önceki minimum basamak sayısını iki, maksimum basamak sayısını da 4 olarak belirtin. İşlevin sol ve sağ tarafı eşleşmelidir, aksi halde NaN döndürülür.\n\n```arcade\nNumber('10.4','00.00##') // returns NaN\n```\n\nYinelenen grubun boyutunu ve girdi değerinin nihai grup boyutunu belirtin.\n\n```arcade\nNumber('12,12,456', ',##,###') // returns 1212456\n```\n\nEksi bir alt desen varsa, yalnızca eksi işaretini ve son ekini belirtmek için kullanılır.\n\n```arcade\nNumber('-12,23,345', ',##,###;-,##,###') // returns -1223345\n```\n\n100'e bölün. En fazla üç ondalık basamak girilebilir.\n\n```arcade\nNumber('99.99%', '#.##%') // 0.9999\n```\n\n1 Ocak 1970 UTC’den bu yana geçen milisaniye sayısını döndürür.\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi değerini bir sayıya dönüştürür. Tarih değerleri, 1 Ocak 1970'den (yani, Unix dönemi) bu yana geçen milisaniye sayısına dönüştürülür.\n\n**Parametreler**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Bir sayıya dönüştürülecek değer.\n- **pattern** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Yerelleştirilmiş içerikte biçimlendirilmiş olan sayıları bir metin değerinden bir sayıya ayrıştırmak için kullanılan biçim deseni metnidir. Aşağıdakiler, deseni tanımlamak için kullanılan özel karakterlerdir:\n\n  - 0: Zorunlu basamaklar  \n  - #: İsteğe bağlı basamaklar  \n  - %: 100'e böl  \n\n\n**Dönüş değeri**: [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":"X değerini y üssüne döndürür.","examples":"\n**Örnek**\n\n9 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nX değerini y üssüne döndürür.\n\n**Parametreler**\n\n- **x**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Taban değeridir.\n- **y**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Üs değeridir. `x` değerinin kendisiyle kaç kez çarpılacağını gösterir.\n\n**Dönüş değeri**: [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":"0 ve 1 arasında bir rastgele sayı döndürür.","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\n0 ve 1 arasında bir rastgele sayı döndürür.\n\n**Dönüş değeri**: [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":"Verilen ondalık basamak sayısına kadar yuvarlanmış girdi değerini döndürür.  \n_Not: Bir etikette veya açılır pencerede görüntülenmek üzere bir değeri biçimlendirmek istiyorsanız 'Metin()' işlevini kullanın._","examples":"\n**Örnek**\n\n2316,26 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen ondalık basamak sayısına kadar yuvarlanmış girdi değerini döndürür.  \n_Not: Bir etikette veya açılır pencerede görüntülenmek üzere bir değeri biçimlendirmek istiyorsanız 'Metin()' işlevini kullanın._\n\n**Parametreler**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Yuvarlanacak sayı.\n- **numPlaces** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Sayının yuvarlanacağı ondalık basamakların sayısıdır. Varsayılan `0` değeridir. Sondaki sıfırlar atılır.\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Girdi değerinin sinüsünü döndürür.","examples":"\n**Örnek**\n\n0,841741 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi değerinin sinüsünü döndürür.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı radyan cinsinden sayıdır.\n\n**Dönüş değeri**: [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":"Bir sayının karekökünü döndürür.","examples":"\n**Örnek**\n\n3 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayının karekökünü döndürür.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Kare kökü alınacak sayıdır.\n\n**Dönüş değeri**: [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":"Bir sayı dizisinde standart sapmayı (popülasyon standart sapması) verir.","examples":"\n**Örnek**\n\n27,5 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı dizisinde standart sapmayı (popülasyon standart sapması) verir.\n\n**Parametre**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - İşlemin üzerinde uygulanacağı bir sayı dizisi.\n\n**Dönüş değeri**: [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":"Bir sayı listesinde standart sapmayı (popülasyon standart sapması) verir.","examples":"\n**Örnek**\n\n27,5 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı listesinde standart sapmayı (popülasyon standart sapması) verir.\n\n**Parametre**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı bir sayı listesi.\n\n**Dönüş değeri**: [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":"Bir sayı dizisinin toplamını verir.","examples":"\n**Örnek**\n\n303 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı dizisinin toplamını verir.\n\n**Parametre**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - İşlemin üzerinde uygulanacağı bir sayı dizisi.\n\n**Dönüş değeri**: [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":"Bir sayı listesinin toplamını verir.","examples":"\n**Örnek**\n\n303 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı listesinin toplamını verir.\n\n**Parametre**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı bir sayı listesi.\n\n**Dönüş değeri**: [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":"Radyan cinsinden bir açının tanjantını döndürür.","examples":"\n**Örnek**\n\n0,57389 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nRadyan cinsinden bir açının tanjantını döndürür.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Tanjantı alınacak sayıdır.\n\n**Dönüş değeri**: [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":"Bir sayı dizisinin varyansını (popülasyon varyansı) verir.","examples":"\n**Örnek**\n\n756,25 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı dizisinin varyansını (popülasyon varyansı) verir.\n\n**Parametre**\n\n- **numbers**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Number](https://developers.arcgis.com/arcade/guide/types/#number)&gt; - İşlemin üzerinde uygulanacağı bir sayı dizisi.\n\n**Dönüş değeri**: [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":"Bir sayı listesinin varyansını (popülasyon varyansı) verir.","examples":"\n**Örnek**\n\n756,25 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sayı listesinin varyansını (popülasyon varyansı) verir.\n\n**Parametre**\n\n- **[number1, ..., numberN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - İşlemin üzerinde uygulanacağı bir sayı dizisi.\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":0,"max":-1}}]]},{"id":"text_functions","title":"Metin fonksiyonları","items":[{"type":"function","name":"concatenate","bundle":"core","sinceVersion":"1.0","link":"https://developers.arcgis.com/arcade/function-reference/text_functions/#concatenate","description":"Değerleri bir araya getirir ve bir metin değeri döndürür.","examples":"\n**Örnek**\n\n'red/blue/green' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDeğerleri bir araya getirir ve bir metin değeri döndürür.\n\n**Parametreler**\n\n- **values** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Birleştirilecek metin değer dizisi.\n- **separator** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - `Değerler` parametresi bir diziyse birleştirmek için kullanılacak ayırıcı. Veya ilk parametre için tek bir değer verilmişse, birleştirilecek metin. Verilmemişse boş bırakılır.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tarihler ve rakamlar için özel biçimlendirme karakterleri. Bu parametre Arcade versiyon 1.3 ve üzeri versiyonlarda mevcuttur.  \nOlası değerler:  \n  - `0`: Basamağı  \n  - `#`: Basamak, başlangıç/sondaki sıfırlar dışarıda bırakılarak  \n  - `D`: Ayın günü, iki basamak olarak tamamlanmamış (1 - 31).  \n  - `DD`: Ayın günü, iki basamak olarak (01 - 31).  \n  - `DDD`: Yılın sıralı günü (1 - 365).  \n  - `d`: Haftanın günü (1 - 7)  \n  - `ddd`: Kısaltılmış haftanın günü (örn. Pzt)  \n  - `dddd`: Haftanın günü, tam adıyla (örn. Pazartesi)  \n  - `M`: Ayın sayısı (1 - 12)  \n  - `MM`: Ayın sayısı, dolgulu (01 - 12)  \n  - `MMM`: Kısaltılmış ay adı (örn. Oca)  \n  - `MMMM`: Ayın tam adı (örn. Ocak)  \n  - `Y`: Tam yıl  \n  - `YY`: İki basamaklı yıl  \n  - `h`: Sivil saat, dolgusuz (1 - 12)  \n  - `hh`: Sivil saat, dolgulu (01 - 12)  \n  - `H`: Askeri saat, dolgusuz (0 - 23)  \n  - `HH`: Askeri saat, dolgulu (00 - 23)  \n  - `m`: Dakika, dolgusuz (0 - 59)  \n  - `mm`: Dakika, dolgulu (00 - 59)  \n  - `s`: Saniye, dolgusuz (0 - 59)  \n  - `ss`: Saniye, dolgulu (00 - 59)  \n  - `SSS`: Milisaniye, dolgulu (000 - 999)  \n  - `A`: AM/PM  \n  - `Z`: Dar saatlerde saat dilimi farkı +/- UTC (ör. `-7` veya `+11`)  \n  - `ZZ`: Saat cinsinden saat dilimi farkı +/- UTC (ör. `-07:00` veya `+11:00`)  \n  - `ZZZ`: Sıkışık saatlerde saat dilimi farkı +/- UTC (ör. `-0700` veya `+1100`)  \n  - `ZZZZ`: Kısaltılmış adlandırılmış saat dilimi (ör. `EST`)  \n  - `ZZZZZ`: Adlandırılmış saat dilimi (ör. `Doğu Standart Saati`)  \n\n\n**Dönüş değeri**: [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":"Bir metin değerindeki karakter sayısını döndürür.","examples":"\n**Örnek**\n\n13 döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir metin değerindeki karakter sayısını döndürür.\n\n**Parametre**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Üzerinde işlem gerçekleştirilecek olan metin değeridir.\n\n**Dönüş değeri**: [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":"Bir metin değeri içinde bir karakter dizisi bulur. Joker karakterler desteklenmez. Döndürülen `-1` değeri sonuç bulunmadığını belirtir.","examples":"\n**Örnek**\n\n6 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir metin değeri içinde bir karakter dizisi bulur. Joker karakterler desteklenmez. Döndürülen `-1` değeri sonuç bulunmadığını belirtir.\n\n**Parametreler**\n\n- **searchText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Aranacak metin.\n- **targetText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Aranacak metin.\n- **startPosition** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Aramanın yapılacağı metin içindeki sıfır tabanlı karakter indeksi.\n\n**Dönüş değeri**: [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":"UTF 16 karakter kodu dizisinden oluşturulan bir metin değeri döndürür.","examples":"\n**Örnekler**\n\nAşağıdaki örnek 'XYZ' döndürür\n\n```arcade\nFromCharCode(88,89,90)\n// returns 'XYZ'\n```\n\nAşağıdaki örnek '🌉' döndürür\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":"**[Şu versiyondan itibaren 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUTF 16 karakter kodu dizisinden oluşturulan bir metin değeri döndürür.\n\n**Parametreler**\n\n- **charCode1**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - UTF 16 kod birimlerini temsil eden sayıdır. Her birimin aralığı 0-65535'tir.\n- **[charCode2, ..., charCodeN]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - UTF 16 kod birimlerini temsil eden sayı dizisidir. Her birimin aralığı 0-65535'tir.\n\n**Dönüş değeri**: [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":"UTF-32 kod noktası dizisinden oluşturulan bir metin değeri döndürür.","examples":"\n**Örnekler**\n\nAşağıdaki örnek 'XYZ' döndürür\n\n```arcade\nFromCodePoint(88,89,90)\n// returns 'XYZ'\n```\n\nAşağıdaki örnek '🌉' döndürür\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":"**[Şu versiyondan itibaren 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUTF-32 kod noktası dizisinden oluşturulan bir metin değeri döndürür.\n\n**Parametreler**\n\n- **codePoint1**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Bir kod noktasıdır.\n- **[codePoint2, ..., codePoint1N]** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Bir kod noktaları listesidir.\n\n**Dönüş değeri**: [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":"Bir metin değeri olarak rastgele bir GUID döndürür.","examples":"\n**Örnekler**\n\n`{db894515-ed21-4df1-af67-36232256f59a}` değerine benzer bir değer döndürür\n\n```arcade\nGuid()\n```\n\n`d00cf4dffb184caeb8ed105b2228c247` değerine benzer bir değer döndürür\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":"**[Şu versiyondan itibaren 1.3](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir metin değeri olarak rastgele bir GUID döndürür.\n\n**Parametre**\n\n- **guidFormat** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - GUID için adlandırılmış biçim. Varsayılan değer şudur: `digits-hyphen-braces`.  \nOlası Değerler: `basamaklar` \\| `basamaklar-tire` \\| `basamaklar-tire-köşeli parantezler` \\| `basamaklar-tire-parantezler`\n\n**Dönüş değeri**: [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":"Bir metin değerinin başından belirtilen sayıda karakteri döndürür.","examples":"\n**Örnek**\n\n'the' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir metin değerinin başından belirtilen sayıda karakteri döndürür.\n\n**Parametreler**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Karakterlerin alınacağı değerdir.\n- **charCount**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Bir metnin başından alınacak karakter sayısıdır.\n\n**Dönüş değeri**: [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":"Bir metin değerini küçük harflere dönüştürür.","examples":"\n**Örnek**\n\n'hello' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir metin değerini küçük harflere dönüştürür.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Küçük harfe dönüştürülecek metin.\n\n**Dönüş değeri**: [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":"Bir metin değerinin ortasından belirli bir sayıda karakteri alır.","examples":"\n**Örnek**\n\n'quick' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir metin değerinin ortasından belirli bir sayıda karakteri alır.\n\n**Parametreler**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Karakterlerin alınacağı değerdir. Değer Metin türünde değilse, önce Metine dönüştürülür.\n- **startPosition**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Metnin alınacağı başlangıç konumudur. 0 ilk konumdur.\n- **charCount** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Ayıklanacak karakter sayısı. Yok sayılması halinde Metnin sonuna kadar karakterleri ayıklar\n\n**Dönüş değeri**: [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":"Bir metin değerini büyük harflere dönüştürür. Varsayılan olarak her sözcüğün başı büyük harftir. `İlk sözcük` seçeneği sadece ilk sözcüğü büyük harfe dönüştürür.","examples":"\n**Örnek**\n\n'The Quick Brown Fox' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir metin değerini büyük harflere dönüştürür. Varsayılan olarak her sözcüğün başı büyük harftir. `İlk sözcük` seçeneği sadece ilk sözcüğü büyük harfe dönüştürür.\n\n**Parametreler**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Büyük harfe dönüştürülecek metin.\n- **applyToText** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Gerçekleştirilecek dönüştürme türünü belirten bir metin değeri. Varsayılan olarak her sözcük büyük harftir. Bu parametre iki değerden birini kabul eder: `her sözcük` veya `ilk sözcük`.\n\n**Dönüş değeri**: [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":"Bir metin değeri içindeki karakterleri değiştirir. Tüm oluşumları değiştirerek varsayılan hale getirir.","examples":"\n**Örnek**\n\n'the quick red fox' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir metin değeri içindeki karakterleri değiştirir. Tüm oluşumları değiştirerek varsayılan hale getirir.\n\n**Parametreler**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Değişikliklerin yapılacağı metindir.\n- **searchText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Aranacak metin.\n- **replacementText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Değiştirme metni.\n- **allOccurrences** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Metindeki tüm `searchText` örneklerinin değiştirilmesi gerekip gerekmediğini belirtir. Varsayılan değeri `true`dur.\n\n**Dönüş değeri**: [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":"Bir metin değerinin sonundan belirtilen sayıda karakteri döndürür.","examples":"\n**Örnek**\n\n'fox' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir metin değerinin sonundan belirtilen sayıda karakteri döndürür.\n\n**Parametreler**\n\n- **value**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Karakterlerin alınacağı metindir.\n- **charCount**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Bir metin değerinin sonundan alınacak karakter sayısıdır.\n\n**Dönüş değeri**: [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":"Bir metin değerini diziye ayırır.","examples":"\n**Örnekler**\n\n'[red,green]' döndürür\n\n```arcade\nSplit('red,green,blue,orange', ',', 2)\n```\n\nParagrafı her boşlukta sınırsız sayıda ayırır. Paragraftaki sözcük dizisini döndürür.\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir metin değerini diziye ayırır.\n\n**Parametreler**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Ayrılacak metin değeri.\n- **separatorText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Metni ayırmak için kullanılan ayırıcıdır.\n- **limit** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Ayırma sayısını belirten bir tamsayıdır. Varsayılan `-1`, ayırma sayısının sınırsız olduğunu belirtir.\n- **removeEmpty** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Boş değerlerin kaldırılıp kaldırılmayacağını belirtir. Varsayılan olarak bu, `false`tur.\n\n**Dönüş değeri**: [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":"Aşağıdaki karakter değiştirme kurallarına göre standart, biçimlendirilmiş bir dosya adı verir. Alan değeri karakterleri aşağıda belirtilen şekilde standart bir biçimde verilecektir.  \n- Eğik çizgi (`/`) &rarr; Kısa çizgi (`-`)  \n- Ters eğik çizgi (`\\`) &rarr; Kısa çizgi (`-`)  \n- Dikey çizgi (`|`) &rarr; Kısa çizgi (`-`)  \n- Asterisk (`*`) &rarr; Alt çizgi (`_`)  \n- Küçüktür (`<`) &rarr; Alt çizgi (`_`)  \n- Büyüktür (`>`) &rarr; Alt çizgi (`_`)  \n- Soru işareti (`?`) &rarr; Alt çizgi (`_`)  \n- İki nokta (`:`) &rarr; Virgül ve boşluk (`, `)","examples":"\n**Örnek**\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":"**[Şu versiyondan itibaren 1.29](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nAşağıdaki karakter değiştirme kurallarına göre standart, biçimlendirilmiş bir dosya adı verir. Alan değeri karakterleri aşağıda belirtilen şekilde standart bir biçimde verilecektir.  \n- Eğik çizgi (`/`) &rarr; Kısa çizgi (`-`)  \n- Ters eğik çizgi (`\\`) &rarr; Kısa çizgi (`-`)  \n- Dikey çizgi (`|`) &rarr; Kısa çizgi (`-`)  \n- Asterisk (`*`) &rarr; Alt çizgi (`_`)  \n- Küçüktür (`<`) &rarr; Alt çizgi (`_`)  \n- Büyüktür (`>`) &rarr; Alt çizgi (`_`)  \n- Soru işareti (`?`) &rarr; Alt çizgi (`_`)  \n- İki nokta (`:`) &rarr; Virgül ve boşluk (`, `)\n\n**Parametre**\n\n- **inputFilename**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Standart hale getirilecek dosya adı.\n\n**Dönüş değeri**: [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":"Standartlaştırılmış, biçimlendirilmiş bir GUID dizisi döndürür.","examples":"\n**Örnekler**\n\nBir GUID'i `basamaklar` biçimine dönüştürür\n\n```arcade\nStandardizeGuid('{4e6f776d-c298-4b4b-86a4-57103b4d0f4a}', 'digits')\n// Returns a value of 4e6f776dc2984b4b86a457103b4d0f4a\n```\n\nBir GUID'i `basamaklar-tire` biçimine dönüştürür\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":"**[Şu versiyondan itibaren 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nStandartlaştırılmış, biçimlendirilmiş bir GUID dizisi döndürür.\n\n**Parametreler**\n\n- **inputGuid**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Standartlaştırmak için herhangi bir biçimdeki girdi GUID.\n- **format**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - GUID için adlandırılmış bir biçimdir.  \nOlası Değerler: `basamaklar` \\| `basamaklar-tire` \\| `basamaklar-tire-köşeli parantezler` \\| `basamaklar-tire-parantezler`\n\n**Dönüş değeri**: [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":"Herhangi bir değeri metin değerine dönüştürür. Tarih ve sayı veri girdilerinin biçimlendirilmesine izin vermek için isteğe bağlı bir 'biçim' parametresi sağlanır. Eşdeğer bir metin dönüştürme belirlenemezse 'boş' değerini döndürür.","examples":"\n**Örnekler**\n\nSayıyı ondalık değerin soluna girer\n\n```arcade\nText(123, '0000') // '0123'\n```\n\nSayıyı ondalık değerin solunda sınırlandırır\n\n```arcade\nText(123, '00') // '23'\n```\n\nSayıyı binlik basamağa göre gruplandırır\n\n```arcade\nText(1234, '#,###') // '1,234'\n```\n\nSayıyı iki ondalık basamağa yuvarlar\n\n```arcade\nText(12345678.123, '#,###.00') // '12,345,678.12'\n```\n\nSayıyı para birimi olarak biçimlendirir\n\n```arcade\nText(1234.55, '$#,###.00') // '$1,234.55'\n```\n\nSayıyı iki ondalık basamağa yuvarlar\n\n```arcade\nText(1.236, '#.00') // '1.24'\n```\n\nAnlamlı rakamları korur ve binlik basamağa göre gruplandırır\n\n```arcade\nText(1234.5678, '#,##0.00#') // '1,234.568'\n```\n\nSayıyı biçimlendirir ve artı/eksi biçimini belirler; eksi bir alt desen varsa, yalnızca eksi işaretini ve son ekini belirtmek için kullanılır\n\n```arcade\nText(-2, 'Floor #;Basement #') // 'Basement 2'\n```\n\n\n\n```arcade\nText(2, 'Floor #;Basement #') // 'Floor 2'\n```\n\n100 ile çarparak yüzde olarak biçimlendirir\n\n```arcade\nText(0.3, '#%') // '30%'\n```\n\nO anda biçimlendirilen tarih ve saat. örn. 'Salı, 25 Ekim, 2016 @ 08:43:11'\n\n```arcade\nText(Now(), 'dddd, MMMM D, Y @ h:m:s')\n```\n\nTarih ve saati saat dilimiyle biçimlendirir\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nHerhangi bir değeri metin değerine dönüştürür. Tarih ve sayı veri girdilerinin biçimlendirilmesine izin vermek için isteğe bağlı bir 'biçim' parametresi sağlanır. Eşdeğer bir metin dönüştürme belirlenemezse 'boş' değerini döndürür.\n\n**Parametreler**\n\n- **value**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Metne dönüştürülecek bir değer (ör. tarih, sayı veya diğer veri türü). Versiyon 1.25'ten başlamak üzere, Çokgen veya Çokluçizgi girişleri, ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te yürütüldüğünde eğri nesneleri içeren JSON'lar döndürebilir.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tarihleri veya sayıları biçimlendirmek için özel karakterler.  \nOlası değerler:  \n  - `0`: Basamağı  \n  - `#`: Basamak, başlangıç/sondaki sıfırlar dışarıda bırakılarak  \n  - `D`: Ayın günü, iki basamak olarak tamamlanmamış (1 - 31).  \n  - `DD`: Ayın günü, iki basamak olarak (01 - 31).  \n  - `DDD`: Yılın sıralı günü (1 - 365).  \n  - `d`: Haftanın günü (1 - 7)  \n  - `ddd`: Kısaltılmış haftanın günü (örn. Pzt)  \n  - `dddd`: Haftanın günü, tam adıyla (örn. Pazartesi)  \n  - `M`: Ayın sayısı (1 - 12)  \n  - `MM`: Ayın sayısı, dolgulu (01 - 12)  \n  - `MMM`: Kısaltılmış ay adı (örn. Oca)  \n  - `MMMM`: Ayın tam adı (örn. Ocak)  \n  - `Y`: Tam yıl  \n  - `YY`: İki basamaklı yıl  \n  - `h`: Sivil saat, dolgusuz (1 - 12)  \n  - `hh`: Sivil saat, dolgulu (01 - 12)  \n  - `H`: Askeri saat, dolgusuz (0 - 23)  \n  - `HH`: Askeri saat, dolgulu (00 - 23)  \n  - `m`: Dakika, dolgusuz (0 - 59)  \n  - `mm`: Dakika, dolgulu (00 - 59)  \n  - `s`: Saniye, dolgusuz (0 - 59)  \n  - `ss`: Saniye, dolgulu (00 - 59)  \n  - `SSS`: Milisaniye, dolgulu (000 - 999)  \n  - `A`: AM/PM  \n  - `Z`: Dar saatlerde saat dilimi farkı +/- UTC (ör. `-7` veya `+11`)  \n  - `ZZ`: Saat cinsinden saat dilimi farkı +/- UTC (ör. `-07:00` veya `+11:00`)  \n  - `ZZZ`: Sıkışık saatlerde saat dilimi farkı +/- UTC (ör. `-0700` veya `+1100`)  \n  - `ZZZZ`: Kısaltılmış adlandırılmış saat dilimi (ör. `EST`)  \n  - `ZZZZZ`: Adlandırılmış saat dilimi (ör. `Doğu Standart Saati`)  \n\n\n**Dönüş değeri**: [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":"Verilen dizinde UTF-16 kod birimini temsil eden, 0 ile 65535 arasında bir sayı döndürür. Yerine geçen çiftlerin geçersiz yarısı otomatik olarak kaldırılır.","examples":"\n**Örnekler**\n\nAşağıdaki örnek, X için Unicode değeri olan 88'i döndürür.\n\n```arcade\nToCharCode('XYZ')\n// returns 88\n```\n\nAşağıdaki örnek, Y için Unicode değeri olan 89'u döndürür.\n\n```arcade\nToCharCode('XYZ', 1)\n// returns 89\n```\n\nAşağıdaki örnek 65535'i döndürür.\n\n```arcade\nToCharCode('\\uFFFF\\uFFFE')\n// returns 65535\n```\n\nAşağıdaki örnek 55356'yı döndürür.\n\n```arcade\nToCharCode('🌉')\n// returns 55356\n```\n\nAşağıdaki örnek 57097'yi döndürür.\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":"**[Şu versiyondan itibaren 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen dizinde UTF-16 kod birimini temsil eden, 0 ile 65535 arasında bir sayı döndürür. Yerine geçen çiftlerin geçersiz yarısı otomatik olarak kaldırılır.\n\n**Parametreler**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - UTF-16 kod birimi değerinin alınacağı metindir.\n- **index** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Değeri en az 0 olan ve `inputText` karakter sayısından büyük olmayan bir tam sayıdır. Varsayılan olarak bu değer 0'dır.\n\n**Dönüş değeri**: [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":"Giriş metninin UTF-32 kod noktası değerini temsil eden negatif olmayan bir sayı döndürür. Yerine geçen çiftin ilk yarısına indekslenirse, kod noktasının tamamı döndürülür. Çiftin ikinci yarısına indekslenirse, bu fonksiyon ikinci yarının değerini döndürür. Eğer büyük bir kod geçerli bir karakter değilse, fonksiyon yalnızca indekslediği yarının değerini döndürür.","examples":"\n**Örnekler**\n\nAşağıdaki örnek, X için Unicode değeri olan 88'i döndürür.\n\n```arcade\nToCodePoint('XYZ')\n// returns 88\n```\n\nAşağıdaki örnek, Y için Unicode değeri olan 89'u döndürür.\n\n```arcade\nToCodePoint('XYZ', 1)\n// returns 89\n```\n\nAşağıdaki örnek 127753'ü döndürür.\n\n```arcade\nToCodePoint('🌉')\n// returns 127753\n```\n\nAşağıdaki örnek 57097'yi döndürür.\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":"**[Şu versiyondan itibaren 1.16](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGiriş metninin UTF-32 kod noktası değerini temsil eden negatif olmayan bir sayı döndürür. Yerine geçen çiftin ilk yarısına indekslenirse, kod noktasının tamamı döndürülür. Çiftin ikinci yarısına indekslenirse, bu fonksiyon ikinci yarının değerini döndürür. Eğer büyük bir kod geçerli bir karakter değilse, fonksiyon yalnızca indekslediği yarının değerini döndürür.\n\n**Parametreler**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - UTF-32 kod noktası değerinin alınacağı metindir.\n- **position** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Kod noktası değerinin döndürüleceği `inputText` içindeki bir karakterin konumu. Varsayılan olarak bu değer 0'dır.\n\n**Dönüş değeri**: [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":"Bir tam sayıyı onaltılık gösterime dönüştürür.","examples":"\n**Örnekler**\n\n`\\\"64\\\"` değerini döndürür.\n\n```arcade\nToHex(100)\n```\n\n`\\\"#4169E1\\\"` kraliyet mavisi rengi için RGB değerlerinden onaltılık gösterimi döndürür\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir tam sayıyı onaltılık gösterime dönüştürür.\n\n**Parametre**\n\n- **value**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Onaltılık değere dönüştürülecek değer.\n\n**Dönüş değeri**: [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":"Girdi metin değerinin başındaki veya sonundaki boşlukları kaldırır.","examples":"\n**Örnek**\n\n'hello world' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirdi metin değerinin başındaki veya sonundaki boşlukları kaldırır.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kısaltılacak metin.\n\n**Dönüş değeri**: [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":"Metni büyük harfe dönüştürür.","examples":"\n**Örnek**\n\n'HELLO' yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nMetni büyük harfe dönüştürür.\n\n**Parametre**\n\n- **inputText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Büyük harf yapılacak metin değeri.\n\n**Dönüş değeri**: [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":"Bir URL'yi, belirli karakterlerin her bir örneğini, karakterin UTF-8 kodlamasını temsil eden bir, iki, üç veya dört kaçış sekansıyla değiştirerek kodlar.","examples":"\n**Örnek**\n\nVerilen URL’yi şifreler\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":"**[Şu versiyondan itibaren 1.7](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir URL'yi, belirli karakterlerin her bir örneğini, karakterin UTF-8 kodlamasını temsil eden bir, iki, üç veya dört kaçış sekansıyla değiştirerek kodlar.\n\n**Parametre**\n\n- **textOrDictionary**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) \\| [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Şifrelenecek URL.\n\n**Dönüş değeri**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"portal_functions","title":"Portal fonksiyonları","items":[{"type":"function","name":"featuresetbyportalitem","bundle":"portal-access","sinceVersion":"1.8","link":"https://developers.arcgis.com/arcade/function-reference/portal_functions/#featuresetbyportalitem","description":"Belirli bir Portalın portal ögesindeki bir Detay Katmanından bir Detay Kümesi oluşturur. Detay Kümesindeki alanların sayısını sınırlamak ve geometriyi dışarıda bırakmak komut dosyasının performansını artırabilir.","examples":"\n**Örnek**\n\nHaritadaki detaydan farklı bir portalın katmanındaki detayların sayısını döndürür.\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":"**[Şu versiyondan itibaren 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir Portalın portal ögesindeki bir Detay Katmanından bir Detay Kümesi oluşturur. Detay Kümesindeki alanların sayısını sınırlamak ve geometriyi dışarıda bırakmak komut dosyasının performansını artırabilir.\n\n**Parametreler**\n\n- **portalObject**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Belirli bir portal ögesi kimlik bilgisi detaylarının sorgulanacağı Portal.\n- **itemId**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bir detay katmanı veya detay servisine referans veren portal ögesi GUID’i. _Bu değerin bir metin hazır bilgisi olması gerektiğini unutmayın._\n- **layerId** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Detay servisindeki katmanın kimliği. Bu katman, bir detay servisinden oluşturulmuş olmalıdır; detay koleksiyonları desteklenmez.\n- **fields** (_Optional_): [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Detay Kümesine dahil edilecek alanlar. Varsayılan olarak tüm alanlar dahil edilir. Katmandaki tüm alanları talep etmek için bu değeri `[’*’]` olarak ayarlayın. Alanların sayısını sınırlamak komut dosyasının performansını artırır.\n- **includeGeometry** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - Detaylara geometri eklenip eklenmeyeceğini belirtir. Performans nedeniyle geometriyi sadece gerekirse, örneğin geometri fonksiyonlarında kullanım için, talep etmelisiniz.\n\n**Dönüş değeri**: [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":"Çalışma alanından geçerli kullanıcıyı döndürür. Bir servisten alınan veriler için, Portal kullanıcısı veya Server kullanıcısı döndürülür. Bir veri tabanı bağlantısından gelen veriler için veri tabanı kullanıcısı döndürülür. Bir dosya tabanlı coğrafi veri tabanı gibi bir çalışma alanı ile ilişkili kullanıcı olmayınca; coğrafi veri tabanı gibi bir \\\"null\\\" değer döndürülecek.","examples":"\n**Örnekler**\n\nEtkin portalda oturum açmış olan kullanıcının kullanıcı adını döndürür. Hiçbir kullanıcı portal ile ilişkili değilse, \\\"null\\\" döndürülecek.\n\n```arcade\nvar userInfo = GetUser();\nif(HasValue(userInfo, \"username\")){\n  return userInfo.username;\n}\n```\n\nBelirtilen portaldaki çalışma alanı bağlantısına göre, şu anda oturum açmış olan kullanıcı için sözlüğü döndürür.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÇalışma alanından geçerli kullanıcıyı döndürür. Bir servisten alınan veriler için, Portal kullanıcısı veya Server kullanıcısı döndürülür. Bir veri tabanı bağlantısından gelen veriler için veri tabanı kullanıcısı döndürülür. Bir dosya tabanlı coğrafi veri tabanı gibi bir çalışma alanı ile ilişkili kullanıcı olmayınca; coğrafi veri tabanı gibi bir \\\"null\\\" değer döndürülecek.\n\n**Parametreler**\n\n- **portalObject** (_Optional_): [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Mevcut kullanıcının döndürülmesi için bir Portal. Bir portal belirtilmezse aktif portaldan gelen kullanıcı bilgileri döndürülür.\n- **username** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürmek istediğiniz kullanıcının kullanıcı adı. Talepte bulunurken izinlerinize bağlı olarak yalnızca sınırlı bilgiler döndürülecektir.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür. Çevrim dışı bir iş akışında sadece kullanıcı adı geri döndürülür.\n\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının hesabıyla ilişkili e-posta adresi.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının adı ve soyadı.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Kullanıcının ait olduğu gruplar dizisi.\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürülen kullanıcının kullanıcı kimliği.\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Kullanıcının kuruluş içinde sahip olduğu bir dizi ayrıcalık (ör. Düzenleme, görüntüleme vb.).\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının kuruluştaki görevi (ör. Administrator, Publisher, User, Viewer ya da Custom).\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürülen kullanıcının kullanıcı adı."}},"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":"Çalışma alanından geçerli kullanıcıyı döndürür. Bir servisten alınan veriler için, Portal kullanıcısı veya Server kullanıcısı döndürülür. Bir veri tabanı bağlantısından gelen veriler için veri tabanı kullanıcısı döndürülür. Bir dosya tabanlı coğrafi veri tabanı gibi bir çalışma alanı ile ilişkili kullanıcı olmayınca; coğrafi veri tabanı gibi bir \\\"null\\\" değer döndürülecek.","examples":"\n**Örnekler**\n\nAktif portal için kullanıcı bilgilerini döndürür. Hiçbir kullanıcı portal ile ilişkili değilse, \\\"null\\\" döndürülecek.\n\n```arcade\nGetUser()\n```\n\nKullanıcı uzantılarına sahip bir portalı temel alarak, o sırada oturum açmış olan kullanıcı hakkında bilgi verir.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nÇalışma alanından geçerli kullanıcıyı döndürür. Bir servisten alınan veriler için, Portal kullanıcısı veya Server kullanıcısı döndürülür. Bir veri tabanı bağlantısından gelen veriler için veri tabanı kullanıcısı döndürülür. Bir dosya tabanlı coğrafi veri tabanı gibi bir çalışma alanı ile ilişkili kullanıcı olmayınca; coğrafi veri tabanı gibi bir \\\"null\\\" değer döndürülecek.\n\n**Parametreler**\n\n- **portalObject** (_Optional_): [Portal](https://developers.arcgis.com/arcade/guide/types/#portal) - Mevcut kullanıcının döndürülmesi için bir Portal. Bir portal belirtilmezse aktif portaldan gelen kullanıcı bilgileri döndürülür.\n- **extensions** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - \\\"UserLicenseTypeExtensions\\\" ifadesinin sözlükte döndürülüp döndürülmeyeceğini belirler.\n\n**Dönüş değeri**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary)  \nAşağıdaki özelliklerle açıklanan bir sözlük döndürür. Çevrim dışı bir iş akışında sadece kullanıcı adı geri döndürülür.\n\n- **id**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürülen kullanıcının kullanıcı kimliği.\n- **username**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Döndürülen kullanıcının kullanıcı adı.\n- **fullName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının adı ve soyadı.\n- **email**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının hesabıyla ilişkili e-posta adresi.\n- **groups**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Kullanıcının ait olduğu gruplar dizisi.\n- **role**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kullanıcının kuruluştaki görevi (ör. Administrator, Publisher, User, Viewer ya da Custom).\n- **privileges**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Kullanıcının kuruluş içinde sahip olduğu bir dizi ayrıcalık (ör. Düzenleme, görüntüleme vb.).\n- **userLicenseTypeExtensions**: [Array](https://developers.arcgis.com/arcade/guide/types/#array)&lt;[Text](https://developers.arcgis.com/arcade/guide/types/#text)&gt; - Kullanıcının hesabıyla ilişkili bir dizi lisans türü uzantıları (ör. \\\"Utility Network\\\", \\\"Parcel Fabric\\\", vs.). Bunun döndürülebilmesi için \\\"extensions\\\" parametresi \\\"true\\\" olarak ayarlanmalıdır."}},"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":"ArcGIS Portalı'na bir referans oluşturur.","examples":"\n**Örnekler**\n\nArcGIS Online'da bir portal ögesinin sorgu detayları\n\n```arcade\nvar arcgisPortal = Portal('https://www.arcgis.com');\nvar features = FeatureSetByPortalItem(arcgisPortal, '7b1fb95ab77f40bf8aa09c8b59045449', 0, ['Name', 'Count'], false);\n```\n\nEnterprise Portalı\n\n```arcade\nPortal('https://www.example.com/arcgis')\n```\n\n","completion":{"label":"Portal","detail":"Portal(url) -> Portal","insertText":"Portal(${1:url_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Şu versiyondan itibaren 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nArcGIS Portalı'na bir referans oluşturur.\n\n**Parametre**\n\n- **url**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Portal Url'si.\n\n**Dönüş değeri**: [Portal](https://developers.arcgis.com/arcade/guide/types/#portal)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"dictionary_functions","title":"Sözlük fonksiyonları","items":[[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.26","link":"https://developers.arcgis.com/arcade/function-reference/dictionary_functions/#defaultvalue1","description":"Sözlükte bir anahtar yoksa veya belirtilen anahtardaki değer 'null' ise veya boş bir metin değeriyse, belirtilen varsayılan değeri döndürür.","examples":"\n**Örnekler**\n\nDefaultValue tanımlanmış bir değeri döndürür\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: 0.4,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nDefaultValue(data, \"time\", \"No time logged\")\n// value of data.time is defined, so it is returned\n// returns Jan 24, 2024, 12:00:00 PM system time\n```\n\nDefaultValue, belirtilen anahtarda değer yoksa varsayılan değeri döndürür.\n\n```arcade\nvar data = {\n  time: '',\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: 0.4,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nDefaultValue(data, \"time\", \"No time logged\")\n// value of data.time is empty, so the default is returned\n// returns \"No time logged\"\n```\n\nDefaultValue, anahtar yoksa varsayılan değeri döndürür.\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSözlükte bir anahtar yoksa veya belirtilen anahtardaki değer 'null' ise veya boş bir metin değeriyse, belirtilen varsayılan değeri döndürür.\n\n**Parametreler**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Kontrol edilecek sözlük veya ek.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kontrol edilecek anahtar.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Bu değer, anahtar mevcut değilse veya belirtilen anahtardaki değer 'null' ise veya boş bir metin değeri ise döndürülür.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nTanımlanmışsa, belirtilen anahtardaki değeri döndürür. Aksi takdirde, 'defaultValue'da belirtilen değeri döndürür."}},"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":"İç içe geçmiş bir sözlükteki anahtarlardan en az biri mevcut değilse veya belirtilen anahtardaki değer 'null' ise veya boş bir metin değeri ise, belirtilen varsayılan değeri döndürür.","examples":"\n**Örnekler**\n\nDefaultValue tanımlanmış bir değeri döndürür\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: 0.4,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nDefaultValue(data, [\"weather\", \"precipitation\", \"value\"], \"No time logged\")\n// value of data.weather.precipitation.value is defined, so it is returned\n// returns 0.4\n```\n\nDefaultValue, belirtilen anahtarda değer yoksa varsayılan değeri döndürür.\n\n```arcade\nvar data = {\n  time: Date(2024, 0, 24, 12),\n  weather: {\n    precipitation: {\n      type: \"rain\",\n      value: null,\n      unit: \"inches\"\n    },\n    temperature: {\n      value: 50,\n      unit: \"f\"\n    },\n    conditions: {\n      description: \"Overcast\"\n    }\n  }\n}\n\nDefaultValue(data, [\"weather\", \"precipitation\", \"value\"], 0)\n// value of data.weather.precipitation.value is null, so the default is returned\n// returns 0\n```\n\nDefaultValue, anahtar yoksa varsayılan değeri döndürür.\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\nMevcut anahtarla bir sözlük içindeki bir dizideki null değeri kontrol edin\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİç içe geçmiş bir sözlükteki anahtarlardan en az biri mevcut değilse veya belirtilen anahtardaki değer 'null' ise veya boş bir metin değeri ise, belirtilen varsayılan değeri döndürür.\n\n**Parametreler**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Kontrol edilecek sözlük veya ek.\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; - Kapsayıcı yapısının her seviyesini kontrol etmek için anahtarların veya indekslerin dizisi.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Bu değer, anahtarlardan veya indekslerden en az birinin mevcut olmaması veya belirtilen anahtardaki değerin 'null' olması veya boş bir metin değeri olması durumunda döndürülür.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nTanımlanmışsa, belirtilen anahtar veya indeksteki değeri döndürür. Aksi takdirde, 'defaultValue'da belirtilen değeri döndürür."}},"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":"Döndürülen argümanlara dayanarak yeni bir sözlük döndürür. Bağımsız değişkenler isim/değer çiftleridir. Örneğin dictionary('field1',val,'field2',val2,...).","examples":"\n**Örnek**\n\n3 yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDöndürülen argümanlara dayanarak yeni bir sözlük döndürür. Bağımsız değişkenler isim/değer çiftleridir. Örneğin dictionary('field1',val,'field2',val2,...).\n\n**Parametre**\n\n- **[name1, value1, ..., nameN, valueN]** (_Optional_): [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Sürekli ad/değer çiftleri.\n\n**Dönüş değeri**: [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":"JSON metnini bir Arcade Sözlüğü olarak seriden paralele dönüştürür.","examples":"\n**Örnek**\n\nJSON metnini bir Sözlük olarak seriden paralele dönüştürür.\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":"**[Şu versiyondan itibaren 1.8](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nJSON metnini bir Arcade Sözlüğü olarak seriden paralele dönüştürür.\n\n**Parametre**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bir Arcade sözlüğüne dönüştürülecek JSON. Bu bir metin değeri olarak serileştirilmelidir.\n\n**Dönüş değeri**: [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":"Bir geometri değerini sözlüğe dönüştürür.","examples":"\n**Örnek**\n\nBir nokta geometrisinin x özniteliğini günceller.\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":"**[Şu versiyondan itibaren 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir geometri değerini sözlüğe dönüştürür.\n\n**Parametre**\n\n- **inputGeometry**: [Geometry](https://developers.arcgis.com/arcade/guide/types/#geometry) - Bir Arcade sözlüğüne dönüştürülecek geometri. Versiyon 1.25'ten başlamak üzere, Çokgen veya Çokluçizgi girişleri, ArcGIS Pro ve ArcGIS Maps SDKs for Native Apps'te yürütüldüğünde eğri nesneleri içerebilir.\n\n**Dönüş değeri**: [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":"Bir detayı sözlüğe dönüştürür.","examples":"\n**Örnek**\n\nBir detayı sözlüğe dönüştürün\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":"**[Şu versiyondan itibaren 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir detayı sözlüğe dönüştürür.\n\n**Parametre**\n\n- **inputFeature**: [Feature](https://developers.arcgis.com/arcade/guide/types/#feature) - Bir Arcade sözlüğüne dönüştürülecek detay.\n\n**Dönüş değeri**: [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":"Bir sözlüğün sığ veya derin bir kopyasını oluşturur.","examples":"\n**Örnekler**\n\nBir Sözlüğün sığ bir kopyasını oluşturun\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\nBir Sözlüğün derin bir kopyasını oluşturun\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":"**[Şu versiyondan itibaren 1.23](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sözlüğün sığ veya derin bir kopyasını oluşturur.\n\n**Parametreler**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Kopyalanacak sözlük.\n- **deep** (_Optional_): [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean) - \\\"true\\\" ise, sözlüğün derin bir kopyasını oluşturur, yani çıktı sözlüğün özellikleri girdi sözlükle aynı referansları paylaşmaz. Varsayılan değer \\\"false\\\" olur.\n\n**Dönüş değeri**: [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":"Vokseli sözlüğe dönüştürür.","examples":"\n**Örnek**\n\nVokseli sözlüğe dönüştürün\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":"**[Şu versiyondan itibaren 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVokseli sözlüğe dönüştürür.\n\n**Parametre**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Bir Arcade sözlüğüne dönüştürülecek voksel.\n\n**Dönüş değeri**: [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":"JSON metnini seriden paralele dönüştürerek eşdeğer Arcade veri türlerine çevirir.","examples":"\n**Örnekler**\n\nMetni boolean'a dönüştürür\n\n```arcade\nFromJSON(\"true\")\n// Returns true\n```\n\nMetni sayıya dönüştürür\n\n```arcade\nfromJSON(\"731.1\")\n// returns 731.1\n```\n\nMetni sözlüğe dönüştürür\n\n```arcade\nvar d = fromJSON('{\"kids\": 3, \"adults\": 4 }')\nd.kids + d.adults\n// returns 7\n```\n\nMetni diziye dönüştürür\n\n```arcade\nfromJSON('[\"one\", 2, \"three\", false]')\n// returns [ \"one\", 2, \"three\", false ]\n```\n\nMetni boş değere dönüştürür\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":"**[Şu versiyondan itibaren 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nJSON metnini seriden paralele dönüştürerek eşdeğer Arcade veri türlerine çevirir.\n\n**Parametre**\n\n- **jsonText**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Seriden paralele dönüştürerek bir Arcade veri türüne çevrilecek olan JSON metni.\n\n**Dönüş değeri**: [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":"Bir sözlüğün girdi anahtarının olup olmadığını belirtir.","examples":"\n**Örnek**\n\n`true` yazdırır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sözlüğün girdi anahtarının olup olmadığını belirtir.\n\n**Parametreler**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) - Bir anahtarı denetlemek için kullanılan sözlük.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kontrol edilecek anahtar.\n\n**Dönüş değeri**: [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":"Bir sözlüğün belirli bir anahtarı olup olmadığını ve bu anahtarın bir değeri olup olmadığını gösterir.","examples":"\n**Örnekler**\n\nDeğeri olan anahtarlı sözlük\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000', 'Cobourg', 18519);\nHasValue(d, 'Cobourg');\n// returns true\n```\n\nDeğeri olmayan anahtarlı sözlük\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000', 'Cobourg', null);\nHasValue(d, 'Cobourg');\n// returns false\n```\n\nSağlanan anahtarı içermeyen sözlük\n\n```arcade\nvar d = Dictionary('Port Hope', 16214,  'Grafton', '<1000');\nHasValue(d, 'Cobourg');\n// returns false\n```\n\nSağlanan anahtarı içermeyen sözlük\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":"**[Şu versiyondan itibaren 1.20](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sözlüğün belirli bir anahtarı olup olmadığını ve bu anahtarın bir değeri olup olmadığını gösterir.\n\n**Parametreler**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Kontrol edilecek sözlük veya ek.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Denetlenecek anahtar veya alan adı.\n\n**Dönüş değeri**: [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":"Bir sözlüğün birkaç düzey derinliklerinde yuvalanmış bir özelliğin bir değere sahip olup olmadığını kontrol eder. Bu, her seviyedeki değerleri kontrol etmek yerine iç içe geçmiş bir yapıyı tek adımda detaylandırmanıza olanak tanır. Yapının her düzeyinde anahtarlar ve indeksler mevcutsa ve null olmayan bir değer içeriyorsa 'true' değerini döndürür.","examples":"\n**Örnekler**\n\nİç içe değere sahip anahtarla sözlüğü kontrol edin\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\nMevcut olmayan bir anahtarla sözlükteki değeri kontrol edin\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\nMevcut anahtarla sözlük içindeki bir dizideki değeri kontrol edin\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":"**[Şu versiyondan itibaren 1.26](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir sözlüğün birkaç düzey derinliklerinde yuvalanmış bir özelliğin bir değere sahip olup olmadığını kontrol eder. Bu, her seviyedeki değerleri kontrol etmek yerine iç içe geçmiş bir yapıyı tek adımda detaylandırmanıza olanak tanır. Yapının her düzeyinde anahtarlar ve indeksler mevcutsa ve null olmayan bir değer içeriyorsa 'true' değerini döndürür.\n\n**Parametreler**\n\n- **inputDictionary**: [Dictionary](https://developers.arcgis.com/arcade/guide/types/#dictionary) \\| [Attachment](https://developers.arcgis.com/arcade/guide/types/#attachment) - Kontrol edilecek sözlük veya ek.\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; - Yapının her seviyesini kontrol etmek için anahtarların veya indekslerin dizisi.\n\n**Dönüş değeri**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]]},{"id":"date_functions","title":"Tarih fonksiyonları","items":[{"type":"function","name":"changetimezone","bundle":"core","sinceVersion":"1.24","link":"https://developers.arcgis.com/arcade/function-reference/date_functions/#changetimezone","description":"Verilen Tarih değerini görüntülemek için kullanılan saat dilimini değiştirir. 'dateValue' girdisi 'bilinmeyen' bir saat dilimine sahipse, çıktı Tarihi değeri 'dateValue' girişiyle aynı tarih ve saatle görüntülenecektir ancak 'newTimeZone' olarak atanacaktır.","examples":"\n**Örnekler**\n\nVerilen Tarihin saat dilimini 'America/New_York'tan 'America/Los_Angeles'a değiştirir\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\n'Bilinmeyen' saat dilimine sahip bir Tarihi '+07:00' saat farkına atar\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Tarih değerini görüntülemek için kullanılan saat dilimini değiştirir. 'dateValue' girdisi 'bilinmeyen' bir saat dilimine sahipse, çıktı Tarihi değeri 'dateValue' girişiyle aynı tarih ve saatle görüntülenecektir ancak 'newTimeZone' olarak atanacaktır.\n\n**Parametreler**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Tarih ve saat bilgilerini içeren bir Tarih değeri.\n- **newTimeZone**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Verilen Tarih değerini görüntülemek için kullanılacak yeni saat dilimi. Saat dilimi aşağıdakilerden biri olmalıdır:\n\n  - IANA saat dilimi veri tabanındaki bir girişi temsil eden metin (ör. 'Amerika/New_York')\n\n  - UTC'ye eklenmesi gereken saat ve dakikaları temsil eden metin (ör. '+07:00' veya '-03:00')\n\n  - 'sistem' - saat dilimi cihazın veya sistemin yerel saat dilimine ayarlanacaktır\n\n  - 'varsayılan' - profilin yürütme bağlamının saat dilimi\n\n  - 'UTC' Koordineli Evrensel Zaman\n\n  - 'bilinmiyor' - verilen değere ilişkin saat dilimi bilgilerini kaldırır ve ifadede tanımlandığı şekilde tarih ve saati görüntüler.\n\n**Dönüş değeri**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Ek kaynaklar**\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":"Parametre kümesinden bir Tarih nesnesi oluşturur. Varsayılan olarak Tarihler, profilin yürütme bağlamının saat diliminde oluşturulur.","examples":"\n**Örnekler**\n\nArcade'i çalıştıran profilin yürütme bağlamının saat diliminde verilen zamanı temsil eden bir Tarih oluşturur\n\n```arcade\n// Date that represents Jun 02, 1987, 12:00:00 AM PST\nDate(1987,05,02)\n```\n\nBelirli bir saat diliminde tanımlanan saate sahip bir Tarih oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nParametre kümesinden bir Tarih nesnesi oluşturur. Varsayılan olarak Tarihler, profilin yürütme bağlamının saat diliminde oluşturulur.\n\n**Parametreler**\n\n- **year**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Bir yılı temsil eden bir sayı.\n- **month**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - `0` Ocak ve `11` Aralık olmak üzere ay (0-11) değeri.\n- **day**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Ayın günü (1-31).\n- **hour** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Günün saati (0-23).\n- **minute** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Saatin dakikası (0-59).\n- **second** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Dakikanın saniyesi (0-59).\n- **millisecond** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Saniyenin mili saniyesi (0-999).\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _1.24'ten itibaren_ Tarihin saat dilimi. Belirtilmediği takdirde Tarih, profilin yürütme bağlamının varsayılan saat diliminde oluşturulacaktır. Olası değerler:\n\n  - IANA saat dilimi veri tabanındaki bir girişi temsil eden metin (ör. 'Amerika/New_York')\n\n  - UTC'ye eklenmesi gereken saat ve dakikaları temsil eden metin (ör. '+07:00' veya '-03:00')\n\n  - 'sistem' - saat dilimi cihazın veya sistemin yerel saat dilimine ayarlanacaktır\n\n  - 'varsayılan' - profilin yürütme bağlamının saat dilimi\n\n  - 'UTC' Koordineli Evrensel Zaman\n\n  - 'bilinmiyor' - verilen değere ilişkin saat dilimi bilgilerini kaldırır ve ifadede tanımlandığı şekilde tarih ve saati görüntüler.\n\n**Dönüş değeri**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Ek kaynaklar**\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":"Verilen Unix dönem numarasıyla bir Tarih oluşturur. Varsayılan olarak Tarih, profilin yürütme bağlamının saat diliminde görüntülenir. Hiçbir dönem sağlanmazsa, profilin varsayılan saat diliminde geçerli tarih ve saatte bir Tarih oluşturur. Zaman için 'null' bir değer sağlanmışsa örtük olarak '0'a dönüştürülecek ve 1 Ocak 1970 UTC tarihini geri döndürecektir.","examples":"\n**Örnekler**\n\n1 Ocak 1970'ten bu yana geçen milisaniye sayısı\n\n```arcade\nDate(1476987783555) // 'Thu Oct 20 2016 11:23:03 GMT-0700 (PDT)'\n```\n\nArcade'i çalıştıran profilin yürütme bağlamının saat dilimindeki geçerli saati temsil eden bir Tarih oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Unix dönem numarasıyla bir Tarih oluşturur. Varsayılan olarak Tarih, profilin yürütme bağlamının saat diliminde görüntülenir. Hiçbir dönem sağlanmazsa, profilin varsayılan saat diliminde geçerli tarih ve saatte bir Tarih oluşturur. Zaman için 'null' bir değer sağlanmışsa örtük olarak '0'a dönüştürülecek ve 1 Ocak 1970 UTC tarihini geri döndürecektir.\n\n**Parametre**\n\n- **epoch** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - 1 Ocak 1970 UTC’den bu yana geçen milisaniye sayısı.\n\n**Dönüş değeri**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Ek kaynaklar**\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":"ISO 8601 metin değerinden bir Tarih değeri oluşturur. UTC farkı sağlanırsa tarih, profilin saat diliminde görüntülenmeye devam eder. Herhangi bir metin değeri sağlanmazsa, profilin saat dilimindeki geçerli tarih ve saatte bir tarih oluşturur.","examples":"\n**Örnekler**\n\nBilinen bir zaman farkıyla ISO 8601 metin değerinden bir Tarih oluşturur\n\n```arcade\nDate('2016-10-20T17:41:37+00:00') // 'Thu Oct 20 2016 10:41:37 GMT-0700 (PDT)'\n```\n\nBilinmeyen zaman farkıyla ISO 8601 metin değerinden bir Tarih oluşturur\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nISO 8601 metin değerinden bir Tarih değeri oluşturur. UTC farkı sağlanırsa tarih, profilin saat diliminde görüntülenmeye devam eder. Herhangi bir metin değeri sağlanmazsa, profilin saat dilimindeki geçerli tarih ve saatte bir tarih oluşturur.\n\n**Parametre**\n\n- **timestamp** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Bir Tarihe dönüştürülecek bir ISO 8601 metin değeri.\n\n**Dönüş değeri**: [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":"İsteğe bağlı Saat ve saat dilimi değeriyle DateOnly değerinden bir Tarih oluşturur.","examples":"\n**Örnek**\n\nDateOnly ve saat türünden bir Tarih oluşturur\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİsteğe bağlı Saat ve saat dilimi değeriyle DateOnly değerinden bir Tarih oluşturur.\n\n**Parametreler**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Bir Tarih değerinin oluşturulacağı DateOnly değeri.\n- **timeValue** (_Optional_): [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Tarih için Saat değeri. Belirtilmediği takdirde Tarih, '00:00:00' saati ile oluşturulacaktır.\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tarihin saat dilimi. Belirtilmediği takdirde Tarih, 'bilinmeyen' saat diliminde oluşturulacaktır. Olası değerler:\n\n  - IANA saat dilimi veri tabanındaki bir girişi temsil eden metin (ör. 'Amerika/New_York')\n\n  - UTC'ye eklenmesi gereken saat ve dakikaları temsil eden metin (ör. '+07:00' veya '-03:00')\n\n  - 'sistem' - saat dilimi cihazın veya sistemin yerel saat dilimine ayarlanacaktır\n\n  - 'varsayılan' - profilin yürütme bağlamının saat dilimi\n\n  - 'UTC' Koordineli Evrensel Zaman\n\n  - 'bilinmiyor' - verilen değere ilişkin saat dilimi bilgilerini kaldırır ve ifadede tanımlandığı şekilde tarih ve saati görüntüler.\n\n**Dönüş değeri**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Ek kaynaklar**\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":"Verilen Tarihin bir kopyasını oluşturur.","examples":"\n**Örnek**\n\nGeçerli Tarih değerinin bir kopyasını oluşturur\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Tarihin bir kopyasını oluşturur.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Kopyalanacak Tarih.\n\n**Dönüş değeri**: [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":"Bir Tarihe verilen birimde belirli bir zaman miktarı ekler ve yeni bir Tarih döndürür. Tarihin bir IANA saat dilimi varsa, yaz saati uygulaması ve diğer saat dilimi odaklı mantık geçerli olacaktır.","examples":"\n**Örnek**\n\nVerilen Tarihe 7 gün ekler\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir Tarihe verilen birimde belirli bir zaman miktarı ekler ve yeni bir Tarih döndürür. Tarihin bir IANA saat dilimi varsa, yaz saati uygulaması ve diğer saat dilimi odaklı mantık geçerli olacaktır.\n\n**Parametreler**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Zaman eklenecek olan girdi Tarih.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Verilen birim cinsinden Tarihe eklenecek değer.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tarihe eklenecek sayı birimi. Varsayılan 'milisaniye` şeklindedir. Desteklenen birim türleri arasında `milisaniye`, `saniye`, `dakika`, `saat`, `gün`, `ay`, `yıl` bulunur\n\n**Dönüş değeri**: [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":"Verilen birimlerde belirtilen süreyi DateOnly değerine ekler ve yeni bir DateOnly değeri döndürür.","examples":"\n**Örnekler**\n\nSağlanan alandaki Tarihe 7 gün ekler\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\nSağlanan alandaki Tarihe 12 saat ekler\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerde belirtilen süreyi DateOnly değerine ekler ve yeni bir DateOnly değeri döndürür.\n\n**Parametreler**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Zamanın ekleneceği girdi DateOnly değeri.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Verilen birim cinsinden tarihe eklenecek değer. DateOnly girdileri için bu değer, 24 saatlik aralığa göre en yakın güne yuvarlanacaktır. Eklenecek değer 24 saatten az ise DateOnly girdisine herhangi bir değer eklenmez.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tarihe eklenecek sayı birimi. Varsayılan 'milisaniye` şeklindedir. Desteklenen birim türleri arasında `milisaniye`, `saniye`, `dakika`, `saat`, `gün`, `ay`, `yıl` bulunur\n\n**Dönüş değeri**: [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":"Verilen birimlerde belirtilen süreyi Saat değerine ekler ve yeni bir Saat değeri döndürür.","examples":"\n**Örnekler**\n\nVerilen Zamana 7 saat ekler\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\nVerilen Zamana 90 saniye ekler\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\nVerilen Zamana 25 saat ekler\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen birimlerde belirtilen süreyi Saat değerine ekler ve yeni bir Saat değeri döndürür.\n\n**Parametreler**\n\n- **timeValue**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Zamanın ekleneceği girdi Zaman değeri.\n- **addValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Verilen birim cinsinden saate eklenecek değer.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tarihe eklenecek sayı birimi. Varsayılan 'milisaniye` şeklindedir. Desteklenen birim türleri arasında `milisaniye`, `saniye`, `dakika`, `saat` bulunur\n\n**Dönüş değeri**: [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":"İki Tarihi birbirinden çıkarır ve farkı belirtilen birim cinsinden döndürür.","examples":"\n**Örnekler**\n\nİki Tarihi birbirinden çıkarır ve yaşı döndürür\n\n```arcade\nvar startDate = Date($feature.startDateField);\nvar endDate = Date($feature.endDateField);\nvar age = DateDiff(endDate, startDate, 'years');\nreturn age;\n```\n\nİki Tarihi birbirinden çıkarır ve farkı döndürür.\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİki Tarihi birbirinden çıkarır ve farkı belirtilen birim cinsinden döndürür.\n\n**Parametreler**\n\n- **date1**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - İkinci bir Tarihin çıkarılacağı Tarih değeri.\n- **date2**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Verilen ilk Tarihten çıkarılacak olan Tarih değeri.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - İki verilen Tarih arasındaki farkı döndüren birimler. Desteklenen birim türleri arasında `milisaniye`, `saniye`, `dakika`, `saat`, `gün`, `ay`, `yıl` bulunur Varsayılan değer `milisaniye`dir.\n- **timeZone** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - _1.24 sürümünden itibaren_ Bilinmeyen bir saat dilimine sahip girdi Tarihlere atanacak saat dilimi. Belirtilmezse aşağıdakiler gerçekleşir: (1) Bir girdinin tanımlı bir saat dilimi varsa ve diğeri bilinmiyorsa, bilinmeyen saat dilimine sahip değer, diğer girdiyle eşleşen bir saat dilimini varsayacaktır. (2) Her iki girdi de bilinmeyen saat dilimleriyse, DateDiff her iki Tarihte de sanki aynı saat diliminde tanımlanmış gibi hesaplanacaktır. Olası değerler:\n\n  - IANA saat dilimi veri tabanındaki bir girişi temsil eden metin (ör. 'Amerika/New_York')\n\n  - UTC'ye eklenmesi gereken saat ve dakikaları temsil eden metin (ör. '+07:00' veya '-03:00')\n\n  - 'sistem' - saat dilimi cihazın veya sistemin yerel saat dilimine ayarlanacaktır\n\n  - 'varsayılan' - profilin yürütme bağlamının saat dilimi\n\n  - 'UTC' Koordineli Evrensel Zaman\n\n  - 'bilinmiyor' - verilen değere ilişkin saat dilimi bilgilerini kaldırır ve ifadede tanımlandığı şekilde tarih ve saati görüntüler.\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"İki DateOnly değerini birbirinden çıkarır ve farkı belirtilen birim cinsinden döndürür.","examples":"\n**Örnek**\n\nİki DateOnly değerini birbirinden çıkarır ve farkı yıl cinsinden döndürür\n\n```arcade\nvar startDate = DateOnly(1996,11,10);\nvar endDate = DateOnly(); // today's date\nvar age = DateDiff(endDate, startDate, 'years');\nFloor(age); // round down\n// returns 26\n```\n\n","completion":{"label":"DateDiff","detail":"DateDiff(dateOnly1, dateOnly2, units?) -> Number","insertText":"DateDiff(${1:dateOnly1_}, ${2:dateOnly2_})$0","insertTextMode":2,"insertTextFormat":2,"kind":3,"documentation":{"kind":"markdown","value":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİki DateOnly değerini birbirinden çıkarır ve farkı belirtilen birim cinsinden döndürür.\n\n**Parametreler**\n\n- **dateOnly1**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - İkinci bir DateOnly değerinin çıkarılacağı DateOnly değeri.\n- **dateOnly2**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Verilen ilk DateOnly değerinden çıkarılacak DateOnly değeri.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Verilen iki DateOnly değerinin farkının döndürüleceği birimler. Desteklenen birim türleri arasında `milisaniye`, `saniye`, `dakika`, `saat`, `gün`, `ay`, `yıl` bulunur Varsayılan değer `milisaniye`dir.\n\n**Dönüş değeri**: [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":"İki Zaman değerini birbirinden çıkarır ve farkı belirtilen birim cinsinden döndürür.","examples":"\n**Örnek**\n\nİki Zaman değerini birbirinden çıkarır ve farkı saat cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nİki Zaman değerini birbirinden çıkarır ve farkı belirtilen birim cinsinden döndürür.\n\n**Parametreler**\n\n- **time1**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - İkinci bir Zaman değerinin çıkarılacağı Zaman değeri.\n- **time2**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - İlk verilen Zaman değerinden çıkarılacak Zaman değeri.\n- **units** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Verilen iki Zaman değerinin farkının döndürüleceği birimler. Desteklenen birim türleri arasında `milisaniye`, `saniye`, `dakika`, `saat` bulunur. Varsayılan değer `milisaniye`dir.\n\n**Dönüş değeri**: [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":"Profilin yürütme bağlamının saat dilimindeki geçerli tarihe göre bir DateOnly değeri oluşturur.","examples":"\n**Örnek**\n\nGeçerli DateOnly değerini döndürür (zaman yok)\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nProfilin yürütme bağlamının saat dilimindeki geçerli tarihe göre bir DateOnly değeri oluşturur.\n\n**Dönüş değeri**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly)\n\n**Ek kaynaklar**\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":"Yılı, ayı ve günü temsil eden girdilerden DateOnly değeri oluşturur.","examples":"\n**Örnek**\n\nYılı, ayı ve günü temsil eden girdilerden DateOnly değeri oluşturur\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nYılı, ayı ve günü temsil eden girdilerden DateOnly değeri oluşturur.\n\n**Parametreler**\n\n- **year**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Bir yılı temsil eden bir sayı.\n- **month**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - `0` Ocak ve `11` Aralık olmak üzere ay (0-11) değeri. Bu değer normal aralığın (0-11) dışına çıkarsa işlev 'boş' değerini döndürür.\n- **day**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Ayın günü (1-31). Bu değer normal aralığın (1-31) dışına çıkarsa işlev 'boş' değerini döndürür.\n\n**Dönüş değeri**: [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":"Verilen Unix dönem numarasıyla bir DateOnly değeri oluşturur.","examples":"\n**Örnek**\n\n1 Ocak 1970'ten bu yana geçen milisaniye sayısından DateOnly değerini döndürür\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Unix dönem numarasıyla bir DateOnly değeri oluşturur.\n\n**Parametre**\n\n- **epoch**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - 1 Ocak 1970 UTC’den bu yana geçen milisaniye sayısı.\n\n**Dönüş değeri**: [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":"ISO biçimli bir tarihi veya başka bir biçimlendirilmiş metin desenini temsil eden bir metin girdisinden DateOnly değeri oluşturur.","examples":"\n**Örnekler**\n\nTarihi temsil eden bir metin değerinden DateOnly değeri oluşturur\n\n```arcade\nDateOnly(\"2023-05-11T13:43:18.990+01:00\");\n// returns 2023-05-11\n```\n\nVerilen biçimde tarihi temsil eden bir metin değerinden DateOnly değeri oluşturur\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nISO biçimli bir tarihi veya başka bir biçimlendirilmiş metin desenini temsil eden bir metin girdisinden DateOnly değeri oluşturur.\n\n**Parametreler**\n\n- **textValue**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Tarihi temsil eden bir metin değeri. Bu ya ISO biçimli bir tarih ya da bir tarihi temsil eden başka bir biçimlendirilmiş metin olmalıdır. Bu değer ISO biçimine uymuyorsa tarih biçimini belirten biçim parametresi tanımlanmalıdır.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - 'dateValue' girdisinin biçimini belirten bir metin değeri.  \nOlası değerler:  \n  - `D`: Ayın günü, iki basamak olarak tamamlanmamış (1 - 31).  \n  - `DD`: Ayın günü, iki basamak olarak (01 - 31).  \n  - `DDD`: Yılın sıralı günü (1 - 365).  \n  - `d`: Haftanın günü (1 - 7)  \n  - `ddd`: Kısaltılmış haftanın günü (örn. Pzt)  \n  - `dddd`: Haftanın günü, tam adıyla (örn. Pazartesi)  \n  - `M`: Ayın sayısı (1 - 12)  \n  - `MM`: Ayın sayısı, dolgulu (01 - 12)  \n  - `MMM`: Kısaltılmış ay adı (örn. Oca)  \n  - `MMMM`: Ayın tam adı (örn. Ocak)  \n  - `Y`: Tam yıl  \n  - `YY`: İki basamaklı yıl  \n\n\n**Dönüş değeri**: [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":"Belirli bir tarihten itibaren DateOnly değeri oluşturur.","examples":"\n**Örnek**\n\nBelirli bir tarihten itibaren DateOnly değerini döndürür\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir tarihten itibaren DateOnly değeri oluşturur.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - DateOnly değerinin oluşturulacağı tarih.\n\n**Dönüş değeri**: [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":"DateOnly değerinin bir kopyasını oluşturur.","examples":"\n**Örnek**\n\nDateOnly değerinin bir kopyasını oluşturur\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nDateOnly değerinin bir kopyasını oluşturur.\n\n**Parametre**\n\n- **dateOnlyValue**: [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Kopyalanacak DateOnly değeri.\n\n**Dönüş değeri**: [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":"Verilen tarihteki ayın gününü döndürür.","examples":"\n**Örnekler**\n\nGeçerli tarihteki ayın gününü alır\n\n```arcade\nDay(Now())\n```\n\nDateOnly değerinden ayın gününü döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen tarihteki ayın gününü döndürür.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Ayın gününün alınacağı Tarih değeri. DateOnly değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"Verilen Tarih veya Zaman değerindeki (0-23) zamanın saatini döndürür.","examples":"\n**Örnekler**\n\nGeçerli zamanın saat bilgisini döndürür\n\n```arcade\nHour(Now())\n```\n\nZamanın saat bilgisini döndürür\n\n```arcade\nHour(Date(2023, 1, 1, 12, 59, 23))\n// returns 12\n```\n\nZamanın saat bilgisini döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Tarih veya Zaman değerindeki (0-23) zamanın saatini döndürür.\n\n**Parametre**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Saatin alınacağı Tarih veya Zaman değeri. Zaman değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"ISO 8601 standardına göre verilen tarihin ayını döndürür. Değerler, Ocak `1` ve Aralık `12` olmak üzere 1-12 arasında değişir.","examples":"\n**Örnekler**\n\nISO 8601 standardına göre verilen tarihin ayını getirir. Aralık ayı için '12' değerini döndürür.\n\n```arcade\nISOMonth(Date(1980, 11, 31))\n```\n\nISO 8601 standardına göre verilen DateOnly değerinin ayını getirir.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nISO 8601 standardına göre verilen tarihin ayını döndürür. Değerler, Ocak `1` ve Aralık `12` olmak üzere 1-12 arasında değişir.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Ayın alınacağı Tarih değeri. DateOnly değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"ISO 8601 hafta tarihi takvimine göre, verilen tarihin yılındaki haftayı döndürür. Yıla bağlı olarak değerler, yılın ilk haftası \\\"1\\\" ve yılın son haftası \\\"52\\\" veya \\\"53\\\" olmak üzere 1-53 arasında değişir.","examples":"\n**Örnekler**\n\nISO 8601 standardına göre verilen tarihin haftasını getirir. Bu tarih, sonraki yılın ilk haftasına dahil olduğundan '1' değerini döndürür.\n\n```arcade\nISOWeek(Date(1980, 11, 31))\n```\n\nISO 8601 standardına göre verilen DateOnly değerinin haftasını getirir.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nISO 8601 hafta tarihi takvimine göre, verilen tarihin yılındaki haftayı döndürür. Yıla bağlı olarak değerler, yılın ilk haftası \\\"1\\\" ve yılın son haftası \\\"52\\\" veya \\\"53\\\" olmak üzere 1-53 arasında değişir.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Haftanın alınacağı Tarih değeri. DateOnly değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"ISO 8601 standardına göre verilen tarihteki haftanın gününü döndürür. Değerler, Pazartesi '1' ve Pazar '7' olmak üzere 1-7 arasında değişir.","examples":"\n**Örnekler**\n\nISO 8601 standardına göre verilen tarihteki haftanın gününü döndürür. Çarşamba için '3' değerini döndürür.\n\n```arcade\nISOWeekday(Date(1980, 11, 31))\n```\n\nISO 8601 standardına göre verilen DateOnly değerindeki haftanın gününü döndürür.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nISO 8601 standardına göre verilen tarihteki haftanın gününü döndürür. Değerler, Pazartesi '1' ve Pazar '7' olmak üzere 1-7 arasında değişir.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Haftanın gününün döndürüleceği Tarih değeridir. DateOnly değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"ISO 8601 hafta tarihi takvimine göre, verilen tarihin yılını döndürür.","examples":"\n**Örnekler**\n\nISO 8601 hafta tarihi takvimine göre, verilen tarihin yılını getirir. Bu tarih, sonraki yılın ilk haftasına dahil olduğundan '1981' değerini döndürür.\n\n```arcade\nISOYear(Date(1980, 11, 31))\n```\n\nISO 8601 hafta tarihi takvimine göre, verilen DateOnly değerinin yılını getirir.\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":"**[Şu versiyondan itibaren 1.12](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nISO 8601 hafta tarihi takvimine göre, verilen tarihin yılını döndürür.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Yılın alınacağı Tarih değeri. DateOnly değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"Verilen Zaman veya Tarih değerindeki saatin milisaniyesini döndürür.","examples":"\n**Örnekler**\n\nGeçerli saatin milisaniye değerini döndürür\n\n```arcade\nMillisecond(Now())\n```\n\nSaatin milisaniyesini döndürür\n\n```arcade\nMillisecond(Date(2023, 1, 1, 12, 59, 23, 999))\n// returns 999\n```\n\nSaatin milisaniyesini döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Zaman veya Tarih değerindeki saatin milisaniyesini döndürür.\n\n**Parametre**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Saatin milisaniye değerinin alınacağı Tarih veya Zaman değeri. Zaman değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"Verilen Zaman veya Tarih değerindeki saatin dakikasını döndürür.","examples":"\n**Örnekler**\n\nGeçerli saatin dakikasını döndürür\n\n```arcade\nMinute(Now())\n```\n\nSaatin dakikasını döndürür\n\n```arcade\nMinute(Date(2013, 1, 1, 2, 15, 23))\n// returns 15\n```\n\nSaatin dakikasını döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Zaman veya Tarih değerindeki saatin dakikasını döndürür.\n\n**Parametre**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Saatin dakikasının alınacağı Tarih veya Zaman değeri. Zaman değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"Verilen tarihteki ayı döndürür. Değerler, Ocak `0` ve Aralık `11` olmak üzere 0 ila 11 aralığındadır.","examples":"\n**Örnekler**\n\nVerilen Tarihin ayını getirir. Değer 0-11 arasında olabilir; burada '0' Ocak ayını ve '11' Aralık ayını temsil eder.\n\n```arcade\nMonth(Date(1980, 11, 31))\n// returns 11\n```\n\nVerilen DateOnly değerinin ayını alır.\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen tarihteki ayı döndürür. Değerler, Ocak `0` ve Aralık `11` olmak üzere 0 ila 11 aralığındadır.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Ayın alınacağı Tarih değeri. DateOnly değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)\n\n**Ek kaynaklar**\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":"Profilin yürütme bağlamının saat dilimindeki geçerli tarih ve zamanı temsil eden bir Tarih değeri oluşturur.","examples":"\n**Örnek**\n\nProfilin varsayılan saat dilimindeki geçerli tarih ve zamanı döndürür\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nProfilin yürütme bağlamının saat dilimindeki geçerli tarih ve zamanı temsil eden bir Tarih değeri oluşturur.\n\n**Dönüş değeri**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Ek kaynaklar**\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":"Verilen Tarih veya Zaman değerindeki zamanın saniyesini döndürür.","examples":"\n**Örnekler**\n\nGeçerli saatin saniyesini alır\n\n```arcade\nSecond(Now())\n```\n\nSaatin saniyesini alır\n\n```arcade\nSecond(Date(2023, 1, 1, 2, 59, 01))\n// returns 1\n```\n\nSaatin saniyesini alır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Tarih veya Zaman değerindeki zamanın saniyesini döndürür.\n\n**Parametre**\n\n- **dateTimeValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Saatin saniyesinin alınacağı bir Tarih veya Zaman değeri. Zaman değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"Profilin yürütme bağlamının saat dilimindeki geçerli zamanı temsil eden bir Zaman değeri oluşturur.","examples":"\n**Örnek**\n\nProfilin varsayılan saat dilimi kullanılarak görüntülenen geçerli zamanı döndürür\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nProfilin yürütme bağlamının saat dilimindeki geçerli zamanı temsil eden bir Zaman değeri oluşturur.\n\n**Dönüş değeri**: [Time](https://developers.arcgis.com/arcade/guide/types/#time)\n\n**Ek kaynaklar**\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":"Saatleri, dakikaları, saniyeleri ve milisaniyeleri temsil eden girdilerden bir Zaman değeri oluşturur.","examples":"\n**Örnek**\n\nSaatleri, dakikaları, saniyeleri ve milisaniyeleri temsil eden girdilerden bir Zaman değeri oluşturur\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nSaatleri, dakikaları, saniyeleri ve milisaniyeleri temsil eden girdilerden bir Zaman değeri oluşturur.\n\n**Parametreler**\n\n- **hours**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zaman değerinin saatlerini temsil eden bir sayı (0-23). Bu değer normal aralığın (0-23) dışına çıkarsa işlev 'boş' değerini döndürür.\n- **minutes**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zaman değerinin dakikalarını temsil eden bir sayı (0-59). Bu değer normal aralığın (0-59) dışına çıkarsa işlev 'boş' değerini döndürür.\n- **seconds** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zaman değerinin saniyelerini temsil eden bir sayı (0-59). Bu değer normal aralığın (0-59) dışına çıkarsa işlev 'boş' değerini döndürür.\n- **milliseconds** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Zaman değerinin milisaniyelerini temsil eden bir sayı (0-999). Bu değer normal aralığın (0-999) dışına çıkarsa işlev 'boş' değerini döndürür.\n\n**Dönüş değeri**: [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":"Gece yarısından bu yana milisaniyeyi temsil eden belirli bir sayıdan bir Zaman değeri oluşturur.","examples":"\n**Örnekler**\n\nGece yarısından bu yana geçen milisaniye sayısından Zamanı döndürür\n\n```arcade\nTime(8119800);\n// returns a Time value of 02:15:19.800\n```\n\nGece yarısından bu yana geçen milisaniye sayısından Zamanı döndürür\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGece yarısından bu yana milisaniyeyi temsil eden belirli bir sayıdan bir Zaman değeri oluşturur.\n\n**Parametre**\n\n- **numValue**: [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Gece yarısından bu yana geçen milisaniye sayısı. Bu değer 86.400.000'den (bir gündeki maksimum milisaniye sayısı) büyükse veya 0'dan küçükse işlev 'boş' değerini döndürür.\n\n**Dönüş değeri**: [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":"Metnin biçimini belirten isteğe bağlı bir girdiyle, zamanı temsil eden bir metin girişinden bir Zaman değeri oluşturur.","examples":"\n**Örnekler**\n\nZamanı temsil eden bir metin değerinden bir Zaman değeri oluşturur\n\n```arcade\nTime(\"1:20 PM\");\n// returns a Time value of 13:20:00\n```\n\nZamanı ve biçimlendirmeyi temsil eden bir metin değerinden bir Zaman değeri oluşturur\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nMetnin biçimini belirten isteğe bağlı bir girdiyle, zamanı temsil eden bir metin girişinden bir Zaman değeri oluşturur.\n\n**Parametreler**\n\n- **textValue**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Zamanı temsil eden bir metin değeri.\n- **format** (_Optional_): [Text](https://developers.arcgis.com/arcade/guide/types/#text) - 'timeValue' girdisinin biçimini belirten bir metin değeri.  \nOlası değerler:  \n  - `h`: Sivil saat, dolgusuz (1 - 12)  \n  - `hh`: Sivil saat, dolgulu (01 - 12)  \n  - `H`: Askeri saat, dolgusuz (0 - 23)  \n  - `HH`: Askeri saat, dolgulu (00 - 23)  \n  - `m`: Dakika, dolgusuz (0 - 59)  \n  - `mm`: Dakika, dolgulu (00 - 59)  \n  - `s`: Saniye, dolgusuz (0 - 59)  \n  - `ss`: Saniye, dolgulu (00 - 59)  \n  - `A`: AM/PM  \n\n\n**Dönüş değeri**: [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":"Belirli bir tarihten itibaren bir Zaman değeri oluşturur.","examples":"\n**Örnek**\n\nBelirli bir tarihten itibaren Zaman değerini döndürür\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir tarihten itibaren bir Zaman değeri oluşturur.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Saatin alınacağı tarih.\n\n**Dönüş değeri**: [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":"Zaman değerinin bir kopyasını oluşturur.","examples":"\n**Örnek**\n\nZaman değerinin bir kopyasını oluşturur\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nZaman değerinin bir kopyasını oluşturur.\n\n**Parametre**\n\n- **timeValue**: [Time](https://developers.arcgis.com/arcade/guide/types/#time) - Kopyalanacak Zaman değeri.\n\n**Dönüş değeri**: [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":"UTC zamanında geçerli tarih ve saati temsil eden bir Tarih değeri oluşturur.","examples":"\n**Örnek**\n\nUTC zamanında bir Tarih oluşturur\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":"**[Şu versiyondan itibaren 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nUTC zamanında geçerli tarih ve saati temsil eden bir Tarih değeri oluşturur.\n\n**Dönüş değeri**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Ek kaynaklar**\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":"Belirli bir Tarihin saat dilimini döndürür. Saat dilimi aşağıdakilerden biri olacaktır:\n\n- IANA saat dilimi veri tabanındaki bir girişi temsil eden metin (ör. 'Amerika/New_York')\n\n- UTC'ye eklenmesi gereken saat ve dakikaları temsil eden metin (ör. '+07:00' veya '-03:00')\n\n- 'sistem' - saat dilimi istemcinin veya sistemin yerel saat dilimini temel alacaktır\n\n- 'UTC' Koordineli Evrensel Zaman\n\n- 'Bilinmiyor' - saat dilimi bilgisi tanımlanmadı.","examples":"\n**Örnek**\n\nBir Tarihin saat dilimini döndürür\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirli bir Tarihin saat dilimini döndürür. Saat dilimi aşağıdakilerden biri olacaktır:\n\n- IANA saat dilimi veri tabanındaki bir girişi temsil eden metin (ör. 'Amerika/New_York')\n\n- UTC'ye eklenmesi gereken saat ve dakikaları temsil eden metin (ör. '+07:00' veya '-03:00')\n\n- 'sistem' - saat dilimi istemcinin veya sistemin yerel saat dilimini temel alacaktır\n\n- 'UTC' Koordineli Evrensel Zaman\n\n- 'Bilinmiyor' - saat dilimi bilgisi tanımlanmadı.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Saat diliminin alınacağı Tarih değeri.\n\n**Dönüş değeri**: [Text](https://developers.arcgis.com/arcade/guide/types/#text)\n\n**Ek kaynaklar**\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":"Belirtilen Tarih için UTC'den saat dilimi farkını milisaniye cinsinden döndürür.","examples":"\n**Örnek**\n\nUTC'den saat dilimi farkını milisaniye cinsinden döndürür\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":"**[Şu versiyondan itibaren 1.24](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBelirtilen Tarih için UTC'den saat dilimi farkını milisaniye cinsinden döndürür.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - Saat dilimi farkının alınacağı Tarih değeri.\n\n**Dönüş değeri**: [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":"Profilin yürütme bağlamının saat diliminde gece yarısı geçerli Tarihini döndürür.","examples":"\n**Örnek**\n\nGece yarısındaki geçerli Tarihi döndürür, ör. 24 Ekim 2016 Pzt 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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nProfilin yürütme bağlamının saat diliminde gece yarısı geçerli Tarihini döndürür.\n\n**Dönüş değeri**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Ek kaynaklar**\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":"Girilen tarihin dönemiyle eşleşen yeni bir Tarih değeri oluşturur ve saat dilimini istemcinin yerel veya sistem saat dilimine ayarlar.","examples":"\n**Örnek**\n\nGirdi tarihle aynı dönemde bir tarihi yerel saatte oluşturur\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":"**[Şu versiyondan itibaren 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirilen tarihin dönemiyle eşleşen yeni bir Tarih değeri oluşturur ve saat dilimini istemcinin yerel veya sistem saat dilimine ayarlar.\n\n**Parametre**\n\n- **inputDate**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - İstemcinin yerel saatinde temsil edilecek bir Tarih değeri.\n\n**Dönüş değeri**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Ek kaynaklar**\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":"Girilen tarihin dönemiyle eşleşen yeni bir Tarih değeri oluşturur ve saat dilimini UTC (Koordineli Evrensel Zaman) olarak ayarlar.","examples":"\n**Örnek**\n\nGirilen tarihle aynı dönemde bir Tarihi UTC saatine göre oluşturur.\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":"**[Şu versiyondan itibaren 1.1](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nGirilen tarihin dönemiyle eşleşen yeni bir Tarih değeri oluşturur ve saat dilimini UTC (Koordineli Evrensel Zaman) olarak ayarlar.\n\n**Parametre**\n\n- **inputDate**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) - UTC saatinde temsil edilecek bir Tarih değeri.\n\n**Dönüş değeri**: [Date](https://developers.arcgis.com/arcade/guide/types/#date)\n\n**Ek kaynaklar**\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":"Verilen Tarihin yılında hafta sayısını döndürür. Değerler 0-53 aralığındadır ve yılın ilk haftası '0', yılın son haftası ise yıl bağlı olarak '51', yıla bağlı olarak, `52` veya `53`'tür. İlk hafta ve son hafta yedi gün uzunluğunda olmayabilir.","examples":"\n**Örnekler**\n\nHaftanın varsayılan başlangıcını kullanın (Pazar)\n\n```arcade\nWeek( Date(1974,0,3) )\n// Returns 0\n```\n\nHaftanın başlangıcını Perşembe olarak ayarla\n\n```arcade\nWeek( Date(1974,0,3), 4 )\n// Returns 1\n```\n\nHaftanın başlangıcını Cuma olarak ayarla\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\nDateOnly değerinden haftayı döndürür\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":"**[Şu versiyondan itibaren 1.14](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Tarihin yılında hafta sayısını döndürür. Değerler 0-53 aralığındadır ve yılın ilk haftası '0', yılın son haftası ise yıl bağlı olarak '51', yıla bağlı olarak, `52` veya `53`'tür. İlk hafta ve son hafta yedi gün uzunluğunda olmayabilir.\n\n**Parametreler**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Haftanın alınacağı Tarih veya DateOnly değeri. DateOnly değerleri 1.24 sürümünden itibaren desteklenmektedir.\n- **startDay** (_Optional_): [Number](https://developers.arcgis.com/arcade/guide/types/#number) - Haftanın başlangıç gününü gösteren sayı. Pazar = 0; Pazartesi = 1; Salı = 2; Çarşamba = 3; Perşembe = 4; Cuma = 5; Cumartesi = 6. Varsayılan `0`dır (Pazar).\n\n**Dönüş değeri**: [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":"Verilen Tarihteki ayın gününü döndürür. Değerler, Pazar `0` ve Cumartesi `6` olmak üzere 0 ila 6 aralığındadır.","examples":"\n**Örnekler**\n\nVerilen tarihteki ayın gününü döndürür. Çarşamba için '3' değerini döndürür.\n\n```arcade\nWeekday(Date(1980, 11, 31))\n```\n\nVerilen DateOnly değerine ait haftanın gününü döndürür.\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Tarihteki ayın gününü döndürür. Değerler, Pazar `0` ve Cumartesi `6` olmak üzere 0 ila 6 aralığındadır.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Haftanın gününün döndürüleceği Tarih veya DateOnly değeri. DateOnly değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [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":"Verilen Tarihin yılını döndürür.","examples":"\n**Örnekler**\n\nGeçerli Tarihin yılını alır\n\n```arcade\nYear(Now())\n```\n\nVerilen DateOnly değerinin yılını alır\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":"**[Şu versiyondan itibaren 1.0](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVerilen Tarihin yılını döndürür.\n\n**Parametre**\n\n- **dateValue**: [Date](https://developers.arcgis.com/arcade/guide/types/#date) \\| [DateOnly](https://developers.arcgis.com/arcade/guide/types/#dateonly) - Yılın alınacağı Tarih veya DateOnly değeri. DateOnly değerleri 1.24 sürümünden itibaren desteklenmektedir.\n\n**Dönüş değeri**: [Number](https://developers.arcgis.com/arcade/guide/types/#number)"}},"parametersInfo":{"min":1,"max":1}}]},{"id":"voxel_functions","title":"Voksel işlevleri","items":[{"type":"function","name":"defaultvalue","bundle":"core","sinceVersion":"1.30","link":"https://developers.arcgis.com/arcade/function-reference/voxel_functions/#defaultvalue","description":"Vokselde alan adı yoksa veya belirtilen alanın değeri \"geçersiz\" veya boş bir metin değeriyse, belirtilen varsayılan değeri döndürür.","examples":"\n**Örnek**\n\nVoksel özniteliği mevcut değilse veya boşsa \"n/a\" değerini döndürür\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":"**[Şu versiyondan itibaren 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nVokselde alan adı yoksa veya belirtilen alanın değeri \"geçersiz\" veya boş bir metin değeriyse, belirtilen varsayılan değeri döndürür.\n\n**Parametreler**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Kontrol edilecek girdi voksel.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kontrol edilecek alan adı.\n- **defaultValue**: [Any](https://developers.arcgis.com/arcade/guide/types/#any) - Bu değer, alan adı mevcut değilse veya belirtilen alanın değeri \"geçersiz\" veya boş bir metin değeri ise döndürülür.\n\n**Dönüş değeri**: [Any](https://developers.arcgis.com/arcade/guide/types/#any)  \nTanımlanmışsa, belirtilen alanın değerini döndürür. Aksi takdirde, 'defaultValue'da belirtilen değeri döndürür."}},"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":"Bir vokselin girdi anahtarının olup olmadığını belirtir.","examples":"\n**Örnek**\n\nVokselin \"sea_temp\" adında bir alanı varsa \"true\" döndürür\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":"**[Şu versiyondan itibaren 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir vokselin girdi anahtarının olup olmadığını belirtir.\n\n**Parametreler**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Bir alan adı için kontrol edilecek voksel.\n- **key**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kontrol edilecek alan adı.\n\n**Dönüş değeri**: [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":"Bir vokselin belirli bir alana sahip olup olmadığını ve bu alanın bir değeri olup olmadığını belirtir.","examples":"\n**Örnek**\n\nVoksel özniteliği mevcut değilse veya boşsa false değerini döndürür\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":"**[Şu versiyondan itibaren 1.30](https://developers.arcgis.com/arcade/guide/version-matrix)**\n\nBir vokselin belirli bir alana sahip olup olmadığını ve bu alanın bir değeri olup olmadığını belirtir.\n\n**Parametreler**\n\n- **inputVoxel**: [Voxel](https://developers.arcgis.com/arcade/guide/types/#voxel) - Kontrol edilecek voksel.\n- **fieldName**: [Text](https://developers.arcgis.com/arcade/guide/types/#text) - Kontrol edilecek alan adı.\n\n**Dönüş değeri**: [Boolean](https://developers.arcgis.com/arcade/guide/types/#boolean)"}},"parametersInfo":{"min":2,"max":2}}]}]