2009年4月17日 星期五

批次建立EXCEL的圖表

由於要製作學生的成績統計圖表
每位同學的成績表上要呈現不同的統計圖表
網路上的EXCEL工具多數只有批次建立圖表
無法將批次建立的圖表以特定的檔名輸出
研究的現行工具後 成功結合現有資源試出兩檔案
一個可以批次輸出雷達圖 一個可以輸出折線圖

因為自己對巨集的學習很膚淺有錯誤的地方敬請指教

如果要利用在自己的資料 需要做部分的修改

1.進入巨集修改BatchPlot

2.找到 四行 For i = 2 To 5
'注意目前程式不完善31為最後資料列
將5改成自己資料的最後一筆例如本資料為31

3.找到
ActiveChart.SetSourceData Source:=Sheets("批次繪圖").Range("A1:k1," & "A" & i & ":k" & i), PlotBy:=xlRows '設定圖表的數據源
紅色K為每列資料的末端如果資料只有五欄,就要設成F

4.輸出檔名為A欄.gif,但是注意A欄請用文字型態 否則前面3點設定資料範圍時的A要改成B.

EXCEL畫面如下



參考檔案有兩個

檔案下載空間

2009年3月17日 星期二

兩網格圖層資料的相減的作法

因為同事的研究論文
要研究不同深度 不同時期的電導度分佈圖的差異

發現在arcgis的 3D analysis tool 內有raster math工具
裡面可以將網格資料圖層做運算










上圖兩個不同期的圖層資料,經過minus後兩圖層運算結果如下圖紅色為減少,綠色為增加部份

2009年1月21日 星期三

免費下載中國地區的GIS圖層

最近因為要幫忙朋友的論文
需要用到中國的GIS圖層
本來想碰碰運氣找找會不會有免費的圖層
結果在以下網站
真的有好康
雖然下載時間很慢 但是實在是很棒

http://nfgis.nsdi.gov.cn/asp/userinfo.asp?action=queding

国家基础地理信息系统数据下载:

下載回來的資料檔是簡體
可以透過捷徑 - ConvertZ來轉換

轉換方法是用excel開啟 shape的dbf檔
將亂碼的名稱複製到 ConvertZ的剪貼簿中轉換為繁體後再貼回
儲存後再arcgis就可以正確顯示了

但是如果透過shpt2kml的軟體轉換後原來的正確中文又回顯示亂碼

這時請將用(記事本Note)開啟kml後,再另存新檔時將「編碼」從把「ANSI」換成「UTF-8」。同時將gpx內容的檔頭內的ISO-8859-1 改成utf-8

感謝http://blog.xuite.net/lwkntu/blog/13602272 提供的資訊
在OziExplorer的gpx與kml的互轉中也有類似的問題
需透過手動更改編碼才可以解決