作為GIS從業人員,對Shape文件一定不會陌生,它是美國環境系統研究所公司(ESRI)開發的一種空間數據開放格式,如下圖所示。
Shape文件
通常情況下,Shape文件至少由SHP矢量圖形文件、IDX矢量圖形索引文件和DBF矢量圖形屬性文件組成,坐標投影文件PRJ不是必須的文件,但如果在缺少該文件的情況下用ArcMap打開時可能會提示缺少空間參考,如下圖所示。
未知的空間參考
通常情況下,我們在對SHP文件中的矢量對象進行修改時,最常用的方式是在ArcMap中打開進行修改,但對于只存儲了屬性字段值的DBF文件也一定要用ArcMap或QGIS等GIS軟件進行修改嗎?
DBF是一種“古老”的數據庫文件格式,它是DOS系統中的dBase數據庫和Visual FoxPro數據庫所使用的數據庫格式,現在應該極少有人在電腦上安裝這兩款軟件了。
Visual FoxPro原名FoxBase,最初是由美國Fox Software公司于1988年推出的數據庫產品,在DOS上運行,與xBase系列兼容。
1992年,Fox Software公司被Microsoft收購加以發展,使其可以在Windows上運行,并且更名為 Visual FoxPro,它比FoxBASE在功能和性能上有了很大的改進,進一步提高了系統的開發能力。
Visual FoxPro 3.0一推出,就受到廣大用戶的歡迎,因為xBase類的語言,如dBase和Clipper等當時還無法在Windows上運行,于是成為市場上的霸主。
Visual FoxPro
當我第一次知道Visual FoxPro這款軟件時大概是在2001年前后,當時我們宿舍有位同學家里開了個服裝廠,他基于Visual FoxPro為廠里開發了一個服裝管理系統。
2001年前后,那是一個微軟如日中天的年代,比爾蓋茨是我們宿舍的小伙伴集體崇拜的對象(沒有之一),孤陋寡聞的我甚至從來沒聽說過喬布斯。
Visual FoxPro作為微軟曾經非常受歡迎的產品,但早在2007年3月13日就正式宣布Visual FoxPro 9將是微軟的最后一款桌面數據庫開發工具軟件,以后將永遠不會出現VFP 10的新版本。
微軟為VFP 9的普通用戶提供支持到2010年1月12日,購買擴展支持服務的用戶可獲得到2015年1月13號的服務,也就是說2015年1月13日是便是FoxPro壽終正寢之日,FoxPro 9成為了Foxpro的絕唱!
到目前為止,如果不是因為從事GIS行業經常接觸Shape文件的DBF屬性文件,我可能沒有機會其它場合與DBF文件打交道了,畢竟它真的是一個快被世人遺忘的“古老”的數據庫了。
作為GIS行業的從業人員,在GIS軟件中修改DBF屬性文件可能已經成為了刻板印象,但我們通過對DBF文件的追本朔源明確了,其實DBF文件歸根到底是一個數據庫文件。
既然DBF文件是一個數據庫文件,那么在我們只是單純地需要對文件中的屬性值進行修改時,就不一定非得用GIS軟件了,尤其是在啟動ArcMap可能還要等半天的情況下,通過Access或Excel進行修改的效率可能要高得多。
比如現在我們需要對七大洲的面積進行修改,只需要通過Excel打開DBF文件直接修改即可,如下圖所示。
在Excel中打開DBF文件
本文中的矢量文件示例數據,可以通過私信“七大洲”獲取數據下載地址,數據如下圖所示。
世界七大洲
修改SHP文件屬性值的小技巧,也可以通過觀看以下視頻了解。
<script src="https://lf6-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>
修改SHP文件屬性值的小技巧
本文分享了GIS行業工作中的一個小技巧,也對DBF這個“古老”的文件格式進行了一次追本朔源,不禁讓人聯想起微軟如日中天的那幾年。
當然了,微軟現在仍然是一家偉大的公司,據說微軟曾說過“Windows 10 是最后一代Windows”,但它還是發布了Windows 11版本。
為了避免新版本的不確定性對工作帶來負面影響,我暫時還不敢貿然升級更新到Windows 11,不知道你是否已經嘗過鮮了呢?
單位新更換的HP臺式電腦預裝win10系統,集成有 office365!一直提示讓激活,無法使用,搞得同事們叫苦不迭。
Office365是一種訂閱產品,一般需要在線訂閱,適合專業人員或者企業訂閱,提供最新版的office辦公組件,分為家庭版、個人版、學生版、企業版等多種產品,基于云平臺提供多種服務,通過將 Excel 和 Outlook 等應用與 OneDrive 和 Microsoft Teams 等強大的云服務相結合,Office 365 可讓任何人使用任何設備隨時隨地創建和共享內容。
Office 365 包括最新版的 Office 套件,支持在多個設備上安裝 Office 應用。Office 365 采取訂閱方式,可靈活按年或按月續費。
具體說來, office365 傾向于企業用戶,各成員之間可以協同辦公,非專業人員建議使用普通的office2016、office2013、office2010等單機版本。大家就比較熟悉了,就不介紹了!
如果你認為office365使用不夠方便是完全可以卸載掉的,具體的方法參見百度經驗的一篇文章,這里就不在贅述,鏈接分享:https://jingyan.baidu.com/article/36d6ed1fb62e5e1bcf4883ec.html
對于文檔編輯和應用我推薦大家使用國產軟件wps,官方網站:http://www.wps.cn/下載免費,使用也不會產生任何費用,與office現在的兼容度也不錯,還針對各行業的應用提供了許多模版及插件,輕輕松松完成辦公應用,強烈推薦,不妨休驗一下!
當然如果你想使用office365,除了繳費外,網上也提供有多種破解方法。
一是序列號(以下為網上搜集,不保證能用):
Microsoft Office 365 Pro Plus產品密鑰列表
2B8KN-FFK6J-YWMV4-J3DY2-3YF29
2MNJP-QY9KX-MKBKM-9VFJ2-CJ9KK
366NX-BQ62X-PQT9G-GPX4H-VT7TX
433NF-H7TMK-TPMPK-W4FGW-7FP9K
46DNX-B4Q98-PQVPW-Q8VM6-FVR29
4HNBK-863MH-6CR6P-GQ6WP-J42C9
6HDB9-BNRGY-J3F83-CF43C-D67TX
6KTFN-PQH9H T8MMB-YG8K4-367TX
7TPNM-PMWKF-WVHKV-G869H-9BQ6X
7XD2X-JWJ94-BCHBW-W9WXP-J2WPT
828CH-G4FPY-HMH4R-32GCK-6D9BH
AD3XE-7FZDV-VMMB9-6M5SD-VODYF
DJC4N-DX7PC-GM3GK-V8KKW-XWYGX
DMXHM-GNMM3-MYHHK-6TVT2-XTKKK
G9N3P-GRJK6-VM63J-F9M27-KHGXK
GPT9W-CWNJK-KB29G-8V93J-TQ429
GYWDG-NMV9P-746HR-Y2VQW-YPXKK
KBDNM-R8CD9-RK366-WFM3X-C7GXK
KDVQM-HMNFJ-P9PJX-96HDF-DJYGX
MH2KN-96KYR-GTRD4-KBKP4-Q9JP9
MTDNG-PDDGD-MHMV4-F2MBY-RCXKK
N2P94-XV8HD-W9MHF-VQHHH-M4D6X
N4M7D-PD46X-TJ2HQ-RPDD7-T28P9
N7PXY-WR4XP-D4FGK-K66JH-CYQ6X
NK8R7-8VXCQ 3M2FM-8446R-WFD6
NK8R7-8VXCQ 3M2FM-8446R-WFD6X
PBTFM-WWN3H-2GD9X-VJRMG-C9VTX
PNP4F-KY64B-JJF4P-7R7J9-7XJP9
TV9PW-6RP6V-FDVP9-9GC78-Y4B4X
V44DD-TMTDC-GPJWJ-WXKGK-7JW9T
VQCRC-J4GTW-T8XQW-RX6QG-4HVG4
VTM6G-YPQ9Q-BVYJQ-37RYH-R4X38
WTFN9-KRCBV-2VBBH-BC272-27GXM
X2YWD-NWJ42-3PGD6-M37DP-VFP9K
XRNFT-HG2FV-G74BP-7PVDC-JB29K
二是破解工具,我會撰寫文章單獨介紹。