경계 상자 계산기
좌표 집합이나 GeoJSON 데이터의 경계 상자를 구하세요. 위도와 경도 쌍을 한 줄에 하나씩 붙여 넣거나 GeoJSON Feature, FeatureCollection 또는 geometry를 입력하면 북쪽, 남쪽, 동쪽, 서쪽 한계와 중심, 너비 및 높이(킬로미터), GeoJSON 순서에 맞춘 바로 사용 가능한 bbox 배열을 반환합니다. 지도 뷰포트, API 쿼리, 타일 요청 및 공간 인덱스에 유용합니다.
자주 묻는 질문
어떤 입력 형식을 사용할 수 있나요?
좌표 쌍(한 줄에 하나씩, 쉼표나 공백으로 구분한 십진도 위도와 경도) 또는 GeoJSON을 사용할 수 있습니다. 중괄호로 시작하는 입력은 GeoJSON으로 읽습니다. FeatureCollection, Feature 또는 Polygon이나 LineString 같은 단일 geometry를 입력할 수 있습니다.
bbox 배열은 어떤 순서로 값을 담나요?
bbox 배열은 GeoJSON 표준 RFC 7946을 따릅니다. 서쪽, 남쪽, 동쪽, 북쪽 순서, 즉 최소 경도, 최소 위도, 최대 경도, 최대 위도입니다. 일부 API는 남쪽, 서쪽, 북쪽, 동쪽 순서를 요구하므로 서비스에 필요한 순서를 확인하세요.
너비와 높이는 어떻게 측정하나요?
높이는 남쪽 경계와 북쪽 경계 사이의 자오선을 따른 거리입니다. 너비는 상자의 중심을 지나는 위선을 따라 측정하므로, 같은 경도 범위라도 극에 가까울수록 줄어듭니다.
도구가 GeoJSON에 저장된 bbox를 사용하나요?
아니요. 상자는 모든 geometry의 실제 좌표를 바탕으로 항상 다시 계산하므로 입력에 오래된 bbox 멤버가 있어도 결과에 영향을 주지 않습니다.
어떤 GeoJSON geometry를 지원하나요?
Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon 및 GeometryCollection을 단독으로 사용하거나 Feature 또는 FeatureCollection 안에 포함해 사용할 수 있습니다. geometry가 없는 Feature도 허용되며 무시됩니다. Polygon 링은 최소 네 개의 위치로 닫혀 있어야 합니다.
180 자오선을 가로지르는 데이터는 어떻게 처리하나요?
상자는 경도의 단순 최솟값과 최댓값으로 계산하므로, 날짜 변경선을 양쪽에서 가로지르는 데이터는 지구 거의 전체를 포함하는 상자가 됩니다. 날짜 변경선을 가로지르는 좁은 상자가 필요하다면 먼저 데이터를 나누거나 경도를 이동하세요.
좌표가 거부되는 이유는 무엇인가요?
GeoJSON은 경도를 먼저, 위도를 다음에 저장하며, 두 값 모두 -180에서 180 사이와 -90에서 90 사이의 숫자여야 합니다. Web Mercator 미터와 같은 투영 좌표계의 데이터는 유효한 GeoJSON이 아니므로 먼저 WGS84 도 단위로 변환해야 합니다.
입력 크기는 최대 얼마인가요?
텍스트는 최대 5 MiB, 좌표 행은 10,000개, GeoJSON Feature는 10,000개까지 처리할 수 있습니다. 더 큰 데이터 세트는 데스크톱 GIS나 명령줄 도구로 처리하는 것이 좋습니다.
출력은 얼마나 정밀한가요?
모든 좌표는 소수점 이하 여섯 자리까지 표시되며, 정밀도는 약 0.1미터입니다. 너비와 높이는 미터 단위로 표시됩니다. 한계값은 스냅이나 여백 추가 없이 입력 좌표에서 바로 가져옵니다.
결과를 지도 라이브러리에서 사용할 수 있나요?
예. bbox 배열은 GeoJSON 형식의 경계 상자를 받는 대부분의 웹 지도 라이브러리와 API에 전달할 수 있으며, 중심점은 지도의 초기 중심으로 사용할 수 있습니다.