(2順目)
レシピ14.3
対象となるデータはここからダウンロードする。
debian.zipファイルを展開してipythonのフォルダに置く。
debian.zipの中はapt.jsonファイルがありjson形式のデーターが延々あった。
{
"libgcc1": [
"gcc-4.6-base",
"libc6",
"multiarch-support"
],
"debconf": [
"perl-base"
],
"python-configobj": [
"python",
"python2.7"
],
"python-support": [
"dpkg",
"python",
"python-minimal"
],
以下続く
}
13項
ぱっとしないのでdraw_circular関数で描画
レシピ14.4
5項
6項
img=2のケース
img=1のケース
img=0のケース
8項
レシピ14.5
smoryをinstallする。 https://github.com/rossant/smopy
Deactivating environment "C:\Users\user-name\Anaconda3"...
Activating environment "C:\Users\user-name\Anaconda3"...
[Anaconda3] C:\Users\user-name>pip install smopy
Collecting smopy
Downloading smopy-0.0.3.tar.gz
Building wheels for collected packages: smopy
Running setup.py bdist_wheel for smopy ... done
Stored in directory: C:\Users\user-name\AppData\Local\pip\Cache\wheels\61\b5\2d\b
16bafc0c890d44ddf34cce3f2d74417cd0d0573c9e6876578
Successfully built smopy
Installing collected packages: smopy
Successfully installed smopy-0.0.3
パリのデーターはhttps://github.com/ipython-books/cookbook-dataから入手
ratp.zipを展開するとratp.csvファイルがでてくるのでipythonフォルダに置く。
2項
データーを読み込んで表示させると
3項
1行目の緯度、経度をGoogleMapに入れると
11項
レシピ14.6
各種ライブラリーのinstall
GDAL-2.0.2-cp35-none-win_amd64.whlを(http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal)からDL
Fiona-1.6.3-cp35-none-win_amd64.whlを(http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal)からDL
Shapely-1.5.15-cp35-cp35m-win_amd64.whlを(http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal)からDL
C:\Users\user-name\Downloads>pip install GDAL-2.0.2-cp35-none-win_amd64.whl
Processing c:\users\user-name\downloads\gdal-2.0.2-cp35-none-win_amd64.whl
Installing collected packages: GDAL
Successfully installed GDAL-2.0.2
C:\Users\user-name\Downloads>pip install Fiona-1.6.3-cp35-none-win_amd64.whl
Processing c:\users\user-name\downloads\fiona-1.6.3-cp35-none-win_amd64.whl
Requirement already satisfied (use --upgrade to upgrade): cligj in c:\users\josh
ua\anaconda3\lib\site-packages (from Fiona==1.6.3)
Requirement already satisfied (use --upgrade to upgrade): six in c:\users\user=name
\anaconda3\lib\site-packages (from Fiona==1.6.3)
Requirement already satisfied (use --upgrade to upgrade): click-plugins in c:\us
ers\user-name\anaconda3\lib\site-packages (from Fiona==1.6.3)
Requirement already satisfied (use --upgrade to upgrade): click>=4.0 in c:\users
\user-name\anaconda3\lib\site-packages (from cligj->Fiona==1.6.3)
Installing collected packages: Fiona
Successfully installed Fiona-1.6.3
C:\Users\user-name\Downloads>pip install Shapely-1.5.15-cp35-cp35m-win_amd64.whl
Processing c:\users\user-name\downloads\shapely-1.5.15-cp35-cp35m-win_amd64.whl
Installing collected packages: Shapely
Successfully installed Shapely-1.5.15
Fionaライブラリーのインストールは成功しているように見えているがなぜかインポートに失敗する。 ためしに他のwhlファイルをDownLoadしインストールしてみる。
C:\Users\user-name\Downloads>pip install "Fiona-1.6.3+gdal200-cp35-none-win_amd64.whl"
Processing c:\users\user-name\downloads\fiona-1.6.3+gdal200-cp35-none-win_amd64.whl
Requirement already satisfied (use --upgrade to upgrade): cligj in c:\users\josh
ua\anaconda3\lib\site-packages (from Fiona==1.6.3+gdal200)
Requirement already satisfied (use --upgrade to upgrade): click-plugins in c:\us
ers\user-name\anaconda3\lib\site-packages (from Fiona==1.6.3+gdal200)
Requirement already satisfied (use --upgrade to upgrade): six in c:\users\user-name
\anaconda3\lib\site-packages (from Fiona==1.6.3+gdal200)
Requirement already satisfied (use --upgrade to upgrade): click>=4.0 in c:\users
\user-name\anaconda3\lib\site-packages (from cligj->Fiona==1.6.3+gdal200)
Installing collected packages: Fiona
Found existing installation: Fiona 1.6.3
Uninstalling Fiona-1.6.3:
Successfully uninstalled Fiona-1.6.3
Successfully installed Fiona-1.6.3
今度はうまくいった。
8項
レシピ14.7
4項
指定された座標をgoogleMapに入力pos0 = (36.6026, -121.9026)
指定された座標をgoogleMapに入力pos1 = (34.0569, -118.2427)
11項
15項
Googleが示したルートとは若干違っている。