kaya

3주차 비교과 — 조례 용적률 카드 · 21종 표 (최승하)

「API — 주소로 데이터를 받는 구조」 5차시 과제 ①~④의 산출물입니다. 화면은 ring_density 지도 왼쪽의 대상지 용적률 카드입니다.

산출물 셋 (강의 29쪽)

산출물 위치 확인
화면의 조문 카드 배포 주소 · 대시보드_화면_조례카드.png 값 600 · 퍼센트 이하 · 「서울특별시 도시계획 조례」 제48조제8호 단서(서울도심) · 시행 2026-07-13 · 조회일 2026-09-21 — 네 칸 모두 보임
커밋 기록 커밋 0d3ef07(카드) · 이 폴더의 21종 표 보강 커밋 커밋 전 스테이징 전체에서 인증키 문자열 0건
조례 21종 표 조례_건폐율_용적률_21종_서울특별시_20260921.csv 아래 참고

21종 표 — 법률 → 시행령 → 조례 세 단계

한 줄에 한 용도지역, 21줄입니다. 칸마다 값과 출처(조·항·호·목)를 따로 둡니다.

단계 칸 근거 21종 채움
법률 법_건폐율_상한 · 법_용적률_상한 국토계획법 제77조·제78조 제1항 (도시지역은 주거·상업·공업·녹지 대분류로만 정함) 21 / 21
시행령 시행령_건폐율 · 시행령_용적률 같은 법 시행령 제84조·제85조 제1항 각 호 21 / 21
조례 조례_건폐율_값 · 조례_용적률_값 · 조례_용적률_서울도심_값 「서울특별시 도시계획 조례」 제44조·제48조 각 호 (서울도심 단서는 따로) 16 / 21

받은 값 확인 세 가지 (강의 22쪽) — 카드 비고 칸에 한 줄로 남김

  1. 시행일이 현행인가 — 검색이 안내한 시행일과 본문 시행일 모두 2026-07-13
  2. 종이 맞는가 — 종로구청 = 서울 종로구 수송동 146-12, 토지이음 토지이용계획 열람(2026-09-21)에서 일반상업지역 · 서울도심(4대문안) · 지구단위계획구역(수송구역)
  3. 단서가 있는가 — 제48조제8호 “800퍼센트(단, 서울도심: 600퍼센트)”. 대상지에 걸리는 값은 단서 쪽 600, 본문값 800은 비고에 따로. 지구단위계획구역이라 실제 허용 용적률은 지구단위계획으로 정함

확인 질문 (강의 15쪽 · 30쪽)

문항 답 근거
15쪽 — HTTP 200과 함께 「사용자 정보 검증에 실패하였습니다」 C 호출 컴퓨터의 IP를 마이페이지에 등록한 뒤 다시 호출 2026-09-21 재현: 등록 안 된 OC로 lawSearch·lawService 모두 HTTP 200 + result “사용자 정보 검증에 실패하였습니다” · msg “…서버장비의 IP주소 및 도메인주소를 등록해 주세요”. 성공 코드라도 본문의 result·msg가 거절이므로 A는 오답, 키 재발급(B)·인용 포기(D)는 원인과 무관
30쪽 — 산출물로 인정되는 카드 B 값·단위·출처(조문·시행일)·조회일이 모두 적힌 카드 네 칸 중 하나라도 비면 올리지 않음(26쪽). A는 단위·출처·조회일, C는 조문·시행일·조회일, D는 단위·출처가 없음. 단, 26쪽 기준대로면 출처는 “제61조”가 아니라 “제61조제1항제5호”까지 적어야 완전함

다음 차시 준비 질문

화면에 올린 값이 새로고침 뒤에도 남으려면 그 값은 어디에 있어야 하는가

브라우저 메모리가 아니라, 화면이 다시 열릴 때마다 읽어 오는 저장소에 있어야 합니다. 자바스크립트 변수나 입력칸에만 있는 값은 새로고침하면 사라집니다.

이 카드의 경우를 보면, 값 600은 저장소 파일 ring_density/data/ordinance.json에 있어요. 빌드할 때 이 값이 index.html 안으로 들어가고, 커밋해서 GitHub Pages로 배포되기 때문에 누가 몇 번을 새로고침해도 같은 값이 다시 읽혀요.

선택지는 저장 범위에 따라 나뉩니다.

참고문헌 (APA 7판)