文件管理怎樣四捨五入
❶ 怎麼樣整理文件好,求文件管理方法,詳細要有例子。
你好,關於文件管理,建議參考:
http://ke..com/link?url=81HDw5SNSDwlnBf-m5sP8ZcTwOZAeGS3CNeS8BmTf4qH_-sPUbK
❷ 文檔管理辦法
文檔管理辦法
為有序管理各種文件材料,便於工作利用,規范管理,提高工作效率,特製訂本辦法。
一、總體要求
1.檔案館在工作中形成並辦理完畢的具有保留和備查作用的文件材料,必須整理立卷,統一保管。按規定向中心檔案室歸檔的材料,應保留一份原件或復印件。
2.每年初檔案館的工作人員負責將自己形成的上一年的文件材料按要求整理立卷。
二、整理原則
1.遵循文件形成的自然規律,保持文件之間的有機聯系,便於保管和利用。
2.分類:一般按時間(年度)一問題分類。
3.排列:按形成時間順序,結合事由進行排列。
4.編目:立卷文件應依據分類和文件排列填寫文件目錄。目錄內容包括:件號、責任人、文號、題名、日期、頁數等項目。
5.裝盒:將立卷文件根據文件多少選擇不同厚度檔案盒裝入盒內。
6.形成檔案後統一按年度編流水號。檔案盒外(脊背)要寫明年度、問題和件數,集中存放。
三、利用
工作人員可根據需要查閱利用檔案。檔案利用完畢管理人員必須按序放回原處
❸ LoGo語言
我們在下面介紹一些LOGO語言中最基本的繪圖命令:
1.與移動有關的指令:「前進」、「後退」和「歸位」。前進命令可讓海龜前移一定的單位數,例如:執行「Forward(前進) 50」命令後,小海龜則會向前移動50個單位;後退命令則可讓小海龜向後移動,如果執行「Back(後退) 50」命令,那麼小海龜的方向不會發生改變,而會向後退50個單位;執行歸位命令後,不論當前小海龜的位置及方向怎樣,它就會乖乖地回到繪圖區的中央位置,並且朝向屏幕的正上方。
2.與轉彎有關的指令:「右轉」和 「左轉」。右轉命令可讓小海龜按要求向右邊轉動一定的角度,例如:執行「Right(右轉) 45」命令則小海龜的朝向將向右轉動45度角;而左轉命令則可讓小海龜向左轉動,如:執行「Left 45」命令則小海龜的朝向將向左轉動45度角。這幾種命令可以驅動小海龜繞其中心旋轉一定的角度。
3.與控制有關的命令有REPEAT(重復)、IF…THEN…ELSE…(條件執行)等。如執行REPEAT 4[FORWARD 200 RlGHT 9O]就能畫出圖2中的正方形,如果直接將移動命令和轉彎命令相結合,則寫出的語句就比較多,但都是一些重復地使用4次「Forward 100」和「Right 90」命令。
一般的編程語言都需要編寫程序,當然,LOGO語言也不例外。由於指令容易輸入錯誤,不易修改且無法保存,更不能重復使用,如果需要重新繪制相同的圖形,那麼必須輸入與以前相同的指令,並且這些曾輸入的指令不能加以組合。至於程序的內容,是由解決問題的步驟所需要的指令組合而成的,需由設計者賦予該程序以名稱,以供識別。使用LOGO語言作圖,雖然可以通過命令行方式進行,但這僅針對初學LOGO語言時,可以開始學一些常用命令,作出一些簡單的圖形,以引起兒童的興趣。在對命令比較了解及熟悉以後,就可以進行針對性地學習一些簡單的程序編寫,作出更加漂亮的圖形。 下面我將以MSWLogo V6.4為例來介紹如何建立一個程序的基本語法:
1.作為一個程序是以「起始」為開始,「終止」為結束。當選擇「編輯新程序」時,在程序編輯區中將會出現以下的字元,供程序者填入相應的命令。
To(起始) 程序名稱 N //修改程序名稱以供識別
…………..
…………..//輸入解決問題所用到的命令
…………..
End(終止)
2.繪制不同大小的圖形時需要選擇不同的參數,所以使用者在設計程序時,需要使用一個比較適合的並有意義的名稱來代表,傳給參數的數值資料不同則執行結果也就不同,並且程序在執行過程中,也會不斷地變化參數的內容。在選擇參數時,需要在參數名稱前面加上冒號,用來與一般程序中的命令區別開。如:
起始 程序名稱 N :參數1 :參數2 … //定義列
…………….
Repeat :參數 1[Forward :參數2 …] //輸入解決問題所需的命令
…………….
終止
當程序內容含有參數時,必須將所有參數寫在定義列之後,以便執行時能接收必要的資料。
3.IF…THEN …ELSE…條件執行語句
基本格式為:IF 條件表達式 THEN [命令行1] ELSE [命令行2]
[命令行3]
當條件表達式:成立時,執行[命令行1]內的命令;不成立時,執行[命令行2]內的指令;在執行完[命令行1]或[命令行2]之後,則繼續執行[命令行3]
該軟體可在http://bhfx.buaa.e.cn/Soft/ShowSoft.asp?SoftID=19處下載。
LOGO命令的簡寫和功能
基本繪圖
DRAW - 清屏、海龜回母位
CLEAN
CLEARSCREEN CS
CLEARTEXT CT
FORWARD FD 前進
BACK BK 後退
RIGHT RT 右轉
LEFT LT 左轉
PENUP PU 抬筆
PENDOWN PD 落筆
HIDETURTLE HT 藏龜
SHOWTURTLE ST 顯龜
CLEARSCREEN CS 清屏
HOME - 回家
REPEAT - 重復
SPLITSCREEN SS 圖文混合屏
FULLSCREEN FS 全圖形屏
TEXTSCREEN TS 全文字屏
NODRAW ND 全文字屏、清屏
WRAP - 環繞狀態
WINDOW - 窗口狀態
FENCE - 圍欄狀態
SHOW - 屏幕輸出
TT - 在畫圖區顯示文字
TO……END - 過程頭、尾
IF…THEN…ELSE
PAUSE
CONTINUE CO
EDIT ALL - 進入編輯部
STOP -
TOPLEVEL -
SETPC - 設置畫筆顏色
SETBG - 設置屏幕底色
坐標作圖
SETX - 指定海龜橫向位置
SETY - 指定海龜縱向位置
SETXY - 指定海龜任意位置
SETHEADING SETH - 指定海龜方向
XCOR - 顯示海龜當前位置的X坐標
YCOR - 顯示海龜當前位置的Y坐標
GETXY - 顯示海龜當前位置的X,Y坐標
HEADING - 顯示海龜指向角度
文件管理
POTS - 顯示工作區內所有過程的標題
POPS(PO ALL) - 顯示工作區內所有過程的內容
PRINTOUT PO 顯示工作區內過程的內容
ERASE(ER ALL) ER 刪除工作區中的過程
DIRECTORY DIR 顯示磁碟文件目錄
DISK - 顯示當前盤
SETDISK - 設置當前盤
SAVE - 把程序存檔
LOAD - 讀程序文件
SAVEPIC - 圖形存檔
LOADPIC - 讀圖形文件
DELETE - 刪除文件
RENAME REN 文件改名
數值計算
PRINT PR 換行列印
TYPE - 同行列印
SETCURSOR - 列印格式
OUTPUT OP 輸出
INT - 取整函數
ROUND - 四捨五入函數
QUOTIENT - 求商函數
REMAINDER - 余數函數
RANDOM - 隨機函數
SQRT - 平方根函數
ABS - 絕對值函數
MAKE - 賦值
PRECISION - 數字顯示精度
字表處理
FIRST - 取首
LAST - 取尾
BUTFIRST BF 去首
BUTLAST BL 去尾
EMPTY? - 判斷是否為空
READ - 從鍵盤上接受一串字元
READCHAR RC 從鍵盤上接受一個字元
READLIST RL 從鍵盤上接受一個表
READQUOTE RQ 從鍵盤上接受一個字
RESULT: - 結果
TRUE - 真
FALSE - 假
COUNT - 測長函數
MAKE - 賦值
ITEM - 輸出表中第:K個元素
TEST - 測試條件
IFTRUE IFT 測試真
IFFALSE IFF 測試假
KEY? - 是否有鍵盤輸入
NUMBER? - 是否是數
word? - 是否是字
LIST? - 是否是表
WORD - 連接字
SENTENCE SE 字與表、表與表的連接
FPUT - 連接到表(字)首
LPUT - 連接到表(字)尾
LIST - 組成表
RUN - 運行表
DEFINE - 定義過程
ASCII - 輸出字元的ASCII碼
CHAR - 輸出ASCII碼值的字元
就是這些嘍
後面還會學的!
❹ 關於mapgis的使用技巧,要詳細操作步驟
一、如何將mapgis的圖形插到word、excel、PowerPoint 中
首先點取mapgis菜單「其他->OLE拷貝」,接著打開word,點取「粘貼」。Mapgis數據就復制到word文檔里。
二、空心字格式
使用空心字時,字體採用相應字體編號的負數。如:-3表示黑體空心字。
三、合並區
1、可以在屏幕上開一個窗口,系統就會將窗口內的所有區合並,合並後區的圖形參數及屬性與左鍵彈起時所在的區相同。
2、也可以先用菜單中的選擇區功能將要合並的區拾取到,然後再使用合並區功能實現。
3、還可以先用游標單擊一個區,然後按住 CTRL 鍵,在用游標單擊相鄰的區即可。
四、翻轉圖形
在Mapgis中的其它下面整圖變換中比例參數的X比例中輸入法-1或Y比例中輸入-1後確定。
五、CAD轉化為MAPGIS
1.將CAD文件另存為2004/2000DXF格式。
2.在MAPGIS主程序中選擇「文件轉換」。
3.輸入中選擇轉入DXF文件,確定並復位
4.保存點線文件(面無法轉化)
六、MAPGIS轉化為CAD
1.在MAPGIS主程序中選擇「文件轉換」。
2.分別裝入點線文件,復位並全選。
3.輸出中選擇「部分圖形方式輸入DXF」全選並確定。
4. 打開保存的DXF文件,用CAD復位顯示圖形,並改字體樣式。
5.保存成CAD格式。
七、如何把JPG格式的轉成MSI格式
圖象處理----------圖象分析模塊。在裡面點:文件--------數據輸入--------轉換數據類型(選JPG)---------添加文件---------轉換轉換後的格式為mapgis的msi影像文件!轉換為MSI文件格式後再在輸入編輯里,導入後矢量化。
八、在電腦里如何做剖面圖,不用手畫,而且精度更高!
1、先把MAPGIS圖生成JPG格式,在PHOTOSHOP中圖像—圖像大小—文擋大小中輸入經過變化後的寬度和高度數字(根據剖面圖的比例和JPG圖的比例關系得出);然後按需要裁剪,以減少圖形的所佔內存;
2、裁剪後旋轉使剖面線處於水平位置;
3、在MAPGIS中插入裁剪旋轉後光柵文件,新建線和點文件,以剖面線為水平的X軸,畫垂直X軸的線為Y軸,以剖面線起點的位置為坐標原點,以剖面線起點的高程為起始Y軸刻度,在X和Y軸上標上相對應比例尺的刻度。
4、以圖上等高線和X軸交點為垂足畫垂直X軸的直線,以等高線的高程畫垂直於Y軸的直線,上述兩直線相交點就是我們要求剖面輪廓線的拐點,把這樣一系列的點連起來就成了剖面圖的輪廓線。
5、最後再整飾一下,就作成了剖面圖。
其實也可以直接在MAPGIS中直接做,這樣就省了用PHOTOSHOP這一步驟,但這樣很容易破壞原文件。(如果是已成的矢量圖,目前可以用些軟體實現剖面自動生成了如Section等,注意剖面方向和比例尺等些因素,要是在平面上加個鑽孔或其他地質內容,可以把剖面線和地質內容同時復制出來,再在其他里整圖變換成剖面的比例,然後把剖面線和地質內容粘貼進去,並旋轉使起點對齊,從地質內容(地質界線,探槽,淺井等)和剖面線交點處,向下投在已成剖面上即可。
九、工程列印輸出方法
MAPGIS提供三種輸出方法:windows輸出、光柵輸出、PostScript輸出;
1、windows輸出
「windows輸出」是MAPGIS平台利用windows的GDI,在各種列印機,繪圖儀上輸出,輸出設備必須安裝好對應的windows輸出驅動程序。由於在整個列印過程中MAPGIS沒有做任何的處理,只是調用了windows的列印驅動來列印輸出各種圖件,所以如果這時出現列印問題,應該優先考慮是不是頁面設置和硬體上出了問題。對於「windows輸出」,由於受到輸出設備的windows輸出驅動程序及輸出設備的內部緩存等因素的限制,在輸出一些比較復雜的圖形時,可能有的圖元、線型或者顏色不能正確輸出,並且部分數據的處理會比較慢,這種情況只有在「光柵輸出」下才能解決。
2、光柵輸出
MAPGIS光柵輸出是為了解決復雜圖形的輸出以及部分繪圖儀的設備內存限制等問題而設計的,它極大的提高了大幅面地圖的輸出速度。MAPGIS設計了一個針對地圖處理的高速軟體RIP,它先對圖形進行分色光柵化,形成供列印機及彩色噴墨繪圖儀輸出用的分色光柵文件,然後再驅動彩色噴墨繪圖儀進行輸出。
3、PostScript輸出
PostScript輸出,主要應用於地圖的出版印刷中,所以普通客戶用的很少。
問題:列印鏡像,即列印一幅完整的圖後,又連續出兩張或三張紙,或是空紙,或只列印了圖形的某個邊等多種情況?
解答:該問題的實質是頁面設置的大小和後面的紙張設置的太小不匹配造成的,也就是說紙張容不下要列印的幅面了,MAPGIS自動出現了分頁的情況,比如在頁面中設置幅面設置為A4,後面紙張尺寸設置時紙張類型又設置為A4,這樣列印時一定會出現鏡像問題。該問題的解決方法就是頁面設置按照要求設定,而後面的紙張的設置則不要受此影響,紙張實際大小是多少就設置多少。
另外可能的原因還有「飛點」和「列印機內存不夠或內存泄漏」等情況。若出現「飛點」,利用「輸入編輯」模塊中的「文件壓縮存檔」功能去除飛點。若是「內存泄漏」等原因,最好將列印作業清除後,重新啟動列印機。
十、mapgis中坐標單位的問題
MAPGIS中的數據是1:1的比例尺(即與實際地物等大),米的坐標單位.而按圖幅輸出時,實際地物是縮小了一個比例尺的倍數畫到圖紙上的,為了方便讀取圖紙坐標,圖紙坐標的坐標單位一般是毫米,所以要得到真實坐標,必須乘以比例尺的倍數來得到1:1的比例尺,再除以1000將毫米轉換為米。
十一、MAPGIS投影坐標類型中,大致有五種坐標類型
1.用戶自定義也稱設備坐標(以毫米為單位),
2.地理坐標系(以度或度分秒為單位),
3.大地坐標系(以米為單位),
4.平面直角坐標系(以米為單位),
5.地心大地直角。
說明:MAPGIS中的大地坐標系其實是投影平面直角坐標系高斯克呂格投影類型中的一個情況,比例尺分母為1,單位為米。因為此時的圖形坐標和實際測量的大地坐標是一致的,所以成為大地坐標系。
測量學中的大地坐標系並不是上述的含義,它是大地地理坐標系的簡稱。地球橢球面上任一點的位置,可由該點的緯度(B)和經度(L)確定,即地面點的地理坐標值,由經線和緯線構成兩組互相正交的曲線坐標網叫地理坐標網。由經緯度構成的地理坐標系統又叫地理坐標系。地理坐標分為天文地理坐標和大地地理坐標,天文地理坐標是用天文測量方法確定的,大地地理坐標是用大地測量方法確定的。我們在地球橢球面上所用的地理坐標系屬於大地地理坐標系,簡稱大地坐標系。
西安80坐標系與北京54坐標系其實是一種橢球參數的轉換,作為這種轉換在同一個橢球里的轉換都是嚴密的,而在不同的橢球之間的轉換是不嚴密,因此不存在一套轉換參數可以全國通用的,在每個地方會不一樣,因為它們是兩個不同的橢球基準。
十二、進行設備坐標轉換到地理坐標的方法
第一步:啟動投影變換系統。
第二步:打開需要轉換的點(線,面)文件。(菜單:文件/打開文件)
第三步:編輯投影參數和TIC點;選擇轉換文件(菜單:投影轉換/MAPGIS文件投影/選轉換點(線,面)文件。);
編輯TIC點(菜單:投影轉換/當前文件TIC點/輸入TIC點。注意:理倫值類型設為地理坐標系,以度或度分秒為單位);編輯當前投影參數(菜
單:投影轉換/編輯當前投影參數。註:當前投影坐標類型選擇為用戶自定義,坐標單位:毫米,比例尺母:1);編輯結果投參數(菜單:投影轉換/設置轉換後
的參數。註:當前投影坐標系類型選擇為地埋坐標系,坐標單位:度或度分秒)。
第四步:進行投影轉換(菜單:投影轉換/進行投影投影轉換)。
十三、MAPGIS把經緯度坐標轉換為大地坐標
投影變換下的「投影轉換」菜單下「輸入單點投影轉換」。
設置「原始投影參數」和「結果投影參數」,並將已知點輸進去「投影點」,影轉換模塊,投影轉換菜單下,輸入單點投影變換功能。
設置當前投影:地理坐標系,單位可以是度,分,秒或ddmmss格式。根據數據決定。如數據是98.78度,那麼你的單位就是度。依次類推。
設置目的投影:投影平面直角坐標系,高斯投影,比例尺分母是1,單位是米,根據你的經度范圍輸入中央經度。
其他不用設置,點擊投影點按鈕,在右邊就計算出該點的大地坐標。
十四、點位置坐標批量導出在實際工作中, 我們經常需要在某一面圖面上同時讀出多點的位置坐標至表格中,如在收集的化探實際材料圖上,分布有大量的采樣點,而這些采樣點的坐標對於下步圈定重新某元素的等值線是非常重要,如果一個一個的讀出並填製成表,則工作量是十分大。那麼有沒有快速的方法呢?答案是肯定的,而且不只一種方法可實現。
第一種方法:
(1)進入投影變換模塊,對點文件的屬性結構進行編輯,增加x欄位和y欄位,當然這兩個欄位的的數據類型要選為雙精度型或浮點型,設置坐標的小數位數後,在工具菜單中選擇點位置轉為屬性,選擇圖形坐標的x、y所對應的欄位,轉換即可。
(2)打開已轉為屬性的點文件,進行文本轉換即可,然後利用WORD進行文本轉為表格,將表格復制到EXCEL。
第二種方法:
基本原理是利用MAPGIS67中的」文件轉換」模塊實現的。具體操作是:
(1) 打開MAPGIS67中的」文件轉換」,裝入點文件(不管是否賦屬性),然後在「輸出」選單下,選擇「輸出MAPGIS明碼格式」單擊注意:在選擇「輸出MAPGIS明碼文件」之前,最好進行一下「重設省缺ID」),保存為「*.wat」格式文件。
(2) 用記事本打開「*.wat」格式文件,選項中從出現坐標的第一行開始至結束的數據,復制粘貼至WORD文檔中,用第一種方
法轉換到EXCELK表中即可。
第三種方法
是藉助與MAPGIS兼容的MGT6輔助軟體實現。它具有操作步驟簡單,實有性強。具體操作是:
(1)進入MGT6界面下打開需轉換的點文件,在編輯工具選單下,點擊「點位賦至屬性」; (2)打開新的EXCEL表,然後進入MGT6,在EXCEL選單下,點擊「屬性->表格」即可。至此在剛打開的EXCEL表中已有各點的位置坐標了。 下面是轉換過程的一個簡單的操作演示。 [提示]MGT6是一功能較好MAPGIS輔助繪圖軟體,功能較為實用, 在我們的地質工作中有實際意義主要還有:帶捕捉功能多段線編輯、卡斷線、線卡斷線、插入整個表格、插入選擇單元格、導出線拐點坐標、自動閉合線、自動擬合線等。
十五、MAPGIS里如何測量角度值
造兩個同樣的子圖(線狀的),一個子圖重合一條邊,然後查看參數中,兩個子圖旋轉角度的差。也可用其他二次開發軟體更加方便的量取了。
十六、MAPGIS中,如何把相片插入到工程文件中?
新建一個點文件,插入點,然後在點類型那裡選擇,圖象。
還可以將照片轉化成msi文件,插入工程,但是MSI文件排起版來可能不太方便!!用點文件,插入點,排版方便,但是提醒樓主注意一下點文件的存儲路徑,盡量不要改變!如果僅在您的系統中使用,可能沒什麼問題,就怕別人拷圖的時候,丟了點文件!!
實在不行,可以在MAPGIS中將圖做好,需要貼照片的地方留空,然後輸出成TIFF格式,在PHOTOSHOP中將照片貼上不就行了,有個前提就是您的最終用途是出版或印刷或者提交圖像格式,不能生成電子地圖。
十七、我國採用6度分帶和3度分帶:
1∶2.5萬及1∶5萬的地形圖採用6度分帶投影,即經差為6度,從零度子午線開始,自西向東每個經差6度為一投影帶,全球共分60個帶,用1,2,3,4,5,……表示.即東經0~6度為第一帶,其中央經線的經度為東經3度,東經6~12度為第二帶,其中央經線的經度為9度。我省位於東經113度-東經120度之間,跨第19帶和20帶,其中東經114度以西(包括阜平縣的下庄鄉以西、平山的溫塘、蘇家莊以西,井陘的礦區以西,邢台縣的漿水鎮以西,武安的活水鄉以西,涉縣全境)位於第19帶,其中央經線為東經111度;114度以東到山海關均在第20帶,其中央經線為117度。
1∶1萬的地形圖採用3度分帶,從東經1.5度的經線開始,每隔3度為一帶,用1,2,3,……表示,全球共劃分120個投影帶,即東經1.5~4.5度為第1帶,其中央經線的經度為東經3度,東經4.5~7.5度為第2帶,其中央經線的經度為東經6度.我省位於東經113度-東經120度之間,跨第38、39、40共計3個帶,其中東經115.5度以西為第38帶,其中央經線為東經114度;東經115.5~118.5度為39帶,其中央經線為東經117度;東經118.5度以東到山海關為40帶,其中央經線為東經120度。
地形圖上公里網橫坐標前2位就是帶號,例如:我省1:5萬地形圖上的橫坐標為20345486,其中20即為帶號,345486為橫坐標值。
當地中央經線經度的計算
六度帶中央經線經度的計算:當地中央經線經度=6°×當地帶號-3°,例如:地形圖上的橫坐標為20345,其所處的六度帶的中央經線經度為:6°×20-3°=117°(適用於1∶2.5萬和1∶5萬地形圖)。
三度帶中央經線經度的計算:中央經線經度=3°×當地帶號(適用於1∶1萬地形圖)。
十八、mapgis67里解析造線功能簡介
1 極坐標定點
極坐標定點的功能是通過輸入角度和距離來定點,輸入的角度是指垂線和逆時針方向之間的夾角。距離是指輸入線的長度。
2 鍵盤輸入點
1)坐標值輸入
在對話框中直接輸入 XY 的坐標值,點擊「加點」即可。如有輸入錯誤可進行「退點」操作,同時系統在對話框里顯示當前的 XY 坐標值。
2)距離交匯輸入
當前點的坐標值加上您在對話框里輸入的 XY 的坐標值就是您得到點的坐標值。
3 輸入定長線
直接在彈出的對話框里輸入線段的長度即可。
4 角度距離定點
1)選擇線段
在對話框里輸入角度和距離值,滑鼠選擇需加點的線段,系統捕捉線段上最近的點,根據輸入的角度和距離值定點。
2)順序定點
在對話框里輸入角度和距離值,點擊生成點,系統沿輸入線的方向上加點,輸入的角度是指與線逆時針方向的夾角。
5 求垂點
點擊「選擇線段」,用滑鼠選擇需求垂點的線段,然後選擇兩種求垂點的方式,最後選擇「生成點」,系統將在您選擇的線段上生成垂點。
十九、mapgis結合excel作資源量估算圖
傳統的資源儲量估算圖的作法效率低而且容易出錯,藉助mapgis及excel來完成資源量估算圖,不失為一種新的選擇。下面結合自己的經驗,論述一下用mapgis結合excel作資源量估算圖的過程。
一、圖框的生成
以前手工繪圖的時候,做一幅圖一般是先打好網格,再逐網格來繪制,這樣能夠減少誤差。現在有了電腦,一般是先用電腦生成需要的圖框,再把圖配准到圖框中,再來處理。生成圖框很重要。Mapgis提供了兩大類圖框的生成,一是經緯網圖框,二是公里網圖框。一般在資源儲量核實中用得最多的是公里網圖框。公里網圖框的生成很簡單,打開mapgis投影變換模塊,打開鍵盤生成矩形圖框,根據需要填寫相應的參數即可生成。需要注意的是,坐標系一般填寫國家坐標系,起始帶號填寫相應的帶號,標注一般為公里值,因為一般圖都不規則,矩形分幅方法選擇任意公里矩形分幅,比例尺分母在圖上都能找到,網起始值指的是公里網從哪兒開始,比如左下角坐標為2735232.33,35437248.11,1:5000的圖,網起始值x填寫為437.5,網起始值y填寫為2735.5。對1:5000的圖網間隔一般為0.5,而且將左下角平移為原點不要打鉤,這樣才方便後續工作。
二、拐點投影及坐標轉換
在作資源量估算圖的過程中,把已知的坐標點投影到圖上,並進行坐標變換經常要用到,比如礦權范圍坐標,作為資源量估算來講,礦權范圍很重要,把拐點坐標很精確的投影到圖上,以便確定面積,並根據需要進行轉換,以確定經緯度位置等等。而mapgis軟體就提供了這樣的方便,打開mapgis,打開投影變換模塊,無論用用戶文件投影或單點投影變換,可以把點投影到相應比例尺的圖上或進行坐標變換。需要注意的是,用戶投影參數及結果投影參數一定要搞清楚,否則會出現錯誤的結果,如果僅僅是為了坐標變換,比如要結果為3度帶或6度帶的高斯坐標,結果投影參數的比例尺分母一定要設置為1,單位為米。而要經緯度坐標,單位則要定為或度、或分、或秒,雖然用DDDMMSS.SS也可以,但有些誤差。在要求不是很嚴格的時候,也可以用。
當然,如果點很少的情況下,也可以直接在輸入編輯模塊中用定位點來投影,實際上在資源儲量核實中的坐標,一般都是大比例尺的高斯平面直角坐標,在mapgis中的坐標表示公式為:
橫坐標x=高斯坐標y(不要帶號)/(比例尺分母/1000)
縱坐標y=高斯坐標x/(比例尺分母/1000)
比如:高斯坐標為x=2764650,y=35400500,放到比例尺為1:5000的圖上,圖上坐標一般為:橫坐標x=80100,y=552930。
這樣做的前提條件是用mapgis生成的標准圖框沒有平移到原點。
三、圖像配准
有了圖框,投了拐點,在拷貝相應的圖簽,寫上相應的圖名,一幅的圖的框架基本構成了,在這樣一個框架的基礎上,把各煤層掃描的儲量圖配準的這樣一個統一的圖框中,根據需要進行切割,圖像處理模塊發揮了重要作用。
打開mapgis圖像分析或鑲嵌配准模塊,把掃描的tif圖像轉換為msi圖像,進行配准,在這個過程中需要注意的是,配准所選的點一定要均勻分布,而且點越多越好,校正的時候可以選擇用影像精校正,這樣出來的圖較准確。最後可以用標准圖框生成的區來進行切割。以方便列印光柵。
四、矢量化
矢量化和其它的矢量化沒有什麼區別,需要注意的是,造區的時候,如果為煤礦,且有底板等高線,塊段的邊界一般以底板等高線和勘探線為界。另外每一塊段最好造一個區,並且在區屬性結構中增加一個塊段號欄位,填寫相應的塊段號作為屬性,方便區屬性的輸出。
五、量算面積及資源量估算
最後一步就是計算資源量,通過mapgis的區屬性,很容易讀出面積,再調入excel中進行計算,不容易出錯。在mapgis中,打開屬性管理模塊,輸出相應的區屬性,區屬性輸出時,一般輸出為dbf的格式,方便調入excel中進行資源量計算。
然後打開excel,讀入區屬性,因為區很多,怎樣識別你所要的區呢,塊段號欄位發揮了重要作用。需要注意的是,區屬性中的面積單位一般為平方毫米,要根據比例尺轉換為平方米才能滿足需要,即乘於常數即可,常數為比例尺分母除以1000後的平方值,然後再填寫相應的參數進行計算即可。在計算的過程中,為了跟計算器算的結果一致,需要用到sum及round函數,sum函數用於求和,round函數的功能是返回某個數字按指定位數取整後的數字,語法是:
ROUND(number,num_digits) Number 需要進行四捨五入的數字。Num_digits 指定的位數,按此位數進行四捨五入。
最後再把excel算的結果表「復制」,在cad中「選擇性粘貼」,修改完善後再轉入mapgis放到資源估算圖上。(可用其他二次開發軟體實現了如mgt6)
以上過程,越大、塊段數越多的項目,越能簡化工作,通過mapgis結合excel來作資源量估算圖,給地質人員帶來了很多方便,隨著軟體的發展和軟體使用者的熟練,必將給地質人員帶來越來越多的方便。
二十、如何捕捉線的節點
在輸入線時,將滑鼠移至你需要捕捉的節點附近,先按住鍵盤上的SHIFT鍵(注意不要松開),再單擊滑鼠左鍵。就可以捕捉到離游標最近的節點。
如何捕捉線上的任意位置(也就是即時靠近線)
在輸入線時,將滑鼠移到你需要靠近的線的附近,按一下鍵盤上的F12鍵,彈出一個對話框,選擇靠近線選項,再單擊確定就行了,很簡單的。
相交線剪斷功能
相交線剪斷功能,顧名思義就是將兩條相交線從它們相交處剪斷,在彈出菜單中有兩種功能:不剪斷母線和剪斷母線。所謂母線就是參考線。我們沒有必要過多的去追究什麼是母線,只要記住你所選擇的第一根線就是母線,就行了。
如何操作相交線剪斷功能
先選擇功能菜單:線編輯/相交線剪斷/剪斷母線,然後選擇兩根需要剪斷的線。(如果用不剪斷母線功能,注意選擇線的先後順序,第一次選擇的線為母線,第二次選擇的線就是要剪斷的線)。
二十一、工程圖例製作
圖例版可以方便地提供取圖形固定參數和固定屬性,也可以方便地進行統改圖形的參數,在MAPGIS6.7還提供了一種關聯技術,讓圖列中的不同要素與不同的文件進行關聯,這樣在輸入時,就可以大大提高作圖的效率。如何製作圖例,上面所說的如何實現呢?(注意:圖例版只能在工程狀態下才能新建,使用)
第一步:新建工程(注意:圖例版只能在工程狀態下才能新建,使用,所以要先新建一個工程)。在新建工程完成後,將出現兩個窗口,右邊的窗口為圖形窗口,左邊的為工程的文件管理窗口(如果看不見左邊的窗口,請用窗口/顯示工作台功能,將工程管理窗口顯示出來)
第二步:在工程管理窗口中點擊滑鼠右鍵,在彈出菜單中選擇新建工程圖例功能,將會彈出一個「工程圖例編輯器」。
第三步:編輯分類(如果你想實現文件與要素之間的關聯,這一步就必需編輯,反之,可以不編輯)。分類是一個廣義的概念,是一類要素的總稱。分類與圖例的關系是分類中包含許多的圖例。在編輯分類還有兩個按鈕,即修改屬性結構和修改屬性內容,其功能主要用於編輯預設屬性結構。
第四步:編輯每個分類中的具體圖例以及每個圖例的預設屬性。
第五步:在工程文件管理窗口中點擊滑鼠右鍵,在彈出的菜單中選擇新建文件功能,在此新建兩個文件。用來存放個要素的,並分別對這兩個文件定義屬性結構。
第六步:在工程管理窗口中擊滑鼠右鍵,彈出菜單中選擇關聯圖例文件功能。彈出一個對話框,選擇一個圖例文件。
第七步:進行文件與分類的關聯。雙擊每一個文件後的說明位置,彈出一個對話框,在分類碼處輸入一個分類碼,每個文件都要與某一個分類碼進行關聯。
第八步:在工程管理窗口中點擊滑鼠右鍵,彈出菜單中選擇打開圖例版功能。下面就可以使用了。
到此,關於圖例的定義和使用就結束了。還有一些其它使用比如統改屬性,統改參數等。
❺ 電腦怎樣文件對比歸檔整理文件管理
衛 生 制 度
為規范員工日常行為,營造一個舒適、健康和諧的辦公環境,維護公司對外整體形象,特製定本制度。
1、每天上班後應將辦公室打掃干凈並整理好各自辦公桌上的文件及材料;
2、每周末對公司整體環境進行一次集體大掃除,
3、不得在辦公室亂扔紙屑及煙頭等垃圾,更不得隨地吐痰。
4、應保持辦公桌上的文件、辦公用品等擺放有序,不得亂扔亂放,雜亂無章。
5、保持洗手間衛生,用後必須認真沖洗,否則會是對他人的不尊重,從而影響工作。
6、報刊雜志閱讀後應及時放回報刊架,按序擺放。不得隨意堆放更不得四處亂扔。
7、應保持樓梯、走廊等公共區域的衛生,
8、作為金豪公司的員工應注意個人衛生。否則會給他人帶來不好的情緒。進而影響工作
檔 案 管 理 制 度
1、為加強對文件統一管理,防止文件丟失,公司辦公室設立文件收文登記簿、簽發意見簿,逐日逐項登記清楚。
2、收到的文件應及時交總經理或部門分管經理閱示,對不按制度辦事所造成的損失,按本規章制度的獎懲制度執行。
3、要建立健全的檔案管理體系,檔案的分類應科學合理,各歸檔的資料應收集齊全,裝訂成冊,鑒定準確。
4、對檔案要實行科學管理以保證檔案資料的保管安全。
公 文 辦 理 制 度
為進一步規范公文辦理程序,提高辦文效率和質量,按照「明確分工、各負其責、加強協作、統一管理」的原則,對公司的收發文進行規范管理。
一、收文辦理:
1、凡是收文,一律由辦公室登記,並根據文件內容,由辦公室簽批擬辦意見,分別呈送各級領導閱示及有關科室辦理,急件及時送辦。
2、承辦科室應按文件時限要求抓緊辦理不得延誤、推諉,對不屬於本科室職權范圍或不適宜本科室辦理,應當迅速退回辦公室並說明理由;總經理簽批由具體科室或個人負責辦理,則必須按吝惜經理要求辦結。
3、對已辦結的公文,各科室均應及時送交辦公室歸檔。密級公文辦完後立即送交,業務指導性公文需留用的,可採取復印件的辦法備用。
4、簽收登記後批辦的文件,由辦公室負責催辦。領導批示限期辦理的文件,重點催辦並及時反饋辦理結果。
5、未按辦文程序直接送總經理的公文有關科室在接到總經理交辦的公文時應到辦公室進行補辦登記、簽收手續。
二、發文辦理:
1、根據本規章制度確定的科室職責,各科室在職責范圍內需要對外發文的,由各科室擬定文稿,經總經理批示後發文。
2、公文送總經理簽發前,應交副總經理及辦公室審核。在不改變原意的的情況下,核稿人可對文稿進行刪節和文字加工,需對文稿進行較大修改時應提出意見由經辦人(主辦科室)修改。
3、對外發文一律由辦公室發文字型大小,確定文種、發放范圍、列印份數及時間要求。
學 習 及 培 訓 制 度
1、為提高公司員工技能素質和適應本企業發展的需要,對業務骨幹進行適當的崗位培訓和學習,但被培訓人員要和公司簽訂有關培訓協議,對國家部門發給的崗位資格證書由公司統一備案管理。
2、公司鼓勵員工積極參加相關業務學習,以提高自身業務水平和工作能力。通過學習取得相應的資格、職稱後,公司將按級別給予一定的獎勵。
❻ 辦公室文件管理、分類、入檔怎麼做
一般情況可以按文件類別來歸類,關鍵的是要在每類文件下用便簽貼好時間段,以後找起來方便點。
話說這年代了其實可以用雲文件歸檔了,紙質文件整理歸檔保存都有很多不方便之處呢,可以和老闆建議下,哈哈~
❼ 如何管理自己的文件及文件夾
文件管理方式,即怎樣管理您的日常文件,管理你的日常文件的方法。文件管理的真諦在於方便保存和迅速提取,所有的文件將通 過文件夾分類被很好地組織起來,放在你最能方便找到的地方。解決這個問題目前最理想的方法就是分類管理。
成堆的有用無用的紙、雜亂無章的書籍和辦公用品散落在各處,這就是我們辦公桌上的一般情形。在電腦的內部,在電腦的桌面上,在「資源管理器」中,也同樣充斥著無序與混亂。這種虛擬的混亂極大地影響了電腦的性能和我們辦公的效率,當許多人面臨這個問題時,認為硬碟空間又不夠了,電腦性能又不跟不上了,需要再換一台新的電腦了。事實上,我們真正需要的是坐下來,好好花時間將電腦里的文件真正管理起來,會為自己日後省下更多的時間。
文件管理的真諦在於方便保存和迅速提取,所有的文件將通 過文件夾分類被很好地組織起來,放在你最能方便找到的地方。解決這個問題目前最理想的方法就是分類管理,從硬碟分區開始到每一個文件夾的建立,我們都要按照自己的工作和生活需要,分為大大小小、多個層級的文件夾,建立合理的文件保存架構。此外所有的文件、文件夾,都要規范化地命名,並放入最合適的文件夾中。這樣,當我們需要什麼文件時,就知道到哪裡去尋找。這種方法,對於相當數量的人來說,並不是一件輕松的事,因為他們習慣了隨手存放文件和辛苦、茫無頭緒地查找文件。下面,我們將幫你制訂一套分類管理的原則,並敦促您養成好的文件管理習慣。以下是我們總結出的一些基本技巧,這些技巧並不是教條,可能並不適合你,但無論如何你必須要有自己的規則,並堅持下來,形成習慣。
❽ 怎樣進行文件管理
在綠色下載吧下載一個文件管理器,很好用的!
❾ 如何做好文件管理
一、分序分類排列。
供應商可按地區分類(如電腦軟體中本身有供應商編號,可按供應商編號排序),打孔後用大活頁夾夾上,在活頁夾外側註上編號xxx號-YYY號,方便查找。需要更改供應商信息時,及時將各部門核准更改後的供應商信息卡替換或在原活頁夾中增加該供應商頁。
日常文件分類,夾在透明百頁文件夾中,按周清理。
二、及時清理。
對於供應商信息卡,可在一兩年後,將老資料按順序裝訂歸檔。
對於日常文件,在失效後,如無保存價值,及時清理作廢。如有保存價值,定期裝訂歸檔。
三、建立查詢制度
用一專門文件簿,對於來借閱資料、文件的人員,簽字確認(註明借閱日期、借閱文件、借閱者、歸還日期)
總之,要分類編碼排序,有助管理。
❿ 急求Java簡單文件管理類程序
這是別人寫好的
package sunnykid.file;
import java.io.*;
import sunnykid.text.SunnykidNumber;
/**
* <p>標題: JAVA文件操作工具類</p>
* <br>
* <p>描述: 陽光軟體工作室常用工具包</p>
* <br>
* <p>版權: 版權所有 (c) 2007</p>
* <br>
* <p>組織: 陽光軟體工作室</p>
*
* @author 鍾曉籟
* @version V1.0
*/
public class FileOperator {
/**
* 不帶參數的構造函數
*/
public FileOperator() {
super();
}
/**
* 刪除指定的文件
* @param filepath String 待刪除的文件路徑及名稱
* @throws IOException
*/
public void delete(String filepath) throws IOException {
Runtime rt = Runtime.getRuntime();
rt.exec("cmd /c del " + filepath);
}
/**
* 將字元串寫入文件
* @param content String 待寫入的字元串內容
* @param filepath String 待寫入的文件路徑及名稱
* @throws IOException
*/
public void write(String content, String filepath) throws IOException {
File file = new File(filepath);
FileWriter fw = new FileWriter(file);
fw.write(content);
fw.close();
}
/**
* 讀取文件中的內容
* @param filepath String 待讀取的文件路徑及名稱
* @return String 返回從文件中讀取的字元串內容
* @throws IOException
*/
public String read(String filepath) throws IOException {
int text = 0;
File file = new File(filepath);
FileReader fr = new FileReader(file);
int len = (int) file.length();
char[] buffer = new char[len];
while (fr.ready()) {
text = text + fr.read(buffer, text, len - text);
}
fr.close();
String content = new String(buffer, 0, text);
return content;
}
/**
* 判斷一個文件是否存在
* @param filepath String 待判斷的文件路徑及名稱
* @return boolean 返迴文件是否存在結果
*/
public boolean isExist(String filepath) {
File file = new File(filepath);
if (file.exists()) {
return true;
} else {
return false;
}
}
/**
* 重命名文件或目錄
* @param oldname String 重命名前的文件或目錄名稱
* @param newname String 重命名後的文件或目錄名稱
* @return boolean 返回操作是否成功結果
*/
public boolean rename(String oldname, String newname) {
File oldfile = new File(oldname);
File newfile = new File(newname);
boolean success = oldfile.renameTo(newfile);
return success;
}
/**
* 剪切指定文件至指定的目錄
* @param from String 源文件的路徑及名稱
* @param to String 目標路徑及名稱
*/
public void move(String from, String to) {
File oldfile = new File(from);
File newfile = new File(to);
oldfile.renameTo(newfile);
}
/**
* 拷貝指定文件至指定的目錄
* @param from String 源文件的路徑及名稱
* @param to String 目標路徑及名稱
* @throws IOException
*/
public void (String from, String to) throws IOException {
int BUFF_SIZE = 100000;
byte[] buffer = new byte[BUFF_SIZE];
InputStream in = null;
OutputStream out = null;
try {
in = new FileInputStream(from);
out = new FileOutputStream(to);
while (true) {
synchronized (buffer) {
int amountRead = in.read(buffer);
if (amountRead < 0) {
break;
}
out.write(buffer, 0, amountRead);
}
}
} finally {
if (in != null) {
in.close();
}
if (out != null) {
out.close();
}
}
}
/**
* 獲取文件擴展名
* @param filename String 需要獲取大小的文件之完整路徑
* @return String 返迴文件擴展名
*/
public String getExtension(String filename) {
String defExt = null;
if ((filename != null) && (filename.length() > 0)) {
int i = filename.lastIndexOf('.');
if ((i > 0) && (i < (filename.length() - 1))) {
defExt = filename.substring(i + 1);
}
}
return defExt;
}
/**
* 獲取文件位元組數
* @param filename String 需要獲取大小的文件之完整路徑
* @return long 返迴文件大小位元組數
*/
public long fileSize(String filename) {
long size = 0L;
File file = new File(filename);
if (this.isExist(filename) == true) {
size = file.length();
}
return size;
}
/**
* 獲取標准單位之文件大小
* @param bytesize long 需要轉換為標准單位的文件之位元組數
* @return String 返回標准單位之文件大小
*/
public String switchSize(long bytesize) {
String size = "";
SunnykidNumber sn=new SunnykidNumber();
float number = 0.0f;
if (bytesize <= 0) {
size = "0Bytes";
} else if (bytesize < 1024) {
size = String.valueOf(size) + "Bytes";
} else if (bytesize < 1048576) {
number = (float) bytesize / 1024;
size = sn.parseCurrency(number) + "KB";
} else if (bytesize < 1073741824) {
number = (float) bytesize / 1024 / 1024;
size = sn.parseCurrency(number) + "MB";
} else if (bytesize < 1099511627776L) {
number = (float) bytesize / 1024 / 1024 / 1024;
size = sn.parseCurrency(number) + "GB";
}
return size;
}
}
====================
package sunnykid.text;
import java.text.*;
/**
* <p>標題: 用於操作數字的類</p>
* <br>
* <p>描述: 陽光軟體工作室常用工具包</p>
* <br>
* <p>版權: 版權所有 (c) 2007</p>
* <br>
* <p>組織: 陽光軟體工作室</p>
*
* @author 鍾曉籟
* @version V1.0
*/
public class SunnykidNumber {
/**
* 不帶參數的構造函數
*/
public SunnykidNumber() {
super();
}
/**
* 將數字格式化成貨幣樣式
* @param unfmt_dbl double 未經格式化的數字
* @return String 返回按照貨幣樣式格式化後的字元串
*/
public String getCurrency(double unfmt_dbl) { //雙精度數轉化成貨幣類型兩位小數
NumberFormat nf = NumberFormat.getCurrencyInstance(); //按照貨幣類型格式化數字
String fmted_str = nf.format(unfmt_dbl);
return fmted_str;
}
/**
* 按照貨幣類型格式化數字
* @param unfmt_dbl double 未經格式化的數字
* @return String 返回按照貨幣類型格式化後的字元串
*/
public String parseCurrency(double unfmt_dbl) { //雙精度數轉化成貨幣類型兩位小數的字元串
DecimalFormat df = new DecimalFormat("#.00"); //按照貨幣類型格式化數字
String fmted_str = df.format(unfmt_dbl);
return fmted_str;
}
/**
* 雙精度小數轉化成百分數
* @param unfmt_dbl double 未經格式化的數字
* @return String 返回按照百分比樣式格式化後的字元串
*/
public String parsePercect(double unfmt_dbl) { //雙精度小數轉化成百分數
NumberFormat nf = NumberFormat.getPercentInstance(); //按照百分比格式化數字
// nf.setMinimumIntegerDigits(integ);// 設置數的整數部分所允許的最大位數
// nf.setMaximumFractionDigits(fract);// 設置數的小數部分所允許的最大位數
String fmted_str = nf.format(unfmt_dbl);
return fmted_str;
}
/**
* 雙精度小數四捨五入為整數
* @param unfmt_dbl double 未經轉化的小數
* @return int 小數四舍後得到的整數
*/
public int roundNumber(double unfmt_dbl) {
String temp_str = String.valueOf(unfmt_dbl); //將小數轉化為字元串
if (temp_str.indexOf(".") <= 0) {
}
int indexOfDot = temp_str.indexOf("."); //獲取小數點位置
int temp_int = Integer.parseInt(temp_str.substring(indexOfDot + 1,
indexOfDot + 2));
if (temp_int < 5) { //判斷小數點後一位的數字是否大於5
return Integer.parseInt(temp_str.substring(0, indexOfDot)); //四舍
} else {
return Integer.parseInt(temp_str.substring(0, indexOfDot)) + 1; //五入
}
}
}