좌표 열은 이름으로 찾습니다
열 순서는 상관없고 대소문자도 가리지 않습니다.
- 위도는
위도,lat,latitude, 경도는경도,lon,lng,long,longitude열을 찾습니다. 이 열은 WGS84 경위도로 읽습니다. - 투영 좌표는
x,y열을 찾습니다. - WKT는
wkt,geometry,geom,the_geom,shape열이나 첫 값이POINT (127 37.5)처럼 WKT 모양인 열을 찾습니다.SRID=5186;같은 EWKT 접두사는 떼고 읽습니다.
맞는 열이 없으면 좌표 열을 직접 고르게 합니다.
한국 좌표계 X·Y 열과 한글 CSV
X·Y 값이 EPSG:5186 같은 한국 좌표계의 미터 단위 좌표라면, 좌표 범위를 보고 한국 좌표계 후보를 지도에 그려 보여 줍니다. 데이터가 제자리에 놓인 후보를 고르면 KML용 WGS84 경위도로 바꿉니다. CSV가 CP949로 저장돼 있어도 BOM, 엄격한 UTF-8 검사, 한글 인코딩 순서로 판정해 한글이 깨지지 않게 읽습니다.
행이 Placemark가 되는 방식
name 열은 Placemark 이름, description 열은 설명이 되고 나머지 열은 ExtendedData에 들어갑니다. 좌표로 쓴 열은 속성으로 다시 넣지 않습니다. 좌표가 비었거나 숫자가 아닌 행은 KML에서 빼고 변환 보고서에 개수를 알립니다. 세미콜론으로 구분하고 소수점을 쉼표로 쓴 CSV도 읽습니다.