我正在將USGS中的KML圖層應用到Google地圖應用,該地圖應用會根據大小和深度顯示地震活動。我遇到的問題是圓圈的大小或顏色都不能反映上述屬性。USGS KML圖層無法正常顯示顏色或大小
這裏是什麼樣子:
我已經通過他們提供的KML文件看,它似乎被罰款,但我沒有豐富的經驗,找出如果有東西關閉。顏色和規模似乎正確設置:
這裏的(沒有什麼特別的,我只是將進到地圖)的代碼:
function addKmlLayer(map) {
var kml = new google.maps.KmlLayer('http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/2.5_month_depth.kml');
kml.setMap(map);
}
USGS訂閱頁:http://earthquake.usgs.gov/earthquakes/feed/v1.0/kml.php
這是我沒有設置在我身邊,Google Maps API不支持的東西,還是USGS KML語法中的錯誤?
USGS GeoJSON飼料可在http://earthquake.usgs.gov/earthquakes/feed/v1.0/geojson.php。他們可以轉換爲GeoJSONP通過追加一個「p」的網址http://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/4.5_week.geojsonp – 2014-12-03 23:58:48
剛剛收到一封電子郵件讓我知道,來自美國地質調查局,非常感謝你對此作出迴應! :) – 2014-12-05 03:34:05