Files

3914 lines
115 KiB
JSON

[
{
"sample": 1,
"bridge": "산외교",
"sourcePierCount": 17,
"pierCount": 17,
"builtCount": 17,
"blockReason": "",
"maxCoordinateResidual": 0.0005830951922237369,
"maxTerrainExcelDifference": 2.972999999999999,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 420.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P2",
"message": "IP2 입력과 재계산값이 420.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P3",
"message": "IP2 입력과 재계산값이 420.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P4",
"message": "IP2 입력과 재계산값이 420.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P5",
"message": "IP2 입력과 재계산값이 420.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P6",
"message": "IP2 입력과 재계산값이 573.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P7",
"message": "IP2 입력과 재계산값이 572.9 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W09",
"level": "W",
"pier": "P8",
"message": "전열 받침 2개, 후열 받침 3개입니다. 각 열의 좌표와 표고로 분리 생성합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P8",
"message": "IP2 입력과 재계산값이 431.3 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W07",
"level": "I",
"pier": "P8",
"message": "전열·후열 EL 차이가 받침마다 다릅니다 (정보)."
},
{
"code": "W01",
"level": "W",
"pier": "P9",
"message": "IP2 입력과 재계산값이 121.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W09",
"level": "W",
"pier": "P10",
"message": "전열 받침 3개, 후열 받침 4개입니다. 각 열의 좌표와 표고로 분리 생성합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P10",
"message": "IP2 입력과 재계산값이 38.2 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W07",
"level": "I",
"pier": "P10",
"message": "전열·후열 EL 차이가 받침마다 다릅니다 (정보)."
},
{
"code": "W01",
"level": "W",
"pier": "P11",
"message": "IP2 입력과 재계산값이 727.6 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W03",
"level": "W",
"pier": "P11",
"message": "후열 받침 7번 중심이 계단 경계에서 534 mm 떨어져 블럭 폭의 절반(600 mm)보다 가깝습니다."
},
{
"code": "W04",
"level": "W",
"pier": "P11",
"message": "받침블럭이 코핑 평면 밖으로 나갑니다."
},
{
"code": "W07",
"level": "I",
"pier": "P11",
"message": "전열·후열 EL 차이가 받침마다 다릅니다 (정보)."
},
{
"code": "W01",
"level": "W",
"pier": "P12",
"message": "IP2 입력과 재계산값이 508.6 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P13",
"message": "IP2 입력과 재계산값이 555.9 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P14",
"message": "IP2 입력과 재계산값이 402.9 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P15",
"message": "IP2 입력과 재계산값이 403.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P16",
"message": "IP2 입력과 재계산값이 402.9 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P17",
"message": "IP2 입력과 재계산값이 403.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W07",
"level": "I",
"pier": "P17",
"message": "전열·후열 EL 차이가 받침마다 다릅니다 (정보)."
}
],
"checks": [
{
"id": "P1",
"E": 180991.02545000002,
"N": 324474.2858,
"dE": -0.0004500000213738531,
"dN": 0.00020000000949949026,
"dR": 0.0004924429134795874,
"excelEl": 52.099,
"terrainEl": 51.688,
"terrainMinusExcel": -0.41099999999999426,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P2",
"E": 181031.0698,
"N": 324453.8398,
"dE": 0.00020000000949949026,
"dN": 0.00020000000949949026,
"dR": 0.000282842725908927,
"excelEl": 41.319,
"terrainEl": 41,
"terrainMinusExcel": -0.3190000000000026,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P3",
"E": 181079.77704999998,
"N": 324428.39405,
"dE": -0.00004999997327104211,
"dN": -0.00005000003147870302,
"dR": 0.00007071068147724373,
"excelEl": 40.83,
"terrainEl": 41.61,
"terrainMinusExcel": 0.7800000000000011,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P4",
"E": 181123.8273,
"N": 324404.82805,
"dE": -0.0003000000142492354,
"dN": -0.00005000003147870302,
"dR": 0.00030413814574533845,
"excelEl": 41.685,
"terrainEl": 41.655,
"terrainMinusExcel": -0.030000000000001137,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P5",
"E": 181176.394,
"N": 324376.00705,
"dE": 0,
"dN": -0.00005000003147870302,
"dR": 0.00005000003147870302,
"excelEl": 41.619,
"terrainEl": 41.122,
"terrainMinusExcel": -0.4969999999999999,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P6",
"E": 181228.67625000002,
"N": 324346.67215,
"dE": -0.0002500000118743628,
"dN": -0.00014999997802078724,
"dR": 0.00029154759361623653,
"excelEl": 41.141,
"terrainEl": 40.82,
"terrainMinusExcel": -0.32099999999999795,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P7",
"E": 181280.58415,
"N": 324316.6789,
"dE": -0.0001500000071246177,
"dN": 0.00010000000474974513,
"dR": 0.00018027757233592427,
"excelEl": 41.68,
"terrainEl": 41.56,
"terrainMinusExcel": -0.11999999999999744,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P8",
"E": 181327.63264999999,
"N": 324287.99029999995,
"dE": 0.00035000001662410796,
"dN": -0.0002999999560415745,
"dR": 0.00046097720687884614,
"excelEl": 41.79,
"terrainEl": 41.63,
"terrainMinusExcel": -0.1599999999999966,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P9",
"E": 181373.93514999998,
"N": 324258.10425,
"dE": -0.00014999997802078724,
"dN": -0.00024999998277053237,
"dR": 0.00029154756865990694,
"excelEl": 44.112,
"terrainEl": 43.23,
"terrainMinusExcel": -0.882000000000005,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P10",
"E": 181424.54015000002,
"N": 324225.8615,
"dE": -0.0001500000071246177,
"dN": -0.0005000000237487257,
"dR": 0.0005220153502399251,
"excelEl": 45.72,
"terrainEl": 45.41,
"terrainMinusExcel": -0.3100000000000023,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P11",
"E": 181469.74579999998,
"N": 324195.0191,
"dE": 0.00020000003860332072,
"dN": -0.00010000000474974513,
"dR": 0.00022360683440198967,
"excelEl": 55.014,
"terrainEl": 53.69,
"terrainMinusExcel": -1.3240000000000052,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P12",
"E": 181512.9075,
"N": 324177.7227,
"dE": 0.0004999999946448952,
"dN": 0.0003000000142492354,
"dR": 0.0005830951922237369,
"excelEl": 67.38,
"terrainEl": 67.058,
"terrainMinusExcel": -0.3219999999999885,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P13",
"E": 181566.1787,
"N": 324149.82259999996,
"dE": 0.0003000000142492354,
"dN": 0.0004000000189989805,
"dR": 0.0005000000237487257,
"excelEl": 65.256,
"terrainEl": 62.283,
"terrainMinusExcel": -2.972999999999999,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P14",
"E": 181620.1089,
"N": 324123.22485,
"dE": 0.00010000000474974513,
"dN": 0.00014999997802078724,
"dR": 0.0001802775481200743,
"excelEl": 56.982,
"terrainEl": 56.938,
"terrainMinusExcel": -0.04399999999999693,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P15",
"E": 181670.2509,
"N": 324100.32704999996,
"dE": 0.00009999997564591467,
"dN": -0.00004999997327104211,
"dR": 0.00011180336513848076,
"excelEl": 57.305,
"terrainEl": 57.032,
"terrainMinusExcel": -0.27300000000000324,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P16",
"E": 181720.9961,
"N": 324078.79925000004,
"dE": -0.00009999997564591467,
"dN": -0.0002500000409781933,
"dR": 0.00026925826935914494,
"excelEl": 66.981,
"terrainEl": 66.777,
"terrainMinusExcel": -0.20399999999999352,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P17",
"E": 181772.30725,
"N": 324058.65735,
"dE": -0.0002500000118743628,
"dN": -0.0003499999875202775,
"dR": 0.00043011626009879697,
"excelEl": 75.82,
"terrainEl": 75.697,
"terrainMinusExcel": -0.12299999999999045,
"geometryBuilt": true,
"appRenderError": null
}
],
"provenance": {
"workbook": "샘플01_산외교_교각입력데이터.xlsx",
"workbookSha256": "17ce47c91974a8abe35372ea3d8d0759fa3601c563a96edf7fc085a691397f34",
"typeAliases": [
{
"sheet": "Pier",
"cell": "C11",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C12",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C13",
"original": "π형",
"normalized": "2주형"
}
],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "a568bf19ca7cf67abced9e9a1c64006ebb938ba036d613024c9918562a06c2b6",
"groundSource": null,
"recoveredSource": null,
"crsAssumed": true,
"crsStatus": "inferred_location_checked",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "3d99e1bd653e055e655208d7a780b32fc0f03578b103eaa64a2481d9f5f9ef14"
},
{
"sample": 2,
"bridge": "운곡교",
"sourcePierCount": 6,
"pierCount": 6,
"builtCount": 6,
"blockReason": "",
"maxCoordinateResidual": 0.0004847589434146833,
"maxTerrainExcelDifference": 0.5399999999999991,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 10959.6 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P2",
"message": "IP2 입력과 재계산값이 10946.1 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P3",
"message": "IP2 입력과 재계산값이 10938.2 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P4",
"message": "IP2 입력과 재계산값이 10936.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P5",
"message": "IP2 입력과 재계산값이 10939.5 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P6",
"message": "IP2 입력과 재계산값이 10949.9 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P6",
"message": "받침블럭 높이 91 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
}
],
"checks": [
{
"id": "P1",
"E": 179138.0886505,
"N": 259865.6772855,
"dE": 0.00034950001281686127,
"dN": -0.0002854999911505729,
"dR": 0.0004512876066390073,
"excelEl": 28.931,
"terrainEl": 29.355,
"terrainMinusExcel": 0.4239999999999995,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P2",
"E": 179149.107152,
"N": 259914.43980649998,
"dE": -0.00015200002235360444,
"dN": 0.00019350001821294427,
"dR": 0.00024606150418931037,
"excelEl": 27.864,
"terrainEl": 28.167,
"terrainMinusExcel": 0.3030000000000008,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P3",
"E": 179159.01171450003,
"N": 259963.440671,
"dE": 0.00028549996204674244,
"dN": 0.00032900000223889947,
"dR": 0.00043560444189871074,
"excelEl": 27.911,
"terrainEl": 28.12,
"terrainMinusExcel": 0.20899999999999963,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P4",
"E": 179167.7972235,
"N": 260012.654576,
"dE": -0.00022350001381710172,
"dN": 0.0004239999980200082,
"dR": 0.0004792997543262584,
"excelEl": 28.068,
"terrainEl": 28.608,
"terrainMinusExcel": 0.5399999999999991,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P5",
"E": 179175.4590865,
"N": 260062.055796,
"dE": -0.000086499989265576,
"dN": 0.00020400001085363328,
"dR": 0.0002215812550086926,
"excelEl": 27.665,
"terrainEl": 27.242,
"terrainMinusExcel": -0.42299999999999827,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P6",
"E": 179182.58458650002,
"N": 260116.582747,
"dE": 0.00041349997627548873,
"dN": 0.0002530000056140125,
"dR": 0.0004847589434146833,
"excelEl": 28.899,
"terrainEl": 28.766,
"terrainMinusExcel": -0.13300000000000267,
"geometryBuilt": true,
"appRenderError": null
}
],
"provenance": {
"workbook": "샘플02_운곡교_교각입력데이터.xlsx",
"workbookSha256": "424c9513462d5ea965fc0a4f389228544d5841d0c130ac9c9fea870a24fbb697",
"typeAliases": [],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "1532af38dc1a732fa34e52e40b85baba55de1c23d15565a536d8069944613b44",
"groundSource": null,
"recoveredSource": null,
"crsAssumed": true,
"crsStatus": "project_default_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "32ad70c0b69a26baffbb3a88820c3b1d1228102850e3c0896c09aadee63be83a"
},
{
"sample": 3,
"bridge": "대호지교",
"sourcePierCount": 12,
"pierCount": 12,
"builtCount": 12,
"blockReason": "교각·지반 통합은 완료됐으나 현재 앱의 현장타설말뚝 후속 화면에 확대기초 참조 오류가 있습니다. 외부 모델러 수정 전까지 열기를 보류합니다.",
"maxCoordinateResidual": 0.000631513233417072,
"maxTerrainExcelDifference": 0.18199999999999994,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 9720.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P1",
"message": "받침블럭 높이 30 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P1",
"message": "블럭 높이 30 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P1",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P2",
"message": "IP2 입력과 재계산값이 9720.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P2",
"message": "받침블럭 높이 30 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P2",
"message": "블럭 높이 30 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P2",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P3",
"message": "IP2 입력과 재계산값이 9720.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P3",
"message": "받침블럭 높이 30 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P3",
"message": "블럭 높이 30 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P3",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P4",
"message": "IP2 입력과 재계산값이 9720.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P4",
"message": "받침블럭 높이 25 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P4",
"message": "블럭 높이 47 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P4",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P5",
"message": "IP2 입력과 재계산값이 9720.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P5",
"message": "받침블럭 높이 28 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P5",
"message": "블럭 높이 28 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P5",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P6",
"message": "IP2 입력과 재계산값이 9720.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P6",
"message": "받침블럭 높이 30 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P6",
"message": "블럭 높이 30 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P6",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P7",
"message": "IP2 입력과 재계산값이 9720.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P7",
"message": "받침블럭 높이 30 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P7",
"message": "블럭 높이 30 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P7",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P8",
"message": "IP2 입력과 재계산값이 9720.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P8",
"message": "받침블럭 높이 28 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P8",
"message": "블럭 높이 28 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P8",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P9",
"message": "IP2 입력과 재계산값이 9720.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W07",
"level": "I",
"pier": "P9",
"message": "전열·후열 EL 차이가 받침마다 다릅니다 (정보)."
},
{
"code": "I01",
"level": "I",
"pier": "P9",
"message": "받침블럭 높이 25 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P9",
"message": "블럭 높이 25 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P9",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P10",
"message": "IP2 입력과 재계산값이 9695.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P10",
"message": "받침블럭 높이 45 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P10",
"message": "블럭 높이 45 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P10",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P11",
"message": "IP2 입력과 재계산값이 9695.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P11",
"message": "받침블럭 높이 45 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P11",
"message": "블럭 높이 45 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P11",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P12",
"message": "IP2 입력과 재계산값이 9695.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P12",
"message": "받침블럭 높이 45 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P12",
"message": "블럭 높이 45 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P12",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
}
],
"checks": [
{
"id": "P1",
"E": 153833.31774949998,
"N": 480714.9299995,
"dE": 0.0002505000156816095,
"dN": 5.00003807246685e-7,
"dR": 0.0002505005146906766,
"excelEl": -0.342,
"terrainEl": -0.287,
"terrainMinusExcel": 0.05500000000000005,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P2",
"E": 153880.5632875,
"N": 480698.5654295,
"dE": -0.00028750000637955964,
"dN": -0.0004295000107958913,
"dR": 0.000516842831953697,
"excelEl": -3.431,
"terrainEl": -3.249,
"terrainMinusExcel": 0.18199999999999994,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P3",
"E": 153927.80882500001,
"N": 480682.2008595,
"dE": 0.00017499999376013875,
"dN": 0.00014050002209842205,
"dR": 0.0002244220444290304,
"excelEl": -8.95,
"terrainEl": -8.882,
"terrainMinusExcel": 0.06799999999999962,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P4",
"E": 153975.20082600001,
"N": 480665.7855585,
"dE": 0.00017399998614564538,
"dN": 0.0004415000439621508,
"dR": 0.00047455061268242597,
"excelEl": -10.295,
"terrainEl": -10.303,
"terrainMinusExcel": -0.008000000000000895,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P5",
"E": 154022.5928265,
"N": 480649.3702575,
"dE": 0.0001734999823383987,
"dN": -0.00025749998167157173,
"dR": 0.00031049715688277155,
"excelEl": -10.48,
"terrainEl": -10.444,
"terrainMinusExcel": 0.03599999999999959,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P6",
"E": 154069.8383645,
"N": 480633.0056875,
"dE": -0.00036450001061894,
"dN": 0.0003124999930150807,
"dR": 0.0004801213423454876,
"excelEl": -10.372,
"terrainEl": -10.301,
"terrainMinusExcel": 0.07099999999999973,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P7",
"E": 154117.0839025,
"N": 480616.6411175,
"dE": 0.00009750001481734216,
"dN": -0.00011750002158805728,
"dR": 0.00015268434092131344,
"excelEl": -9.921,
"terrainEl": -9.876,
"terrainMinusExcel": 0.04499999999999993,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P8",
"E": 154164.32944,
"N": 480600.27654700004,
"dE": -0.0004400000034365803,
"dN": 0.00045299995690584183,
"dR": 0.000631513233417072,
"excelEl": -8.254,
"terrainEl": -8.174,
"terrainMinusExcel": 0.08000000000000007,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P9",
"E": 154211.721441,
"N": 480583.8612465,
"dE": -0.00044100001105107367,
"dN": -0.0002465000143274665,
"dR": 0.000505216059533432,
"excelEl": -4.994,
"terrainEl": -4.918,
"terrainMinusExcel": 0.07599999999999962,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P10",
"E": 154259.07253,
"N": 480567.32782999997,
"dE": 0.00046999999904073775,
"dN": 0.0001700000138953328,
"dR": 0.0004997999638082287,
"excelEl": -3.08,
"terrainEl": -3.097,
"terrainMinusExcel": -0.016999999999999904,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P11",
"E": 154306.31806750002,
"N": 480550.9632595,
"dE": -0.00006750001921318471,
"dN": -0.00025949999690055847,
"dR": 0.0002681352289147589,
"excelEl": -2.442,
"terrainEl": -2.385,
"terrainMinusExcel": 0.057000000000000384,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P12",
"E": 154353.5636055,
"N": 480534.5986895,
"dE": 0.00039450000622309744,
"dN": 0.00031049997778609395,
"dR": 0.0005020363444166057,
"excelEl": 3.023,
"terrainEl": 2.964,
"terrainMinusExcel": -0.05900000000000016,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
}
],
"provenance": {
"workbook": "샘플03_대호지교_교각입력데이터.xlsx",
"workbookSha256": "9672a4eb3d447071d7c369dc458d9818e8a86ed5d5ba6db8120765480248c4b7",
"typeAliases": [
{
"sheet": "Pier",
"cell": "C3",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C4",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C5",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C6",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C7",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C8",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C9",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C10",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C11",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C12",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C13",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C14",
"original": "π형",
"normalized": "2주형"
}
],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "db88783893bc5a61a4d538f892b38e625f1b6ab58e5881f3792859eba7adcf82",
"groundSource": null,
"recoveredSource": {
"source": "D:\\Desktop\\업무\\01.프로젝트\\Pier\\260508 대호지교 시공BIM.zip",
"archive_entry": "260508 대호지교 시공BIM_Rev.4/설계도면/C0050302-001-대호지교 종평면도.pdf",
"local": "C:\\Users\\User\\Desktop\\Pier_v1-main\\Pier_v1\\pierzainer_ground\\data\\input\\samples_20261102\\recovered\\03_대호지교_원본_종평면도.pdf",
"sha256": "7284235502370bfc99741cf0996a1464cff16e71821760654e22ea1b0553f6e5",
"role": "original_bridge_plan_profile_PDF",
"method": "original_PDF_vector_digit_signatures_at_original_POINT_or_cross_markers",
"normalized_points": 850,
"conflicting_markers_rejected": 16,
"ambiguous_labels_excluded": true,
"AI_or_OCR_service_used": false,
"control_registration": {
"status": "registered",
"solutions": [
{
"scale_m_per_pt": 1.1756012687426343,
"rotation": [
[
0.9448449142707172,
-0.32751807274829986
],
[
0.32751807274829986,
0.9448449142707172
]
],
"translation_EN": [
153834.65658955806,
481178.54830587894
],
"residual_m": [
0.03732333237901017,
0.0488732377124772,
0.03882501195549349,
0.03631586084734654,
0.033845926767769895,
0.038399816148947274,
0.0642022018944583,
0.0494976968631278,
0.06169674830025886,
0.054259450457597024,
0.04077459964791026,
0.029776165921153005
],
"controls": [
{
"pier": "P1",
"pdf_center": [
128.10000225,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1555,
1562
],
"vertices_pdf": [
[
129.60000225,
383.28000275
],
[
126.60000225,
383.28000275
],
[
129.60000225,
362.63998775000005
],
[
126.60000225,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 2.999999999999986,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
153833.31774949998,
480714.9299995
]
},
{
"pier": "P2",
"pdf_center": [
170.58000149999998,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1569,
1576
],
"vertices_pdf": [
[
172.08000149999998,
383.28000275
],
[
169.08000149999998,
383.28000275
],
[
172.08000149999998,
362.63998775000005
],
[
169.08000149999998,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 3,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
153880.5632875,
480698.5654295
]
},
{
"pier": "P3",
"pdf_center": [
213.17999249999997,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1583,
1590
],
"vertices_pdf": [
[
214.67999249999997,
383.28000275
],
[
211.67999249999997,
383.28000275
],
[
214.67999249999997,
362.63998775000005
],
[
211.67999249999997,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 3,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
153927.80882500001,
480682.2008595
]
},
{
"pier": "P4",
"pdf_center": [
255.78000637499997,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1597,
1604
],
"vertices_pdf": [
[
257.400009,
383.28000275
],
[
254.16000375,
383.28000275
],
[
257.400009,
362.63998775000005
],
[
254.16000375,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 3.2400052500000243,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
153975.20082600001,
480665.7855585
]
},
{
"pier": "P5",
"pdf_center": [
298.5,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1611,
1618
],
"vertices_pdf": [
[
300,
383.28000275
],
[
297,
383.28000275
],
[
300,
362.63998775000005
],
[
297,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 3,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
154022.5928265,
480649.3702575
]
},
{
"pier": "P6",
"pdf_center": [
340.98001125,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1625,
1632
],
"vertices_pdf": [
[
342.48001125,
383.28000275
],
[
339.48001125,
383.28000275
],
[
342.48001125,
362.63998775000005
],
[
339.48001125,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 3,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
154069.8383645,
480633.0056875
]
},
{
"pier": "P7",
"pdf_center": [
383.5800015,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1645,
1633,
1634,
1635,
1636,
1637,
1638,
1639,
1640,
1641,
1642,
1643,
1644
],
"vertices_pdf": [
[
382.0800015,
362.63998775000005
],
[
385.08000150000004,
362.63998775000005
],
[
385.08000150000004,
383.28000275
],
[
382.0800015,
383.28000275
]
],
"length_pt": 20.64001499999995,
"width_pt": 3.000000000000057,
"evidence_kind": "original_hidden_cap_crossbar_and_dashed_side_extents",
"target_EN": [
154117.0839025,
480616.6411175
]
},
{
"pier": "P8",
"pdf_center": [
426.06001275,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1652,
1659
],
"vertices_pdf": [
[
427.56001275,
383.28000275
],
[
424.56001275,
383.28000275
],
[
427.56001275,
362.63998775000005
],
[
424.56001275,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 3,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
154164.32944,
480600.27654700004
]
},
{
"pier": "P9",
"pdf_center": [
468.71999362500003,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1666,
1673
],
"vertices_pdf": [
[
470.2799835,
383.28000275
],
[
467.16000375,
383.28000275
],
[
470.2799835,
362.63998775000005
],
[
467.16000375,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 3.1199797500000273,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
154211.721441,
480583.8612465
]
},
{
"pier": "P10",
"pdf_center": [
511.3800202499999,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1680,
1687
],
"vertices_pdf": [
[
512.8800202499999,
383.28000275
],
[
509.88002025,
383.28000275
],
[
512.8800202499999,
362.63998775000005
],
[
509.88002025,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 2.999999999999943,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
154259.07253,
480567.32782999997
]
},
{
"pier": "P11",
"pdf_center": [
553.9199981249999,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1694,
1701
],
"vertices_pdf": [
[
555.3599849999999,
383.28000275
],
[
552.48001125,
383.28000275
],
[
555.3599849999999,
362.63998775000005
],
[
552.48001125,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 2.8799737499999765,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
154306.31806750002,
480550.9632595
]
},
{
"pier": "P12",
"pdf_center": [
596.46002175,
372.95999525
],
"axis_pdf": [
0,
1
],
"line_indices": [
1708,
1715
],
"vertices_pdf": [
[
597.96002175,
383.28000275
],
[
594.96002175,
383.28000275
],
[
597.96002175,
362.63998775000005
],
[
594.96002175,
362.63998775000005
]
],
"length_pt": 20.64001499999995,
"width_pt": 3,
"evidence_kind": "original_hidden_cap_outline_end_crossbars",
"target_EN": [
154353.5636055,
480534.5986895
]
}
]
}
],
"original_plot_coordinate_quantum_pt": 0.12,
"max_registration_residual_m": 0.2,
"pier_label_order": "original_plan_profile_A1_P1_to_P12_A2_left_to_right"
},
"geometry_quantum_m": 0.1410721522491161,
"profile_ground_curve_index": 29595,
"profile_ground_ordinates": [
{
"X": 480714.95650470664,
"Y": 153833.34402696486,
"Z": -0.2872082516860246,
"pier": "P1",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
128.10000225,
460.2000125
],
"pdf_plan_point": [
128.10000225,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480698.60040247964,
"Y": 153880.52914831342,
"Z": -3.2464331093278815,
"pier": "P2",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
170.58000149999998,
462.71747674665176
],
"pdf_plan_point": [
170.58000149999998,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480682.1980997497,
"Y": 153927.8475518038,
"Z": -8.88465577725492,
"pier": "P3",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
213.17999249999997,
467.5140111987443
],
"pdf_plan_point": [
213.17999249999997,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480665.7957882122,
"Y": 153975.16598070282,
"Z": -10.302780859970994,
"pier": "P4",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
255.78000637499997,
468.720434963332
],
"pdf_plan_point": [
255.78000637499997,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480649.34728079214,
"Y": 154022.61767841454,
"Z": -10.443341672063639,
"pier": "P5",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
298.5,
468.8400125
],
"pdf_plan_point": [
298.5,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480632.9911739448,
"Y": 154069.80281309222,
"Z": -10.300794276340753,
"pier": "P6",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
340.98001125,
468.7187449419572
],
"pdf_plan_point": [
340.98001125,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480616.58887150366,
"Y": 154117.12121574953,
"Z": -9.874145680307947,
"pier": "P7",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
383.5800015,
468.35578753315366
],
"pdf_plan_point": [
383.5800015,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480600.2327646563,
"Y": 154164.3063504272,
"Z": -8.174418746969536,
"pier": "P8",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
426.06001275,
466.90980015821646
],
"pdf_plan_point": [
426.06001275,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480583.8073639851,
"Y": 154211.6913883239,
"Z": -4.91826447643848,
"pier": "P9",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
468.71999362500003,
464.13973287641596
],
"pdf_plan_point": [
468.71999362500003,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480567.38194569875,
"Y": 154259.07647703795,
"Z": -3.099416141673487,
"pier": "P10",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
511.3800202499999,
462.5924068457399
],
"pdf_plan_point": [
511.3800202499999,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480551.00274986203,
"Y": 154306.32822029677,
"Z": -2.387176347248783,
"pier": "P11",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
553.9199981249999,
461.9864920187958
],
"pdf_plan_point": [
553.9199981249999,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
},
{
"X": 480534.6235364102,
"Y": 154353.5800143729,
"Z": 2.9660524168061784,
"pier": "P12",
"source_kind": "original_profile_ground_ordinate",
"pdf_profile_point": [
596.46002175,
457.43240685596857
],
"pdf_plan_point": [
596.46002175,
372.95999525
],
"ground_curve_index": 29595,
"axis_tick_line_indices": [
7072,
7070,
7069,
7067,
7066,
7074,
7221
]
}
],
"vertical_axis": {
"ticks": [
{
"line_index": 7072,
"EL": 20,
"pdf_y": 442.9199945
},
{
"line_index": 7070,
"EL": 10,
"pdf_y": 451.43998325
},
{
"line_index": 7069,
"EL": 0,
"pdf_y": 459.96001775
},
{
"line_index": 7067,
"EL": -10,
"pdf_y": 468.48000724999997
},
{
"line_index": 7066,
"EL": -20,
"pdf_y": 476.999996
},
{
"line_index": 7074,
"EL": -30,
"pdf_y": 485.51998475000005
},
{
"line_index": 7221,
"EL": -40,
"pdf_y": 493.9199945
}
],
"coefficients": [
-1.1754784051362916,
540.6679684855154
],
"max_residual_m": 0.07568108572945675
},
"source_vector_cache_sha256": "dd2bbdc81487c040011d0aacca176204e9a7b8af99235698c75830b9b1527fb9"
},
"crsAssumed": true,
"crsStatus": "project_default_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "515a520ab1b3f0a51fa1cc3011c3db6a74f7d4a7c3394dd325ed66920b1ed0f1"
},
{
"sample": 4,
"bridge": "목동교",
"sourcePierCount": 4,
"pierCount": 4,
"builtCount": 4,
"blockReason": "",
"maxCoordinateResidual": 0.0005647698473950948,
"maxTerrainExcelDifference": 2.4839999999999947,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 12849.3 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P1",
"message": "받침블럭 높이 37 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P1",
"message": "블럭 높이 37 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "W01",
"level": "W",
"pier": "P2",
"message": "IP2 입력과 재계산값이 12850.3 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P2",
"message": "받침블럭 높이 37 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P2",
"message": "블럭 높이 37 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "W01",
"level": "W",
"pier": "P3",
"message": "IP2 입력과 재계산값이 12852.2 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P3",
"message": "받침블럭 높이 37 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P3",
"message": "블럭 높이 37 mm보다 S1 깊이 69.1 mm가 깊습니다."
},
{
"code": "W01",
"level": "W",
"pier": "P4",
"message": "IP2 입력과 재계산값이 12854.9 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "I01",
"level": "I",
"pier": "P4",
"message": "받침블럭 높이 37 mm가 피복 + 철근 지름(119 mm)보다 작습니다. 블럭 철근은 코핑 안에 묻힙니다."
},
{
"code": "RB02",
"level": "W",
"pier": "P4",
"message": "블럭 높이 37 mm보다 S1 깊이 69.1 mm가 깊습니다."
}
],
"checks": [
{
"id": "P1",
"E": 218133.9054315,
"N": 531070.307163,
"dE": -0.00043149999692104757,
"dN": -0.00016299996059387922,
"dR": 0.00046126048442986125,
"excelEl": 118.79,
"terrainEl": 118.518,
"terrainMinusExcel": -0.27200000000000557,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P2",
"E": 218099.003286,
"N": 531112.811487,
"dE": -0.0002859999949578196,
"dN": -0.00048699998296797276,
"dR": 0.0005647698473950948,
"excelEl": 109.88,
"terrainEl": 109.978,
"terrainMinusExcel": 0.09799999999999898,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P3",
"E": 218063.76316,
"N": 531155.0359924999,
"dE": -0.00015999999595806003,
"dN": 0.000007500057108700275,
"dR": 0.00016017568343295116,
"excelEl": 106.61,
"terrainEl": 106.575,
"terrainMinusExcel": -0.03499999999999659,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P4",
"E": 218028.18731349998,
"N": 531196.977973,
"dE": -0.0003134999715257436,
"dN": 0.000026999972760677338,
"dR": 0.00031466050066018673,
"excelEl": 112.43,
"terrainEl": 114.914,
"terrainMinusExcel": 2.4839999999999947,
"geometryBuilt": true,
"appRenderError": null
}
],
"provenance": {
"workbook": "샘플04_목동교_교각입력데이터.xlsx",
"workbookSha256": "411fb6be35da7cd7178c1863c061403736dfb495342fe54d26a5cb9d094696cc",
"typeAliases": [
{
"sheet": "Pier",
"cell": "C3",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C4",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C5",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C6",
"original": "π형",
"normalized": "2주형"
}
],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "febd93ed08eeecd2d077920811e0f805484d8bd418956ab08ad9a6f8563b3651",
"groundSource": null,
"recoveredSource": {
"samples": [
4
],
"source": "D:\\Desktop\\업무\\01.프로젝트\\DR\\001 도면-DR\\04 DR거더 실시설계도면\\03 목동교\\01 공통\\@서울-세종 9공구 1000현황.dwg",
"local": "C:\\Users\\User\\Desktop\\Pier_v1-main\\Pier_v1\\pierzainer_ground\\data\\input\\samples_20261102\\recovered\\04_@서울-세종 9공구 1000현황.dwg",
"sha256": "08030556dbb36b0784cc17a4ff3239e6485217810bcbdf952dbec2f53e6298f6",
"role": "original_missing_XREF"
},
"crsAssumed": true,
"crsStatus": "project_default_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "4f99b063407aeaafd2380c2c44cc2f082d52dfa3739e85ad7b814ee94b69c763"
},
{
"sample": 5,
"bridge": "승천천교",
"sourcePierCount": 1,
"pierCount": 0,
"builtCount": 0,
"blockReason": "원본의 받침 방위각 12개가 미확인입니다. 지반·지도 자료는 생성되었으나 교각 모델은 방위각 확인 후 불러올 수 있습니다.",
"maxCoordinateResidual": 0,
"maxTerrainExcelDifference": 0,
"issues": [
{
"code": "E03",
"level": "E",
"pier": "P1",
"sheet": "Bearing",
"message": "3행: 방위각을 읽을 수 없습니다. 예: 75°56'55.9\" 형식으로 고치세요."
}
],
"checks": [],
"provenance": {
"workbook": "샘플05_승천천교_교각입력데이터.xlsx",
"workbookSha256": "8244a4d0918945e2c2fbaa49e3dfc54b66f6545b0f35c784230b4dfdba81bb5c",
"typeAliases": [
{
"sheet": "Pier",
"cell": "C3",
"original": "π형",
"normalized": "2주형"
}
],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"excludedWorkbookRows": {
"Pier": [
[
"엔지니어(sample5)_π형교각_승천천교 Pier 입력데이터",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"교각명",
"교각형식",
"두부보\nEL_m",
"기초 하단\nEL_m",
"지반고\nEL_m",
"기초 형식",
"말뚝\n길이_mm",
"두부보\n폭_mm",
"두부보\n길이_mm",
"기둥갯수",
null,
"상태 / 추출 및 검토 근거"
],
[
"P1",
"2주형",
64.1228,
47.505,
52.873,
"말뚝기초",
7300,
3500,
16500,
2,
null,
"C3 샘플보정: 샘플 엑셀 엔지니어(sample5)_261027_π형 교각입력데이터(승천천교).xlsx / Pier!C3: π형로 보정. / 자동 추출값: T형; D3 산정값: 교각별 교좌면 EL 최솟값 (m); E3 샘플보정: 샘플 엑셀 엔지니어(sample5)_261027_π형 교각입력데이터(승천천교).xlsx / Pier!E3: 47.505로 보정. / 자동 추출값: None; F3 샘플보정: 샘플 엑셀 엔지니어(sample5)_261027_π형 교각입력데이터(승천천교).xlsx / Pier!F3: 52.873로 보정. / 자동 추출값: None; G3 샘플보정: 샘플 엑셀 엔지니어(sample5)_261027_π형 교각입력데이터(승천천교).xlsx / Pier!G3: 말뚝기초로 보정. / 자동 추출값: None; H3 샘플보정: 샘플 엑셀 엔지니어(sample5)_261027_π형 교각입력데이터(승천천교).xlsx / Pier!H3: 7300.0로 보정. mm 해석(헤더/값 대조) / 자동 추출값: None; K3 산정값: T형1개 / π형2개; I3 산정값: 전후열 평균점 거리 1297.8322135888761mm +2000mm, 500mm 올림; J3 산정값: IP1~IP3 거리 초과 다음500mm"
],
[
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"종평면 형식 표기 우선, 미확인 시 기본 T형. 두부보 치수는 좌표 기반 산정값.",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"폭=전후열 좌표 평균점 거리+2000mm를 500mm 올림. 길이=IP1-IP3 거리를 초과하는 다음 500mm.",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"받침 Z=ELEVATION 몰탈상단, 두부보 EL=교각별 교좌면 EL 최솟값.",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"폴더 자동 판독: 파일명 대신 도면 문자 내용으로 역할을 분류.",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"좌표표 열은 헤더로 인식. 기타 값은 제목·주변 문자의 상대 배치를 대조.",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"일반 형상 인식/OCR은 지원하지 않음. 근거가 모호한 값은 공란·검토 항목으로 보존.",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"사용자 요청에 따라 자동 추출값을 폴더 내 샘플 엑셀로 대조·보정. 샘플 보정은 도면 자동 판독값과 구분 표시.",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"폭=전후열 평균점 거리+2000mm를 500mm 올림. 길이=IP1~IP3 거리 초과 다음500mm. IP4는 공란.",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"샘플 말뚝길이: 헤더 mm 또는 수치>=1000이면 mm로 해석. 그 외 m→mm. 헤더와 값의 불일치는 변경내역 참고.",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"출처 01: C:\\Users\\User\\Desktop\\도면추출\\엔지니어(sample5)_π형교각_승천천교\\01 승천천교(DR) 종평면도.dwg",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"출처 02: C:\\Users\\User\\Desktop\\도면추출\\엔지니어(sample5)_π형교각_승천천교\\02 승천천교 교량받침배치도_SavedWithErrors.dwg",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"출처 03: C:\\Users\\User\\Desktop\\도면추출\\엔지니어(sample5)_π형교각_승천천교\\03 승천천교 ELEVATION 산출근거도_SavedWithErrors.dwg",
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
]
],
"IP": [
[
"엔지니어(sample5)_π형교각_승천천교 IP 입력데이터",
null,
null,
null,
null,
null,
null
],
[
"교각명",
"IP점",
"x_m",
"y_m",
"코핑 꺾임각",
null,
"상태 / 추출 및 검토 근거"
],
[
"P1",
"IP1",
458910.818784,
224314.795108,
null,
null,
"D3 산정값: 받침 좌표 범위와 지시점 거리로 교각 대응, CAD 위→아래 순서; E3 산정값: 받침 좌표 범위와 지시점 거리로 교각 대응, CAD 위→아래 순서; F3 대상외: 꺾임각 공란"
],
[
"P1",
"IP2",
458908.204036,
224330.851227,
null,
null,
"D4 샘플보정: 샘플 엑셀 엔지니어(sample5)_261027_π형 교각입력데이터(승천천교).xlsx / IP!D4: 458908.204036로 보정. / 자동 추출값: 458908.205664; E4 샘플보정: 샘플 엑셀 엔지니어(sample5)_261027_π형 교각입력데이터(승천천교).xlsx / IP!E4: 224330.851227로 보정. / 자동 추출값: 224330.841233; F4 대상외: 꺾임각 공란"
],
[
"P1",
"IP3",
458908.205664,
224330.841233,
null,
null,
"D5 샘플보정: 샘플 엑셀 엔지니어(sample5)_261027_π형 교각입력데이터(승천천교).xlsx / IP!D5: 458908.205664로 보정. / 자동 추출값: 458908.204036; E5 샘플보정: 샘플 엑셀 엔지니어(sample5)_261027_π형 교각입력데이터(승천천교).xlsx / IP!E5: 224330.841233로 보정. / 자동 추출값: 224330.851227; F5 대상외: 꺾임각 공란"
],
[
"P1",
"IP4",
null,
null,
null,
null,
"D6 대상외: IP4 공란; E6 대상외: IP4 공란; F6 대상외: IP4 공란"
],
[
null,
null,
null,
null,
null,
null,
null
],
[
null,
null,
null,
null,
null,
null,
null
],
[
"종평면 형식 표기 우선, 미확인 시 기본 T형. 두부보 치수는 좌표 기반 산정값.",
null,
null,
null,
null,
null,
null
],
[
"폭=전후열 좌표 평균점 거리+2000mm를 500mm 올림. 길이=IP1-IP3 거리를 초과하는 다음 500mm.",
null,
null,
null,
null,
null,
null
],
[
"받침 Z=ELEVATION 몰탈상단, 두부보 EL=교각별 교좌면 EL 최솟값.",
null,
null,
null,
null,
null,
null
],
[
"폴더 자동 판독: 파일명 대신 도면 문자 내용으로 역할을 분류.",
null,
null,
null,
null,
null,
null
],
[
"좌표표 열은 헤더로 인식. 기타 값은 제목·주변 문자의 상대 배치를 대조.",
null,
null,
null,
null,
null,
null
],
[
"일반 형상 인식/OCR은 지원하지 않음. 근거가 모호한 값은 공란·검토 항목으로 보존.",
null,
null,
null,
null,
null,
null
],
[
"사용자 요청에 따라 자동 추출값을 폴더 내 샘플 엑셀로 대조·보정. 샘플 보정은 도면 자동 판독값과 구분 표시.",
null,
null,
null,
null,
null,
null
],
[
"폭=전후열 평균점 거리+2000mm를 500mm 올림. 길이=IP1~IP3 거리 초과 다음500mm. IP4는 공란.",
null,
null,
null,
null,
null,
null
],
[
"샘플 말뚝길이: 헤더 mm 또는 수치>=1000이면 mm로 해석. 그 외 m→mm. 헤더와 값의 불일치는 변경내역 참고.",
null,
null,
null,
null,
null,
null
],
[
"출처 01: C:\\Users\\User\\Desktop\\도면추출\\엔지니어(sample5)_π형교각_승천천교\\01 승천천교(DR) 종평면도.dwg",
null,
null,
null,
null,
null,
null
],
[
"출처 02: C:\\Users\\User\\Desktop\\도면추출\\엔지니어(sample5)_π형교각_승천천교\\02 승천천교 교량받침배치도_SavedWithErrors.dwg",
null,
null,
null,
null,
null,
null
],
[
"출처 03: C:\\Users\\User\\Desktop\\도면추출\\엔지니어(sample5)_π형교각_승천천교\\03 승천천교 ELEVATION 산출근거도_SavedWithErrors.dwg",
null,
null,
null,
null,
null,
null
]
],
"Bearing": [
[
"엔지니어(sample5)_π형교각_승천천교 Bearing 입력데이터",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"교각명",
"받침번호",
"x_m",
"y_m",
"z_m",
"방위각",
"전열/후열",
null,
"상태 / 추출 및 검토 근거"
],
[
"P1",
1,
458910.0557,
224315.7188,
64.402,
null,
"전열",
null,
null
],
[
"P1",
2,
458909.6083,
224318.467,
64.394,
null,
"전열",
null,
null
],
[
"P1",
3,
458909.1609,
224321.2153,
64.3459,
null,
"전열",
null,
null
],
[
"P1",
4,
458908.7134,
224323.9635,
64.2979,
null,
"전열",
null,
null
],
[
"P1",
5,
458908.266,
224326.7118,
64.2498,
null,
"전열",
null,
null
],
[
"P1",
6,
458907.8185,
224329.46,
64.2018,
null,
"전열",
null,
null
],
[
"P1",
7,
458911.294,
224316.1026,
64.4231,
null,
"후열",
null,
null
],
[
"P1",
8,
458910.8457,
224318.8556,
64.415,
null,
"후열",
null,
null
],
[
"P1",
9,
458910.3973,
224321.6086,
64.3668,
null,
"후열",
null,
null
],
[
"P1",
10,
458909.949,
224324.3617,
64.3187,
null,
"후열",
null,
null
],
[
"P1",
11,
458909.5006,
224327.1147,
64.2707,
null,
"후열",
null,
null
],
[
"P1",
12,
458909.0523,
224329.8678,
64.2226,
null,
"후열",
null,
null
],
[
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
null,
null,
null,
null,
null,
null,
null,
null,
null
],
[
"종평면 형식 표기 우선, 미확인 시 기본 T형. 두부보 치수는 좌표 기반 산정값.",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"폭=전후열 좌표 평균점 거리+2000mm를 500mm 올림. 길이=IP1-IP3 거리를 초과하는 다음 500mm.",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"받침 Z=ELEVATION 몰탈상단, 두부보 EL=교각별 교좌면 EL 최솟값.",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"폴더 자동 판독: 파일명 대신 도면 문자 내용으로 역할을 분류.",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"좌표표 열은 헤더로 인식. 기타 값은 제목·주변 문자의 상대 배치를 대조.",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"일반 형상 인식/OCR은 지원하지 않음. 근거가 모호한 값은 공란·검토 항목으로 보존.",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"사용자 요청에 따라 자동 추출값을 폴더 내 샘플 엑셀로 대조·보정. 샘플 보정은 도면 자동 판독값과 구분 표시.",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"폭=전후열 평균점 거리+2000mm를 500mm 올림. 길이=IP1~IP3 거리 초과 다음500mm. IP4는 공란.",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"샘플 말뚝길이: 헤더 mm 또는 수치>=1000이면 mm로 해석. 그 외 m→mm. 헤더와 값의 불일치는 변경내역 참고.",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"출처 01: C:\\Users\\User\\Desktop\\도면추출\\엔지니어(sample5)_π형교각_승천천교\\01 승천천교(DR) 종평면도.dwg",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"출처 02: C:\\Users\\User\\Desktop\\도면추출\\엔지니어(sample5)_π형교각_승천천교\\02 승천천교 교량받침배치도_SavedWithErrors.dwg",
null,
null,
null,
null,
null,
null,
null,
null
],
[
"출처 03: C:\\Users\\User\\Desktop\\도면추출\\엔지니어(sample5)_π형교각_승천천교\\03 승천천교 ELEVATION 산출근거도_SavedWithErrors.dwg",
null,
null,
null,
null,
null,
null,
null,
null
]
]
},
"groundSha256": "82da703ab7caf5e593891d1815adc08a161a5021989d30850150e9f400efff04",
"groundSource": null,
"recoveredSource": {
"samples": [
5
],
"source": "D:\\Desktop\\업무\\00.프로그램\\001. 프로그램실행\\003.DRzainer\\Programs\\승천천교_260224.zip",
"archive_entry": "승천천교/천지인/지형도/Merge_5000.dwg",
"local": "C:\\Users\\User\\Desktop\\Pier_v1-main\\Pier_v1\\pierzainer_ground\\data\\input\\samples_20261102\\recovered\\05_project_topography_original.dwg",
"sha256": "1e6ff901b4a74579a959cd415722bcfa9787140837171cb25133dea7303e3735",
"role": "original_project_topographic_CAD",
"variant": "original"
},
"crsAssumed": true,
"crsStatus": "project_default_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "c8e91d78b85110eca5d368d2aea1189c83d983fbf576e3686e03847ccaf25082"
},
{
"sample": 6,
"bridge": "계문철교",
"sourcePierCount": 2,
"pierCount": 2,
"builtCount": 2,
"blockReason": "",
"maxCoordinateResidual": 0.00042467075691702877,
"maxTerrainExcelDifference": 1.0009999999999994,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 8360.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "RB03",
"level": "W",
"pier": "P1",
"message": "다리 끝이 코핑 안에 묻히지 않습니다 (블럭 1)."
},
{
"code": "W01",
"level": "W",
"pier": "P2",
"message": "IP2 입력과 재계산값이 8388.4 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "RB03",
"level": "W",
"pier": "P2",
"message": "다리 끝이 코핑 안에 묻히지 않습니다 (블럭 1)."
}
],
"checks": [
{
"id": "P1",
"E": 194909.6217045,
"N": 376910.212695,
"dE": 0.0002955000090878457,
"dN": 0.00030499999411404133,
"dR": 0.00042467075691702877,
"excelEl": 7.06,
"terrainEl": 6.503,
"terrainMinusExcel": -0.5569999999999995,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P2",
"E": 194959.582264,
"N": 376912.20198400004,
"dE": -0.0002640000020619482,
"dN": 0.00001599994720891118,
"dR": 0.00026448440294164153,
"excelEl": 4.27,
"terrainEl": 3.269,
"terrainMinusExcel": -1.0009999999999994,
"geometryBuilt": true,
"appRenderError": null
}
],
"provenance": {
"workbook": "샘플06_계문철교_교각입력데이터.xlsx",
"workbookSha256": "39a993f88e817dd824a04d6c09b0767514b89e3d9d356910d245e0217b1b1005",
"typeAliases": [
{
"sheet": "Pier",
"cell": "C3",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C4",
"original": "π형",
"normalized": "2주형"
}
],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "8b9a90b10b6ff1da6018121e05debe9268029a67155a6b92835f3c1a15fb42ea",
"groundSource": null,
"recoveredSource": {
"samples": [
6,
7
],
"source": "D:\\Desktop\\업무\\01.프로젝트\\DR\\001 도면-DR\\04 DR거더 실시설계도면\\05 계문철교\\01.공통사항\\XREF\\서수평장1-현황+선형+노리-20200410.dwg",
"local": "C:\\Users\\User\\Desktop\\Pier_v1-main\\Pier_v1\\pierzainer_ground\\data\\input\\samples_20261102\\recovered\\06_서수평장1-현황+선형+노리-20200410.dwg",
"sha256": "c13b04d7f9f8c7d13548eb2cd9fab24c3091e61dc3e292b9ded59b3a91c5cd1a",
"role": "original_missing_XREF"
},
"crsAssumed": true,
"crsStatus": "project_default_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "53dc354c5f8930a1a7dc28b4cf63771e64ec5757d7172ecab05a67e459265805"
},
{
"sample": 7,
"bridge": "기양천교",
"sourcePierCount": 6,
"pierCount": 6,
"builtCount": 6,
"blockReason": "",
"maxCoordinateResidual": 0.0005376292807400657,
"maxTerrainExcelDifference": 2.508,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 8826.7 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P2",
"message": "IP2 입력과 재계산값이 8758.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P3",
"message": "IP2 입력과 재계산값이 8694.3 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P4",
"message": "IP2 입력과 재계산값이 8635.3 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P5",
"message": "IP2 입력과 재계산값이 8581.8 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P6",
"message": "IP2 입력과 재계산값이 8534.5 mm 다릅니다. 재계산값을 사용합니다."
}
],
"checks": [
{
"id": "P1",
"E": 195904.74905749998,
"N": 376666.02111800003,
"dE": -0.00005749997217208147,
"dN": -0.00011800002539530396,
"dR": 0.0001312640575065487,
"excelEl": 5.97,
"terrainEl": 5.53,
"terrainMinusExcel": -0.4399999999999995,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P2",
"E": 195949.67951400002,
"N": 376663.59215150005,
"dE": 0.0004859999753534794,
"dN": -0.0001515000476501882,
"dR": 0.0005090660472685169,
"excelEl": 4.28,
"terrainEl": 3.748,
"terrainMinusExcel": -0.532,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P3",
"E": 195994.6618905,
"N": 376662.3531615,
"dE": 0.00010950001887977123,
"dN": -0.00016150000737980008,
"dR": 0.00019512177356293618,
"excelEl": 6.3,
"terrainEl": 3.792,
"terrainMinusExcel": -2.508,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P4",
"E": 196039.839665,
"N": 376662.3074205,
"dE": 0.0003349999897181988,
"dN": -0.00042050000047311187,
"dR": 0.0005376292807400657,
"excelEl": 6.13,
"terrainEl": 5.993,
"terrainMinusExcel": -0.13699999999999957,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P5",
"E": 196084.9712,
"N": 376663.46102050005,
"dE": -0.00020000000949949026,
"dN": -0.00002050003968179226,
"dR": 0.0002010478933656139,
"excelEl": 1.83,
"terrainEl": 3.08,
"terrainMinusExcel": 1.25,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P6",
"E": 196129.88213450002,
"N": 376665.80131,
"dE": -0.0001345000055152923,
"dN": -0.0003100000321865082,
"dR": 0.00033792051053354216,
"excelEl": 4.52,
"terrainEl": 4.589,
"terrainMinusExcel": 0.06900000000000084,
"geometryBuilt": true,
"appRenderError": null
}
],
"provenance": {
"workbook": "샘플07_기양천교_교각입력데이터.xlsx",
"workbookSha256": "a489eab045db32daccfb6f98e39169442aef211754bbb3c8d120cd68e988eaca",
"typeAliases": [
{
"sheet": "Pier",
"cell": "C3",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C4",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C5",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C6",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C7",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C8",
"original": "π형",
"normalized": "2주형"
}
],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "e91af41488df404a9f14e7c7e3b880b305eb17be4c0b084865ce81add52e75e1",
"groundSource": null,
"recoveredSource": {
"samples": [
6,
7
],
"source": "D:\\Desktop\\업무\\01.프로젝트\\DR\\001 도면-DR\\04 DR거더 실시설계도면\\05 계문철교\\01.공통사항\\XREF\\서수평장1-현황+선형+노리-20200410.dwg",
"local": "C:\\Users\\User\\Desktop\\Pier_v1-main\\Pier_v1\\pierzainer_ground\\data\\input\\samples_20261102\\recovered\\06_서수평장1-현황+선형+노리-20200410.dwg",
"sha256": "c13b04d7f9f8c7d13548eb2cd9fab24c3091e61dc3e292b9ded59b3a91c5cd1a",
"role": "original_missing_XREF"
},
"crsAssumed": true,
"crsStatus": "project_default_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "f3d8d1af261e9964d3004a09d8c1c3f6b8782b172402d18c3a5fcbeaac23fba8"
},
{
"sample": 8,
"bridge": "옥성교",
"sourcePierCount": 6,
"pierCount": 6,
"builtCount": 6,
"blockReason": "",
"maxCoordinateResidual": 0.0004556525424014124,
"maxTerrainExcelDifference": 0.625,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 5215.3 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P2",
"message": "IP2 입력과 재계산값이 5215.3 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P3",
"message": "IP2 입력과 재계산값이 5215.3 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P4",
"message": "IP2 입력과 재계산값이 5215.2 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P5",
"message": "IP2 입력과 재계산값이 5150.8 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P6",
"message": "IP2 입력과 재계산값이 5089.2 mm 다릅니다. 재계산값을 사용합니다."
}
],
"checks": [
{
"id": "P1",
"E": 207599.6468555,
"N": 429976.25170699996,
"dE": 0.00014449999434873462,
"dN": 0.0002930000191554427,
"dR": 0.000326694443772578,
"excelEl": 18.09,
"terrainEl": 18.011,
"terrainMinusExcel": -0.07900000000000063,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P2",
"E": 207630.6030155,
"N": 429936.362129,
"dE": -0.00001550000160932541,
"dN": -0.0001289999927394092,
"dR": 0.00012992785758511035,
"excelEl": 12.02,
"terrainEl": 12.458,
"terrainMinusExcel": 0.4380000000000006,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P3",
"E": 207661.55985000002,
"N": 429896.471682,
"dE": 0.00014999997802078724,
"dN": 0.0003180000348947942,
"dR": 0.0003516020699588201,
"excelEl": 12.57,
"terrainEl": 12.603,
"terrainMinusExcel": 0.032999999999999474,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P4",
"E": 207692.6778035,
"N": 429856.37361949997,
"dE": 0.00019650001195259392,
"dN": 0.00038050004513934255,
"dR": 0.0004282435510879426,
"excelEl": 7.77,
"terrainEl": 7.145,
"terrainMinusExcel": -0.625,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P5",
"E": 207723.0259875,
"N": 429815.71004100004,
"dE": 0.000012500007869675756,
"dN": -0.000041000021155923605,
"dR": 0.00004286317687162419,
"excelEl": 9.91,
"terrainEl": 9.84,
"terrainMinusExcel": -0.07000000000000028,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P6",
"E": 207751.1574255,
"N": 429773.79116300005,
"dE": -0.0004254999803379178,
"dN": -0.00016300001880154014,
"dR": 0.0004556525424014124,
"excelEl": 17.64,
"terrainEl": 17.432,
"terrainMinusExcel": -0.20800000000000196,
"geometryBuilt": true,
"appRenderError": null
}
],
"provenance": {
"workbook": "샘플08_옥성교_교각입력데이터.xlsx",
"workbookSha256": "d2876ab8ed6b13889205eeb697000ceb5ab204ce939c0341197327706f7a3de1",
"typeAliases": [],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "0a1975865b071ef32cb6a79f74274a2f1fc7864e254d47422f829064fb2a402a",
"groundSource": null,
"recoveredSource": null,
"crsAssumed": true,
"crsStatus": "project_default_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "9e028d38981465297831e7016834d589cd4673bf7f83d5853dd0a492efda76ea"
},
{
"sample": 9,
"bridge": "새재1교",
"sourcePierCount": 1,
"pierCount": 1,
"builtCount": 1,
"blockReason": "",
"maxCoordinateResidual": 0.0005567380392414779,
"maxTerrainExcelDifference": 0.006999999999997897,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 4974.2 mm 다릅니다. 재계산값을 사용합니다."
}
],
"checks": [
{
"id": "P1",
"E": 208542.956375,
"N": 428106.8065885,
"dE": -0.000375000003259629,
"dN": 0.00041149999015033245,
"dR": 0.0005567380392414779,
"excelEl": 16.95,
"terrainEl": 16.943,
"terrainMinusExcel": -0.006999999999997897,
"geometryBuilt": true,
"appRenderError": null
}
],
"provenance": {
"workbook": "샘플09_새재1교_교각입력데이터.xlsx",
"workbookSha256": "0ee42683e6f030123510dc1399a0da238156fdd4177faeb59b414fb8a161c755",
"typeAliases": [],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "a7c0a10505dbe750cd149753b479ee1280da096a16e3a0af4ba7adeabe9ae71c",
"groundSource": null,
"recoveredSource": null,
"crsAssumed": true,
"crsStatus": "project_default_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "8629697bb8f2997c3a201d95ad27e03c29e70c6c19277935cce7046ecbd9009f"
},
{
"sample": 10,
"bridge": "도하4교",
"sourcePierCount": 4,
"pierCount": 4,
"builtCount": 4,
"blockReason": "",
"maxCoordinateResidual": 0.0005432846372575989,
"maxTerrainExcelDifference": 1.9300000000000068,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 420.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P2",
"message": "IP2 입력과 재계산값이 420.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P3",
"message": "IP2 입력과 재계산값이 420.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P4",
"message": "IP2 입력과 재계산값이 420.0 mm 다릅니다. 재계산값을 사용합니다."
}
],
"checks": [
{
"id": "P1",
"E": 200988.555986,
"N": 583698.9063405,
"dE": 0.00001400001929141581,
"dN": -0.0003405000315979123,
"dR": 0.00034078772286914817,
"excelEl": 85.365,
"terrainEl": 85.036,
"terrainMinusExcel": -0.3289999999999935,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P2",
"E": 201042.271874,
"N": 583710.375233,
"dE": 0.00012599999899975955,
"dN": -0.00023300002794712782,
"dR": 0.0002648867923685546,
"excelEl": 85.754,
"terrainEl": 83.824,
"terrainMinusExcel": -1.9300000000000068,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P3",
"E": 201086.354634,
"N": 583719.1115985,
"dE": 0.00036600002204068005,
"dN": 0.00040149991400539875,
"dR": 0.0005432846372575989,
"excelEl": 83.43,
"terrainEl": 83.952,
"terrainMinusExcel": 0.5219999999999914,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P4",
"E": 201130.549157,
"N": 583727.263767,
"dE": -0.00015700000221841037,
"dN": 0.000232999911531806,
"dR": 0.0002809589996252305,
"excelEl": 84.47,
"terrainEl": 84.861,
"terrainMinusExcel": 0.39100000000000534,
"geometryBuilt": true,
"appRenderError": null
}
],
"provenance": {
"workbook": "샘플10_도하4교_교각입력데이터.xlsx",
"workbookSha256": "a7297a2a0b2b784a5ad11e541519dacab78b3b99272dc0fbbf46702d7a8c4f0f",
"typeAliases": [],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "15a8289e875a46007c54b150c370af2b08dbe19bfc26e9bb590bc788cf9f736e",
"groundSource": null,
"recoveredSource": null,
"crsAssumed": true,
"crsStatus": "project_default_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "c64784b8bf0f1668cddf075ed21c11301b7f1223aef47cdb1eaf64b977b86dc1"
},
{
"sample": 11,
"bridge": "곡천교",
"sourcePierCount": 3,
"pierCount": 3,
"builtCount": 3,
"blockReason": "",
"maxCoordinateResidual": 0.000459918458424672,
"maxTerrainExcelDifference": 1.3120000000000047,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 1693.2 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P2",
"message": "IP2 입력과 재계산값이 1699.4 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "W01",
"level": "W",
"pier": "P3",
"message": "IP2 입력과 재계산값이 1705.3 mm 다릅니다. 재계산값을 사용합니다."
}
],
"checks": [
{
"id": "P1",
"E": 227006.08240850002,
"N": 492650.1232015,
"dE": -0.00040850002551451325,
"dN": -0.0002014999627135694,
"dR": 0.00045549369459843,
"excelEl": 64.692,
"terrainEl": 63.812,
"terrainMinusExcel": -0.8799999999999955,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P2",
"E": 226994.7868575,
"N": 492703.951206,
"dE": 0.00014250000822357833,
"dN": -0.00020599999697878957,
"dR": 0.0002504840336208701,
"excelEl": 59.08,
"terrainEl": 59.459,
"terrainMinusExcel": 0.3790000000000049,
"geometryBuilt": true,
"appRenderError": null
},
{
"id": "P3",
"E": 226985.162583,
"N": 492753.016806,
"dE": 0.00041700000292621553,
"dN": 0.00019399996381253004,
"dR": 0.000459918458424672,
"excelEl": 62.701,
"terrainEl": 64.013,
"terrainMinusExcel": 1.3120000000000047,
"geometryBuilt": true,
"appRenderError": null
}
],
"provenance": {
"workbook": "샘플11_곡천교_교각입력데이터.xlsx",
"workbookSha256": "bdf3ca68ab2703c41029b8428cb4e575051aef521409a2c7876ad43a82e32020",
"typeAliases": [
{
"sheet": "Pier",
"cell": "C3",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C4",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C5",
"original": "π형",
"normalized": "2주형"
}
],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "d8c13195fdadb6139fa7477ee4fc26638184385278c316cd4fd14883bf1334f3",
"groundSource": null,
"recoveredSource": null,
"crsAssumed": true,
"crsStatus": "project_default_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "e70333c85a4c0eaca90a1633cc38241bcc5b9b52a9a3a1bffc18fd6cb85aa06f"
},
{
"sample": 12,
"bridge": "감북교",
"sourcePierCount": 2,
"pierCount": 2,
"builtCount": 2,
"blockReason": "교각·지반 통합은 완료됐으나 현재 앱의 현장타설말뚝 후속 화면에 확대기초 참조 오류가 있습니다. 외부 모델러 수정 전까지 열기를 보류합니다.",
"maxCoordinateResidual": 0.0002973065925134218,
"maxTerrainExcelDifference": 0.2700000000000031,
"issues": [
{
"code": "W01",
"level": "W",
"pier": "P1",
"message": "IP2 입력과 재계산값이 17866.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P1",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
},
{
"code": "W01",
"level": "W",
"pier": "P2",
"message": "IP2 입력과 재계산값이 17866.0 mm 다릅니다. 재계산값을 사용합니다."
},
{
"code": "APP_RENDER",
"level": "E",
"pier": "P2",
"message": "앱 후속 화면 계산 오류: Cannot read properties of undefined (reading 'top')"
}
],
"checks": [
{
"id": "P1",
"E": 214539.001821,
"N": 547198.543959,
"dE": 0.00017899999511428177,
"dN": 0.00004099996294826269,
"dR": 0.00018363549551399865,
"excelEl": 44.64,
"terrainEl": 44.875,
"terrainMinusExcel": 0.23499999999999943,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
},
{
"id": "P2",
"E": 214523.4139865,
"N": 547235.381703,
"dE": 0.000013499986380338669,
"dN": 0.00029699993319809437,
"dR": 0.0002973065925134218,
"excelEl": 44.27,
"terrainEl": 44,
"terrainMinusExcel": -0.2700000000000031,
"geometryBuilt": true,
"appRenderError": "Cannot read properties of undefined (reading 'top')"
}
],
"provenance": {
"workbook": "샘플12_감북교_교각입력데이터.xlsx",
"workbookSha256": "3e0e69c73bc3919d2e35d0af7b21c50c1eb28c9f4f9050a70d636071d94165d9",
"typeAliases": [
{
"sheet": "Pier",
"cell": "C3",
"original": "π형",
"normalized": "2주형"
},
{
"sheet": "Pier",
"cell": "C4",
"original": "π형",
"normalized": "2주형"
}
],
"appDefaults": {
"columnDiameterMm": 2000,
"footingLengthMm": 10400,
"footingWidthMm": 8150,
"footingHeightMm": 2000,
"blindingMarginMm": 100,
"blindingThicknessMm": 100,
"pileKind": "강관",
"pileOuterMm": 609.6,
"pileThicknessMm": 12,
"copingH1Mm": 1000,
"copingH2Mm": 1500,
"levelWidthMm": 2100
},
"groundSha256": "252bd1c3892f9550404b7839ef26ed9ba1201e87a3d3e9bc77b29972adaac070",
"groundSource": null,
"recoveredSource": null,
"crsAssumed": true,
"crsStatus": "inferred_false_northing_convention_not_source_verified",
"coordinateConvention": "Excel X=N/Y=E; model x=E/y=N; ground X=N/Y=E. One swap on import.",
"terrainChangesDesignElevation": false
},
"projectSha256": "dc09045dd7caf1d13d4f76eb8f821327d1e748a5aaea356d987d0d4eeb5a76a0"
}
]