地理信息處理開源腳本系統-GIScript

GIScript是基於腳本的地理信息處理工具集,是地理數據導入、導出、時空分析的高效工具。開放源代碼,功能很強,能夠集成商業軟件做爲處理引擎。python

GIScript基於Python,能夠與不少工具聯合使用,好比研究者喜歡的R、numPy等等,還有pyQt/pyQtGraph等強大的圖形界面支持庫等。git

GIScript是基於Python的,所以不須要特殊的安裝過程。下面介紹一下,如何加入該工程,修改、更新和使用。github


若是尚未的話,申請一個Github帳號,訪問http://git.com,或者https://git.oschina.net
shell

把站點[https://github.com/skyswind/GIScript]項目Fork到本身的空間。點擊Star給個贊(表示咱們來過),點擊watch能夠接收原工程的更改通知。以下操做,拉取到本地進行使用和修改:工具

git clone https://github.com/skyswind/GIScript.git

或者,從這裏取一個分支。
fetch

git clone https://github.com/supergis/GIScript.git

設置原工程更新後的同步,按照以下步驟操做便可:.net

echo "Merge git from upstream..."
echo "指定遠程的源。"
git remote add upstream https://github.com/skyswind/GIScript.git

echo "獲取遠程源的更新。"
git fetch upstream

echo "合併到本地庫中。"
git merge upstream/master

echo "提交到本地版本庫中。"
git commit -a -m "merged upstream."

echo "推送提交到本身的github庫中。"
git push

echo "Merge upstream finished."

建議把這段代碼保存爲merge.sh之類的文件(注意將權限改成可執行),按期運行一下便可。
開放源代碼

若是本身的修改但願貢獻到主版本中,只須要在本身的工程頁面發起一個pull request便可。code

python代碼的運行和修改,推薦使用Sublime Text 3。請參見本博站的文章,進行Sublime的設置。
ip

相關文章
相關標籤/搜索