범내골
凡川
부산광역시 부산진구 범천1동
‘범이 내려오는 내’를 범내라 하고 그 물길이 흐르던 골짜기를 범내골이라 불렀다. 범천(凡川)은 이 이름을 한자로 옮긴 표기다.
도시 아래 묻힌 옛 물길과 산짐승이 오가던 골짜기의 기억
- 연결 요소
- 범이 내려오던 내
- 관련 시대
- 근대 이전
- 근거 성격
- 어원설
자갈치는 갈치 때문일까요? 대변항은 왜 그런 이름일까요? 익숙한 소리에서 생기는 오해를 질문으로 열고, 공식 기록의 설명과 복수설·전승 여부까지 함께 확인합니다.
자갈밭에서 갈치를 많이 팔아 두 낱말을 합친 이름이라고 단정하기 쉽습니다.
공식 부산시 자료에도 복수설이 있습니다. 자갈밭을 뜻한 ‘자갈처(處)’가 자갈치로 변했다는 설명과 자갈이 많은 곳·생선 갈치에서 왔다는 설이 함께 전합니다.
현재 자갈치라 부르는 범위는 영도대교 옆 건어물시장부터 충무동 공동어시장까지 이어집니다. 부산시보는 충무동 로터리까지 뻗은 자갈밭을 ‘자갈처’라 부른 데서 자갈치가 나왔다는 설을 소개합니다. 단일 정답보다 공식 기록에 함께 실린 복수설을 나란히 읽어야 하는 지명입니다.
108개 동네·명소와 부산의 16개 구·군을 두 겹의 레이어로 탐색하세요. 표식을 누르면 한자, 유래, 자연·역사 요소와 근거 자료가 하나의 이야기 카드로 연결됩니다.
장면 목록을 누르면 부산항, 영도 봉래동, 광복로, 해운대, 광안리 등 서로 다른 동네의 과거·현재 사진 쌍으로 전환됩니다. 슬라이더로 두 시간의 경계를 직접 비교해 보세요.

10개 클래스와 12개 고유 관계로 장소·자연·역사·인물·사건·시대·근거를 연결했습니다. 클래스 설계뿐 아니라 지도에서 선택한 실제 지명이 어떤 트리플로 바뀌는지도 함께 탐색할 수 있습니다.
Domain → Predicate → Range
실제 지명 하나를 골라 장소·구역·유래 요소·시대·출처·기억이 어떤 문장형 관계로 이어지는지 확인합니다.
위치한다locatedIn
유래한다derivedFrom
설명한다describes
시대가 적용된다validDuring
인용한다cites
기억을 담는다carriesMemoryOf
‘범이 내려오는 내’를 범내라 하고 그 물길이 흐르던 골짜기를 범내골이라 불렀다. 범천(凡川)은 이 이름을 한자로 옮긴 표기다.
도시 아래 묻힌 옛 물길과 산짐승이 오가던 골짜기의 기억
그래프에서는 각 설명을 지명과 분리된 OriginRecord로 표현하고, 복수설·전승·기록 여부와 출처 URL·열람일을 함께 연결합니다.
108개 지명 · 인터랙티브 관계망
지명(PlaceName)을 행정구역(AdministrativeArea), 자연요소 (NaturalElement), 역사요소(HistoricalElement)에 연결한 지식그래프입니다. 어원설·전승 같은 설명의 성격은 별도 클래스가 아니라 OriginRecord의 속성으로 기록합니다.
빈 공간을 드래그해 이동 · 노드를 끌어 관계 확인 · Ctrl/⌘+휠이나 두 손가락으로 확대 · 지명을 누르면 상세로 이동
한 지명은 locatedIn으로 해당 행정구역에, derivedFrom으로 NaturalElement 또는 HistoricalElement 한 항목에 연결했습니다. ‘어원’은 지명 유형으로만 구분하며 설명의 성격은 OriginRecord 속성으로 기록합니다.
설계 원칙: 어원설·전승 같은 '설명의 성격'은 별도 클래스를 만들지 않고 OriginRecord의 속성으로 기록하고, domain/range가 여럿인 predicate도 한 번만 선언해 10개 클래스·12개 고유 관계를 유지했습니다.
108개 지명을 행정구역·유래 요소·시대·유형과 연결했습니다. 노드를 선택하면 공유된 관계와 연결 지명을 따라갈 수 있습니다.
부산광역시와 구·군 공식 자료를 중심으로 108개 지명의 유래를 수집했습니다. 4-3의 분포 시각화와 분류 비교를 한 화면에서 발표할 수 있도록 구성했습니다.
※ 공식 자료에서 확인한 확장 표본이며 부산 전체 지명의 전수조사는 아닙니다.
108개 지명의 한자 글자 빈도
108개 지명의 한자 표기를 글자 단위로 풀어, 해안 도시의 지형이 이름에 남긴 흔적을 읽습니다. 한자를 누르면 음과 뜻, 등장 지명을 함께 확인할 수 있습니다.
한 지명씩 읽던 유래를 한 화면에 겹쳤습니다. 크게 보이는 말일수록 더 많은 지명 기록에서 되풀이됩니다.
108개 지명의 element 필드에서 반복되는 핵심 구성어
element 또는 origin 문장을 유니코드 NFKC로 정규화한 뒤 한글·한자 단위로 나눴습니다. 조사·서술어와 ‘지명·이름·유래’ 같은 공통어를 제외하고, 같은 지명 안에서 반복된 단어는 지명 수 집계에서 한 번만 셌습니다. 순위는 등장 지명 수, 전체 등장 횟수, 가나다순으로 결정됩니다.
분류의 합계를 결론으로 단정하지 않고, 이름에 남은 땅·소리·생태의 흔적을 읽는 출발점으로 삼았습니다.
지형 유래는 29건입니다. 지형형과 어원형을 합치면 108건 중 62건, 57.4%입니다. 산지가 바다까지 이어지는 부산에서 산·물길·포구의 형상과 그것을 부르던 말이 이름을 만드는 두 축이었음을 보여줍니다.
자갈치·서면·대변항처럼 오늘의 소리만으로는 유래를 오해하기 쉬운 이름이 단일 유형 가운데 가장 많습니다. 우리말 이름이 한자로 옮겨 적히며 원래 뜻이 가려진 과정은, 지명이 언어 변화의 지층을 보존하는 ‘소리의 화석’임을 시사합니다.
두 유형은 108건 중 17건, 15.7%입니다. 범내골의 범, 청학동의 학처럼 지금은 도심에서 보기 어려운 생물들이 이름에 남아, 도시화 이전 부산의 생태 지도를 복원할 단서를 건넵니다.
프로젝트의 핵심 질문 — “부산 각 지역의 명칭은 무엇에서 유래했으며, 그 안에는 어떤 장소의 기억이 남아 있는가” — 에 대해, 108개 지명 표본은 세 갈래의 답을 내놓았습니다.
산과 물길, 포구와 갯벌의 형상이 이름의 바탕이 되었습니다. 현재 표본에서 지형·어원형은 62건입니다. 도시가 해안선을 매립하고 물길을 복개한 뒤에도, 이름은 원래의 지형을 증언합니다.
어원형은 33건으로 단일 유형 중 가장 많습니다. 우리말 이름이 한자로 옮겨지며 뜻이 가려지고 민간 어원의 오해가 자랐습니다. 공식 기록의 복수설까지 포함한 이 불확정성은 지명이 단일 정답이 아닌 인문학적 텍스트임을 보여줍니다.
감만동에 겹친 승리의 염원, 피란기의 광복동, 이름 속에 남은 범과 학처럼 지명은 사건과 생태가 도시에서 사라진 뒤에도 그것을 붙들어 두는 마지막 저장소였습니다.
도시는 계속 바뀔 것입니다. 그러나 이 지도가 보여주듯, 이름은 사라지지 않습니다.
남은 과제는 전수조사와 원문 대조, 그리고 경계 좌표의 보정입니다. 이 아틀라스는 그 출발점입니다.팀장 · 프로젝트 총괄·데이터 정리
연구 질문과 일정을 설계하고, 108개 지명 데이터의 최종 검수와 복수설·전승 구분 기준 수립을 맡았습니다.
자료 조사
부산시보와 구·군의 지명 유래 자료를 수집하고, 출처 URL과 열람일을 기록해 근거 데이터베이스를 구축했습니다.
시각화 · 지도·시간 비교
지명의 좌표를 정리하고 기억 지도 레이어와 과거–현재 사진 비교 장면을 구성했으며, 이미지 출처와 사용 조건을 확인했습니다.
시각화 · 온톨로지·통계
온톨로지의 클래스와 관계를 설계·도식화하고, 유형별 분포 차트와 지명 인스턴스 그래프 구현을 담당했습니다.
발표
발표 시나리오와 ‘이름의 반전’ 질문 구조를 기획하고, 사이트 시연 동선 설계와 리허설 진행을 맡았습니다.