{ "id": "23", "displayName": "Countries", "shortDisplayName": null, "description": "", "connectionString": "url=https://services1.arcgis.com/CD5mKowwN6nIaqd8/arcgis/rest/services/Countries/FeatureServer/0", "copyright": "", "hasAttributionData": false, "serviceType": "Feature", "serviceFunction": "Operational", "baseMapGroup": null, "baseMapGroupIndex": "", "baseMapGroupIsMutuallyExclusive": false, "opacity": 1, "visible": true, "initiallyVisible": true, "drawingBehavior": "FeatureLayer", "iconUri": null, "includeInLayerList": false, "defaultAllowSymbolization": true, "isExpanded": true, "updateInterval": null, "dataProvider": null, "disableClientCaching": null, "serviceTag": "alMoOL3m479g4fUS0WCDV+QPs4T7mqR7lT0kAO/dBzA=", "identifiable": null, "includeMosaicDatasetValues": null, "includeCatalogItems": null, "includeInLegend": null, "startTime": null, "endTime": null, "serverVersion": "11.2", "failureAction": "Warn", "failureTimeout": null, "requestEncoding": null, "supportsDynamicLayers": false, "hasLayerCatalog": false, "autoSave": null, "color": null, "geometry": null, "objectIds": null, "onDemandCacheSize": null, "outFields": "*", "queryMode": "OnDemand", "tileHeight": null, "tileWidth": null, "selectionColor": null, "where": null, "editVerticesEnabled": true, "moveEnabled": true, "rotateEnabled": true, "scaleEnabled": true, "themeSettings": [], "layerHyperlinks": [], "tileInfo": {}, "instantSearch": false, "layers": [ { "id": "0", "name": "Countries", "nativeID": "0", "displayName": "Countries", "description": "", "defaultVisibility": true, "featureType": "Polygon", "type": "DynamicFeatureLayer", "maxScale": 0, "minScale": 0, "visible": true, "initiallyVisible": true, "showMapTips": true, "identifiable": true, "queryable": true, "searchable": true, "supportsIdentify": true, "supportsQuery": true, "canCopyFeature": true, "snappable": true, "snappingEnabled": true, "hasAttachments": false, "featureZoomFactor": null, "featureZoomScale": null, "featureBorderColor": null, "featureBorderWidth": null, "featureFillColor": null, "showFeatureHyperlinks": "ShowAll", "iconUri": null, "includeInLayerList": true, "includeInLegend": true, "allowSymbolization": true, "legendUrl": null, "styleName": null, "drawIndex": null, "canToggleLabels": false, "showLabels": true, "dataProvider": null, "featureLabel": "{LayerDisplayName}", "featureDescription": "
Country: {adm0_name}

Treaties: {treatyCount}
Events: {eventCount}
River Basin Organizations: {rboCount}

Generate PDF Report
", "featureLongDescription": null, "displayField": "adm0_name", "primaryKeyField": "OBJECTID_1", "parentLayerId": null, "subLayerIds": [], "hasReports": false, "hasDataLinks": false, "fields": [ { "name": "OBJECTID_1", "visible": false, "dataType": "Int32", "displayName": "OBJECTID_1", "alias": "OBJECTID_1" }, { "name": "OBJECTID", "visible": false, "dataType": "Int32", "displayName": "OBJECTID", "alias": "OBJECTID" }, { "displayName": "Country", "name": "adm0_name", "alias": "adm0_name", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "Status", "name": "FIRST_stat", "alias": "FIRST_stat", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "Country Code", "name": "CCODE", "alias": "CCODE", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "Alternative Country Code", "name": "Alt_CCODE", "alias": "Alt_CCODE", "visible": true, "dataType": "String", "searchable": true }, { "name": "Shape_Leng", "visible": false, "dataType": "Double", "displayName": "Shape_Leng", "alias": "Shape_Leng" }, { "name": "Shape_Le_1", "visible": false, "dataType": "Double", "displayName": "Shape_Le_1", "alias": "Shape_Le_1" }, { "displayName": "Area in Square Kilometers", "name": "Area_km2", "alias": "Area_km2", "visible": true, "dataType": "Int32", "format": "{0:n0}", "searchable": true }, { "name": "Shape__Area", "visible": false, "dataType": "Double", "displayName": "Shape__Area", "alias": "Shape__Area" }, { "name": "Shape__Length", "visible": false, "dataType": "Double", "displayName": "Shape__Length", "alias": "Shape__Length" } ], "featureHyperlinks": [], "layerHyperlinks": [], "arcadeExpressions": [ { "expression": "var country = $feature.CCODE;\r\n\r\nvar Table = FeatureSetByName($map,\"Events\",['DATE','LOCATION','EVENT_SUMMARY','Macro_Event','NUMBER_OF_Countries','Source_Source']);\r\n\r\nvar CountryEvents = Filter(Table, '(CCODE1 = @country OR CCODE2 = @country)');\r\n\r\nreturn Count(CountryEvents);\r\nvar uniqueEventsbyDate = [];\r\n//check for results\r\nif(Count(CountryEvents) > 0){\r\n\r\n\r\nfor (var event in CountryEvents){\r\n if (IndexOf(uniqueEventsbyDate,event.DATE) == -1){ \r\n Push(uniqueEventsbyDate,event.DATE); \r\n } \r\n}\r\n}\r\nreturn Count(uniqueEventsbyDate)", "token": "eventCount" }, { "expression": "var country = $feature.CCODE;\r\n\r\nvar Table = FeatureSetByName($map,\"Treaties\",['DocumentName']);\r\n\r\nvar CountryTreaties = Filter(Table, 'CCODE = @country');\r\n\r\nvar uniqueTreatiesbyDate = [];\r\n//check for results\r\nif(Count(CountryTreaties) > 0){\r\n\r\nfor (var treaty in CountryTreaties){\r\n if (IndexOf(uniqueTreatiesbyDate,treaty.DocumentName) == -1){ \r\n Push(uniqueTreatiesbyDate,treaty.DocumentName); \r\n } \r\n}\r\n}\r\nreturn Count(uniqueTreatiesbyDate)", "token": "treatyCount" }, { "expression": "var country = $feature.CCODE;\r\n\r\nvar Table = FeatureSetByName($map,\"RBOs\",['RBO_NAME']);\r\n\r\nvar CountryRBO = Filter(Table, \"CCODE like '\" + country +\"'\");\r\n\r\nvar uniqueRBO = [];\r\n//check for results\r\nif(Count(CountryRBO ) > 0){\r\n\r\nfor (var rbo in CountryRBO ){\r\n if (IndexOf(uniqueRBO,rbo.RBO_NAME) == -1){ \r\n Push(uniqueRBO ,rbo.RBO_NAME); \r\n } \r\n}\r\n}\r\nreturn Count(uniqueRBO)\r\n", "token": "rboCount" } ], "isDynamic": false, "dynamicDefinition": null, "themeSettings": [], "tileLevelLimits": [] } ], "tables": [], "fullExtent": { "xmin": -20037507.0672, "ymin": -6363875.5523, "xmax": 20037507.0672, "ymax": 6324213.4646000005, "spatialReference": { "wkid": 54034 } }, "spatialReference": { "wkid": 54034 }, "properties": [], "extensions": [] }