| extract_json |
{'layers': ['0', 'BUILDING', 'Defpoints', 'NOTES', 'SITE'], 'texts': [{'text': 'Bouwbesluit 2012', 'layer': 'NOTES', 'handle': '34', 'x': 5.0, 'y': 5.0, 'block_name': None}, {'text': 'ворота 4 м', 'layer': 'NOTES', 'handle': '35', 'x': 5.0, 'y': 8.0, 'block_name': None}, {'text': 'снег 0,50 кН/м2', 'layer': 'NOTES', 'handle': '36', 'x': 5.0, 'y': 11.0, 'block_name': None}, {'text': 'проезд 3,0 м', 'layer': 'NOTES', 'handle': '37', 'x': 5.0, 'y': 14.0, 'block_name': None}], 'blocks': [], 'geometry_handles': [{'handle': '32', 'layer': 'SITE', 'points': [[0.0, 0.0], [50.0, 0.0], [50.0, 40.0], [0.0, 40.0]], 'type': 'LWPOLYLINE'}, {'handle': '33', 'layer': 'BUILDING', 'points': [[10.0, 10.0], [40.0, 10.0], [40.0, 30.0], [10.0, 30.0]], 'type': 'LWPOLYLINE'}], 'contours': [{'handle': '32', 'layer': 'SITE', 'points': [[0.0, 0.0], [50.0, 0.0], [50.0, 40.0], [0.0, 40.0]], 'closed': True, 'role': 'site', 'length_m': 50.0, 'width_m': 40.0, 'area_m2': 2000.0, 'matched_pattern': 'site', 'confidence': None, 'low_confidence': False, 'source': 'обмер', 'mark': 'контур по слою, подтверждение инженера не ставится'}, {'handle': '33', 'layer': 'BUILDING', 'points': [[10.0, 10.0], [40.0, 10.0], [40.0, 30.0], [10.0, 30.0]], 'closed': True, 'role': 'building', 'length_m': 30.0, 'width_m': 20.0, 'area_m2': 600.0, 'matched_pattern': 'building', 'confidence': None, 'low_confidence': False, 'source': 'обмер', 'mark': 'контур по слою, подтверждение инженера не ставится'}], 'gaps': [], 'proposals': [{'field': 'norm_code', 'value': 'Bouwbesluit', 'unit': None, 'source': 'обмер', 'source_ref': 'DXF текст 34 слой NOTES: Bouwbesluit 2012', 'confidence': 0.9, 'text': 'Bouwbesluit 2012', 'x': 5.0, 'y': 5.0, 'accepted': False, 'mark': None}, {'field': 'gate', 'value': 4.0, 'unit': 'м', 'source': 'гипотеза', 'source_ref': 'DXF текст 35 слой NOTES: ворота 4 м', 'confidence': 0.9, 'text': 'ворота 4 м', 'x': 5.0, 'y': 8.0, 'accepted': False, 'mark': None}, {'field': 'snow_original', 'value': 0.5, 'unit': 'кН/м2', 'source': 'гипотеза', 'source_ref': 'DXF текст 36 слой NOTES: снег 0,50 кН/м2', 'confidence': 0.9, 'text': 'снег 0,50 кН/м2', 'x': 5.0, 'y': 11.0, 'accepted': False, 'mark': None}, {'field': 'road_width_m', 'value': 3.0, 'unit': 'м', 'source': 'обмер', 'source_ref': 'DXF текст 37 слой NOTES: проезд 3,0 м', 'confidence': 0.9, 'text': 'проезд 3,0 м', 'x': 5.0, 'y': 14.0, 'accepted': False, 'mark': None}], 'accepted': []} |