{
 "layers": [
  {
   "currentVersion": 10.61,
   "id": 0,
   "name": "Pórticos",
   "parentLayerId": -1,
   "defaultVisibility": true,
   "minScale": 0,
   "maxScale": 0,
   "type": "Feature Layer",
   "geometryType": "esriGeometryPoint",
   "description": "",
   "copyrightText": "",
   "editFieldsInfo": {
    "creationDateField": "created_date",
    "creatorField": "created_user",
    "editDateField": "last_edited_date",
    "editorField": "last_edited_user"
   },
   "ownershipBasedAccessControlForFeatures": null,
   "syncCanReturnChanges": true,
   "relationships": [],
   "isDataVersioned": false,
   "supportsRollbackOnFailureParameter": false,
   "archivingInfo": {
    "supportsQueryWithHistoricMoment": true,
    "startArchivingMoment": 1548686697000
   },
   "supportsStatistics": true,
   "supportsAdvancedQueries": true,
   "supportsValidateSQL": true,
   "supportsCoordinatesQuantization": true,
   "supportsCalculate": false,
   "advancedQueryCapabilities": {
    "supportsPagination": true,
    "supportsTrueCurve": true,
    "supportsQueryWithDistance": true,
    "supportsReturningQueryExtent": true,
    "supportsStatistics": true,
    "supportsHavingClause": true,
    "supportsCountDistinct": true,
    "supportsOrderBy": true,
    "supportsDistinct": true,
    "supportsQueryWithResultType": true,
    "supportsReturningGeometryCentroid": false,
    "supportsSqlExpression": true
   },
   "extent": {
    "xmin": -396419.5661000004,
    "ymin": -382958.3729999997,
    "xmax": 134589.03509999998,
    "ymax": 324538.8752999995,
    "spatialReference": {
     "wkid": 3763,
     "latestWkid": 3763
    }
   },
   "drawingInfo": {
    "renderer": {
     "type": "uniqueValue",
     "field1": "tipo_sub",
     "field2": null,
     "field3": null,
     "defaultSymbol": {
      "type": "esriSMS",
      "style": "esriSMSCircle",
      "color": [
       0,
       120,
       150,
       255
      ],
      "size": 4,
      "angle": 0,
      "xoffset": 0,
      "yoffset": 0,
      "outline": {
       "color": [
        0,
        0,
        0,
        255
       ],
       "width": 1
      }
     },
     "defaultLabel": "<all other values>",
     "uniqueValueInfos": [
      {
       "symbol": {
        "type": "esriSMS",
        "style": "esriSMSCircle",
        "color": [
         121,
         158,
         0,
         255
        ],
        "size": 4,
        "angle": 0,
        "xoffset": 0,
        "yoffset": 0,
        "outline": {
         "color": [
          0,
          0,
          0,
          255
         ],
         "width": 1
        }
       },
       "value": "1",
       "label": "Pórtico",
       "description": ""
      },
      {
       "symbol": {
        "type": "esriSMS",
        "style": "esriSMSCircle",
        "color": [
         171,
         140,
         0,
         255
        ],
        "size": 4,
        "angle": 0,
        "xoffset": 0,
        "yoffset": 0,
        "outline": {
         "color": [
          0,
          0,
          0,
          255
         ],
         "width": 1
        }
       },
       "value": "2",
       "label": "Semi-Pórtico",
       "description": ""
      }
     ],
     "fieldDelimiter": ","
    },
    "transparency": 0,
    "labelingInfo": null
   },
   "hasM": false,
   "hasZ": false,
   "allowGeometryUpdates": true,
   "allowTrueCurvesUpdates": false,
   "onlyAllowTrueCurveUpdatesByTrueCurveClients": false,
   "hasAttachments": true,
   "supportsAttachmentsByUploadId": true,
   "supportsApplyEditsWithGlobalIds": true,
   "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText",
   "objectIdField": "objectid",
   "globalIdField": "globalid",
   "displayField": "n_inventario",
   "typeIdField": "tipo_sub",
   "subtypeField": "tipo_sub",
   "defaultSubtypeCode": 1,
   "fields": [
    {
     "name": "objectid",
     "type": "esriFieldTypeOID",
     "alias": "OBJECTID",
     "domain": null,
     "editable": false,
     "nullable": false
    },
    {
     "name": "tipo_sub",
     "type": "esriFieldTypeInteger",
     "alias": "Tipo",
     "domain": null,
     "editable": true,
     "nullable": true
    },
    {
     "name": "n_inventario",
     "type": "esriFieldTypeString",
     "alias": "Nº de Inventário[READ]",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 50
    },
    {
     "name": "distrito",
     "type": "esriFieldTypeString",
     "alias": "Distrito[DIST]",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 50
    },
    {
     "name": "concelho",
     "type": "esriFieldTypeString",
     "alias": "Concelho[CONC]",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 50
    },
    {
     "name": "secao",
     "type": "esriFieldTypeString",
     "alias": "Secção[READ]",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 50
    },
    {
     "name": "lado",
     "type": "esriFieldTypeString",
     "alias": "Lado",
     "domain": {
      "type": "codedValue",
      "name": "insp_equivia_lado",
      "description": "insp_equivia_2018",
      "codedValues": [
       {
        "name": "Lado esquerdo",
        "code": "0"
       },
       {
        "name": "Eixo da via",
        "code": "1"
       },
       {
        "name": "Lado direito",
        "code": "2"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDefaultValue"
     },
     "editable": true,
     "nullable": true,
     "length": 50
    },
    {
     "name": "perfil_estrada",
     "type": "esriFieldTypeString",
     "alias": "Perfil da Estrada",
     "domain": {
      "type": "codedValue",
      "name": "porticos_perfil_estrada",
      "description": "porticos_mobile_2018",
      "codedValues": [
       {
        "name": "1",
        "code": "1"
       },
       {
        "name": "2",
        "code": "2"
       },
       {
        "name": "3",
        "code": "3"
       },
       {
        "name": "4",
        "code": "4"
       },
       {
        "name": "1+2",
        "code": "5"
       },
       {
        "name": "2+1",
        "code": "6"
       },
       {
        "name": "2+2",
        "code": "7"
       },
       {
        "name": "2+3",
        "code": "8"
       },
       {
        "name": "3+2",
        "code": "9"
       },
       {
        "name": "3+3",
        "code": "10"
       },
       {
        "name": "3+4",
        "code": "11"
       },
       {
        "name": "4+3",
        "code": "12"
       },
       {
        "name": "4+4",
        "code": "13"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDefaultValue"
     },
     "editable": true,
     "nullable": true,
     "length": 50
    },
    {
     "name": "estrada",
     "type": "esriFieldTypeString",
     "alias": "Estrada [ROAD]",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 50
    },
    {
     "name": "km",
     "type": "esriFieldTypeDouble",
     "alias": "km[PK]",
     "domain": null,
     "editable": true,
     "nullable": true
    },
    {
     "name": "utilizador",
     "type": "esriFieldTypeString",
     "alias": "utilizador[USER]",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 50
    },
    {
     "name": "data",
     "type": "esriFieldTypeDate",
     "alias": "data[DATEHIDDEN]",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 8
    },
    {
     "name": "globalid",
     "type": "esriFieldTypeGlobalID",
     "alias": "globalid[REL]",
     "domain": null,
     "editable": false,
     "nullable": false,
     "length": 38
    },
    {
     "name": "created_user",
     "type": "esriFieldTypeString",
     "alias": "created_user",
     "domain": null,
     "editable": false,
     "nullable": true,
     "length": 255
    },
    {
     "name": "created_date",
     "type": "esriFieldTypeDate",
     "alias": "created_date",
     "domain": null,
     "editable": false,
     "nullable": true,
     "length": 8
    },
    {
     "name": "last_edited_user",
     "type": "esriFieldTypeString",
     "alias": "last_edited_user",
     "domain": null,
     "editable": false,
     "nullable": true,
     "length": 255
    },
    {
     "name": "last_edited_date",
     "type": "esriFieldTypeDate",
     "alias": "last_edited_date",
     "domain": null,
     "editable": false,
     "nullable": true,
     "length": 8
    }
   ],
   "geometryField": {
    "name": "shape",
    "type": "esriFieldTypeGeometry",
    "alias": "shape",
    "domain": null,
    "editable": true,
    "nullable": true,
    "defaultValue": null,
    "modelName": "shape"
   },
   "indexes": [
    {
     "name": "index_5",
     "fields": "objectid",
     "isAscending": true,
     "isUnique": false,
     "description": ""
    },
    {
     "name": "r1699_sde_rowid_uk",
     "fields": "objectid",
     "isAscending": true,
     "isUnique": false,
     "description": ""
    },
    {
     "name": "uuid_1699",
     "fields": "globalid",
     "isAscending": true,
     "isUnique": true,
     "description": ""
    },
    {
     "name": "a938_ix1",
     "fields": "shape",
     "isAscending": true,
     "isUnique": true,
     "description": ""
    }
   ],
   "dateFieldsTimeReference": {
    "timeZone": "UTC",
    "respectsDaylightSaving": false
   },
   "types": [
    {
     "id": 1,
     "name": "Pórtico",
     "domains": {
      "lado": {
       "type": "codedValue",
       "name": "porticos_lado",
       "description": "porticos_mobile_2018",
       "codedValues": [
        {
         "name": "Ambos",
         "code": "3"
        },
        {
         "name": "Esquerdo",
         "code": "1"
        },
        {
         "name": "Direito",
         "code": "2"
        }
       ],
       "mergePolicy": "esriMPTDefaultValue",
       "splitPolicy": "esriSPTDefaultValue"
      },
      "perfil_estrada": {"type": "inherited"}
     },
     "templates": [
      {
       "name": "Pórtico",
       "description": "",
       "prototype": {
        "attributes": {
         "data": null,
         "utilizador": null,
         "tipo_sub": 1,
         "n_inventario": null,
         "distrito": null,
         "concelho": null,
         "secao": null,
         "lado": null,
         "perfil_estrada": null,
         "estrada": null,
         "km": null
        }
       },
       "drawingTool": "esriFeatureEditToolPoint"
      }
     ]
    },
    {
     "id": 2,
     "name": "Semi-Pórtico",
     "domains": {
      "lado": {
       "type": "codedValue",
       "name": "porticos_lado_SP",
       "description": "porticos_mobile_2018",
       "codedValues": [
        {
         "name": "Direito",
         "code": "1"
        },
        {
         "name": "Esquerdo",
         "code": "2"
        }
       ],
       "mergePolicy": "esriMPTDefaultValue",
       "splitPolicy": "esriSPTDefaultValue"
      },
      "perfil_estrada": {"type": "inherited"}
     },
     "templates": [
      {
       "name": "Semi-Pórtico",
       "description": "",
       "prototype": {
        "attributes": {
         "data": null,
         "utilizador": null,
         "tipo_sub": 2,
         "n_inventario": null,
         "distrito": null,
         "concelho": null,
         "secao": null,
         "lado": null,
         "perfil_estrada": null,
         "estrada": null,
         "km": null
        }
       },
       "drawingTool": "esriFeatureEditToolPoint"
      }
     ]
    }
   ],
   "templates": [],
   "subtypes": [
    {
     "code": 1,
     "name": "Pórtico",
     "defaultValues": {
      "tipo_sub": 1,
      "n_inventario": null,
      "distrito": null,
      "concelho": null,
      "secao": null,
      "lado": null,
      "perfil_estrada": null,
      "estrada": null,
      "km": null,
      "utilizador": null,
      "data": null,
      "globalid": null,
      "created_user": null,
      "created_date": null,
      "last_edited_user": null,
      "last_edited_date": null
     },
     "domains": {
      "lado": {
       "type": "codedValue",
       "name": "porticos_lado",
       "description": "porticos_mobile_2018",
       "codedValues": [
        {
         "name": "Ambos",
         "code": "3"
        },
        {
         "name": "Esquerdo",
         "code": "1"
        },
        {
         "name": "Direito",
         "code": "2"
        }
       ],
       "mergePolicy": "esriMPTDefaultValue",
       "splitPolicy": "esriSPTDefaultValue"
      },
      "perfil_estrada": {"type": "inherited"}
     }
    },
    {
     "code": 2,
     "name": "Semi-Pórtico",
     "defaultValues": {
      "tipo_sub": 2,
      "n_inventario": null,
      "distrito": null,
      "concelho": null,
      "secao": null,
      "lado": null,
      "perfil_estrada": null,
      "estrada": null,
      "km": null,
      "utilizador": null,
      "data": null,
      "globalid": null,
      "created_user": null,
      "created_date": null,
      "last_edited_user": null,
      "last_edited_date": null
     },
     "domains": {
      "lado": {
       "type": "codedValue",
       "name": "porticos_lado_SP",
       "description": "porticos_mobile_2018",
       "codedValues": [
        {
         "name": "Direito",
         "code": "1"
        },
        {
         "name": "Esquerdo",
         "code": "2"
        }
       ],
       "mergePolicy": "esriMPTDefaultValue",
       "splitPolicy": "esriSPTDefaultValue"
      },
      "perfil_estrada": {"type": "inherited"}
     }
    }
   ],
   "maxRecordCount": 1000,
   "supportedQueryFormats": "JSON, AMF, geoJSON",
   "capabilities": "Create,Delete,Query,Update,Uploads,Editing",
   "useStandardizedQueries": true,
   "standardMaxRecordCount": 32000,
   "tileMaxRecordCount": 8000,
   "maxRecordCountFactor": 1
  }
 ],
 "tables": [
  {
   "currentVersion": 10.61,
   "id": 1,
   "name": "Pórticos - Últimas Inspeções",
   "type": "Table",
   "description": "",
   "copyrightText": "",
   "editFieldsInfo": null,
   "ownershipBasedAccessControlForFeatures": null,
   "syncCanReturnChanges": false,
   "relationships": [],
   "isDataVersioned": false,
   "supportsRollbackOnFailureParameter": true,
   "archivingInfo": {
    "supportsQueryWithHistoricMoment": false,
    "startArchivingMoment": -1
   },
   "supportsStatistics": true,
   "supportsAdvancedQueries": true,
   "supportsValidateSQL": true,
   "supportsCoordinatesQuantization": false,
   "supportsCalculate": false,
   "advancedQueryCapabilities": {
    "supportsPagination": true,
    "supportsTrueCurve": true,
    "supportsQueryWithDistance": true,
    "supportsReturningQueryExtent": true,
    "supportsStatistics": true,
    "supportsHavingClause": true,
    "supportsCountDistinct": true,
    "supportsOrderBy": true,
    "supportsDistinct": true,
    "supportsQueryWithResultType": true,
    "supportsReturningGeometryCentroid": false,
    "supportsSqlExpression": true
   },
   "hasAttachments": false,
   "supportsApplyEditsWithGlobalIds": false,
   "htmlPopupType": "esriServerHTMLPopupTypeNone",
   "objectIdField": "objectid",
   "globalIdField": "",
   "displayField": "tipo",
   "typeIdField": "",
   "subtypeField": "",
   "fields": [
    {
     "name": "objectid",
     "type": "esriFieldTypeOID",
     "alias": "objectid",
     "domain": null,
     "editable": false,
     "nullable": false
    },
    {
     "name": "tipo",
     "type": "esriFieldTypeString",
     "alias": "tipo",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "data_inspeção",
     "type": "esriFieldTypeDate",
     "alias": "data_inspeção",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 8
    },
    {
     "name": "utilizador",
     "type": "esriFieldTypeString",
     "alias": "utilizador",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 50
    },
    {
     "name": "condições_meterorológicas",
     "type": "esriFieldTypeString",
     "alias": "condições_meterorológicas",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "p_sp_limpeza",
     "type": "esriFieldTypeString",
     "alias": "p_sp_limpeza",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "p_sp_corrosão_pintura",
     "type": "esriFieldTypeString",
     "alias": "p_sp_corrosão_pintura",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "p_sp_verticalidade_col",
     "type": "esriFieldTypeString",
     "alias": "p_sp_verticalidade_col",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "p_sp_horizontalidade_trav",
     "type": "esriFieldTypeString",
     "alias": "p_sp_horizontalidade_trav",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "p_sp_folga_entre_chapas",
     "type": "esriFieldTypeString",
     "alias": "p_sp_folga_entre_chapas",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "p_sp_corrosão_ligações",
     "type": "esriFieldTypeString",
     "alias": "p_sp_corrosão_ligações",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "p_sp_aperto_ligações",
     "type": "esriFieldTypeString",
     "alias": "p_sp_aperto_ligações",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "p_sp_ligações_em_falta",
     "type": "esriFieldTypeString",
     "alias": "p_sp_ligações_em_falta",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "p_sp_ligações_soldadas",
     "type": "esriFieldTypeString",
     "alias": "p_sp_ligações_soldadas",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "p_sp_maciços_de_fundação",
     "type": "esriFieldTypeString",
     "alias": "p_sp_maciços_de_fundação",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "painéis_limpeza",
     "type": "esriFieldTypeString",
     "alias": "painéis_limpeza",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "painéis_estado_das_telas",
     "type": "esriFieldTypeString",
     "alias": "painéis_estado_das_telas",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "painéis_estado_das_réguas",
     "type": "esriFieldTypeString",
     "alias": "painéis_estado_das_réguas",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "painéis_corrosão_braçadeiras",
     "type": "esriFieldTypeString",
     "alias": "painéis_corrosão_braçadeiras",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "painéis_aperto_braçadeiras",
     "type": "esriFieldTypeString",
     "alias": "painéis_aperto_braçadeiras",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "painéis_braçadeiras_em_falta",
     "type": "esriFieldTypeString",
     "alias": "painéis_braçadeiras_em_falta",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "s_sp_alerta",
     "type": "esriFieldTypeString",
     "alias": "s_sp_alerta",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "col_alerta",
     "type": "esriFieldTypeString",
     "alias": "col_alerta",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "trav_alerta",
     "type": "esriFieldTypeString",
     "alias": "trav_alerta",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "fund_alerta",
     "type": "esriFieldTypeString",
     "alias": "fund_alerta",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "painéis_alerta",
     "type": "esriFieldTypeString",
     "alias": "painéis_alerta",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "o_comp_alerta",
     "type": "esriFieldTypeString",
     "alias": "o_comp_alerta",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 60000
    },
    {
     "name": "notas",
     "type": "esriFieldTypeString",
     "alias": "notas",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 500
    },
    {
     "name": "distrito",
     "type": "esriFieldTypeString",
     "alias": "distrito",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 500
    },
    {
     "name": "globalid",
     "type": "esriFieldTypeString",
     "alias": "globalid",
     "domain": null,
     "editable": true,
     "nullable": false,
     "length": 38
    },
    {
     "name": "relacao",
     "type": "esriFieldTypeString",
     "alias": "relacao",
     "domain": null,
     "editable": true,
     "nullable": true,
     "length": 38
    }
   ],
   "dateFieldsTimeReference": {
    "timeZone": "UTC",
    "respectsDaylightSaving": false
   },
   "types": [],
   "templates": [
    {
     "name": "Pórticos - Últimas Inspeções",
     "description": "",
     "prototype": {
      "attributes": {
       "globalid": " ",
       "relacao": null,
       "tipo": null,
       "data_inspeção": null,
       "utilizador": null,
       "condições_meterorológicas": null,
       "p_sp_limpeza": null,
       "p_sp_corrosão_pintura": null,
       "p_sp_verticalidade_col": null,
       "p_sp_horizontalidade_trav": null,
       "p_sp_folga_entre_chapas": null,
       "p_sp_corrosão_ligações": null,
       "p_sp_aperto_ligações": null,
       "p_sp_ligações_em_falta": null,
       "p_sp_ligações_soldadas": null,
       "p_sp_maciços_de_fundação": null,
       "painéis_limpeza": null,
       "painéis_estado_das_telas": null,
       "painéis_estado_das_réguas": null,
       "painéis_corrosão_braçadeiras": null,
       "painéis_aperto_braçadeiras": null,
       "painéis_braçadeiras_em_falta": null,
       "s_sp_alerta": null,
       "col_alerta": null,
       "trav_alerta": null,
       "fund_alerta": null,
       "painéis_alerta": null,
       "o_comp_alerta": null,
       "notas": null,
       "distrito": null
      }
     },
     "drawingTool": "esriFeatureEditToolNone"
    }
   ],
   "maxRecordCount": 1000,
   "supportedQueryFormats": "JSON, AMF, geoJSON",
   "capabilities": "Create,Delete,Query,Update,Uploads,Editing",
   "useStandardizedQueries": true,
   "standardMaxRecordCount": 1000,
   "tileMaxRecordCount": 1000,
   "maxRecordCountFactor": 1
  }
 ]
}