{ "layers": [ { "id": "0", "name": "Electronically Posted Land Enrollment", "nativeID": "0", "displayName": "Electronically Posted Land Enrollment", "description": "", "defaultVisibility": true, "featureType": "Polygon", "type": "DynamicFeatureLayer", "maxScale": 0, "minScale": 0, "visible": true, "initiallyVisible": true, "showMapTips": true, "identifiable": true, "queryable": true, "searchable": false, "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": "{FIRST_NAME}", "featureDescription": null, "featureLongDescription": "{GetInfoWindow}", "displayField": "FIRST_NAME", "primaryKeyField": "OBJECTID", "fullExtent": { "xmin": -11229962.252600025, "ymin": 5908901.1199495886, "xmax": -11229638.645830687, "ymax": 5909177.5267685028, "spatialReference": { "wkid": 102100 } }, "parentLayerId": null, "subLayerIds": [], "hasReports": false, "hasDataLinks": false, "fields": [ { "displayName": "OWNER", "name": "OWNER", "alias": "OWNER", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "COUNTY", "name": "COUNTY", "alias": "COUNTY", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "FIRST_NAME", "name": "FIRST_NAME", "alias": "FIRST_NAME", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "LAST_NAME", "name": "LAST_NAME", "alias": "LAST_NAME", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "TELEPHONE", "name": "TELEPHONE", "alias": "TELEPHONE", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "EMAIL", "name": "EMAIL", "alias": "EMAIL", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "ALT_FIRST_NAME", "name": "ALT_FIRST_NAME", "alias": "ALT_FIRST_NAME", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "ALT_LAST_NAME", "name": "ALT_LAST_NAME", "alias": "ALT_LAST_NAME", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "ALT_TELEPHONE", "name": "ALT_TELEPHONE", "alias": "ALT_TELEPHONE", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "ALT_EMAIL", "name": "ALT_EMAIL", "alias": "ALT_EMAIL", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "SEC", "name": "SEC", "alias": "SEC", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "TWP", "name": "TWP", "alias": "TWP", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "RNG", "name": "RNG", "alias": "RNG", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "LEGAL", "name": "LEGAL", "alias": "LEGAL", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "ADDRESS", "name": "ADDRESS", "alias": "ADDRESS", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "DEEDED_ACR", "name": "DEEDED_ACR", "alias": "DEEDED_ACR", "visible": true, "dataType": "Double", "searchable": true }, { "displayName": "UPDATED", "name": "UPDATED", "alias": "UPDATED", "visible": true, "dataType": "DateTime", "searchable": true }, { "displayName": "Shape", "name": "Shape", "alias": "Shape", "visible": true, "dataType": "Object", "searchable": true }, { "displayName": "POSTED", "name": "POSTED", "alias": "POSTED", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "MEASURED_A", "name": "MEASURED_A", "alias": "MEASURED_A", "visible": true, "dataType": "Double", "searchable": true }, { "displayName": "PIN", "name": "PIN", "alias": "PIN", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "TYPE", "name": "TYPE", "alias": "TYPE", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "PARCEL_TXT", "name": "PARCEL_TXT", "alias": "PARCEL_TXT", "visible": true, "dataType": "String", "searchable": true }, { "displayName": "OBJECTID", "name": "OBJECTID", "alias": "OBJECTID", "visible": true, "dataType": "Int32", "searchable": true }, { "displayName": "Shape.STArea()", "name": "Shape.STArea()", "alias": "Shape.STArea()", "visible": true, "dataType": "Double", "searchable": true }, { "displayName": "Shape.STLength()", "name": "Shape.STLength()", "alias": "Shape.STLength()", "visible": true, "dataType": "Double", "searchable": true } ], "featureHyperlinks": [], "layerHyperlinks": [], "arcadeExpressions": [ { "expression": "function GetInfoWindow() { \r\n\r\n var sInfo = ''\r\n\r\n var poly = Geometry($feature)\r\n var pnt_centr = Centroid(poly)\r\n \r\n var sql = \" OBJECTID = \" + $feature.OBJECTID\r\n var AllRecs = null\r\n var relatedRecords = null\r\n var rec = null\r\n \r\n var sURL = \"https://apps.nd.gov/gnf/onlineservices/lic/public/myGNF.htm\"\r\n var sMsg = \"alert('hello');\"\r\n var sBR = '<' + 'br' + '>'\r\n\r\n var sLink = '<' + 'a' + ' href=\"' + sURL + '\" target=\"_self\"' + '>'\r\n var sLinkend = '<' + '/a' + '>'\r\n\r\n\r\n AllRecs = FeatureSetByName($map,\"Electronically Posted Land Enrollment\", ['OBJECTID', 'SEC'],false)\r\n \r\n rec = First(Filter(AllRecs, sql))\r\n\r\n if (rec != null) {\r\n\r\n // sInfo += 'center' + pnt_centr.X + ',' + pnt_centr.Y\r\n\r\n\r\n if (rec.SEC == '33') {\r\n sInfo += 'No Reservations are Available.'\r\n }\r\n else if (rec.SEC == '22') {\r\n sInfo += 'Reservations are available for ' + rec.OBJECTID + '.'\r\n sInfo += sBR + sBR + sLink + 'Reserve your spot' + sLinkend \r\n \r\n }\r\n else {\r\n sInfo += 'Unknown Status'\r\n }\r\n\r\n }\r\n\r\n return sInfo\r\n \r\n}\r\n\r\nGetInfoWindow();\r\n", "token": "GetInfoWindow" } ], "isDynamic": false, "dynamicDefinition": null, "themeSettings": [], "tileLevelLimits": [] } ] }