2014-07-21 5 views
3

지도 데이터를 웹 사이트에 퍼갈지도 만들기 위해 포인트 데이터를 QGIS에 업로드하기 위해 "google maps engine connector"-plugin을 설치했습니다. QGIS를 사용하는 이유는 인터페이스가 있기 때문입니다. 왜냐하면 이 mapsengine 인터페이스에서 작업하는 것보다 훨씬 편리한 내 postgis 데이터베이스와 직접 링크를 만들 수 있기 때문입니다.Google 오류지도 엔진을 사용하여 QGIS에서 mapsengine으로 공간 레이어를 업로드하는 경우 400 엔진 커넥터

내 문제 : 때마다 내 mapsengine 프로파일에 QGIS에서지도를 업로드하려고하면 나는 오류 얻을 :

I ": HTTP 오류 400 잘못된 요청 https://www.googleapis.com/mapsengine/v1/tables/upload을 가져 오는 동안 오류"

을 postgis/postgresql 데이터베이스, shapefile, SQlite에서 직접 여러 가지 데이터 유형을 사용해 보았고 테이블을 최소로 단순화했습니다 (예 : id, geometry).

Google에 대한 조사를했지만 내 문제에 대한 해결책을 찾지 못했습니다. 누군가이 문제를 어떻게 해결할 수 있는지 알고 있습니까?

+0

오류에 대한 추가 정보를 게시 할 수 있습니까? 보내는 요청과 되돌아 오는 전체 응답을 추적 할 수 있다면 큰 도움이됩니다. –

+0

로그에 싶습니다만이 메시지는 나에게이 정보를 제공합니다. QGIS에 오류에 대한 자세한 정보가있는 곳이 있습니까? debugview를 다운로드하여 오류에 대한 자세한 내용을 추적 할 수 있다고 생각했지만 Windows 7 64 비트에서 작동하지 않는다고 생각합니다. – jedgroev

+1

플러그인을 업데이트 했으므로 문제가 해결 되었기를 바랍니다. 최신 버전의 플러그인 (1.1.3)으로 업데이트하고 시도 할 수 있습니까? – spatialthoughts

답변

1

실제 요청을 보지 않고도 문제가 될 수는 없지만 Maps Engine의 새 ACL 모델에 문제가있는 것 같습니다.

최근에지도 엔진은 개체 액세스 권한 모델 (이름이 지정된 액세스 목록 모델)로 전환되었습니다. 세부 사항은 here입니다.

의미 : 새 프로젝트은 이전 모델을 사용하여 에셋을 생성 할 수 없습니다. QGIS의 기본 설정은 이전 스타일의 'draftAccessList'및 'publishedAccessList'설정을 사용하는 것입니다. 입력란을 비워두면 시도 할 수 있지만 제대로 작동 할 것이라는 확신이 없습니다.

내가 그 생각할 수있는 세 가지 당신이 할 수 있습니다 : 당신이 필사적 경우

  1. File a bug/FR for the plugin
  2. patching the plugin yourself (AN this line 주위 문이 마술처럼 보이는 '가')
  3. 시도
  4. 또는 데이터 변환이 간단하면 직접 Maps Engine API을 사용하여 직접 가져 오기 도구를 작성할 수 있습니다.
+1

조언을 많이 주셔서 감사합니다! 나는 어제 버그로보고하고 이제는 플러그인이 작동합니다! – jedgroev