스프레드 시트 데이터가 변경 될 때 Google“내지도”를 업데이트하는 방법은 무엇입니까?


19

Google 내지도지도를 작성 하는 과정 에서 Google 드라이브 에서 스프레드 시트 를 가져와 지도 레이어의 소스로 사용하는 것이 매우 편리하다는 것을 알았습니다 . 스프레드 시트를 사용하는 것이지도에 데이터를 추가 할 수있는 유일한 옵션이므로 스프레드 시트에 새 데이터를 추가 할 때마다지도가 업데이트된다고 가정했습니다. 소스 / 스프레드 시트에서 업데이트하는 옵션을 찾을 수 없습니다. 이것이 가능하다는 생각은 그 기원에서 시작되었습니다…

이제 데이터를 가져온 후 Google Fusion Table 과 같은 것이 있지만 한 번만 원본 데이터에 대한 링크가 없으므로 그 뒤에 Spreadsheet-as-Database가 없으며 단 하나의 방향 경로 만 있음을 알 수 있습니다. 내가 볼 수있는 한, 원본 스프레드 시트는 헤드 라인을 제외하고 비어있을 수 있으며 Google지도 의 데이터 표보다 데이터를 추가 할 수 있습니다 . 스프레드 시트에 데이터를 추가해도 지금까지 지도 의 데이터에는 아무런 영향이 없습니다 . 스프레드 시트에서 아무것도 업데이트하지 않는 Maps 의 데이터 테이블에 데이터를 추가 할 때도 마찬가지 입니다.

"데이터 가져 오기"설명

도움말 페이지는 그들이 단지 프로세스 "지도에 데이터 이동"을 설명하고 아무것도 포함하는 업데이트를 가지고 그 주제에 정말 어떤 도움을 제공하지 않습니다.

질문 : 스프레드 시트에서 my-maps-data / layer-data를 업데이트 할 수있는 방법이 있습니까? 또는 지도 의 데이터 표에서 스프레드 시트를 업데이트 할 수 있습니까?


2019
jwilleke

답변:


11

가능하지만 내지도를 속이는 것과 관련이 있습니다. 본질적으로해야 할 일은 나중에 필요할 수있는 여분의 공간을로드하는 것입니다.

  1. 원본 스프레드 시트의 표 하단에 표 너비를 가로 질러 각 셀 안에 공백을 넣습니다.

  2. 새 "빈"(윙크 윙크) 행을 선택하고 복사 한 후 앞으로 필요할 것으로 예상되는 행 수를 초과하십시오.

  3. 스프레드 시트를 저장하십시오.

  4. 내지도로 가져옵니다.

  5. 이제 데이터 테이블을 열면 공백을 넣은 모든 셀을 편집 할 수 있습니다.

그리고 분명히 구글은 어디에 넣을 지 모르기 때문에 많은 빈 점들이 나타나지 않을 것입니다.

건배!

"일부 셀을 표시 할 수 없습니다"


1
공감! 포인터 주셔서 감사합니다. 그것을 시도하고 확인시 "솔루션"체크 표시를 전환하십시오.
kaiser

2

https://www.geosheets.com/ 과 같은 종류의 문제를 위해 만든 Geosheets라는 제품을 작업하고 있습니다 . 스프레드 시트 데이터는 실제 소스로 사용되며 스프레드 시트 내에서 사용자 정의 함수 GEO_MAP을 호출하여 맵이 작성됩니다. 다른 함수와 마찬가지로 기본 스프레드 시트 데이터가 변경되면 함수가 다시 계산되어 맵이 업데이트됩니다. 따라서지도에서 반복하거나 정기적으로 업데이트해야하는 데이터가있는 경우 기본적으로 자동으로 수행되므로 업데이트를 맵으로 푸시하는 프로세스를 대폭 간소화 할 수 있습니다.


2

대답은 간단합니다. 작동하지 않습니다. 이것은 편도 노선입니다.

어떤 작업을 수행하는 것은 , 다른 방향이다. Google 내지도 를 간단한지도 작성기 응용 프로그램으로 취급하면 문제없이 작동하며 KML 파일을 데이터 세트로 사용하는 응용 프로그램에 데이터를 제공하는 사람들에게 훌륭하고 간단한 사용자 인터페이스를 제공합니다. 또한 내지도 에서는 "네트워크 링크" KML 파일 (Keyhole, Inc. 마크 업 언어 파일)을 내보낼 수 있습니다 .

현재 상태이므로 (Google은 몇 달 안에이 정보를 쓸모 없게 만들기 위해 UI를 자주 재 작업하는 경향이 있습니다) 왼쪽 메뉴의 '계층 추가'및 '공유'표시 줄에서 3 개의 점 아이콘을 클릭하면됩니다. 여기에서 "KML 내보내기"를 선택한 다음 두 확인란을 모두 선택하십시오. 결과 파일은 "네트워크 링크"KML 파일입니다.

즉, 네트워크 링크 KML 파일은 예를 들어, Google 드라이브에 대한에 업로드 한 후 사용자가에서 변경 것과 (10 분 지연) 지속적인 업데이트를 얻을 수 있습니다 내지도 층.

프로 팁 :

  • Google 드라이브에 업로드 할 때 KML 파일을 공개적으로 공유 해야합니다 . 가장 좋은 방법은 공개적으로 공유 된 kml폴더 를 추가하고 파일을 저장하는 것입니다.
  • 공유 URL을 사용할 때이 URL에서 얻은 ID를 가져 와서 다른 URL을 사용해야합니다. 당신은 googledrive.com/hostID와 함께 사용해야 합니다 :

    // Original Google Drive Share Url:
    https://drive.google.com/file/d/{KML_FILE_ID}
    // Hosted KML file to use in your application:
    https://googledrive.com/host/{KML_FILE_ID}
    

또한 KML 레이어한계를 염두에 두십시오.


1

2019 년
12 월 3 일 이후에는 2019 업데이트 Google Fusion Tables를 사용할 수 없습니다 .

** 참고 : Google Fusion Tables는 더 이상 사용할 수 없습니다. **

Google Fusion Tables 턴 다운 에서 자세한 내용을 읽으십시오


동적 업데이트를 위해 Google API 설명서에 설명 된 Google Fusion Tables 및 동기화 스크립트를 사용하십시오. Fusion Tables API 정보-Google 도움말

Google 스프레드 시트와 퓨전 테이블 동기화 : https://cdn.rawgit.com/fusiontables/fusion-tables-api-samples/master/FusionTablesSheetSync/docs/reference.html

나를 위해 일한 것 같습니다. Fusion Table에서 GMap 레이어를 생성하는 API가 있음을 알 수 있습니다. 현재 Fusion Tables를 허용하지 않는 Wordpress (wordpress.com)에서 사용할 수 있지만 Google 사이트 도구에서도 Google지도를 추가 할 수 있다고 생각합니다.


0

행을 추가하려면 Ctrl 키를 누른 채 클릭하여 행을 추가 / 삭제하는 옵션을 얻으십시오.

시간이 조금 걸리지 만 최소한 가능합니다. 문제는 행 단위로 데이터를 복사 / 붙여 넣을 수 없다는 것입니다 ... 셀별로 만 ... 그다지 유용하지 않습니다.


0

핀을 떨어 뜨리면 행이 추가 된 것입니다. 그런 다음 데이터 테이블을 편집 할 수 있습니다. 이것은 내 응용 프로그램에서 작동했습니다.


좀 더 자세히 설명해 주시겠습니까?
카이저

0

지도의 어느 곳에서나 "마커 추가"탭을 클릭하십시오. 이름과 전체 주소를 묻는 메시지가 나타납니다. 마커는 실제로지도의 실제 위치 근처에있을 필요는 없습니다. "장소 추가"를 클릭하면 마커가 실제 위치로 이동하고 정보가 데이터 테이블에 나타납니다.


0

Add Layer from web/ 기능을 사용하여 ArcGIS Online에서이를 수행 Enter the URL of a CSV file할 수 있습니다 (CSS 파일의 URL은 Google 스프레드 시트의 파일 메뉴에서 Google 스프레드 시트를 게시하여 얻을 수 있습니다).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.