본문으로 바로가기
Geo Utilities

S2 Cell 변환기

위·경도 좌표를 구글 S2 Cell ID로 변환하고 부모/자식/인접 셀을 탐색합니다.

사용법
  1. 좌표와 S2 레벨(0~30)을 입력하면 Cell ID, 토큰, 경계를 얻습니다.
  2. 부모/자식/인접 셀을 클릭하면 해당 셀로 이동해 모든 값이 다시 계산됩니다.
  3. 지도를 클릭하면 입력 좌표가 바로 설정되고, 현재 지도 중심 좌표를 사용할 수도 있습니다.
  4. Batch (CSV) 탭에서 여러 좌표를 한 번에 S2 셀로 변환할 수 있습니다.
Seoul City Hall 예시
Point

십진수 (127.0276) 또는 도분초 (127°01'39.4"E)

Level이 낮을수록 넓은 영역, 높을수록 세밀한 영역을 나타냅니다.

Cell ID3854134520986992640
Token357ca2ed4
레벨15
셀 중심37.567978, 126.976941
셀 면적6.0739 ha

지도

Loading map…

지도를 클릭하면 해당 좌표로 입력값이 바뀝니다.

셀 계층 구조

현재 셀레벨 15357ca2ed4
부모 레벨

자식 셀 (레벨 16)

토큰 / ID레벨중심 좌표
357ca2ed1
3854134520181686272
1637.568310, 126.977613
357ca2ed3
3854134520718557184
1637.568799, 126.976270
357ca2ed5
3854134521255428096
1637.567645, 126.976270
357ca2ed7
3854134521792299008
1637.567157, 126.977613

인접 셀

토큰 / ID레벨중심 좌표
357ca2f2c
3854134544609312768
1537.565670, 126.976941
357ca2edc
3854134523134476288
1537.567000, 126.979627
357ca2ecc
3854134518839508992
1537.570285, 126.976941
357ca292c
3854134132292452352
1537.568955, 126.974255

S2란?

S2 Geometry는 지구 표면을 계층적인 Cell로 나누어 위치와 공간 객체를 효율적으로 인덱싱하는 공간 인덱싱 시스템입니다. 각 Cell은 부모-자식 관계를 가지며, Level이 증가할수록 더 작은 Cell로 분할됩니다.

모든 계산은 이 브라우저에서 로컬로 처리되며, 좌표가 서버로 전송되지 않습니다.

S2 Cell 양방향 변환

좌표와 S2 Cell ID·token을 양방향으로 변환합니다. level 0–30의 셀 경계, 중심, 면적과 계층 관계를 탐색할 수 있습니다.

level은 분석 규모에 맞게 고르면 됩니다 — 전 지구 규모 통계는 낮은 level, 정밀한 위치 매칭은 높은 level이 적합합니다. MongoDB나 BigQuery처럼 이미 S2를 쓰는 시스템과 데이터를 주고받을 때 특히 유용합니다.

사용 방법

  1. 좌표를 입력해 인코딩하거나 S2 Cell ID·token을 입력해 디코딩합니다.
  2. level(0~30)을 선택합니다.
  3. 셀 경계와 계층 관계(부모·자식)를 지도에서 확인합니다.

자주 묻는 질문

S2와 H3는 어떻게 다른가요?

S2는 구를 정육면체에 투영한 뒤 재귀적으로 4분할하는 계층형 셀 시스템(주로 사각형 셀)이고, H3는 주로 육각형 셀을 씁니다 — 이웃 분석에는 H3가, MongoDB·BigQuery 같은 기존 S2 기반 시스템과의 호환에는 S2가 유리합니다.

S2 level은 몇까지 지원하나요?

level 0(전 지구 규모)부터 30(센티미터 이하)까지 지원하며, Cell ID는 64비트 정수 또는 canonical hex token으로 표현됩니다.

관련 GIS 가이드

제보하기