{"bounds":[-3624.7620828650615,-5416.2618793819565,2568.5202422121874,6068.896964971791],"landmarks":[{"id":"osm:way:167487565","name":"Capela-Farol de São Miguel-o-Anjo","center_epsg3763":[-44801.05818309066,164350.06069107604],"center_local":[48.94181690934056,810.0606910760398],"polygon_local":[[46.0453018506887,813.9873100303521],[48.54033675145183,814.2607774821226],[50.86740676059708,814.5241690365947],[51.80647337683331,806.1110522149538],[47.051589812173916,805.5848866613233],[46.0453018506887,813.9873100303521]],"base_z_m":4.450298309326172,"roof_z_m":15.846636772155762,"geometry_source":"OSM footprint + P90(MDS minus MDT at common XY) / MDT wall feet","geometry_confidence":"provisional source volume retained, not measured architectural shape","material":"stone masonry documented; tone and joint spacing interpreted","detailed_geometry_status":"HOLD: facade openings, dome/pilot-house separation and dimensions require survey or calibrated imagery","source_indices":[0,1]},{"id":"osm:way:616039895","name":"Marégrafo da Foz do Douro","center_epsg3763":[-44804.07685111333,164277.04816961073],"center_local":[45.9231488866717,737.0481696107308],"polygon_local":[[47.20953481080505,738.2139678671374],[44.412324929304305,737.9534588644747],[44.66823288304295,735.8750389583292],[47.406679097010056,736.1359082359995],[47.20953481080505,738.2139678671374]],"base_z_m":4.164595127105713,"roof_z_m":7.3286673545837395,"geometry_source":"OSM footprint + P90(MDS minus MDT at common XY) / MDT wall feet","geometry_confidence":"provisional source volume retained, not measured architectural shape","material":"no specific facade treatment: material/openings unverified","detailed_geometry_status":"HOLD: facade openings, dome/pilot-house separation and dimensions require survey or calibrated imagery","source_indices":[2]}],"sources":[{"url":"https://www.patrimoniocultural.gov.pt/patrimonio-cultural-material/arquitetura-civil-pt/","publisher":"Património Cultural IP","accessed":"2026-10-24","supports":"Quadrangular stone tower, later faceted dome, attached pilot-house and semaphore tower; no surveyed facade dimensions."},{"url":"https://imovel.patrimoniocultural.gov.pt/detalhes.php?code=74770","publisher":"Património Cultural IP","accessed":"2026-10-24","supports":"Identity/classification and indicative geographic point, not facade survey."},{"url":"https://visitporto.travel/storage/01KFZJTXBVS5J9N6T2ZNN6J536.pdf","publisher":"Município do Porto","accessed":"2026-10-24","supports":"Named capela and maregrafo locations only; no dimensions."}],"excluded":[{"id":"osm:way:1224832426","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1224832446","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1224832560","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1225008116","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1553385383","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1040195127","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1040195129","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1225008012","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1301273856","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1301273857","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1301273859","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:99016381","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:100639282","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:156208950","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:167487345","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:185005666","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210461443","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210461448","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210464402","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210470747","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210470750","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210519380","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210540225","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210540356","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210540439","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210541073","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210544069","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210547042","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210555967","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210562938","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210565199","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210571326","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210571328","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210580232","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210674824","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210676152","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210676153","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210681233","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210681237","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210681249","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210681634","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210729063","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210737729","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210752115","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:210912497","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211001878","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211015151","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211055200","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211107606","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211118573","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211135755","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211135780","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211292807","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211292812","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211292825","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211301148","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:211305912","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:216386166","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:217772651","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:218104344","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:223053147","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:226905348","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:226918502","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:226919062","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:226927094","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:238870278","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:239020089","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:241192408","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:263679030","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:294003471","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:294003472","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:332930872","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:332930912","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:408890340","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:408890341","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:459424886","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:473893064","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:692241546","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:699787841","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:977138452","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1038770625","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1056485202","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1262161001","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1263529381","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1466864778","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1466864779","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1466864781","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1494473977","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1504764121","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:155072653","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:165495600","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:167487556","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:167487565","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:167487570","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:283405428","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:332479874","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:386286204","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:386286218","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:386286221","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:408908357","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:408908358","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:408911539","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:408920213","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:408920215","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:408920357","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:408924348","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:426317662","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:426318885","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:426318895","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:436821747","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:446745276","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:447032344","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:447032345","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:479604353","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:484603002","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:484603004","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:523397068","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:546406491","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:546406830","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:547103469","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:551538462","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:551538466","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:559957923","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:577234228","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:577234230","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:578259078","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:616039895","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:723591666","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:775704568","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890161733","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890329112","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890760720","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890767997","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890768005","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890768038","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890768052","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890808912","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890808926","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890826025","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890826039","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890832775","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890995969","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890995982","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890995994","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891029152","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891029189","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891358314","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891358397","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891486720","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891678268","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891678269","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891678270","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891678271","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891680275","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891680276","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891680277","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891680309","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891925919","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891925920","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891925938","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891952287","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891952317","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891952342","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891952346","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891952355","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891952360","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891952373","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891965077","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891965079","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891965080","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891965111","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891965127","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891965128","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891965154","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891965159","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:891965161","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892075595","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892075619","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892075626","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892075629","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892075641","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892075642","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892075643","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892075644","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892075656","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892080932","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892080967","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892264565","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892264591","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892264592","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892264628","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892264631","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892264639","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892422241","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892422242","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892422261","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892422262","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892422298","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892422300","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892422316","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892422345","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892428747","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892428763","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:892826320","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:893323169","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:893323170","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:931991257","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:932427842","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1014885384","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1015089033","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1015089045","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1015291013","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1015291030","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1015291064","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1015653301","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1015889421","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1038289941","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1038289942","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1224542646","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227149404","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191074","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191075","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191081","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191083","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191085","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191086","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191087","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191088","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191089","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191090","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191091","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191092","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227191093","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227246394","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1227908220","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1289735978","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1487002933","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1487007460","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1487036605","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1487806569","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1488090129","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1488090130","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1488126165","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1488245109","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1488732645","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1496767835","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:162220235","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:172956381","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:355845733","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:426318917","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:426318919","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:556364722","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:559957919","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890161674","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890161681","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890161723","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890161754","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:890287786","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:949174857","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:950186055","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:950186056","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274402","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274403","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274404","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274405","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274406","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274407","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274408","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274409","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274410","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274411","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274412","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274413","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274414","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274415","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274416","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274417","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954274419","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954342688","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954342689","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954342691","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363944","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363945","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363946","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363947","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363948","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363949","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363950","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363951","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363953","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363954","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363955","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363956","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363957","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363958","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363959","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363964","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363965","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363966","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363967","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363968","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:954363971","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:955355090","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:956026824","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:972358055","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:972358057","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1138141787","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1341993390","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:105861435","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:463891947","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:552898337","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:555838650","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:572213205","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:625808695","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:750257774","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:750694949","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:754537592","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:972623211","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1039732696","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1039732697","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1039732698","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1039732699","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1039732702","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1056795853","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1061668978","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1081167562","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1185471772","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1185471773","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1185471774","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1230309273","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1230322844","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1230625420","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1230728582","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1233561576","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1233561630","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1233561631","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1234272701","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1234272709","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1234272710","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1234272711","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1234272717","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1234272721","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1235558189","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1235558207","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1433185513","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1433401050","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1493721034","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:263676034","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:332930874","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1225007980","reason":"missing_exact_geometry_or_special_use_or_heritage"},{"id":"osm:way:1266806866","reason":"missing_exact_geometry_or_special_use_or_heritage"}],"generic_mask_pixels":5473,"prior_pixels":9991,"mask_bytes":1048576,"eligible_footprints":11900,"method":"Original 200m riparian mask intersected with exact cached footprints; heritage and special-use exclusions. 1024 grid retained; small objects can be omitted.","protected_sha256":{"E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\app_r56.js":"ae0913634a8d1d9c7476c0a747b9038c2e2c1e066257c1dc22d3d9cd756fc6c1","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\index_r56.html":"c374f9bca0894b7189ae51868f780e6ad53e3be508b946520d3cf6ae7d81cfe8","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r52\\buildings.glb":"ebe1a1c9f0702c93abae23844eec16e8b93a2b2789983f5057228bdaff26288d","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r52\\buildings156463.glb":"32a817f2ed3b72f8840c3587643f94ae7ed7341b8033ba31342f045016971bcc","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r43\\g7\\manifest.json":"be8a051fb00b8c7c3c5fe12bec4e45d0e0f12b0a756d64f7316d147c0bb287b1","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r45\\facades.r8":"6fcecf567f38104fbd8991e771562b1066f4839560651db3aa4c521ec40fe87b","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\08_city3d\\coastal_expansion\\realistic_r01\\osm_full_with_cached.json":"a1f2ca3720e08dae06768182cb774ae32660ae12081a2868a779c106c40a2e90"}}