8. Exemplos Práticos Completos#
Os exemplos a seguir demonstram a estrutura completa de arquivos GeoJSON válidos.
8.1 Exemplo: Conservação#
Arquivo GeoJSON completo de conservação:
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": { "name": "urn:ogc:def:crs:EPSG::4674" }
},
"metadata": {
"schema_version": "R0",
"data_geracao": "2025-11-05T10:10:00-03:00"
},
"features": [
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [ [-47.0653, -23.5489], [-47.0683, -23.5519] ]
},
"properties": {
"id": "conserva-001",
"lote": "L13",
"rodovia": "SP0000280",
"item": "a.1.2",
"detalhamento_servico": "Recuperação de pavimento asfáltico com recapeamento",
"unidade": "km",
"quantidade": 4.5,
"km_inicial": 125.0,
"km_final": 129.5,
"local": [
"PISTA_NORTE",
"PISTA_SUL"
],
"data_inicial": "2026-02-01",
"data_final": "2026-04-30",
"observacoes_gerais": "Serviço programado para período de baixo fluxo de tráfego"
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [ [-47.08, -23.56], [-47.09, -23.57] ]
},
"properties": {
"id": "conserva-002",
"lote": "L13",
"rodovia": "SPA000114",
"item": "b.3.1",
"detalhamento_servico": "Roçada manual e mecanizada de canteiro central",
"unidade": "km",
"quantidade": 12.35,
"km_inicial": 0.0,
"km_final": 12.35,
"local": [
"CANTEIRO_CENTRAL"
],
"data_inicial": "2026-01-15",
"data_final": "2026-12-20",
"observacoes_gerais": null
}
}
]
}8.2 Exemplo: Obras#
Arquivo GeoJSON completo de obras:
{
"type": "FeatureCollection",
"crs": {
"type": "name",
"properties": { "name": "urn:ogc:def:crs:EPSG::4674" }
},
"metadata": {
"schema_version": "R0",
"data_geracao": "2025-11-05T10:15:00-03:00"
},
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [ -47.0653, -23.5489 ]
},
"properties": {
"id": "obra-101",
"lote": "L22",
"rodovia": "SP0000310",
"programa": "CAPEX",
"item": 1,
"subitem": 1,
"detalhamento_servico": "Construção de passarela para pedestres",
"unidade": "un",
"quantidade": 1.0,
"km_inicial": 45.2,
"km_final": 45.2,
"local": [
"PISTA_NORTE",
"PISTA_SUL"
],
"data_inicial": "2026-04-01",
"data_final": "2026-10-31",
"observacoes_gerais": "Obra de acessibilidade em área urbana"
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [ [-47.2, -23.6], [-47.23, -23.615] ]
},
"properties": {
"id": "obra-102",
"lote": "L22",
"rodovia": "SPA000248",
"programa": "NS",
"item": 3,
"subitem": 2,
"detalhamento_servico": "Implantação de terceira faixa de rolamento",
"unidade": "km",
"quantidade": 8.75,
"km_inicial": 12.0,
"km_final": 20.75,
"local": [
"PISTA_NORTE"
],
"data_inicial": "2026-02-15",
"data_final": "2026-11-30",
"observacoes_gerais": null
}
}
]
}