Google My Maps에서는 CSV를 내보낼 수 있지만 레이어의 점 3개 메뉴를 열어야 합니다. 지도 전체의 메뉴에서는 KML/KMZ를 받고, 레이어 메뉴에서는 CSV를 받습니다. 같은 화면에 있는 서로 다른 메뉴가 전혀 다른 파일을 만드는 셈입니다.
온라인 설명이 서로 다른 이유도 대부분 이 메뉴 구분 때문입니다.
두 가지 합리적인 작업 흐름이 있습니다.
- 한 레이어를 CSV로 직접 내보냅니다.
- 전체 지도를 KML로 내보낸 다음 CSV 또는 Excel로 변환합니다.
시작하기 전에 레이어와 그리기 도구가 포함된 맞춤 지도 편집기인 Google My Maps를 실제로 사용하고 있는지 확인하세요. 일반 Google Maps의 저장됨 아래 목록은 다른 제품입니다. 이를 위해서는 Google Maps 저장된 장소를 Excel 또는 Google Sheets로 내보내기 가이드를 사용하세요.
방법 1: Google My Maps 레이어 하나를 CSV로 바로 내보내기
필요한 데이터가 레이어 하나에 모두 들어 있다면 이 방법이 가장 간단합니다.
- 내 지도에서 맞춤 지도를 엽니다.
- 편집 모드에 있고 왼쪽에 레이어 패널이 보이는지 확인하세요.
- 원하는 레이어를 찾아 점 3개로 된 메뉴를 클릭하세요.
- 데이터 내보내기를 선택합니다.
- CSV를 선택하고 파일을 다운로드합니다.
Google이 인터페이스를 변경하면 문구가 약간 바뀔 수 있지만 Google의 현재 내 지도 내보내기 문서는 여전히 레이어 수준 CSV를 전체 지도 KML/KMZ와 분리합니다.
Microsoft Excel, Google Sheets, LibreOffice Calc 또는 Apple Numbers에서 CSV를 엽니다. Excel이 전체 행을 하나의 열에 넣는 경우 Data → From Text/CSV를 통해 파일을 가져오고 Excel이 두 번 클릭하는 대신 구분 기호와 UTF-8 인코딩을 감지하도록 합니다.
직접 내보낸 CSV에 들어가는 내용
열 구성은 레이어를 만든 방식에 따라 달라집니다. 장소 이름과 각 피처에 연결된 데이터 열, Google이 추가한 지오메트리 관련 필드가 들어갈 수 있습니다. 스프레드시트에서 가져온 레이어는 원본 표와 비슷하게 돌아오는 경우가 많고, 직접 그린 레이어는 열 구성이 덜 일정할 수 있습니다.
수식을 작성하기 전에 머리글 행을 확인하세요. 내 지도에서는 맞춤 열 이름을 허용하므로 첫 번째 필드가 항상 이름 또는 주소라고 불릴 것이라는 보편적인 약속은 없습니다.
방법 2: 전체 지도를 내보내고 변환합니다.
지도 하나에 고객, 창고, 영업 지역, 운전 경로, 메모 등 여러 레이어가 있을 수 있습니다. 전체 지도를 KML/KMZ로 내보내면 하나의 원본 파일을 얻고 이를 단일 표로 변환할 수 있습니다. 다만 현재 변환 과정에서는 폴더 구조가 합쳐지고 Google My Maps 레이어 이름이 유지되지 않습니다. 어느 레이어에 속했는지가 중요하다면 레이어별로 방법 1을 사용하세요.
- 지도 제목 옆에 있는 지도 수준의 점 3개 메뉴를 엽니다.
- KML/KMZ로 내보내기를 선택합니다.
- 하나의 레이어가 아닌 전체 지도를 선택합니다.
- 내 지도에서 KMZ 대신 KML로 내보내는 옵션을 제공하는 경우 이를 사용하세요.
- 파일을 다운로드합니다.
KML은 일반 XML 파일입니다. KMZ는 KML을 포함하는 ZIP 아카이브이며 아이콘이나 이미지도 포함할 수 있습니다. .kmz 파일을 받은 경우 복사본을 만들고 복사본의 확장자를 .kmz에서 .zip로 변경하고 운영 체제의 보관 도구를 사용하여 압축을 푼 다음 내부에서 doc.kml와 같은 파일을 찾으세요. 원본 .kmz를 그대로 유지하세요.
그런 다음 KML-to-CSV 변환기 또는 KML-to-Excel 변환기를 엽니다. .kml 파일을 드롭하고 변환을 실행한 후 결과를 다운로드하세요. 변환은 브라우저에서 발생합니다. 지도 파일은 서버에 업로드되지 않습니다.
다른 시스템이 일반 텍스트 테이블을 요청하는 경우 CSV를 사용하세요. 사람들이 통합 문서의 데이터를 검토하고 실제 .xlsx 파일의 이점을 누릴 때 Excel을 사용하세요.
레이어는 어떻게 되나요?
KML 파일 자체에는 Google My Maps 폴더가 남아 있지만, 현재 KML-to-CSV와 KML-to-Excel 변환은 모든 위치표시를 하나의 표로 합칩니다. 폴더와 레이어 이름은 열로 들어가지 않습니다. 각 레이어에 고유한 사용자 지정 필드가 없다면 합쳐진 행만으로 원래 레이어를 정확히 복원하기 어렵습니다.
사용자 지정 필드 자체는 보존됩니다. 한 레이어에 Cuisine, 다른 레이어에 Rooms가 있다면 스프레드시트에 두 열이 모두 생기고 해당하지 않는 셀은 비어 있습니다. 피처 데이터는 남지만 이를 안정적인 레이어 이름으로 사용할 수는 없습니다.
경계가 중요한 경우 각 레이어를 CSV로 직접 내보내고 파일에 명확한 이름을 지정한 다음 별도로 유지하거나 결합하기 전에 레이어 열을 추가하세요. 하나의 플랫 테이블이 허용되거나 스프레드시트와 함께 단일 KML 아카이브를 원하는 경우 전체 지도 경로를 사용하세요.
점이 선이나 다각형보다 더 잘 작동합니다.
점은 스프레드시트에 자연스럽게 들어맞습니다(행 1개, 위도 1개, 경도 1개). 선과 다각형은 그렇지 않습니다. 배송 경로에는 수백 개의 좌표 쌍이 포함될 수 있으며 영역 경계는 시작 지점으로 돌아가야 합니다. 두 개의 좌표 셀은 어느 모양도 충실하게 설명할 수 없습니다.
ExportMyMap 변환기는 선이나 다각형을 표로 바꿀 때 대표 좌표 하나를 CSV 또는 Excel 행에 넣습니다. 대략적인 색인이나 미리보기에는 쓸 수 있지만 원래 도형을 복원할 수 있는 사본은 아닙니다.
지도에 다음이 포함될 때마다 원본 KML을 유지하세요.
- 다시 그려야 하는 경로 또는 경로
- 이웃, 부동산 또는 판매 지역 다각형;
- 사용자 정의 아이콘 또는 이미지 오버레이;
- 하나의 지오메트리를 다른 지오메트리와 구별하는 스타일입니다.
속성과 검토를 위해 스프레드시트를 사용하세요. 기하학에는 KML 또는 GeoJSON을 사용하세요. 다른 지도가 원본 파일을 거부하는 경우 KML 검사기는 반복적으로 변환을 시작하기 전에 지도의 XML, 아이콘 및 좌표 구조를 확인할 수 있습니다.
지도를 잃지 않고 스프레드시트를 정리하세요
파일을 연 뒤에는 원본을 보호하면서 편집하세요.
- 무엇이든 변경하기 전에 복사본을 저장하세요.
- 머리글 행을 고정하고 필터를 켭니다.
- 우편번호, 전화번호, ID의 형식을 텍스트로 지정하여 앞의 0이 유지되도록 합니다.
- 설명 안의 쉼표나 세미콜론을 올바르게 가져왔는지 확인하세요.
- 하나의 열이 아닌 전체 테이블을 선택한 후에만 정렬하세요.
- 위도와 경도는 소수점 이하 자릿수가 충분한 숫자로 유지됩니다.
데이터를 내 지도로 다시 보내려는 경우 Google에서는 스프레드시트를 가져오기로 허용하지만 가져온 레이어는 실시간 동기화가 아닙니다. Google의 내 지도 가져오기 가이드에는 지원되는 형식과 현재 업로드 제한이 설명되어 있습니다. 사람들이 의존하는 레이어를 교체하기 전에 항상 지도 사본으로 테스트하세요.
일반적인 문제
데이터 내보내기 옵션이 없습니다. 지도 수준 메뉴를 열었거나 편집 모드가 아니거나 지도 편집 권한이 없을 수 있습니다. CSV 직접 내보내기는 레이어 메뉴에 있습니다.
CSV에는 레이어가 하나만 포함되어 있습니다. 레이어 수준 명령은 의도적으로 레이어 하나를 내보냅니다. 다른 파일에도 이를 반복하고, 구분을 유지해야 하는 경우 파일을 결합하기 전에 각 파일에 레이어 열을 추가하세요.
내 다운로드는 KML이 아니라 KMZ입니다. KMZ는 아카이브입니다. .kml 파일을 KML 변환기에 넣기 전에 내부에서 추출하세요.
레이어 이름이 사라졌습니다. 전체 지도 변환은 KML 폴더를 평면화합니다. 멤버십이 Excel 또는 CSV에서 유지되어야 하는 경우 레이어를 별도로 내보냅니다.
Excel 행에 빈 열이 있습니다. 서로 다른 필드 구성을 가진 레이어가 하나의 표로 합쳐졌기 때문입니다. 빈 셀은 해당 피처에 그 필드가 없었다는 뜻입니다.
경로가 하나의 지점이 되었습니다. 표에는 전체 선이 아닌 대표 위치가 포함되어 있습니다. 기하학 작업을 하려면 원본 KML로 돌아가세요.
반대로 Google Maps 저장 목록을 Google My Maps로 옮기려면 Google My Maps 가져오기 가이드를 참고하세요. 이름이 비슷한 두 제품의 역할을 구분하면 잘못된 메뉴를 찾는 일을 피할 수 있습니다.