1. 河豚號(hào) > 生活百科 >

foxpro是什么軟件系統(tǒng)(講解foxpro實(shí)例教程)

概述

作為GIS從業(yè)人員,對(duì)Shape文件一定不會(huì)陌生,它是美國(guó)環(huán)境系統(tǒng)研究所公司(ESRI)開發(fā)的一種空間數(shù)據(jù)開放格式,如下圖所示。

 

修改SHP文件的屬性值一定要用GIS軟件嗎?

 

Shape文件

通常情況下,Shape文件至少由SHP矢量圖形文件、IDX矢量圖形索引文件和DBF矢量圖形屬性文件組成,坐標(biāo)投影文件PRJ不是必須的文件,但如果在缺少該文件的情況下用ArcMap打開時(shí)可能會(huì)提示缺少空間參考,如下圖所示。

 

修改SHP文件的屬性值一定要用GIS軟件嗎?

 

未知的空間參考

通常情況下,我們?cè)趯?duì)SHP文件中的矢量對(duì)象進(jìn)行修改時(shí),最常用的方式是在ArcMap中打開進(jìn)行修改,但對(duì)于只存儲(chǔ)了屬性字段值的DBF文件也一定要用ArcMap或QGIS等GIS軟件進(jìn)行修改嗎?

什么是DBF文件?

DBF是一種“古老”的數(shù)據(jù)庫(kù)文件格式,它是DOS系統(tǒng)中的dBase數(shù)據(jù)庫(kù)和Visual FoxPro數(shù)據(jù)庫(kù)所使用的數(shù)據(jù)庫(kù)格式,現(xiàn)在應(yīng)該極少有人在電腦上安裝這兩款軟件了。

Visual FoxPro原名FoxBase,最初是由美國(guó)Fox Software公司于1988年推出的數(shù)據(jù)庫(kù)產(chǎn)品,在DOS上運(yùn)行,與xBase系列兼容。

1992年,F(xiàn)ox Software公司被Microsoft收購(gòu)加以發(fā)展,使其可以在Windows上運(yùn)行,并且更名為 Visual FoxPro,它比FoxBASE在功能和性能上有了很大的改進(jìn),進(jìn)一步提高了系統(tǒng)的開發(fā)能力。

Visual FoxPro 3.0一推出,就受到廣大用戶的歡迎,因?yàn)閤Base類的語(yǔ)言,如dBase和Clipper等當(dāng)時(shí)還無(wú)法在Windows上運(yùn)行,于是成為市場(chǎng)上的霸主。

 

修改SHP文件的屬性值一定要用GIS軟件嗎?

 

Visual FoxPro

當(dāng)我第一次知道Visual FoxPro這款軟件時(shí)大概是在2001年前后,當(dāng)時(shí)我們宿舍有位同學(xué)家里開了個(gè)服裝廠,他基于Visual FoxPro為廠里開發(fā)了一個(gè)服裝管理系統(tǒng)。

2001年前后,那是一個(gè)微軟如日中天的年代,比爾蓋茨是我們宿舍的小伙伴集體崇拜的對(duì)象(沒有之一),孤陋寡聞的我甚至從來(lái)沒聽說過喬布斯。

Visual FoxPro作為微軟曾經(jīng)非常受歡迎的產(chǎn)品,但早在2007年3月13日就正式宣布Visual FoxPro 9將是微軟的最后一款桌面數(shù)據(jù)庫(kù)開發(fā)工具軟件,以后將永遠(yuǎn)不會(huì)出現(xiàn)VFP 10的新版本。

微軟為VFP 9的普通用戶提供支持到2010年1月12日,購(gòu)買擴(kuò)展支持服務(wù)的用戶可獲得到2015年1月13號(hào)的服務(wù),也就是說2015年1月13日是便是FoxPro壽終正寢之日,F(xiàn)oxPro 9成為了Foxpro的絕唱!

到目前為止,如果不是因?yàn)閺氖翯IS行業(yè)經(jīng)常接觸Shape文件的DBF屬性文件,我可能沒有機(jī)會(huì)其它場(chǎng)合與DBF文件打交道了,畢竟它真的是一個(gè)快被世人遺忘的“古老”的數(shù)據(jù)庫(kù)了。

修改DBF屬性文件一定要用GIS軟件嗎?

作為GIS行業(yè)的從業(yè)人員,在GIS軟件中修改DBF屬性文件可能已經(jīng)成為了刻板印象,但我們通過對(duì)DBF文件的追本朔源明確了,其實(shí)DBF文件歸根到底是一個(gè)數(shù)據(jù)庫(kù)文件。

既然DBF文件是一個(gè)數(shù)據(jù)庫(kù)文件,那么在我們只是單純地需要對(duì)文件中的屬性值進(jìn)行修改時(shí),就不一定非得用GIS軟件了,尤其是在啟動(dòng)ArcMap可能還要等半天的情況下,通過Access或Excel進(jìn)行修改的效率可能要高得多。

比如現(xiàn)在我們需要對(duì)七大洲的面積進(jìn)行修改,只需要通過Excel打開DBF文件直接修改即可,如下圖所示。

 

修改SHP文件的屬性值一定要用GIS軟件嗎?

 

在Excel中打開DBF文件

本文中的矢量文件示例數(shù)據(jù),可以通過私信“七大洲”獲取數(shù)據(jù)下載地址,數(shù)據(jù)如下圖所示。

 

修改SHP文件的屬性值一定要用GIS軟件嗎?

 

世界七大洲

本文由網(wǎng)上采集發(fā)布,不代表我們立場(chǎng),轉(zhuǎn)載聯(lián)系作者并注明出處:http://m.zltfw.cn/shbk/38968.html

聯(lián)系我們

在線咨詢:點(diǎn)擊這里給我發(fā)消息

微信號(hào):15705946153

工作日:9:30-18:30,節(jié)假日休息