2013-10-04 131 views
0

http://macwright.org/2012/08/13/images-as-maps.html自定義圖像作爲地圖

我學習這個鏈接,我得到了麻煩

「這是一個Python腳本:togeo.py下載它作爲一個原始文件,將其命名爲你需要GDAL爲它工作 - 不一定是'python綁定',但要確保在你的終端中存在gdal_translate和gdalinfo。「

我不知道如何讓「gdal_translate和gdalinfo存在於終端」, 任何人都可以幫我解釋一下嗎?

這裏是錯誤味精當我運行「蟒蛇togeo.py eso1119a.jpg」:

Janes-MacBook-Pro:desktop kennett$ python togeo.py eso1119a.jpg 
Traceback (most recent call last): 
    File "togeo.py", line 7, in <module> 
    info_output = subprocess.Popen(['gdalinfo', infile], stdout=subprocess.PIPE).communicate()[0] 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 672, in __init__ 
errread, errwrite) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1202, in _execute_child 
raise child_exception 
OSError: [Errno 2] No such file or directory 

回答

2

基本上你只需要安裝GDAL並確保可執行文件是在PATH環境變量。如果可以的話,如果你可以從軟件包管理器中獲得它,這可能是最簡單的。你如何做到這一點是平臺特定的。否則,您可以隨時從源代碼安裝。源代碼可從http://www.gdal.org/

+0

我已經添加到我的問題的錯誤味精,是關於我的安裝的任何問題? – Kennett

+0

是的。 Brew嘗試安裝gdal時失敗。我建議嘗試從http://www.kyngchaos.com/files/software/frameworks/GDAL_Complete-1.10.dmg下載.dmg文件,然後嘗試使用它來安裝。 – Curt

+0

謝謝我已經安裝成功,但另一個問題適用...我現在將其添加到問題 – Kennett