{ "tables": [], "layers": [{ "extent": { "ymin": -2151969.1858015954, "xmin": -3362402.4138178378, "ymax": 2517818.1773609072, "xmax": 2545874.689223744, "spatialReference": { "falseM": -100000, "xyTolerance": 0.0032808333333333331, "mUnits": 10000, "zUnits": 10000, "latestWkid": 8213, "zTolerance": 0.001, "wkid": 103404, "xyUnits": 3048.00609601219276, "mTolerance": 0.001, "falseX": -18345200, "falseY": -48426700, "falseZ": -100000 } }, "maxRecordCount": 2000, "datesInUnknownTimezone": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "type": "Feature Layer", "maxSelectionCount": 2000, "subtypes": [], "relationships": [], "cimVersion": "3.7.0", "isDataArchived": false, "id": 0, "archivingInfo": { "startArchivingMoment": -1, "supportsQueryWithHistoricMoment": false }, "spatialReference": { "falseM": -100000, "xyTolerance": 0.0032808333333333331, "mUnits": 10000, "zUnits": 10000, "latestWkid": 8213, "zTolerance": 0.001, "wkid": 103404, "xyUnits": 3048.00609601219276, "mTolerance": 0.001, "falseX": -18345200, "falseY": -48426700, "falseZ": -100000 }, "subtypeFieldName": null, "supportsStatistics": true, "hasLastEditTime": false, "standardMaxRecordCount": 32000, "isDataVersioned": false, "supportsAdvancedQueries": true, "parentLayer": null, "subLayers": [], "currentVersion": 12.1, "referenceScale": 0, "canScaleSymbols": false, "timeInfo": {"timeReference": { "timeZoneIANA": "America/Chicago", "respectsDaylightSaving": true, "timeZone": "Central Standard Time" }}, "name": "METAR_WeatherStations", "displayField": "STATION_NAME", "fields": [ { "nullable": false, "domain": null, "name": "OBJECTID", "alias": "OBJECTID", "type": "esriFieldTypeOID" }, { "nullable": true, "domain": null, "name": "ICAO", "length": 4, "alias": "Station Identification", "type": "esriFieldTypeString" }, { "nullable": true, "precision": 1, "domain": null, "name": "OBS_DATETIME", "length": 8, "alias": "Observation Date/Time", "type": "esriFieldTypeDate" }, { "nullable": true, "domain": null, "name": "STATION_NAME", "length": 125, "alias": "Station Name", "type": "esriFieldTypeString" }, { "nullable": true, "domain": null, "name": "COUNTRY", "length": 50, "alias": "Country Name", "type": "esriFieldTypeString" }, { "nullable": true, "domain": null, "name": "ELEVATION", "alias": "Station Elevation (Meters)", "type": "esriFieldTypeDouble" }, { "nullable": true, "domain": null, "name": "TEMP", "alias": "Air Temperature (°F)", "type": "esriFieldTypeDouble" }, { "nullable": true, "domain": null, "name": "DEW_POINT", "alias": "Dew Point Temperature (°F)", "type": "esriFieldTypeDouble" }, { "nullable": true, "domain": null, "name": "R_HUMIDITY", "alias": "Relative Humidity (%)", "type": "esriFieldTypeSmallInteger" }, { "nullable": true, "domain": null, "name": "WIND_DIRECT", "alias": "Wind Origin (Degrees)", "type": "esriFieldTypeSmallInteger" }, { "nullable": true, "domain": null, "name": "WIND_SPEED", "alias": "Wind Speed (km/h)", "type": "esriFieldTypeSmallInteger" }, { "nullable": true, "domain": null, "name": "WIND_GUST", "alias": "Wind Gust (km/h)", "type": "esriFieldTypeSmallInteger" }, { "nullable": true, "domain": null, "name": "WIND_CHILL", "alias": "Wind Chill (°F)", "type": "esriFieldTypeDouble" }, { "nullable": true, "domain": null, "name": "VISIBILITY", "alias": "Horizontal Visibility (Meters)", "type": "esriFieldTypeInteger" }, { "nullable": true, "domain": null, "name": "PRESSURE", "alias": "Altimeter Pressure (Millibars)", "type": "esriFieldTypeDouble" }, { "nullable": true, "domain": null, "name": "SKY_CONDTN", "length": 255, "alias": "Sky Conditions", "type": "esriFieldTypeString" }, { "nullable": true, "domain": null, "name": "WEATHER", "length": 255, "alias": "Weather Conditions", "type": "esriFieldTypeString" }, { "nullable": true, "domain": null, "name": "REMARKS", "length": 255, "alias": "General Remarks", "type": "esriFieldTypeString" }, { "nullable": true, "domain": null, "name": "HEAT_INDEX", "alias": "Heat Feels Like (°F)", "type": "esriFieldTypeDouble" }, { "nullable": true, "domain": null, "name": "LATITUDE", "alias": "Location Latitude (DD)", "type": "esriFieldTypeDouble" }, { "nullable": true, "domain": null, "name": "LONGITUDE", "alias": "Location Longitude (DD)", "type": "esriFieldTypeDouble" }, { "nullable": true, "domain": null, "name": "FLT_CATEGORY", "length": 10, "alias": "Flight Category", "type": "esriFieldTypeString" }, { "nullable": true, "domain": null, "name": "Shape", "alias": "Shape", "type": "esriFieldTypeGeometry" } ], "maxRecordCountFactor": 1, "dateFieldsTimeReference": { "timeZoneIANA": "America/Chicago", "respectsDaylightSaving": true, "timeZone": "Central Standard Time" }, "preferredTimeReference": { "timeZoneIANA": "America/Chicago", "respectsDaylightSaving": true, "timeZone": "Central Standard Time" }, "useStandardizedQueries": true, "sourceSpatialReference": { "falseM": 0, "xyTolerance": 0.0032808333333333331, "mUnits": 1, "zUnits": 1, "latestWkid": 8213, "zTolerance": 0.001, "wkid": 103404, "xyUnits": 3048.00609601219276, "mTolerance": 0.001, "falseX": -18345200, "falseY": -48426700, "falseZ": 0 }, "description": "", "canModifyLayer": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "standardMaxRecordCountNoGeometry": 32000, "indexes": [ { "name": "R402_pk", "isUnique": true, "description": "", "fields": "OBJECTID", "isAscending": true }, { "name": "S371_idx", "isUnique": true, "description": "", "fields": "Shape", "isAscending": true } ], "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "supportsDatumTransformation": true, "minScale": 0, "supportsDynamicLegends": true, "hasAttachments": false, "advancedQueryCapabilities": { "supportsSqlExpression": true, "supportsQueryWithResultType": true, "supportsQueryRelatedPagination": true, "supportsSqlFormat": false, "useStandardizedQueries": true, "supportsResultPaginationToken": false, "supportsQueryWithCacheHint": false, "supportsQueryWithDatumTransformation": true, "supportsCurrentUserQueries": true, "supportsQueryWithLodSR": false, "supportsPagination": true, "supportsMaxRecordCountFactor": false, "supportsStatistics": true, "supportsTrueCurve": true, "supportsOrderBy": true, "supportsLod": false, "supportsQueryWithDistance": true, "supportsCountDistinct": true, "supportsAdvancedQueryRelated": true, "supportsReturningQueryExtent": true, "supportsDistinct": true, "supportsTimeRelation": true, "supportsQueryAnalytic": true, "supportsPercentileStatistics": true, "supportsHavingClause": true }, "subtypeField": null, "supportsCoordinatesQuantization": true, "capabilities": "Map,Query,Data", "maxScale": 0, "supportsExceedsLimitStatistics": true, "defaultVisibility": true, "advancedQueryAnalyticCapabilities": { "supportsAsync": false, "supportsLinearRegression": true, "supportsPercentileAnalytic": true }, "hasMetadata": true, "tileMaxRecordCount": 8000, "typeIdField": null, "defaultSubtypeCode": null, "supportedQueryFormats": "JSON, geoJSON, PBF", "hasLabels": true, "drawingInfo": { "renderer": { "minValue": 0, "field": "WIND_SPEED", "authoringInfo": { "type": "classedSize", "classificationMethod": "esriClassifyManual" }, "visualVariables": [{ "valueExpression": "$feature[\"WIND_DIRECT\"] + 90", "valueExpressionTitle": "Adjusted Wind Direction", "rotationType": "geographic", "type": "rotationInfo" }], "legendOptions": {"order": "ascendingValues"}, "classBreakInfos": [ { "symbol": { "imageData": "iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAIhJREFUCJktzKENwkAcRvEXekkViM/AuQqSDnCs0UDYAHOKJVijUxAYoUldkxoEKAJJ5d+QE+cwff73HICkkFJqcs4euACTkxTM7B5P3tf1iuvtve/6vHEppQbwx8OWsiwoFm7d9Y/oZs7n+6OqljxfBhDc/IzxPDI3SGodMEnamVkAgqTWzIY/aKIvaVXGb1oAAAAASUVORK5CYII=", "yoffset": 0, "width": 6, "xoffset": 0, "angle": 0, "type": "esriPMS", "contentType": "image/png", "url": "f4e055989ac8f79683b0139e933f8b1c", "height": 6 }, "classMaxValue": 0, "label": "0 km/h (Calm / No Reading)" }, { "symbol": { "imageData": "iVBORw0KGgoAAAANSUhEUgAAABYAAAALCAYAAAB7/H1+AAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAXRJREFUKJG1ks1Kw0AUhQ/OtEZIzTbpvlXMzikERF2JurDP4EKIr9Hn6EO4sBV15UIRCwaxOlCpgj8lARUhEtpJmSluakmlVhd6lvfAd++591L8k+g407ZtpmlaBUBFCFHmnHt/AtZTqdLyMrX8QLqNpuYyxkAp9aSU3k+NBmDHcYpxHLtJUxKy4QcSW5sZdNpAy+/i9lYx74oyQHMZY8F3aehnZEi5u74yObL7+7uCYRDkc2nkc8D6qsLzSxoPLWVdXcfJNNu1Wq08AOu6niVEYm1lavzi+pogBKYJmCaBU0gjDBVOThWOz9TwxFEUebqmBXv7XWsUaHGBwDDIUC2KgKdWF42mwkVdot1GQCkNhsCcc9+27cLRCZI7tgC4szlg2sig1wNeXhXuHxXq9Rg3dxh7yMHxOOc+gFLSXFpghbkZOn9w2MH5pUQYAkqpKiHEE0JUfvUVo/QWiuJOVTsHUKGUVoWIvP4AP2osuA/J/gb0VR9ubbYGVzlt1wAAAABJRU5ErkJggg==", "yoffset": 0, "width": 12, "xoffset": 0, "angle": 0, "type": "esriPMS", "contentType": "image/png", "url": "3bd417d0218555368ab9a54c8af4cd3c", "height": 12 }, "classMaxValue": 11.999999000000001, "label": "< 12 km/h (Light Breeze)" }, { "symbol": { "imageData": "iVBORw0KGgoAAAANSUhEUgAAABoAAAAMCAYAAAB8xa1IAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAZZJREFUOI2tk89KW0EUh7/pJBVsVepCpG7c2E0X0l4VsreF0it04TN4uDvfoD7FDVfyFEboC3RVelFbFyoqRo0x4B801CaSO9OFIXJl2lyhP5jFzBnOd86Z+eXIoCAIXhaLxZMsd/+mXBaIMWZFRABirfVyGIbxfwcZY/zCK7zB57C+h1e/ShY60NUOuJwFnAKJyJLjjv9tFxY/wexby8U1VOqwdaj8HxX8dpJ8FpGYHt12QSJSHurHz2t3RfG25WMBhgfv1psJy3wbqmeK3ar1Ng6Ud3p5322SJMulUqns6shf+GAZedFrCPfK52B81DI+CrOe5bIBB3XFdgV/80gDOEFc3yie5q0zqX6iGOh3xwCsheYtNFvQaEKrnY53QVrrqehL8h2UM9G7Scv76fTZ71s4PFXsHMPaHjRaAHTfywkKwzAOgmDsIcAYs/KsD6/wWmGxXFzBfg02K7BVVRhDjbsR1f71A1Ojc5lSRFZnJqz39adiY19x/itddRRl81RPH0VRtISI19lm9s2jQR3Y3GMTP9QfYdKtAyu6ooUAAAAASUVORK5CYII=", "yoffset": 0, "width": 13, "xoffset": 0, "angle": 0, "type": "esriPMS", "contentType": "image/png", "url": "5748ca06d59da053387cc8e50d431d51", "height": 13 }, "classMaxValue": 38.999999000000003, "label": "< 39 km/h (Moderate Breeze)" }, { "symbol": { "imageData": "iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAYAAAA8E3wEAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAbNJREFUOI29lLFu01AUQE9cOyEKJHUDpiBLDEwgdUBmKCxMbOkXwGz+wqnuZ+QzCH8AC1ItWOjUolC3DqgqoaW1Y8eJGUgqh6SRCyp3fPfqnXfeffep/OdQ8xaKiJWmabfZbPpXDhQR66YWb/UGGiLiAi7QchzHvRIgsDlIFV6YHzlJrlv7gW7thMu2iAC0gFZe+ymgiGwAd+bU+ceJyvuj+zxf3cIse6wDx7GOH9btTrBid/qVXPbnQBHZqKrJ63ulnwtPOEw1lgoDAGrFHrVijwc1GIxKfIsMywt0a/cP+yw8a2ivaiHPjA8LgReFpkSYZQ+z7PEkY//p9LYNFOYB6Y9UjqJbCzfWiz9QxobzYpgqHPYN/HCFTqjzNS5N5bPAzb2o3Njz1y7crKYlvDTfzayHwwp+aPAlqLMT3iAenQu94XdPZ4GO47gi8hi4O4fVAOynyx4FRqQpfI/rHIQGnwOd/ejapK4LtFnwaqeudNzcmdclIvbDygkKKW8PH7Hbr3KaLE3S7tiknWcu885ha/us2tg+q2YtunkhlwY6jtMWkVeA+ze/y6WBY2jrX0CT+AWKy8JPBn45KQAAAABJRU5ErkJggg==", "yoffset": 0, "width": 15, "xoffset": 0, "angle": 0, "type": "esriPMS", "contentType": "image/png", "url": "eb08fa07f6f653de8e8a9d28161ee3c9", "height": 15 }, "classMaxValue": 61.999999000000003, "label": "< 62 km/h (Strong Breeze)" }, { "symbol": { "imageData": "iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAYAAACFgM0XAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAgpJREFUOI3FlM9u00AQxr9dR3HkErV12ySrpC0qarhQAviKlAtH20LiHdzXKO/AKdx5gN0eekCtxBHwofSABKrggGKaQ5ASO43VxsMhUdVCyD8i+G67++3Mb0Y7m8J/Vmoas1LKIaK667r+PweQUlqpuPuyl9bzSikA8BljfpIktb8BmhiAMeYkmpZff3eARDcQ5jat0CxYpGc8KWXAOVezwPwGIKW0hhmJSPW0lBfcr4qtgxfIfn4NAhDnK4hEWYSrRe980fSm7c4NACmlYozZoy5cZAy0tqtY+rgPBiBzdozM2TFWAPR0E53SA4SF21ZkCutigu5cAUgpPU6JvXX0alR+AADvtofua3ET2dNDZE/76zi3g0jcFe21kne+uOwppUBEu67r1oZ2AASkm5/GAkwqvXECvXECcwDTuFdFezl3w3MdwAdnaO48HRs486MO49vbkR7iBjrFCiJxB+FqEbFxC0QUMMaCoQCu6/pSyt3v5Ud7fwrKGBMAsPG+OfT8cqGIaL2CML+B0Cwg0TRg8CBp3BsYQNQA1H41Af3pIKK9hVbTNr6+6VcJoCseoiPKaK2VEGeXkBAFV0mJ1FRTMEqccy/Vjez8hyOE208Q5jYRrghcpnUQ0fz+gRF6DnDvy+NnAGMgov1Jq5wLgG3bdaWUS0R1zljgOE591qQzAQCA4zhqHkmv6yeSw+4kKnFfGQAAAABJRU5ErkJggg==", "yoffset": 0, "width": 16, "xoffset": 0, "angle": 0, "type": "esriPMS", "contentType": "image/png", "url": "3c3cca2fcc8090c7a207d7042c28df18", "height": 16 }, "classMaxValue": 88.999999000000003, "label": "< 89 km/h (Gale Force)" }, { "symbol": { "imageData": "iVBORw0KGgoAAAANSUhEUgAAACMAAAAPCAYAAABut3YUAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAepJREFUSInF1U9LG0EYx/HvJJp1d3sIC0GSqAFFJDdhFv8cPAkeJKkXEUU8eIkvwWtvvgdPgeBZZD35DgIzeBM8lUKatEixrViSCJlebIhK092tpc9tmWd2P8+P2d0RIpbWOielbEbdF6ZGojQrpaQxJlBKIYQIjDHHvu/r/4IB3nVvb7PdmxucqalK0rYrWmsADei/xUXFBJbnle6vr3m/v4+1s4MrJc7MjLQyGSkSiYpSqhU3tScYpZQE5LANxphzb2mpdL+5SbtapV2t8gVILC7irq3hFovZuKn1MY+QQAiRDTNFen2dTycn/etevc5dvc4dICwrVmqDyZRNr5f9cHQUxoJpt3+/1umESs0Y4w+iXpyZh9PTUJgo9Ty1sb09vHIZO59/0jeIaQKktrZCPcB0OjycnYUGjW5s4C4v48zNYedyiGSy9bynj/F9/1hrLQuHh5UwN/9+dcXnYRjPw9nexp2fx5meZjSdbvF4mIHgT2cGKeUBcDAMoZQKgNK3i4sXa8mVFd6sruIUi9iTkyRSqUivedQvcCCEKH29vKRdqwEwtruLs7CAOzuLlcmAEOcMmf7VMEKI7I9Gg26jwXithlMokHScX9O34gBiY4C3zsTERzufjz39q2GklE2tdd73/X/y1/4JB0va5+PmsWwAAAAASUVORK5CYII=", "yoffset": 0, "width": 17, "xoffset": 0, "angle": 0, "type": "esriPMS", "contentType": "image/png", "url": "300b6cf11efbc9c99b5eb4b91da9a47b", "height": 17 }, "classMaxValue": 117.999999, "label": "< 118 km/h (Storm Force)" }, { "symbol": { "imageData": "iVBORw0KGgoAAAANSUhEUgAAACYAAAAQCAYAAAB6Hg0eAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAd5JREFUSInNlDFLI1EUhb87mUEbBe1cNFYSMKDCxEYJNrEIjIWCIGgd7YKgrfgXrCQW/gd3gtgLVpm/YJmQziKCxeRdi5fsbjabdZK4sgdeMfPe8D7OPXNc/lO5o3ykqiWgpKqRiNyISPTJXMODqarP21uFZhOZn/dJpUqqClBV1Zt2ux15nlf/crA4jhvu5CS8vkKhAPv7sL4OmUwg09OB67qoajSum0ODeZ5XV9Ucy8s1zs4gCH5ulssWNpv1JZ0ey80+MFUNAT8RZaEA+Tw8Ptrnqyu7ADY24OgIcrmR3OwBM8ZUaLUCnp8TcQF2jF2wX/X0ZFdX5TJsb1s3Fxb63HQcJxwIJiLfaDZhdTU5WFJ94CYgA8G+TF03T09ha8vG4Tf1gKlqJDMzAff3yS+5u4NKJdnZfB4OD8H3IZOBqSmwo+zLWg+Y4ziXxhikWEwS/gBj4Pr676eOj6FYhJUVSKchlfoR/jiOG4P+0r5ROo5z+RGRMWZHRAJqNQjD3s3FRTg5gc1NyGZhdhY6rohImLTXRmt++M7LC1xc2Je7u7C3B2trsLQEExONTu1UBeqjlOxo4W+14OEBzs/h9hbm5kBk7LYfC0wsQJWDA7/jSmOYEf0zsA7czmdC/EnvNPbVVUBrzK4AAAAASUVORK5CYII=", "yoffset": 0, "width": 20, "xoffset": 0, "angle": 0, "type": "esriPMS", "contentType": "image/png", "url": "8c90302c1b230f94043adcd028cd7dfc", "height": 20 }, "classMaxValue": 999.999999, "label": ">= 118 km/h (Hurricane Force)" } ], "type": "classBreaks", "classificationMethod": "esriClassifyManual" }, "scaleSymbols": true, "transparency": 0, "labelingInfo": [{ "symbol": { "backgroundColor": null, "kerning": true, "color": [ 0, 0, 0, 255 ], "yoffset": 0, "xoffset": 0, "haloColor": [ 255, 255, 255, 255 ], "type": "esriTS", "borderLineColor": null, "borderLineSize": null, "horizontalAlignment": "left", "haloSize": 2, "angle": 0, "rightToLeft": false, "verticalAlignment": "bottom", "font": { "size": 11, "weight": "bold", "style": "normal", "family": "Tahoma", "decoration": "none" } }, "stackLabel": true, "stackRowLength": 24, "maxScale": 0, "labelExpressionInfo": { "expression": "// NOAA reports wind speed/gust in km/h.\n// Convert to mph.\nvar speed = Round($feature.WIND_SPEED * 0.621371, 0);\nvar gust = Round($feature.WIND_GUST * 0.621371, 0);\n\nvar deg = $feature.WIND_DIRECT;\n\n// Convert degrees to 16-point compass direction\nvar dir = \"\";\n\nif (!IsEmpty(deg)) {\n var dirs = [\n \"N\", \"NNE\", \"NE\", \"ENE\",\n \"E\", \"ESE\", \"SE\", \"SSE\",\n \"S\", \"SSW\", \"SW\", \"WSW\",\n \"W\", \"WNW\", \"NW\", \"NNW\"\n ];\n\n var index = Floor((deg + 11.25) / 22.5) % 16;\n dir = dirs[index];\n}\n\n// Line 1: Wind @ ICAO\nvar label = \"Wind @ \" + $feature.ICAO;\n\n// Line 2: wind direction and speed\nif (!IsEmpty($feature.WIND_SPEED)) {\n label += TextFormatting.NewLine;\n\n if (dir != \"\") {\n label += dir + \" \";\n }\n\n label += speed + \" mph\";\n}\n\n// Line 3: gust, only when present\nif (!IsEmpty($feature.WIND_GUST) && $feature.WIND_GUST > 0) {\n label += TextFormatting.NewLine +\n \"Gust \" + gust + \" mph\";\n}\n\n// Last line: observation date/time\nif (!IsEmpty($feature.OBS_DATETIME)) {\n label += TextFormatting.NewLine +\n Text($feature.OBS_DATETIME, \"M/D/YY h:mm A\");\n}\n\nreturn label;", "title": "Custom" }, "deconflictionStrategy": "dynamic", "priority": -1, "labelPlacement": "esriServerPointLabelPlacementAboveRight", "removeDuplicates": "none", "name": "Class 1", "minScale": 1000000, "stackAlignment": "dynamic", "useCodedValues": true }] }, "geometryField": { "name": "Shape", "alias": "Shape", "type": "esriFieldTypeGeometry" }, "copyrightText": "", "geometryType": "esriGeometryPoint" }] }