{
  "mapServices": [
    {
      "id": "12",
      "displayName": "Toponímia e Limites Administrativos",
      "shortDisplayName": null,
      "description": "Limites Administrativos referentes à CAOP 2018  e Toponimia",
      "connectionString": "url=https://geoloule.cm-loule.pt/arcgisnprot/rest/services/Siteadmin/Base_Toponimia/MapServer;tokenUrl=;token=RRqAodg_fYp34UtOlm_psMzpybqPcjpSRRDPtyrKi9I.",
      "copyright": "",
      "hasAttributionData": false,
      "serviceType": "Dynamic",
      "serviceFunction": "Operational",
      "baseMapGroup": null,
      "baseMapGroupIndex": "",
      "baseMapGroupIsMutuallyExclusive": false,
      "opacity": 1,
      "visible": true,
      "initiallyVisible": true,
      "drawingBehavior": "MapService",
      "iconUri": null,
      "includeInLayerList": true,
      "defaultAllowSymbolization": true,
      "isExpanded": false,
      "updateInterval": null,
      "dataProvider": null,
      "disableClientCaching": null,
      "serviceTag": "p1AwFhVdoyKI8HngwWuSzh1GdkOLTVDKRwp6fUjGPpE=",
      "identifiable": null,
      "includeMosaicDatasetValues": null,
      "includeCatalogItems": null,
      "includeInLegend": null,
      "startTime": null,
      "endTime": null,
      "serverVersion": "11.4",
      "failureAction": "Warn",
      "failureTimeout": null,
      "requestEncoding": null,
      "supportsDynamicLayers": true,
      "hasLayerCatalog": false,
      "format": null,
      "themeSettings": [
        {
          "themeID": "0"
        },
        {
          "themeID": "1"
        }
      ],
      "layerHyperlinks": [],
      "tileInfo": {},
      "instantSearch": false,
      "layers": [
        {
          "id": "17",
          "name": "Toponímia",
          "nativeID": "17",
          "displayName": "Toponímia",
          "description": "",
          "defaultVisibility": true,
          "featureType": "None",
          "type": "GroupLayer",
          "maxScale": 0,
          "minScale": 0,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": false,
          "queryable": false,
          "searchable": false,
          "supportsIdentify": false,
          "supportsQuery": false,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": null,
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": false,
          "showLabels": false,
          "dataProvider": null,
          "featureLabel": null,
          "featureDescription": null,
          "featureLongDescription": null,
          "isExpanded": false,
          "displayField": "",
          "primaryKeyField": "",
          "fullExtent": {
            "xmin": -52253.201700000092,
            "ymin": -295036.3574000001,
            "xmax": 22569.31819999963,
            "ymax": -246668.18979999982,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": null,
          "subLayerIds": [
            "2",
            "3",
            "23",
            "4",
            "5"
          ],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [
            {
              "themeID": "0"
            },
            {
              "themeID": "1"
            }
          ],
          "tileLevelLimits": []
        },
        {
          "id": "2",
          "name": "Nº Polícia",
          "nativeID": "2",
          "displayName": "Nº Polícia",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Point",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 2001,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": true,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": 0,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "defaultDateFormat": "d",
          "featureLabel": "Nº POLÍCIA: {NPOLICIA}",
          "featureDescription": "<font color=\"#bbbbbb\" size=\"2\">CÓDIGO POSTAL:</font> {CP7}\r\n<p><font color=\"#bbbbbb\" size=\"1\">{LayerDisplayName}</font></p>",
          "featureLongDescription": null,
          "displayField": "NPOLICIA",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -13466.23890000023,
            "ymin": -294952.96389999986,
            "xmax": 15853.736999999732,
            "ymax": -255463.44470000081,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "17",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": false,
              "dataType": "Int32",
              "classBreaks": false,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": false,
              "name": "OBJECTID"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Nº Polícia",
              "displayName": "Nº Polícia",
              "uniqueValue": false,
              "name": "NPOLICIA"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Designação",
              "displayName": "Designação",
              "uniqueValue": false,
              "name": "DESIGN"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Outra designação",
              "displayName": "Outra designação",
              "uniqueValue": false,
              "name": "OUTDESIGN"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "NP Cartografia",
              "displayName": "NP Cartografia",
              "uniqueValue": false,
              "name": "NPCART"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Freguesia",
              "displayName": "Freguesia",
              "uniqueValue": false,
              "name": "FREGUESIA"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Atribuição",
              "displayName": "Atribuição",
              "uniqueValue": false,
              "name": "ATRIBUICAO"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Código Postal",
              "displayName": "Código Postal",
              "uniqueValue": false,
              "name": "CP7"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "CP 4",
              "displayName": "CP 4",
              "uniqueValue": false,
              "name": "CP4"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "CP 3",
              "displayName": "CP 3",
              "uniqueValue": false,
              "name": "CP3"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Observações",
              "displayName": "Observações",
              "uniqueValue": false,
              "name": "OBSERV"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "ID Rua",
              "displayName": "ID Rua",
              "uniqueValue": false,
              "name": "IDRUA"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Tipo Aprovação",
              "displayName": "Tipo Aprovação",
              "uniqueValue": false,
              "name": "TIPOAPROV"
            },
            {
              "visible": false,
              "dataType": "DateTime",
              "classBreaks": false,
              "alias": "Data Aprovação",
              "displayName": "Data Aprovação",
              "uniqueValue": false,
              "name": "DT_APROV"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Documentos",
              "displayName": "Documentos",
              "uniqueValue": false,
              "name": "DOC"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Edital",
              "displayName": "Edital",
              "uniqueValue": false,
              "name": "EDITAL"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Latitude (GMS)",
              "displayName": "Latitude (GMS)",
              "uniqueValue": false,
              "name": "LAT"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Longitude (GMS)",
              "displayName": "Longitude (GMS)",
              "uniqueValue": false,
              "name": "LONG"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Estado",
              "displayName": "Estado",
              "uniqueValue": false,
              "name": "ESTADO"
            },
            {
              "visible": false,
              "dataType": "Guid",
              "classBreaks": false,
              "alias": "GlobalID",
              "displayName": "GlobalID",
              "uniqueValue": false,
              "name": "GlobalID"
            },
            {
              "visible": false,
              "dataType": "Object",
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "Shape"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [
            {
              "themeID": "0"
            },
            {
              "themeID": "1"
            }
          ],
          "tileLevelLimits": []
        },
        {
          "id": "3",
          "name": "Lugar (C.Militar)",
          "nativeID": "3",
          "displayName": "Lugar (C.Militar)",
          "description": "",
          "defaultVisibility": false,
          "featureType": "Point",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 4999,
          "visible": false,
          "initiallyVisible": false,
          "showMapTips": false,
          "identifiable": true,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": 2,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "defaultDateFormat": "d",
          "featureLabel": "LUGAR: {LUGAR}",
          "featureDescription": "<font color=\"#bbbbbb\" size=\"2\">FREGUESIA:</font> {FREGUESIA}\r\n<p><font color=\"#bbbbbb\" size=\"1\">{LayerDisplayName}</font></p>",
          "featureLongDescription": null,
          "displayField": "LUGAR",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -8601.1447000000626,
            "ymin": -293391.81670000032,
            "xmax": 22017.292600000277,
            "ymax": -250222.55140000023,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "17",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "dataType": "Int32",
              "classBreaks": false,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": false,
              "name": "OBJECTID"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Freguesia",
              "displayName": "Freguesia",
              "uniqueValue": false,
              "name": "FREGUESIA"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Lugar",
              "displayName": "Lugar",
              "uniqueValue": false,
              "name": "LUGAR",
              "dataType": "String"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Hierarquia administrativa",
              "displayName": "Hierarquia administrativa",
              "uniqueValue": false,
              "name": "HIER_ADMIN"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Origem",
              "displayName": "Origem",
              "uniqueValue": false,
              "name": "ORIGEM"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "FREGUESIA",
              "displayName": "FREGUESIA",
              "uniqueValue": false,
              "name": "FREGUESIA2012"
            },
            {
              "visible": false,
              "dataType": "Guid",
              "classBreaks": false,
              "alias": "GlobalID",
              "displayName": "GlobalID",
              "uniqueValue": false,
              "name": "GlobalID"
            },
            {
              "visible": false,
              "dataType": "Object",
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "Shape"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "23",
          "name": "Lugares (CML)",
          "nativeID": "23",
          "displayName": "Lugares (CML)",
          "description": "Camada relativa aos Lugares do município de Loulé, criada com base nos lugares do INE.",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 50001,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": true,
          "identifiable": true,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": 3,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "defaultDateFormat": "d",
          "featureLabel": "LUGAR: {LUGAR}",
          "featureDescription": "<font color=\"#bbbbbb\" size=\"2\">FREGUESIA:</font> {FREG}\r\n<p><font color=\"#bbbbbb\" size=\"1\">{LayerDisplayName}</font></p>",
          "featureLongDescription": null,
          "displayField": "LUGAR",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -52253.201700000092,
            "ymin": -295036.3574000001,
            "xmax": 22569.31819999963,
            "ymax": -246668.18979999982,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "17",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "dataType": "Int32",
              "classBreaks": true,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": true,
              "name": "OBJECTID"
            },
            {
              "visible": false,
              "dataType": "Int32",
              "classBreaks": true,
              "alias": "ID",
              "displayName": "ID",
              "uniqueValue": true,
              "name": "ID"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Lugar",
              "displayName": "Lugar",
              "uniqueValue": true,
              "name": "LUGAR",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Freguesia",
              "displayName": "Freguesia",
              "uniqueValue": true,
              "name": "FREG",
              "dataType": "String"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Estado",
              "displayName": "Estado",
              "uniqueValue": true,
              "name": "ESTADO"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Obs.",
              "displayName": "Obs.",
              "uniqueValue": true,
              "name": "OBS"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Registado por",
              "displayName": "Registado por",
              "uniqueValue": true,
              "name": "created_user"
            },
            {
              "format": "{0:d}",
              "dataType": "DateTime",
              "classBreaks": false,
              "alias": "Registado em",
              "displayName": "Registado em",
              "uniqueValue": true,
              "name": "created_date",
              "visible": true
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Alterado por",
              "displayName": "Alterado por",
              "uniqueValue": true,
              "name": "last_edited_user"
            },
            {
              "format": "{0:d}",
              "dataType": "DateTime",
              "classBreaks": false,
              "alias": "Alterado em",
              "displayName": "Alterado em",
              "uniqueValue": true,
              "name": "last_edited_date",
              "visible": true
            },
            {
              "visible": false,
              "dataType": "Guid",
              "classBreaks": false,
              "alias": "GlobalID",
              "displayName": "GlobalID",
              "uniqueValue": true,
              "name": "GlobalID"
            },
            {
              "visible": false,
              "dataType": "Object",
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "Shape"
            },
            {
              "format": "{0:n2}",
              "dataType": "Double",
              "classBreaks": true,
              "alias": "Shape.STArea()",
              "displayName": "Área (m2)",
              "uniqueValue": true,
              "name": "Shape.STArea()",
              "visible": true
            },
            {
              "format": "{0:n2}",
              "dataType": "Double",
              "classBreaks": true,
              "alias": "Shape.STLength()",
              "displayName": "Perímetro (m)",
              "uniqueValue": true,
              "name": "Shape.STLength()",
              "visible": true
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "4",
          "name": "Nome de Rua",
          "nativeID": "4",
          "displayName": "Nome de Rua",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Line",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 4999,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": true,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": 1,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "defaultDateFormat": "d",
          "featureLabel": "{TOPONIMO}",
          "featureDescription": "<font color=\"#bbbbbb\" size=\"2\">FREGUESIA:</font> {FREGUESIA}\r\n<p><font color=\"#bbbbbb\" size=\"1\">{LayerDisplayName}</font></p>",
          "featureLongDescription": null,
          "displayField": "ITTR",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -45055.656999999657,
            "ymin": -293335.5223999992,
            "xmax": 20406.999300000258,
            "ymax": -252092.5588000007,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "17",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "dataType": "Int32",
              "classBreaks": false,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": false,
              "name": "OBJECTID"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "ID Topo Rua",
              "displayName": "ID Topo Rua",
              "uniqueValue": false,
              "name": "ITTR"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Tipo",
              "displayName": "Tipo",
              "uniqueValue": false,
              "name": "TIPOART"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Tipo (Abrev)",
              "displayName": "Tipo (Abrev)",
              "uniqueValue": false,
              "name": "TIPOARTABR"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Topónimo",
              "displayName": "Topónimo",
              "uniqueValue": false,
              "name": "TOPONIMO",
              "dataType": "String"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Designação",
              "displayName": "Designação",
              "uniqueValue": false,
              "name": "DESIGNACAO"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Outra Designação",
              "displayName": "Outra Designação",
              "uniqueValue": false,
              "name": "OUTRONOME"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Freguesia",
              "displayName": "Freguesia",
              "uniqueValue": false,
              "name": "FREGUESIA"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Observações",
              "displayName": "Observações",
              "uniqueValue": false,
              "name": "OBSERV"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Nome",
              "displayName": "Nome",
              "uniqueValue": false,
              "name": "NOME"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Tipo Aprovação",
              "displayName": "Tipo Aprovação",
              "uniqueValue": false,
              "name": "TIPOAPROV"
            },
            {
              "visible": false,
              "dataType": "DateTime",
              "classBreaks": false,
              "alias": "Data Aprovação",
              "displayName": "Data Aprovação",
              "uniqueValue": false,
              "name": "DT_APROV"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Documentos",
              "displayName": "Documentos",
              "uniqueValue": false,
              "name": "DOC"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Edital",
              "displayName": "Edital",
              "uniqueValue": false,
              "name": "EDITAL"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Histórico",
              "displayName": "Histórico",
              "uniqueValue": false,
              "name": "TOPONIMO_HIST"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Pavimento Via",
              "displayName": "Pavimento Via",
              "uniqueValue": false,
              "name": "PAVIMENTO"
            },
            {
              "visible": false,
              "dataType": "Double",
              "classBreaks": false,
              "alias": "Largura Via",
              "displayName": "Largura Via",
              "uniqueValue": false,
              "name": "LARG"
            },
            {
              "visible": false,
              "dataType": "Int16",
              "classBreaks": false,
              "alias": "Estado Conservação Via",
              "displayName": "Estado Conservação Via",
              "uniqueValue": false,
              "name": "EST_CONSERV_VIA"
            },
            {
              "visible": false,
              "dataType": "Int16",
              "classBreaks": false,
              "alias": "Lados Passeio",
              "displayName": "Lados Passeio",
              "uniqueValue": false,
              "name": "PASS_LADOS"
            },
            {
              "visible": false,
              "dataType": "Double",
              "classBreaks": false,
              "alias": "Largura Passeio",
              "displayName": "Largura Passeio",
              "uniqueValue": false,
              "name": "PASS_LARG"
            },
            {
              "visible": false,
              "dataType": "Int16",
              "classBreaks": false,
              "alias": "Estado Conserv. Passeio",
              "displayName": "Estado Conserv. Passeio",
              "uniqueValue": false,
              "name": "PASS_ESTADO"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Material Passeio",
              "displayName": "Material Passeio",
              "uniqueValue": false,
              "name": "PASS_MATERIAL"
            },
            {
              "visible": false,
              "dataType": "Guid",
              "classBreaks": false,
              "alias": "GlobalID",
              "displayName": "GlobalID",
              "uniqueValue": false,
              "name": "GlobalID"
            },
            {
              "visible": false,
              "dataType": "Object",
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "Shape"
            },
            {
              "visible": true,
              "dataType": "Double",
              "classBreaks": false,
              "alias": "Shape.STLength()",
              "displayName": "Comprimento (m)",
              "uniqueValue": false,
              "name": "Shape.STLength()"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Tipologia Esri",
              "displayName": "Tipologia Esri",
              "uniqueValue": false,
              "name": "TIPO_ESRI"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Lugar (CML)",
              "displayName": "Lugar (CML)",
              "uniqueValue": false,
              "name": "LUGAR"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [
            {
              "themeID": "0"
            },
            {
              "themeID": "1"
            },
            {
              "themeID": "0"
            },
            {
              "themeID": "1"
            }
          ],
          "tileLevelLimits": []
        },
        {
          "id": "5",
          "name": "Bairros e Urbanizações (Não Oficial)",
          "nativeID": "5",
          "displayName": "Bairros e Urbanizações (Não Oficial)",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Point",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 9999,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": true,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": true,
          "snappable": true,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": 4,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "defaultDateFormat": "d",
          "featureLabel": "{DESIGNACAO}",
          "featureDescription": "<p><font color=\"#bbbbbb\" size=\"1\">{LayerDisplayName}</font></p>",
          "featureLongDescription": null,
          "displayField": "DESIGNACAO",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -1814.5531000001356,
            "ymin": -291960.3359999992,
            "xmax": 13970.012400000356,
            "ymax": -279013.48680000007,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "17",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "dataType": "Int32",
              "classBreaks": true,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": true,
              "name": "OBJECTID"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Designação",
              "displayName": "Designação",
              "uniqueValue": true,
              "name": "DESIGNACAO",
              "dataType": "String"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Observações",
              "displayName": "Observações",
              "uniqueValue": true,
              "name": "OBS"
            },
            {
              "visible": false,
              "dataType": "Guid",
              "classBreaks": false,
              "alias": "GlobalID",
              "displayName": "GlobalID",
              "uniqueValue": true,
              "name": "GlobalID"
            },
            {
              "visible": false,
              "dataType": "Object",
              "classBreaks": false,
              "alias": "SHAPE",
              "displayName": "SHAPE",
              "uniqueValue": false,
              "name": "Shape"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "0",
          "name": "Limites Administrativos (DGT, CAOP em vigor)",
          "nativeID": "0",
          "displayName": "Limites Administrativos (DGT, CAOP em vigor)",
          "description": "Carta Administrativa Oficial de Portugal (CAOP).Para mais informações consultar https://www.dgterritorio.pt",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 100001,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": true,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "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": 5,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "FREG: {Des_Simpli}",
          "featureDescription": "<font color=\"#bbbbbb\" size=\"2\">DICOFRE:</font> {DICOFRE}\r\n<p>Limites administrativos de Freguesia e Concelho da <a href=\"http://www.dgterritorio.pt/cartografia_e_geodesia/cartografia/carta_administrativa_oficial_de_portugal__caop_/\">Carta Administrativa Oficial de Portugal (CAOP) </a>disponibilizados pela Direção Geral do Território (DGT).</p>\r\n<p><font color=\"#bbbbbb\" size=\"1\">{LayerDisplayName}</font></p>",
          "featureLongDescription": null,
          "displayField": "DICOFRE",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -23121.951299999841,
            "ymin": -300404.80399999954,
            "xmax": 40506.396800000221,
            "ymax": -237908.19429999962,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": null,
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": false,
              "dataType": "Int32",
              "classBreaks": false,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": false,
              "name": "OBJECTID"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "DICOFRE",
              "displayName": "DICOFRE",
              "uniqueValue": false,
              "name": "DICOFRE"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Des_Simpli",
              "displayName": "Freguesia",
              "uniqueValue": false,
              "name": "Des_Simpli",
              "dataType": "String"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Freguesia (completo)",
              "displayName": "Freguesia (completo)",
              "uniqueValue": false,
              "name": "Freguesia"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Município",
              "displayName": "Município",
              "uniqueValue": false,
              "name": "Municipio"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Distrito",
              "displayName": "Distrito",
              "uniqueValue": false,
              "name": "Distrito"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "TAA",
              "displayName": "TAA",
              "uniqueValue": false,
              "name": "TAA"
            },
            {
              "visible": false,
              "dataType": "Double",
              "classBreaks": false,
              "alias": "Area_EA_Ha",
              "displayName": "Area_EA_Ha",
              "uniqueValue": false,
              "name": "Area_EA_Ha"
            },
            {
              "visible": false,
              "dataType": "Double",
              "classBreaks": false,
              "alias": "Area_T_Ha",
              "displayName": "Area_T_Ha",
              "uniqueValue": false,
              "name": "Area_T_Ha"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Loc_Postal",
              "displayName": "Loc_Postal",
              "uniqueValue": false,
              "name": "Loc_Postal"
            },
            {
              "visible": false,
              "dataType": "Object",
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "SHAPE"
            },
            {
              "visible": true,
              "dataType": "Double",
              "classBreaks": false,
              "alias": "Shape.STArea()",
              "displayName": "Área (m2)",
              "uniqueValue": false,
              "name": "SHAPE.STArea()"
            },
            {
              "visible": false,
              "dataType": "Double",
              "classBreaks": false,
              "alias": "Shape.STLength()",
              "displayName": "Shape.STLength()",
              "uniqueValue": false,
              "name": "SHAPE.STLength()"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [
            {
              "themeID": "0"
            },
            {
              "themeID": "1"
            }
          ],
          "tileLevelLimits": []
        }
      ],
      "tables": [],
      "fullExtent": {
        "xmin": -52253.201700000092,
        "ymin": -300404.80399999954,
        "xmax": 40506.396800000221,
        "ymax": -237908.19429999962,
        "spatialReference": {
          "wkid": 3763
        }
      }
    },
    {
      "id": "6",
      "displayName": "PMOT Elaboração",
      "shortDisplayName": null,
      "description": "",
      "connectionString": "url=https://geoloule.cm-loule.pt/arcgisnprot/rest/services/Siteadmin/PMOT_elab_MO/MapServer;tokenUrl=;token=RRqAodg_fYp34UtOlm_psMzpybqPcjpSRRDPtyrKi9I.",
      "copyright": "",
      "hasAttributionData": false,
      "serviceType": "Dynamic",
      "serviceFunction": "Operational",
      "baseMapGroup": null,
      "baseMapGroupIndex": "",
      "baseMapGroupIsMutuallyExclusive": false,
      "opacity": 1,
      "visible": true,
      "initiallyVisible": true,
      "drawingBehavior": "MapService",
      "iconUri": null,
      "includeInLayerList": true,
      "defaultAllowSymbolization": true,
      "isExpanded": true,
      "updateInterval": null,
      "dataProvider": null,
      "disableClientCaching": null,
      "serviceTag": "7lwND+kdJqONuSruWvhPUERSar4GzFsgWPVuJRfH8/c=",
      "identifiable": null,
      "includeMosaicDatasetValues": null,
      "includeCatalogItems": null,
      "includeInLegend": null,
      "startTime": null,
      "endTime": null,
      "serverVersion": "11.4",
      "failureAction": "Warn",
      "failureTimeout": null,
      "requestEncoding": null,
      "supportsDynamicLayers": true,
      "hasLayerCatalog": false,
      "format": null,
      "themeSettings": [],
      "layerHyperlinks": [],
      "tileInfo": {},
      "instantSearch": false,
      "layers": [
        {
          "id": "0",
          "name": "Plano Diretor Municipal (Revisão)",
          "nativeID": "0",
          "displayName": "Plano Diretor Municipal (Revisão)",
          "description": "Limite do PDM em Elaboração (revisão)Este limite corresponde ao limite administrativo do município de Loulé (CAOP2014)",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 0,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": true,
          "identifiable": true,
          "queryable": true,
          "searchable": true,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "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": "{NOME}",
          "featureDescription": "<font face=\"Trebuchet MS\"><font color=\"#999999\">Fase do Plano:</font> {FASE}</font>",
          "featureLongDescription": "\r\n",
          "displayField": "",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -8778.1645999997854,
            "ymin": -295036.3574000001,
            "xmax": 22569.31819999963,
            "ymax": -249739.47450000048,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": null,
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Nome Plano",
              "displayName": "Nome Plano",
              "uniqueValue": false,
              "name": "NOME",
              "dataType": "String"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Tipo Plano",
              "displayName": "Tipo Plano",
              "uniqueValue": false,
              "name": "TIPO"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Fase Elaboração",
              "displayName": "Fase Elaboração",
              "uniqueValue": false,
              "name": "FASE"
            },
            {
              "visible": false,
              "dataType": "Int32",
              "classBreaks": false,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": false,
              "name": "OBJECTID"
            },
            {
              "visible": false,
              "dataType": "Object",
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "Shape"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "1",
          "name": "Planos em elaboração (entrada)",
          "nativeID": "1",
          "displayName": "Planos em elaboração (entrada)",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 150001,
          "minScale": 400001,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": true,
          "identifiable": true,
          "queryable": false,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": false,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "{NOME}",
          "featureDescription": "<p><font color=\"#999999\"><font face=\"Trebuchet MS\">Fase de Elaboração: <font color=\"#000000\">{FASE}</font></font></font></p><p><font face=\"Trebuchet MS\">Clique </font><a href=\"https://geoloule.cm-loule.pt/docs/regulamentos/PLANOS_ELAB/pmot_elab_regulamentos.htm\"target=\"_blank\"><strong><font face=\"Trebuchet MS\">aqui </font></strong></a><font face=\"Trebuchet MS\">para consulta de outros documentos...</font></p>",
          "featureLongDescription": "<font face=\"Trebuchet MS\">Os <strong>limites</strong> apresentados são meramente <strong>indicativos</strong>. Para outras informações deverão ser consultados os documentos originais existentes no Departamento de Administração do Território. (Tel.: 289 400 822)</font>",
          "displayField": "NOME",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -2823.7730000000447,
            "ymin": -291466.8657000009,
            "xmax": 13316.930499999784,
            "ymax": -267543.49689999968,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": null,
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": false,
              "dataType": "Int32",
              "classBreaks": false,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": false,
              "name": "OBJECTID"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Nome Plano",
              "displayName": "Nome Plano",
              "uniqueValue": false,
              "name": "NOME",
              "dataType": "String"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Freguesia",
              "displayName": "Freguesia",
              "uniqueValue": false,
              "name": "FREGUESIA"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Tipo Plano",
              "displayName": "Tipo Plano",
              "uniqueValue": false,
              "name": "TIPO",
              "dataType": "String"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Fase Elaboração",
              "displayName": "Fase Elaboração",
              "uniqueValue": false,
              "name": "FASE"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Estado",
              "displayName": "Estado",
              "uniqueValue": false,
              "name": "ESTADO"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Outros Documentos",
              "displayName": "Outros Documentos",
              "uniqueValue": false,
              "name": "OUTROS_DOC"
            },
            {
              "visible": false,
              "dataType": "Object",
              "classBreaks": false,
              "alias": "SHAPE",
              "displayName": "SHAPE",
              "uniqueValue": false,
              "name": "SHAPE"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "2",
          "name": "Planos em elaboração",
          "nativeID": "2",
          "displayName": "Planos em elaboração",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 50001,
          "minScale": 150000,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": true,
          "identifiable": true,
          "queryable": true,
          "searchable": true,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "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": "{NOME}",
          "featureDescription": "<p><font color=\"#999999\"><font face=\"Trebuchet MS\">Fase de Elaboração: <font color=\"#000000\">{FASE}</font></font></font></p><p><font face=\"Trebuchet MS\">Clique </font><a href=\"https://geoloule.cm-loule.pt/docs/regulamentos/PLANOS_ELAB/pmot_elab_regulamentos.htm\"target=\"_blank\"><strong><font face=\"Trebuchet MS\">aqui </font></strong></a><font face=\"Trebuchet MS\">para consulta de outros documentos...</font></p>",
          "featureLongDescription": "<font face=\"Trebuchet MS\">Os <strong>limites</strong> apresentados são meramente <strong>indicativos</strong>. Para outras informações deverão ser consultados os documentos originais existentes no Departamento de Administração do Território. (Tel.: 289 400 822)</font>",
          "displayField": "NOME",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -2823.7730000000447,
            "ymin": -291466.8657000009,
            "xmax": 13316.930499999784,
            "ymax": -267543.49689999968,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": null,
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": false,
              "dataType": "Int32",
              "classBreaks": false,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": false,
              "name": "OBJECTID"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Nome Plano",
              "displayName": "Nome Plano",
              "uniqueValue": false,
              "name": "NOME",
              "dataType": "String"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Freguesia",
              "displayName": "Freguesia",
              "uniqueValue": false,
              "name": "FREGUESIA"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Tipo Plano",
              "displayName": "Tipo Plano",
              "uniqueValue": false,
              "name": "TIPO",
              "dataType": "String"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Fase Elaboração",
              "displayName": "Fase Elaboração",
              "uniqueValue": false,
              "name": "FASE"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Estado",
              "displayName": "Estado",
              "uniqueValue": false,
              "name": "ESTADO"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Outros Documentos",
              "displayName": "Outros Documentos",
              "uniqueValue": false,
              "name": "OUTROS_DOC"
            },
            {
              "visible": false,
              "dataType": "Object",
              "classBreaks": false,
              "alias": "SHAPE",
              "displayName": "SHAPE",
              "uniqueValue": false,
              "name": "SHAPE"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "3",
          "name": "Planos em elaboração (label)",
          "nativeID": "3",
          "displayName": "Planos em elaboração (label)",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 50001,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": true,
          "identifiable": true,
          "queryable": false,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "{NOME}",
          "featureDescription": "<p><font color=\"#999999\"><font face=\"Trebuchet MS\">Fase de Elaboração: <font color=\"#000000\">{FASE}</font></font></font></p><p><font face=\"Trebuchet MS\">Clique </font><a href=\"https://geoloule.cm-loule.pt/docs/regulamentos/PLANOS_ELAB/pmot_elab_regulamentos.htm\"target=\"_blank\"><strong><font face=\"Trebuchet MS\">aqui </font></strong></a><font face=\"Trebuchet MS\">para consulta de outros documentos...</font></p>",
          "featureLongDescription": "<font face=\"Trebuchet MS\">Os <strong>limites</strong> apresentados são meramente <strong>indicativos</strong>. Para outras informações deverão ser consultados os documentos originais existentes no Departamento de Administração do Território. (Tel.: 289 400 822)</font>\r\n",
          "displayField": "NOME",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -2823.7730000000447,
            "ymin": -291466.8657000009,
            "xmax": 13316.930499999784,
            "ymax": -267543.49689999968,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": null,
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": false,
              "dataType": "Int32",
              "classBreaks": false,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": false,
              "name": "OBJECTID"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Nome Plano",
              "displayName": "Nome Plano",
              "uniqueValue": false,
              "name": "NOME",
              "dataType": "String"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Freguesia",
              "displayName": "Freguesia",
              "uniqueValue": false,
              "name": "FREGUESIA"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Tipo Plano",
              "displayName": "Tipo Plano",
              "uniqueValue": false,
              "name": "TIPO",
              "dataType": "String"
            },
            {
              "visible": true,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Fase Elaboração",
              "displayName": "Fase Elaboração",
              "uniqueValue": false,
              "name": "FASE"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Estado",
              "displayName": "Estado",
              "uniqueValue": false,
              "name": "ESTADO"
            },
            {
              "visible": false,
              "dataType": "String",
              "classBreaks": false,
              "alias": "Outros Documentos",
              "displayName": "Outros Documentos",
              "uniqueValue": false,
              "name": "OUTROS_DOC"
            },
            {
              "visible": false,
              "dataType": "Object",
              "classBreaks": false,
              "alias": "SHAPE",
              "displayName": "SHAPE",
              "uniqueValue": false,
              "name": "SHAPE"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        }
      ],
      "tables": [],
      "fullExtent": {
        "xmin": -8778.1645999997854,
        "ymin": -295036.3574000001,
        "xmax": 22569.31819999963,
        "ymax": -249739.47450000048,
        "spatialReference": {
          "wkid": 3763
        }
      }
    },
    {
      "id": "158",
      "displayName": "2023 OrtoSat (DGT)",
      "shortDisplayName": null,
      "description": "A OrtoSat2023 é uma cobertura de imagens de satélite de muito grande resolução espacial. A cobertura de imagens foi obtida a partir de imagens de satélite Pléiades Neo adquiridas durante o ano de 2023 sobre o território de Portugal Continental e é composta por um mosaico equalizado e ininterrupto de imagens ortorretificadas com uma resolução espacial de 30 cm.\r\n\r\nInformação disponibilizada sem custos pela Direção-Geral do território (DGT) e licenciada pela “© Airbus DS 2023\"",
      "connectionString": "url=https://geoloule.cm-loule.pt/arcgisnprot/rest/services/Siteadmin/Base_OrtoSAT2023/ImageServer;token=RRqAodg_fYp34UtOlm_psMzpybqPcjpSRRDPtyrKi9I.",
      "copyright": "Informação disponibilizada sem custos pela Direção-Geral do território (DGT) e licenciada pela “© Airbus DS 2023\"",
      "hasAttributionData": true,
      "serviceType": "Image",
      "serviceFunction": "Operational",
      "baseMapGroup": null,
      "baseMapGroupIndex": "",
      "baseMapGroupIsMutuallyExclusive": false,
      "opacity": 1,
      "visible": true,
      "initiallyVisible": true,
      "drawingBehavior": "MapService",
      "iconUri": null,
      "includeInLayerList": true,
      "defaultAllowSymbolization": true,
      "isExpanded": true,
      "updateInterval": null,
      "dataProvider": null,
      "disableClientCaching": null,
      "serviceTag": "XYwUggSuCgZiJoPJfdqDx9xUKjNcRIN2VrX9CnZ+pfw=",
      "identifiable": null,
      "includeMosaicDatasetValues": null,
      "includeCatalogItems": null,
      "includeInLegend": false,
      "startTime": null,
      "endTime": null,
      "serverVersion": "11.4",
      "failureAction": "Warn",
      "failureTimeout": null,
      "requestEncoding": null,
      "supportsDynamicLayers": false,
      "hasLayerCatalog": false,
      "format": null,
      "themeSettings": [],
      "layerHyperlinks": [],
      "tileInfo": null,
      "minScale": 50001,
      "maxScale": 499,
      "instantSearch": false,
      "layers": [],
      "tables": [],
      "fullExtent": {
        "xmin": -9277.9000000000087,
        "ymin": -295536.29999999993,
        "xmax": 23069.299999999988,
        "ymax": -249239.69999999995,
        "spatialReference": {
          "wkid": 3763
        }
      }
    },
    {
      "id": "144",
      "displayName": "2021 Ortos (CML)",
      "shortDisplayName": null,
      "description": "Ortofotomapas 2021 (Socarto)\n\nAG20220908",
      "connectionString": "url=https://geoloule.cm-loule.pt/arcgisnprot/rest/services/Siteadmin/Base_Ortos2021/ImageServer;token=RRqAodg_fYp34UtOlm_psMzpybqPcjpSRRDPtyrKi9I.",
      "copyright": "",
      "hasAttributionData": false,
      "serviceType": "Image",
      "serviceFunction": "Operational",
      "baseMapGroup": null,
      "baseMapGroupIndex": "",
      "baseMapGroupIsMutuallyExclusive": false,
      "opacity": 1,
      "visible": false,
      "initiallyVisible": false,
      "drawingBehavior": "MapService",
      "iconUri": null,
      "includeInLayerList": true,
      "defaultAllowSymbolization": true,
      "isExpanded": true,
      "updateInterval": null,
      "dataProvider": null,
      "disableClientCaching": null,
      "serviceTag": "NWM55qsWkQpxVS19bxJEh9ZAjHYWmJ8IgyYUfTjN/KM=",
      "identifiable": null,
      "includeMosaicDatasetValues": null,
      "includeCatalogItems": null,
      "includeInLegend": null,
      "startTime": null,
      "endTime": null,
      "serverVersion": "11.4",
      "failureAction": "Warn",
      "failureTimeout": null,
      "requestEncoding": null,
      "supportsDynamicLayers": false,
      "hasLayerCatalog": false,
      "format": null,
      "themeSettings": [],
      "layerHyperlinks": [],
      "tileInfo": {
        "dpi": 96,
        "format": null,
        "spatialReference": {
          "wkid": 3763
        },
        "height": 256,
        "width": 256,
        "origin": {
          "x": -5623200,
          "y": 5609400
        },
        "lods": [
          {
            "level": "0",
            "scale": 50000,
            "resolution": 13.229193125052918
          },
          {
            "level": "1",
            "scale": 25000,
            "resolution": 6.6145965625264589
          },
          {
            "level": "2",
            "scale": 10000,
            "resolution": 2.6458386250105836
          },
          {
            "level": "3",
            "scale": 5000,
            "resolution": 1.3229193125052918
          },
          {
            "level": "4",
            "scale": 2000,
            "resolution": 0.52916772500211673
          },
          {
            "level": "5",
            "scale": 1000,
            "resolution": 0.26458386250105836
          },
          {
            "level": "6",
            "scale": 500,
            "resolution": 0.13229193125052918
          }
        ]
      },
      "minScale": 50001,
      "maxScale": 499,
      "instantSearch": false,
      "layers": [],
      "tables": [],
      "fullExtent": {
        "xmin": -12000.000002947703,
        "ymin": -297499.99999622849,
        "xmax": 23999.9999970523,
        "ymax": -247499.99999622849,
        "spatialReference": {
          "wkid": 3763
        }
      }
    },
    {
      "id": "8",
      "displayName": "Base_MO",
      "shortDisplayName": null,
      "description": "",
      "connectionString": "url=https://geoloule.cm-loule.pt/arcgisnprot/rest/services/Siteadmin/Base_MO/MapServer;tokenUrl=;token=RRqAodg_fYp34UtOlm_psMzpybqPcjpSRRDPtyrKi9I.",
      "copyright": "",
      "hasAttributionData": false,
      "serviceType": "Dynamic",
      "serviceFunction": "Operational",
      "baseMapGroup": null,
      "baseMapGroupIndex": "",
      "baseMapGroupIsMutuallyExclusive": false,
      "opacity": 1,
      "visible": true,
      "initiallyVisible": true,
      "drawingBehavior": "MapService",
      "iconUri": null,
      "includeInLayerList": false,
      "defaultAllowSymbolization": true,
      "isExpanded": true,
      "updateInterval": null,
      "dataProvider": null,
      "disableClientCaching": null,
      "serviceTag": "vNTJHXRjB8H99R2yLc3FjTjZJ7O+9S21gUc4ZoXxItg=",
      "identifiable": null,
      "includeMosaicDatasetValues": null,
      "includeCatalogItems": null,
      "includeInLegend": null,
      "startTime": null,
      "endTime": null,
      "serverVersion": "11.4",
      "failureAction": "Warn",
      "failureTimeout": null,
      "requestEncoding": null,
      "supportsDynamicLayers": true,
      "hasLayerCatalog": false,
      "format": null,
      "themeSettings": [],
      "layerHyperlinks": [],
      "tileInfo": {},
      "instantSearch": false,
      "layers": [
        {
          "id": "0",
          "name": "Enquadramento",
          "nativeID": "0",
          "displayName": "Enquadramento",
          "description": "",
          "defaultVisibility": true,
          "featureType": "None",
          "type": "GroupLayer",
          "maxScale": 50001,
          "minScale": 0,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": false,
          "queryable": false,
          "searchable": false,
          "supportsIdentify": false,
          "supportsQuery": false,
          "canCopyFeature": false,
          "snappable": false,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": null,
          "iconUri": null,
          "includeInLayerList": false,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": false,
          "showLabels": false,
          "dataProvider": null,
          "featureLabel": null,
          "featureDescription": null,
          "featureLongDescription": null,
          "isExpanded": false,
          "displayField": "",
          "primaryKeyField": "",
          "fullExtent": {
            "xmin": -5622900.6005,
            "ymin": -11916829.211199999,
            "xmax": 5620915.6473999992,
            "ymax": 5126509.868999999,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": null,
          "subLayerIds": [
            "1",
            "2",
            "3",
            "4",
            "5",
            "6"
          ],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "1",
          "name": "FC_RFERROVIARIA",
          "nativeID": "1",
          "displayName": "FC_RFERROVIARIA",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Line",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 0,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": false,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": true,
          "snappable": true,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": false,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "{NAME}",
          "featureDescription": null,
          "featureLongDescription": null,
          "displayField": "NAME",
          "primaryKeyField": "OBJECTID_12",
          "fullExtent": {
            "xmin": -111982.50970000029,
            "ymin": -294852.45800000057,
            "xmax": 110526.56759999972,
            "ymax": 263308.48450000025,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "0",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "OBJECTID_12",
              "displayName": "OBJECTID_12",
              "uniqueValue": true,
              "name": "OBJECTID_12",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "Shape",
              "dataType": "Object"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "OBJECTID_1",
              "displayName": "OBJECTID_1",
              "uniqueValue": true,
              "name": "OBJECTID_1",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": true,
              "name": "OBJECTID",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "ID",
              "displayName": "ID",
              "uniqueValue": true,
              "name": "ID",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "NAME",
              "displayName": "NAME",
              "uniqueValue": true,
              "name": "NAME",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "TYPE",
              "displayName": "TYPE",
              "uniqueValue": true,
              "name": "TYPE",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Meters",
              "displayName": "Meters",
              "uniqueValue": true,
              "name": "Meters",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Legenda",
              "displayName": "Legenda",
              "uniqueValue": true,
              "name": "Legenda",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Shape_Leng",
              "displayName": "Shape_Leng",
              "uniqueValue": true,
              "name": "Shape_Leng",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Shape.STLength()",
              "displayName": "Shape.STLength()",
              "uniqueValue": true,
              "name": "Shape.STLength()",
              "dataType": "Double"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "2",
          "name": "FC_VIAS",
          "nativeID": "2",
          "displayName": "FC_VIAS",
          "description": "World Roads represents the major roads and ferries of the world.",
          "defaultVisibility": true,
          "featureType": "Line",
          "type": "FeatureLayer",
          "maxScale": 50005,
          "minScale": 0,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": false,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": true,
          "snappable": true,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "{NAME1}",
          "featureDescription": null,
          "featureLongDescription": null,
          "displayField": "NAME1",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -5606338.5167,
            "ymin": -9151858.3158,
            "xmax": 5620915.6473999992,
            "ymax": 3822830.7446999997,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "0",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": true,
              "name": "OBJECTID",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "Shape",
              "dataType": "Object"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "TYPE",
              "displayName": "TYPE",
              "uniqueValue": true,
              "name": "TYPE",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "RANK",
              "displayName": "RANK",
              "uniqueValue": true,
              "name": "RANK",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "NAME1",
              "displayName": "NAME1",
              "uniqueValue": true,
              "name": "NAME1",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "NAME2",
              "displayName": "NAME2",
              "uniqueValue": true,
              "name": "NAME2",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "NAME3",
              "displayName": "NAME3",
              "uniqueValue": true,
              "name": "NAME3",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Shape.STLength()",
              "displayName": "Shape.STLength()",
              "uniqueValue": true,
              "name": "Shape.STLength()",
              "dataType": "Double"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "3",
          "name": "Concelho de Loulé",
          "nativeID": "3",
          "displayName": "Concelho de Loulé",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 799999.99999999977,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": false,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": true,
          "snappable": true,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "{DICOFRE}",
          "featureDescription": null,
          "featureLongDescription": null,
          "displayField": "DICOFRE",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -23121.951299999841,
            "ymin": -300404.80399999954,
            "xmax": 40506.396800000221,
            "ymax": -237908.19429999962,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "0",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": true,
              "name": "OBJECTID",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "DICOFRE",
              "displayName": "DICOFRE",
              "uniqueValue": true,
              "name": "DICOFRE",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Freguesia",
              "displayName": "Freguesia",
              "uniqueValue": true,
              "name": "Freguesia",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Municipio",
              "displayName": "Municipio",
              "uniqueValue": true,
              "name": "Municipio",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Distrito",
              "displayName": "Distrito",
              "uniqueValue": true,
              "name": "Distrito",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "TAA",
              "displayName": "TAA",
              "uniqueValue": true,
              "name": "TAA",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Area_EA_Ha",
              "displayName": "Area_EA_Ha",
              "uniqueValue": true,
              "name": "Area_EA_Ha",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Area_T_Ha",
              "displayName": "Area_T_Ha",
              "uniqueValue": true,
              "name": "Area_T_Ha",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "SHAPE",
              "dataType": "Object"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Des_Simpli",
              "displayName": "Des_Simpli",
              "uniqueValue": true,
              "name": "Des_Simpli",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Loc_Postal",
              "displayName": "Loc_Postal",
              "uniqueValue": true,
              "name": "Loc_Postal",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "SHAPE.STArea()",
              "displayName": "SHAPE.STArea()",
              "uniqueValue": true,
              "name": "SHAPE.STArea()",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Shape.STLength()",
              "displayName": "Shape.STLength()",
              "uniqueValue": true,
              "name": "SHAPE.STLength()",
              "dataType": "Double"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "4",
          "name": "Massas de Água",
          "nativeID": "4",
          "displayName": "Massas de Água",
          "description": "World Water Bodies represents the open water rivers, lakes, seas, and oceans of the world.",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 0,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": false,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": true,
          "snappable": true,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": false,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "{Type}",
          "featureDescription": null,
          "featureLongDescription": null,
          "displayField": "Type",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -5622900.6005,
            "ymin": -11916829.211199999,
            "xmax": 5619554.8697999995,
            "ymax": 5126509.868999999,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "0",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": true,
              "name": "OBJECTID",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "Shape",
              "dataType": "Object"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Type",
              "displayName": "Type",
              "uniqueValue": true,
              "name": "Type",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Shape.STArea()",
              "displayName": "Shape.STArea()",
              "uniqueValue": true,
              "name": "Shape.STArea()",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Shape.STLength()",
              "displayName": "Shape.STLength()",
              "uniqueValue": true,
              "name": "Shape.STLength()",
              "dataType": "Double"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "5",
          "name": "Municipios Contiguos",
          "nativeID": "5",
          "displayName": "Municipios Contiguos",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 800000.00000000012,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": false,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": true,
          "snappable": true,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "{Municipio}",
          "featureDescription": null,
          "featureLongDescription": null,
          "displayField": "Municipio",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -76923.332499999553,
            "ymin": -300404.80399999954,
            "xmax": 65708.0530000003,
            "ymax": -237307.21570000053,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "0",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": true,
              "name": "OBJECTID",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "SHAPE",
              "dataType": "Object"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Municipio",
              "displayName": "Municipio",
              "uniqueValue": true,
              "name": "Municipio",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "SHAPE.STArea()",
              "displayName": "SHAPE.STArea()",
              "uniqueValue": true,
              "name": "SHAPE.STArea()",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Shape.STLength()",
              "displayName": "Shape.STLength()",
              "uniqueValue": true,
              "name": "SHAPE.STLength()",
              "dataType": "Double"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "6",
          "name": "Portugal",
          "nativeID": "6",
          "displayName": "Portugal",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 0,
          "visible": true,
          "initiallyVisible": true,
          "showMapTips": false,
          "identifiable": false,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": true,
          "snappable": true,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": true,
          "includeInLegend": false,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": true,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "{Distrito}",
          "featureDescription": null,
          "featureLongDescription": null,
          "displayField": "Distrito",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -119191.40749999974,
            "ymin": -300404.80399999954,
            "xmax": 162129.08110000007,
            "ymax": 276083.76740000024,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": "0",
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": true,
              "name": "OBJECTID",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Shape",
              "displayName": "Shape",
              "uniqueValue": false,
              "name": "SHAPE",
              "dataType": "Object"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Distrito",
              "displayName": "Distrito",
              "uniqueValue": true,
              "name": "Distrito",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "SHAPE.STArea()",
              "displayName": "SHAPE.STArea()",
              "uniqueValue": true,
              "name": "SHAPE.STArea()",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Shape.STLength()",
              "displayName": "Shape.STLength()",
              "uniqueValue": true,
              "name": "SHAPE.STLength()",
              "dataType": "Double"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        }
      ],
      "tables": [],
      "fullExtent": {
        "xmin": -5622900.6005,
        "ymin": -11916829.211199999,
        "xmax": 5620915.6473999992,
        "ymax": 5126509.868999999,
        "spatialReference": {
          "wkid": 3763
        }
      }
    },
    {
      "id": "106",
      "displayName": "Base_LimAdm - Serviço para permitir visualizar a informação até à escala 500",
      "shortDisplayName": null,
      "description": "",
      "connectionString": "url=https://geoloule.cm-loule.pt/arcgisnprot/rest/services/Siteadmin/Base_LimAdm/MapServer;tokenUrl=;token=RRqAodg_fYp34UtOlm_psMzpybqPcjpSRRDPtyrKi9I.",
      "copyright": "",
      "hasAttributionData": false,
      "serviceType": "Tiled",
      "serviceFunction": "Operational",
      "baseMapGroup": null,
      "baseMapGroupIndex": "",
      "baseMapGroupIsMutuallyExclusive": false,
      "opacity": 1,
      "visible": false,
      "initiallyVisible": false,
      "drawingBehavior": "MapService",
      "iconUri": null,
      "includeInLayerList": true,
      "defaultAllowSymbolization": true,
      "isExpanded": true,
      "updateInterval": null,
      "dataProvider": null,
      "disableClientCaching": null,
      "serviceTag": "gp6iRmZvWEFZFfwUFLOyMfS3dlZm9MIPgkmCdOkKy2I=",
      "identifiable": null,
      "includeMosaicDatasetValues": null,
      "includeCatalogItems": null,
      "includeInLegend": null,
      "startTime": null,
      "endTime": null,
      "serverVersion": "11.4",
      "failureAction": "Warn",
      "failureTimeout": null,
      "requestEncoding": null,
      "supportsDynamicLayers": true,
      "hasLayerCatalog": false,
      "format": null,
      "themeSettings": [],
      "layerHyperlinks": [],
      "tileInfo": {
        "dpi": 96,
        "format": null,
        "spatialReference": {
          "wkid": 3763
        },
        "height": 256,
        "width": 256,
        "origin": {
          "x": -6185313.720203,
          "y": 6609465.929293
        },
        "lods": [
          {
            "level": "0",
            "scale": 250000,
            "resolution": 66.1459656252646
          },
          {
            "level": "1",
            "scale": 100000,
            "resolution": 26.458386250105836
          },
          {
            "level": "2",
            "scale": 50000,
            "resolution": 13.229193125052918
          },
          {
            "level": "3",
            "scale": 25000,
            "resolution": 6.6145965625264589
          },
          {
            "level": "4",
            "scale": 10000,
            "resolution": 2.6458386250105836
          },
          {
            "level": "5",
            "scale": 5000,
            "resolution": 1.3229193125052918
          },
          {
            "level": "6",
            "scale": 2000,
            "resolution": 0.52916772500211673
          },
          {
            "level": "7",
            "scale": 1000,
            "resolution": 0.26458386250105836
          },
          {
            "level": "8",
            "scale": 500,
            "resolution": 0.13229193125052918
          },
          {
            "level": "9",
            "scale": 200,
            "resolution": 0.052916772500211672
          }
        ]
      },
      "maxScale": 499,
      "instantSearch": false,
      "layers": [
        {
          "id": "0",
          "name": "Loulé",
          "nativeID": "0",
          "displayName": "Loulé",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 0,
          "visible": false,
          "initiallyVisible": false,
          "showMapTips": false,
          "identifiable": true,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": true,
          "snappable": false,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": false,
          "includeInLegend": true,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": false,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "{SHAPE.STArea()}",
          "featureDescription": null,
          "featureLongDescription": null,
          "displayField": "SHAPE.STArea()",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -8778.1645999997854,
            "ymin": -295036.3574000001,
            "xmax": 65708.0530000003,
            "ymax": -249739.47450000048,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": null,
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "SHAPE.STArea()",
              "displayName": "SHAPE.STArea()",
              "uniqueValue": true,
              "name": "SHAPE.STArea()",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "SHAPE.STLength()",
              "displayName": "SHAPE.STLength()",
              "uniqueValue": true,
              "name": "SHAPE.STLength()",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": true,
              "name": "OBJECTID",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "SHAPE",
              "displayName": "SHAPE",
              "uniqueValue": false,
              "name": "SHAPE",
              "dataType": "Object"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        },
        {
          "id": "1",
          "name": "Loulé (freguesias)",
          "nativeID": "1",
          "displayName": "Loulé (freguesias)",
          "description": "",
          "defaultVisibility": true,
          "featureType": "Polygon",
          "type": "FeatureLayer",
          "maxScale": 0,
          "minScale": 0,
          "visible": false,
          "initiallyVisible": false,
          "showMapTips": false,
          "identifiable": true,
          "queryable": true,
          "searchable": false,
          "supportsIdentify": true,
          "supportsQuery": true,
          "canCopyFeature": true,
          "snappable": false,
          "snappingEnabled": false,
          "hasAttachments": false,
          "featureZoomFactor": null,
          "featureZoomScale": null,
          "featureBorderColor": null,
          "featureBorderWidth": null,
          "featureFillColor": null,
          "showFeatureHyperlinks": "ShowAll",
          "iconUri": null,
          "includeInLayerList": false,
          "includeInLegend": true,
          "allowSymbolization": true,
          "legendUrl": null,
          "styleName": null,
          "drawIndex": null,
          "canToggleLabels": false,
          "showLabels": true,
          "dataProvider": null,
          "featureLabel": "{DICOFRE}",
          "featureDescription": null,
          "featureLongDescription": null,
          "displayField": "DICOFRE",
          "primaryKeyField": "OBJECTID",
          "fullExtent": {
            "xmin": -23121.951299999841,
            "ymin": -300404.80399999954,
            "xmax": 40506.396800000221,
            "ymax": -237908.19429999962,
            "spatialReference": {
              "wkid": 3763
            }
          },
          "parentLayerId": null,
          "subLayerIds": [],
          "hasReports": false,
          "hasDataLinks": false,
          "fields": [
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Area_EA_Ha",
              "displayName": "Area_EA_Ha",
              "uniqueValue": true,
              "name": "Area_EA_Ha",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "Area_T_Ha",
              "displayName": "Area_T_Ha",
              "uniqueValue": true,
              "name": "Area_T_Ha",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "SHAPE.STArea()",
              "displayName": "SHAPE.STArea()",
              "uniqueValue": true,
              "name": "SHAPE.STArea()",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "SHAPE.STLength()",
              "displayName": "SHAPE.STLength()",
              "uniqueValue": true,
              "name": "SHAPE.STLength()",
              "dataType": "Double"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": true,
              "alias": "OBJECTID",
              "displayName": "OBJECTID",
              "uniqueValue": true,
              "name": "OBJECTID",
              "dataType": "Int32"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "DICOFRE",
              "displayName": "DICOFRE",
              "uniqueValue": true,
              "name": "DICOFRE",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Freguesia",
              "displayName": "Freguesia",
              "uniqueValue": true,
              "name": "Freguesia",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Municipio",
              "displayName": "Municipio",
              "uniqueValue": true,
              "name": "Municipio",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Distrito",
              "displayName": "Distrito",
              "uniqueValue": true,
              "name": "Distrito",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "TAA",
              "displayName": "TAA",
              "uniqueValue": true,
              "name": "TAA",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Des_Simpli",
              "displayName": "Des_Simpli",
              "uniqueValue": true,
              "name": "Des_Simpli",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "Loc_Postal",
              "displayName": "Loc_Postal",
              "uniqueValue": true,
              "name": "Loc_Postal",
              "dataType": "String"
            },
            {
              "visible": true,
              "searchable": true,
              "classBreaks": false,
              "alias": "SHAPE",
              "displayName": "SHAPE",
              "uniqueValue": false,
              "name": "SHAPE",
              "dataType": "Object"
            }
          ],
          "featureHyperlinks": [],
          "layerHyperlinks": [],
          "arcadeExpressions": [],
          "isDynamic": false,
          "dynamicDefinition": null,
          "themeSettings": [],
          "tileLevelLimits": []
        }
      ],
      "tables": [],
      "fullExtent": {
        "xmin": -23121.951299999841,
        "ymin": -300404.80399999954,
        "xmax": 65708.0530000003,
        "ymax": -237908.19429999962,
        "spatialReference": {
          "wkid": 3763
        }
      }
    }
  ]
}