| extract_json |
{'layers': ['0', 'BUILDING', 'Defpoints', 'SITE', 'adapted', 'flagged', 'original'], 'texts': [{'text': 'NEN-EN 1990', 'layer': '0', 'handle': '33', 'x': 8.0, 'y': 3.0, 'block_name': None}], 'blocks': [], 'geometry_handles': [{'handle': '31', 'layer': 'SITE', 'points': [[0.0, 0.0], [60.0, 0.0], [60.0, 45.0], [0.0, 45.0]], 'type': 'LWPOLYLINE'}, {'handle': '32', 'layer': 'BUILDING', 'points': [[8.0, 8.0], [30.0, 8.0], [30.0, 28.0], [8.0, 28.0]], 'type': 'LWPOLYLINE'}, {'handle': '3A', 'layer': 'original', 'points': [[0.0, 0.0], [60.0, 0.0], [60.0, 45.0], [0.0, 45.0]], 'type': 'LWPOLYLINE'}, {'handle': '3B', 'layer': 'original', 'points': [[8.0, 8.0], [30.0, 8.0], [30.0, 28.0], [8.0, 28.0]], 'type': 'LWPOLYLINE'}], 'contours': [{'handle': '31', 'layer': 'SITE', 'points': [[0.0, 0.0], [60.0, 0.0], [60.0, 45.0], [0.0, 45.0]], 'closed': True, 'role': 'site', 'length_m': 60.0, 'width_m': 45.0, 'area_m2': 2700.0, 'matched_pattern': 'site', 'confidence': None, 'low_confidence': False, 'source': 'обмер', 'mark': 'контур по слою, подтверждение инженера не ставится'}, {'handle': '32', 'layer': 'BUILDING', 'points': [[8.0, 8.0], [30.0, 8.0], [30.0, 28.0], [8.0, 28.0]], 'closed': True, 'role': 'building', 'length_m': 22.0, 'width_m': 20.0, 'area_m2': 440.0, 'matched_pattern': 'building', 'confidence': None, 'low_confidence': False, 'source': 'обмер', 'mark': 'контур по слою, подтверждение инженера не ставится'}], 'gaps': [], 'proposals': [], 'accepted': []} |