我有一個壓縮(壓縮)文件夾,其中包含幾個KML文件和一些圖像文件。我將很快使壓縮文件夾可用於從網站下載;一旦網站的用戶下載文件,他們可以解壓縮它。我想知道是否有辦法在文件解壓縮後立即自動在Google Earth中打開某個KML文件(該文件鏈接到文件夾中的其他KML文件,並在Google地球中打開它查看所有KML文件比單獨打開每個文件更方便的方式)。有什麼方法可以實現這一點?我的機器上的操作系統是Windows 7,以防萬一。當包含它的壓縮文件夾被解壓縮時,自動打開文件
0
A
回答
0
解壓縮.zip文件的操作不能輕易觸發,以便像在文件系統中描述的那樣打開特定文件。您需要一個類似於機制的投遞盒,並在自定義應用程序中等待特定文件夾中的新內容。
但是,KMZ是一個壓縮文件,當它由Google Earth打開時,將顯示根級KML文件(通常名爲doc.kml),因此一個可行的解決方案是根據需要創建一個帶有文件夾結構的單個KMZ文件。 KMZ文件將包括具有鏈接到子KML文件的父KML,其可以通過功能description和/或network links訪問anchor links(或功能錨)。
父KML文件可以在其頂層KML元素中包含一個索引或目錄的描述,其中包含指向所有子KML文件的鏈接。
功能錨的工作示例可以在這裏找到: http://kml-samples.googlecode.com/svn/trunk/kml/feature-anchor/feature-anchor-semi.kmz
與實例動作功能錨很好的說明可以在KML Handbook的第2章中找到。
相關問題
- 1. Node.js - 壓縮/解壓縮文件夾
- 2. 壓縮和解壓縮文件夾
- 3. 下載該壓縮文件時自動解壓縮文件
- 4. 如何在emacs中打開時自動解壓縮自定義壓縮文件?
- 5. 自動解壓縮文件
- 6. 壓縮/壓縮文件夾,同時排除特定文件夾
- 7. Android - 解壓縮文件夾?
- 8. 壓縮/解壓縮文件夾和文件
- 9. 壓縮和解壓縮文件和文件夾
- 10. FileOutputStream壓縮文件打開錯誤:「文件無法打開爲壓縮文件」
- 11. ZLib解壓縮包含多個文件
- 12. 壓縮解壓縮的exe文件
- 13. png文件的壓縮和解壓縮
- 14. 壓縮文件未解壓
- 15. 解壓縮(解壓縮)由.net壓縮(解壓縮)的文件.net system.io.compression.gzipstream
- 16. Magick ++壓縮和解壓縮文件
- 17. 在yii中壓縮/解壓縮文件
- 18. 解壓縮文件
- 19. 解壓縮文件
- 20. 解壓縮文件夾中的文件自動[mac os x]
- 21. 如何在Silverlight中壓縮和解壓縮文件夾及其子文件夾?
- 22. 壓縮文件與dotnetzip,並且當打開時它已損壞
- 23. 如何壓縮文件時不壓縮
- 24. 解壓縮文件並讀取解壓縮文件
- 25. 如何只壓縮文件夾內的文件而不壓縮子文件夾?
- 26. 解壓縮文件夾並從解壓縮文件中獲取圖像
- 27. 如何壓縮包含文件的文件夾?
- 28. 壓縮包含許多重複文件的文件夾
- 29. 如何將未壓縮文件夾視爲壓縮文件?
- 30. Windows壓縮文件夾沒有完全解壓縮zip