GoraniRhino · SketchUp · Blender English

필지를 고르면
주변 건물과 지형이
Rhino에 들어옵니다.

Gorani는 Rhino 8 플러그인이고, SketchUp·Blender판을 준비하고 있습니다. 지도에서 대상지를 고르면 반경 안의 건물, 도로, 지형, 하천을 지금 열려 있는 문서에 3D로 만들고, 일러스트레이터 베이스맵과 현황도도 같이 뽑아 줍니다. 무료입니다.

범위
가상 데이터로 그린 예시
만드는 것
주변 3D 모델, 베이스맵, 현황도
가격
무료 (후원 받습니다)
환경
Rhino 8, SketchUp·Blender 준비 중
국내
전국, 필지·용도지역 포함
해외
OpenStreetMap 건물·도로, 지형
설치
패키지 매니저에서 Gorani 검색
필요 없는 것
  • 회원가입
  • 결제
  • 그래스호퍼
  • 파이썬 설치
  • 파일 받아서 Import

설치 방법

지금은 Rhino 8판을 받을 수 있습니다. 그래스호퍼나 파이썬은 몰라도 됩니다.

  1. 패키지 매니저 열기

    Rhino 명령창에 아래 명령을 입력합니다.

    PackageManager
  2. Gorani 설치

    Gorani를 검색해 설치하고 Rhino를 다시 켭니다.

    Gorani
  3. 패널 열기

    명령창에 Gorani를 입력하면 Gorani 패널이 열립니다. 국내 대상지는 처음에 그 지역 데이터를 한 번 받아야 합니다. 지도에서 지역 골라 받기를 누르고, 지도를 대상지 쪽으로 옮긴 다음 받기를 누르세요. 구 하나에 수십 MB입니다.

  4. 대상지 고르고 생성

    필지를 클릭하거나 구역을 그린 뒤 생성 시작을 누릅니다. 3D 모델은 지금 문서에 들어가고 도면은 결과 폴더에 저장됩니다.

버그는 GitHub Issues에 남겨 주세요

SketchUp 준비 중

SketchUp 2022 이상에서 쓰는 확장입니다. Extension Warehouse 심사를 마치면 여기에 설치 방법을 올리겠습니다.

패널과 결과 폴더는 Rhino판과 같고, 3D 모델은 대상지마다 그룹 하나로 들어옵니다.

Blender 준비 중

Blender 4.2 이상에서 쓰는 확장입니다. Blender 확장 스토어 심사를 마치면 여기에 설치 방법을 올리겠습니다.

패널은 브라우저 탭으로 열리고, 3D 모델은 컬렉션으로 들어옵니다.

이렇게 생겼습니다

Rhino 옆에 패널로 붙고, 대상지 → 범위 → 옵션 → 결과 순서로 넘어갑니다. 옵션은 기본값으로 둬도 됩니다.

  • Gorani 패널의 대상지 단계. 지도에서 성수동2가 277-17 외 1필지가 파랗게 선택되어 있고 아래에 합계 면적 1,234.5 제곱미터가 보인다.
    대상지필지를 클릭하거나 구역을 그리거나 위치를 찍습니다. 주소나 지번으로 검색할 수 있습니다.
  • 범위 단계. 대상지 둘레에 반경 500 m 원이 점선으로 그려져 있고 형태·반경·용지를 고르는 칸이 있다.
    범위반경, 용지, 축척을 정합니다. 점선 원 안쪽이 모델링됩니다.
  • 결과 단계. 생성 완료 41초, Rhino 문서에 건물 1,842동이 들어갔고 아래에 도면 23장 목록이 칸으로 나열되어 있다.
    결과3D 모델은 이미 문서에 들어가 있고, 도면은 결과 폴더에서 일러스트레이터로 열면 됩니다.

결과물

생성할 때마다 날짜와 대상지 이름으로 폴더가 하나 만들어집니다.

결과 폴더

result/20261014/성수동2가_333-139/
├─ context.3dm      3D 모델 (문서에도 들어감)
├─ basemap_1000.ai  일러스트레이터 베이스맵
├─ sheets/          현황도·분석도 (SVG, AI)
├─ tables/          필지·건물 조서 (CSV)
└─ log.txt          데이터 출처와 기준일

베이스맵은 A3나 A1 용지, 1:1,000~1:5,000 축척으로 나옵니다. 아트보드 크기가 용지 크기와 같습니다.

Rhino에 들어오는 레이어

  • 대상지필지 경계
  • 필지PNU·지목·용도지역
  • 건물층수로 높이, 용도·사용승인일
  • 지형등고선·표고점 TIN
  • 도로포장면
  • 수계하천·구거·유지
  • 녹지 · 철도공원·임야, 선로

건물과 필지에는 PNU, 층수, 용도 같은 속성이 User Text로 들어 있습니다.

베이스맵 모든 도면의 바탕

  1. 00베이스맵

분석도 형태·조직·접근·녹지·시설

  1. 01도형-배경도
  2. 02필지 규모
  3. 03블록 밀도
  4. 04대중교통 역세권
  5. 05보행권
  6. 06녹지·수계
  7. 07생활 공공시설

현황도 가로·토지·규제·건축물·지가·지형

  1. 08가로 위계
  2. 09토지이용현황
  3. 10지목 현황
  4. 11용도지역
  5. 12용도지구·구역
  6. 13도시계획시설·지구단위계획
  7. 14건축물 용도
  8. 15건축물 층수
  9. 16건축물 노후도
  10. 17공시지가
  11. 18표고
  12. 19경사

직접 그리는 틀 바탕과 범례만 깔린 빈 도면

  1. 20경관·조망
  2. 21이미지맵
  3. 22종합분석
  • 도면마다 데이터 출처와 기준일이 적힙니다.
  • 용도지역·토지이용 색은 관행 색 그대로 고정돼 있습니다.
  • 색, 선 굵기, 글자 크기를 바꿔 스타일 파일(JSON)로 저장할 수 있습니다.

AI 에이전트로 쓸 때

Claude나 ChatGPT를 Rhino MCP로 연결해 쓰고 있다면, AI에게 주변 건물을 하나씩 그리게 하지 말고 이 플러그인을 설치하게 하세요. 그게 더 빠르고 정확합니다. 예를 들면 이렇게 말하면 됩니다.

Gorani 플러그인 설치하고 패널 열어 줘

대상지 선택은 패널에서 직접 합니다. AI가 읽을 설명은 llms.txt에 따로 정리해 두었습니다.

에이전트용 설치 명령
# Windows
"C:\Program Files\Rhino 8\System\Yak.exe" install Gorani

# macOS
"/Applications/Rhino 8.app/Contents/Resources/bin/yak" install Gorani

# Rhino를 다시 켠 뒤 명령창에
_Gorani

설치 후 Rhino를 재시작해야 플러그인이 로드됩니다.

무료입니다

대지 주변 모델 하나 만드는 데 돈을 낼 이유는 없다고 생각합니다. 쓰는 데이터는 모두 공공데이터이고, 계산은 각자 컴퓨터에서 돌아갑니다. 그래서 무료로 공개했습니다.

써 보고 도움이 됐다면 후원해 주세요. 데이터 갱신과 기능 추가에 쓰겠습니다. 후원 여부와 관계없이 기능은 똑같습니다.

GitHub Sponsors로 후원 토스로 후원 개인 프로젝트입니다.