我爲URL創建了一個KML層 - http://www.nhc.noaa.gov/gis/kml/nhc.kmz。如何檢查KML圖層是否有活動的Feed?
此圖層應用在地圖上,我看不到任何圖層。原因是此KML圖層沒有有效的Feed。
有什麼辦法來檢查KML圖層是否有活動的飼料?
我爲URL創建了一個KML層 - http://www.nhc.noaa.gov/gis/kml/nhc.kmz。如何檢查KML圖層是否有活動的Feed?
此圖層應用在地圖上,我看不到任何圖層。原因是此KML圖層沒有有效的Feed。
有什麼辦法來檢查KML圖層是否有活動的飼料?
如果Feed未處於活動狀態(意味着URL無法加載),則Google地球將顯示帶有紅色網絡鏈接錯誤圖標的NetworkLink圖標。網絡鏈接抓取的狀態顯示不同的圖標,如下圖所示:
還要注意有在KML兩個驗證錯誤,無論是在目標KML。
URL:http://www.nhc.noaa.gov/gis/kml/nhc_active.kml
1)NetworkLinkControl過期時間格式化爲非KML日期格式。
<NetworkLinkControl>
<minRefreshPeriod>120</minRefreshPeriod>
<expires>Thu, 28 Mar 2013 17:01:37 UTC</expires>
</NetworkLinkControl>
的KML:日期時間字段被定義爲如下:
<simpleType name="kml:dateTimeType">
<union memberTypes="dateTime date gYearMonth gYear"/>
</simpleType>
推介的ISO-8601格式:YYYY-MM-DD'T'HH:MM:SS'Z 「 這樣的:2013-03-28T17:01:37Z
參考文獻:
2)文檔具有定義了兩次的名稱。第二個名稱出現時應該包含缺失的<Folder>
元素。
<Document id="active">
<name>Current Forecasts and Data</name>
...
<ScreenOverlay id="activeLegend">
</ScreenOverlay>
** following 3 tags don't belong here ***
<name>Active Tropical Cyclones</name>
<visibility>1</visibility>
<open>1</open>
</Document>
建議使用KML Validator驗證KML時,它像你期望它不起作用。
您使用什麼來顯示KML?谷歌地圖,谷歌地球,谷歌地圖API,還有什麼? – geocodezip
我正在爲Google地圖使用KML圖層 – Ravindia