{
  "id": "langley-roads-cad-editor",
  "version": "1",
  "vocabulary_version": "1",
  "title": "Township of Langley, Roads_CAD.dwg: классификация и выдача",
  "description": "Схема издателя из реестра (registry/datasets.json, id langley-roads-cad): чертёж узнаётся по отпечатку слоёв и манеры, а не по пути и не по имени файла. Классифицирует по модели OSM и пишет и в GPKG (без потерь), и в MapInfo TAB (высота известна теряется у 3355 объектов из 7152 — MapInfo TAB её не хранит, CLAUDE.md).",
  "applies_to": {
    "fingerprint": {"dataset_id": "langley-roads-cad", "min_share": 1.0}
  },
  "scenario": "roads-osm",
  "shaping": {"classify": true},
  "write": [
    {"format": "GPKG", "compare": true},
    {"format": "MapInfo File", "compare": true}
  ],
  "expect": {
    "reference": {
      "sha256": "0d50db71fe0ceaf7eea1e82f65daf5adb02899f60657a7073bd5301b03d31271",
      "hint": "corpus/MANIFEST.md, файл 3 — Roads_CAD.dwg, Township of Langley"
    },
    "note": "Числа сняты 2026-09-25 прямым прогоном pipeline (intake+classify+write GPKG,MapInfo File+compare) на /data/raw/Roads_CAD.dwg, независимо от smartetl.library.",
    "objects_in": 7152,
    "objects_out": 7152,
    "by_class": {
      "disclaimer": 11,
      "highway=secondary": 542,
      "highway=tertiary": 722,
      "highway=unclassified": 13,
      "annotation": 3334,
      "highway=service": 223,
      "highway=residential": 2234,
      "highway=primary": 33,
      "highway=primary_link": 40
    },
    "by_dataset": {
      "Disclaimer": 11,
      "E_TRN_Roads_Arterial": 542,
      "E_TRN_Roads_Collector": 722,
      "E_TRN_Roads_Gravel": 13,
      "E_TRN_Roads_LABL": 3334,
      "E_TRN_Roads_Lane": 223,
      "E_TRN_Roads_Local": 2234,
      "E_TRN_Roads_MOT": 33,
      "E_TRN_Roads_MOT_HwyRamp": 40
    },
    "write": [
      {"format": "GeoPackage", "written": 7152, "structure": 0, "values": 0},
      {"format": "MapInfo_TAB", "written": 7152, "structure": 0, "values": 0,
       "flattened": 3355}
    ]
  }
}
