2015-10-28 77 views
0

我修剪了美國人口普查shapefile數據,只顯示三種狀態下的人口普查區塊,方法是編輯屬性表。QGIS KML圖層不會顯示在Google Maps API中

然後,我通過更改qgis中的樣式,根據表中的值對狀態進行顏色編碼。

現在我想將新地圖導出爲KML或GeoJson圖層。不過,每次嘗試後,圖層都不會顯示在Google Maps API底圖上。

我相信API代碼是正確的,因爲當我使用測試KML文件從網上,它顯示。

我已經嘗試使用各種屬性出口(無符號,要素符號,符號的符號層,WSG 84等)。我已經嘗試在Dropbox上託管文件,爲我的網站提供服務器。我試過geojson和kml,而圖層根本不會顯示。

該文件是300 + MB。和檢查元素顯示沒有控制檯錯誤

當我在文本編輯器中打開文件,事情似乎很好。標籤看起來閉合。

我不確定究竟是什麼導致了這個問題。是否有使用QGIS的替代方案?我如何在Google API項目上將人口普查數據作爲圖層進行獲取?

+0

你用什麼版本的QGIS?你以kml保存文件? – scaisEdge

+0

這是版本2.10.1 – auto

+0

您是否將圖層保存爲KML? – scaisEdge

回答

1

文件太大。 Google地圖將KML圖層的文件大小限制爲10MB。我不得不縮小文件大小,並使用GeoJson而不是KML。