조회한 정보와 가정을 구분합니다.
일반 사용자는 아파트·빌라·오피스텔 등 건물명·동·호수를 입력할 수 있습니다. 나머지는 실제 조회 결과, 관리자 등록 자료, 추정값 순으로 보완합니다.
단지고유번호·주소 대조 후 세대수·동수·동별 지상층수를 공식 API로 확인
설정됨 · 호출 결과별 확인2026.01.01 기준 · 단지·필지·동이 일치하는 실제 호수 선택지. 가격은 사용하지 않음
키 없이 사용 가능2026.08.31 자료 · 아파트 46,385개·연립 23,941개·다세대 237,508개 · 공식 단지명과 주소
키 없이 사용 가능2026.08.31 자료 · 단지고유번호로 연결한 실제 동명 선택지. 호수와 좌표는 포함되지 않음
키 없이 사용 가능아파트·주소·좌표 검색
키 없이 사용 가능단지 내부 동·주변 병원 위치 후보
키 없이 사용 가능도로 경로 이동시간 · 교통 미반영
키 없이 사용 가능견적샵의 카카오 장소·주소 검색 재사용 · 건물 좌표를 공식 단지·동·호수 자료와 연결
카카오 직접 연결 · 호출 결과별 확인동·최고층·지하층·승용승강기 수 · 전유부 PK·주거 용도·전체 페이지 대조 후 확인한 호수·층 · 별도 키 또는 승인된 공통 키 필요
인증 대기 · 미조회 값은 추정으로 표시2025.12.12 기준 · 전체 주소가 일치하는 건물 대표 좌표 · 실제 동 출입구·승강기 속도 자료는 아님
키 없이 사용 가능목록 API와 별도 승인이 필요한 단지 전체 제원
인증 대기 · 미조회 값은 추정으로 표시좌표 기반 응급의료기관 목록
인증 대기 · 미조회 값은 추정으로 표시건물 전체 주소로 실제 승강기 조회 · 공식 m/s 정격속도·동·호기·운행상태 대조 후 자동 반영
설정됨 · 호출 결과별 확인승인된 ElevatorInformationService로 건물·지역 검색 후 정확한 주소·동·호기·운행층수 확인. 속도 단위 불일치는 자동 적용 보류 또는 검증된 기록으로 보완
설정됨 · 호출 결과별 확인최대 5페이지 대조 · 3km 내 가까운 30개 후보와 조회 범위 공개 · 상세 위치·운영시간·실제 보행거리 구분
설정됨 · 호출 결과별 확인법정동 기준 전국 공동주택 단지코드 연결
설정됨 · 호출 결과별 확인단지 출입구와 AED 사이의 편도 보행거리 · 실제 실내 접근은 별도 확인
설정됨 · 호출 결과별 확인출처를 확인한 홈페이지 도면 보완
더포디엄830은 운영주체 공식 홈페이지의 층별 호수 도면 21장을 직접 대조해 실제로 적힌 480개 호수를 등록했습니다. 확인일은 2026-10-19이며 도면 게시일은 표시되지 않았습니다. 대장 자료의 층 확인 보류는 그대로 유지합니다. 도면을 근거로 추가한 층은 ‘도면 정보’로 구분하며 건축HUB 조회 성공이나 현재 전체 대장 재고 완료로 표시하지 않습니다.
출처가 불분명한 매물·블로그의 번호, 상가·사업장 호수, 도면의 빈칸과 층·라인 수로 추측한 번호는 추가하지 않습니다. 승인 API의 실제 승강기·AED 반영 조건과 상황 파악 30초 계산은 유지합니다.
시간 계산 기준
환자 발생 시점을 0초로 놓고, 상황 파악 후 신고·응급호출을 시작하기까지 기본 30초를 반영합니다. 기존 AED와 승강기 AED에 동일하게 한 번씩 더하며, 조건 수정에서 0초를 포함한 다른 값으로 변경할 수 있습니다. 30초는 사용자가 제안한 비교용 가정으로, 검증된 평균이나 응급 대응 시 기다려야 하는 시간이 아닙니다. 환자는 세대에 있고, 별도의 협조자가 AED를 가져온다고 가정합니다. 중간 정차와 혼잡을 제외한 비교 모델입니다.
- 층간 수직 거리 = 실제 층 순서 차이 × 층고. 지하 1층과 지상 1층 사이는 한 층입니다.
- 승강기 이동: 가속·감속에 필요한 거리가 충분하면 거리 ÷ 정격속도 + 정격속도 ÷ 가속도. 짧은 거리는 삼각형 속도 곡선을 적용합니다. 이동 구간마다 출발·도착 정류장의 문 개폐시간을 추가합니다.
- 실측 보정: 측정 동·방향·구간과 문 포함 여부를 확인한 경우, 실측 주행시간 ÷ 같은 구간의 속도 모델 주행시간으로 곡선을 보정합니다. 문 시간이 포함됐으면 확인한 문 시간을 먼저 차감합니다. 같은 방향·실측 범위에만 적용하고, 반대 방향·범위 밖·다른 건물은 정격속도 모델을 유지합니다. 정격속도나 실제 층고를 역산하여 확정하지 않습니다.
- 기존 최단: 상황 파악 시간 + 세대 복도 왕복 + 관리사무소까지 승강기 왕복 + 사무소 수평거리 왕복 + 수령·보관함 개방.
- 기존 최대: 최단 조건에 승강기 1층 → 사고 층 이동과 추가 대기를 합산합니다. 절대적인 최악시간이 아닙니다.
- 승강기 AED: 상황 파악 시간 + 협조자의 승강기 도착과 AED 승강기 도착 중 늦은 시점 + 보관함 개방·수령 + 세대 복귀.
- 1층 복귀: AED 수령 완료 후 1층으로 이동합니다. 구급대는 1층 복귀와 현관 이동을 모두 마친 뒤 탑승합니다.
- 구급대: 신고 후 아파트 도착시간(기본 8분)에 상황 파악 시간을 더해 환자 발생 기준으로 맞춥니다. 승강기 1층 복귀와 현관 이동을 비교할 때도 같은 기준을 사용하며 상황 파악 시간을 중복해서 더하지 않습니다.
- 병원: 구급대 환자 도착 + 현장 처치 + 세대·승강기·현관 이송 + 탑승 준비 + 도로 이동.
기본 조건: 상황 파악 30초, 승강기 1대·1.0m/s, 층고 3m, 문 개폐 8초/정류장, 가속도 0.8m/s², 보행 1.2m/s, 신고 후 구급대 아파트 도착 8분, 현장 처치 8분, 병원 이동 15분입니다. 이 값들은 지역 통계 또는 실측값이 아닌 수정 가능한 시나리오입니다. 상황 파악 시간을 두 경로에 동일하게 더하므로 총 경과시간은 늘어나지만 경로 간 단축시간은 그대로입니다.
실제 응급 대응은 신속한 인지와 신고가 중요합니다. AHA 성인 기본소생술 지침은 30초를 기다리도록 권고하지 않습니다.
데이터의 한계와 개인정보
전국 주소의 시·도 표기를 정규화하고 도로명·건물번호 또는 지번을 대조합니다. 한국승강기안전공단의 건물별승강기운행정보 API를 주소로 먼저 조회하고, 실패하거나 일치 자료가 없으면 기존 건물명 API로 보완합니다. 새 API의 ratedSpeed는 공식 명세에 명시된 m/s로 읽으며, 기존 API의 M/MIN 원문을 임의로 m/s로 바꾸지 않습니다. 설치 위치·동·고유번호·운행 상태와 제공된 검사 유효기간을 확인하며, 승강기의 운행층 수를 건물 최고층 번호로 사용하지 않습니다. 키가 설정됐다는 사실만으로 조회 성공을 주장하지 않습니다.
전국 AED API는 단지 또는 등록된 동 출입구 좌표로 최대 5페이지·500건을 조회하고, 직선거리 3km 이내에서 중복을 제거한 가까운 30곳을 표시합니다. 조회 범위 안에서 가까운 거리순으로 보여주며, 같은 주소도 같은 동·24시간 개방을 의미하지 않습니다. 조회 수·원본 전체 수·조건 일치 수·조회 시각과 일부 조회 여부를 표시합니다. 목록과 운영시간은 원자료 등록 내용이며 현재 작동·출입 가능 상태는 보장하지 않습니다.
카카오 직접 키가 설정되고 도보 길찾기 API가 성공하면 선택 AED까지의 실제 지도 경로 거리를 편도 수평거리로 반영합니다. 단지 대표 좌표는 각 동 출입구와 다를 수 있습니다. 설치 층·같은 동 여부·실내 접근은 확인 전까지 가정으로 남으며 직접 확인한 값은 보존합니다. 자동 경로가 실패하거나 미연결이면 직선거리를 보행거리로 바꾸지 않습니다. 지도 경로의 제공 시간 대신 선택한 보행속도와 거리로 왕복 시간을 계산하여 두 시나리오의 속도 기준을 일치시킵니다. 결과 화면은 실제 적용값·출처·구간별 계산식·모델 버전을 표시합니다. 계산 근거 JSON은 브라우저에서 생성하며 이름·주소·동·호수·자유 입력 메모를 제외합니다.
승강기는 선택한 공식 동과 전체 주소를 함께 대조합니다. 승인된 건축HUB 표제부로 선택 동의 실제 주소·필지가 확인된 경우 그 주소로 조회하며, 단지 대표 주소나 다른 동의 속도로 대신하지 않습니다. 선택 동에 일치하는 운행 중인 호기의 정격속도·단위가 같고 응답 페이지 조회가 완료됐을 때만 자동 반영합니다. 제공된 검사 유효기간은 형식과 만료 여부를 확인하며, 페이지 조회 완료는 단지 전체 승강기의 전수 확인을 뜻하지 않습니다. 단위 미제공·호기별 속도 차이·일부 조회는 이용 호기 확인이 필요합니다. 만료·상충·다른 동의 새 근거는 이전에 자동 적용한 값만 해제하고, 최근의 유효한 같은 동 근거는 일시적인 조회 실패만으로 폐기하지 않습니다. 직접 확정한 값과 적용 범위가 확인된 실측 시간은 보존합니다. 포레나 동래는 국가승강기정보센터에서 2026년 9월 19일 직접 확인한 16대의 정격속도 3.50m/s, 동별 지상층수 47·49·49·46층 기록을 API 응답의 속도 단위가 충돌할 때 해당 호기의 속도 보완 자료로 사용합니다. 이 기록은 조회일부터 30일 후 자동 만료되며 실시간 운행 상태를 보장하지 않습니다. 사용자가 제공한 1층→49층 54초는 동·호기와 문 포함 여부 확인 전까지 참고 실측으로 표시합니다.
한국부동산원 단지·동 API가 연결되면 단지고유번호와 주소를 대조한 뒤 세대수·동수와 동별 지상층수를 확인합니다. K-apt 목록 API로 단지코드를 확인하고, 승인된 기본·상세 정보 API의 단지명·전체 주소를 대조합니다. 기본정보의 승객용 승강기 대수와 상세정보의 단지 전체 승강기 대수를 구분하며, 단지 합계만으로 개별 동의 대수나 정격속도를 정하지 않습니다. 주거 건물 검색에는 한국부동산원의 2026년 8월 31일 자료 중 아파트 46,385개, 연립 23,941개, 다세대 237,508개를 사용합니다. 오피스텔은 이 공동주택 자료 대상이 아니며 카카오 검색과 승인된 건축HUB 자료로 별도 조회합니다. 공시가격·건축물대장·도로명주소에 기재된 이름을 함께 검색하며, 실제 동명이 있는 경우 동 선택지를 제공합니다. 공식 자료에서 동명이 비어 있는 단일 건물은 임의의 번호 대신 ‘동 구분 없음’으로 표시합니다. 영문 동은 대소문자·전각문자·제A동 표기를 정규화합니다. A동과 에이동 같은 표기는 해당 단지의 공식 동 목록 안에서 하나로만 확인될 때 연결합니다. 공식 목록에 A동과 에이동이 따로 있으면 별개로 유지하며, 가동을 A동으로 바꾸거나 단지 번호를 제거하지 않습니다. 자료 갱신 시점 이후의 입주·명칭 변경이나 원자료 누락은 반영되지 않을 수 있습니다. 공식 단지 자료에는 좌표가 없어 승강기 설치 건물 위치정보의 전체 주소가 일치하는 단일 대표 좌표를 보완합니다. 서로 다른 좌표가 같은 주소에 연결된 자료는 사용하지 않습니다. 대표 좌표는 실제 동 출입구가 아니며, 승강기 속도 자료도 아닙니다. 좋은엘리베이터 견적샵과 같은 카카오맵 장소·주소 검색도 함께 사용합니다. 주소와 단지명이 일치할 때만 카카오 좌표를 연결하고 공식 동·호수 선택지는 유지합니다. 호수 목록은 국토교통부의 2026년 1월 1일 공동주택 호별 공시자료를 별도로 연결합니다. 원자료 식별자와 필지·주소·단지명·동명을 대조하여 307,783개 단지에 호수 선택지를 제공합니다. 여러 필지에 걸친 단지는 법정동·공식 명칭이 유일하고 실제 동 집합·세대수가 모두 일치하며 원자료 식별자도 일치할 때 연결합니다. 같은 주소에서 이름이 다른 자료도 전체 동·세대수와 식별자 일치가 확인된 경우만 연결합니다. 15,849,554개 호수는 자료 기준일 당시의 목록이며 현재 모든 세대를 보장하지 않습니다. 일부만 연결되거나 자료가 없는 단지는 건축HUB 추가 조회 또는 직접 입력으로 보완합니다. 공시가격은 사용하지 않으며, 면적을 이동 거리나 시간을 산출하는 값으로 사용하지 않습니다.
일부 동·필지 귀속은 행정안전부 주소기반산업지원서비스 건물DB의 2026년 9월 30일 공개 파일에 있는 실제 상세동명·지번·전체 도로명주소를 공식 단지·동 자료 및 건축HUB 대장번호와 함께 대조해 보완합니다. 이 파일은 건물 귀속을 확인하는 보조자료이며 호수·층을 제공하는 원천이나 실시간 주소 API 연결로 취급하지 않습니다. 같은 대장번호로 일대일임이 확인된 공식 공시 호명과 현재 호명의 별칭은 대표 호명 하나로 표시하고 중복 세대로 세지 않습니다.
승인된 건축HUB 주택가격조회 기능은 별도 자료 보완 점검에 사용합니다. 제공되는 대장 식별자·주소·기준일의 연결을 확인하는 용도이며, 현재 동·호수·층 목록을 제공하는 API로 취급하지 않습니다. 가격·소유자 정보는 저장하지 않으며, 조회 승인이나 응답 페이지 완료만으로 실제 호수·주거 용도·층을 확정하지 않습니다.
공시 호수 목록에 없는 항목은 승인된 건축HUB 전유부와 전유·공용면적 조회를 대조해 보완합니다. 필지·전체 주소·공식 동명·호명·전유부 대장관리번호가 일치하고 전유부분의 주거 용도가 확인된 호수만 추가합니다. 면적 조회의 용도 표시는 상가와 주거 세대를 구분하는 근거로만 사용합니다. 일부 페이지만 확인했으면 확인된 호수만 표시하고 일부 조회임을 알립니다. 실제 층 확정은 전체 페이지와 단일 대장 식별자·층 표기가 일치하는 경우에만 적용하며, 단지 전체 동·세대수 대조 완료와 구분합니다. 공시 기준 호수 목록이 확보돼 있어도 현재 대장에 점포·사무실 등이 섞여 주거 용도를 확인하지 못한 항목은 별도로 알립니다. 일부 호수의 현재 주거 용도 확인이 보류된 상태에서도 전체 조회 페이지와 식별자가 일치하는 개별 호수의 확인된 실제 층은 사용할 수 있으며, 현재 전체 주거 재고를 확인했다고 표시하지 않습니다. 신규 보완 자료의 조회일은 호수 선택지와 계산 근거에 별도로 표시합니다.
관리자가 등록한 건물 구조상의 동·호수 목록은 선택지로 공개됩니다. 방문자가 직접 입력한 호수로 목록을 추가하지 않습니다. 공개 주소 검색 결과가 단지의 모든 동·호수, 승강기 정격속도, 실내 평면도를 제공하는 것은 아닙니다. 관리사무소와 AED의 실제 위치는 관리자 등록 또는 현장 확인이 필요합니다.
정확한 호수는 POST 요청으로 계산할 때만 처리하며 방문자 기록으로 저장하지 않습니다. 위치 검색을 허용하면 약 100m 단위로 낮춘 좌표와 건물명·주소를 좋은엘리베이터 공통 검색 서비스와 카카오에 전달합니다. 정밀한 원래 좌표는 전송하지 않습니다. 비교 보고서는 로그인 없이 브라우저에서 PNG 이미지로 생성합니다. 단지명·주소·동·호수·라인을 제외하며 이미지를 서버에 저장하지 않습니다. 사용자가 저장하거나 기기의 공유 창에서 전달할 앱을 선택합니다. 이전에 생성한 공유 링크는 기존 30일 유효기간을 유지합니다.
외부 건물 검색은 검색 또는 내 주변 건물 찾기를 눌렀을 때 실행하고 조회 결과를 캐시합니다. 입력 중에는 이미 받은 후보만 화면에서 좁혀 보여줍니다. 공용 Nominatim은 서비스 전체에서 초당 1건 미만으로 제한합니다. 병원 위치 조회와 일반 자동차 도로 경로는 응급실 수용 여부, 실제 구급차 운행, 실시간 교통을 보장하지 않습니다.
© OpenStreetMap contributors · ODbL