上野家のホームページ
ナーマル,マリン,ココ
[
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
PC/地図/Locus map用ベクター地図/phyghtmap
をテンプレートにして作成
資料室
PC/地図/Locus map用ベクター地図/phyghtmap をテンプレートにして作成
[
差分
|
バックアップ
|
リロード
]
[ ]
開始行:
* phyghtmap
[[phyghtmap>http://katze.tfiu.de/projects/phyghtmap/index...
似たようなツールには[[srtm2osm>https://wiki.openstreetmap...
phyghtmapは特定のサーバーからNASA SRTMのデータをダウンロ...
既にSRTMのデータがダウンロード済みの場合は,.osmファイル...
[[phyghtmap>http://katze.tfiu.de/projects/phyghtmap/index...
- バージョン1.x~
Python2.7で動作するバージョン。最終バージョンは1.80。~
- バージョン2.x~
Python3.xで動作するバージョン。最新バージョンは2.23。~
バージョン1.70からGeoTIFFをサポートしている。~
バージョン1.80以降でSRTMのデータをダウンロードするサイト...
phyghtmapを最初に使用するときに,オプション--earthdata-us...
バージョン2.10以降でSRTMのデータをダウンロードするサイト...
phyghtmapを最初に使用するときに,オプション--earthexplore...
使い方: [[phyghtmap man page>http://katze.tfiu.de/projec...
** Windowsマシンにphyghtmapをインストール
Pythonを標準のインストーラーでWindowsマシンへインストール...
*** Pythonを標準インストーラーでインストールしている場合
Python 3.9を[[公式のインストーラー>https://www.python.org...
コマンドプロンプトを起動して,pipコマンドでいくつかのPyth...
GDALはWheelファイル&ref(GDAL-3.3.3-cp39-cp39-win_amd64.wh...
> python -m pip install beautifulsoup4==4.12.2
> python -m pip install numpy==1.22.2
> python -m pip install lxml==4.9.3
> python -m pip install matplotlib==3.3.0
> python -m pip install GDAL-3.3.3-cp39-cp39-win_amd64.whl
次にphyghtmap 2.23のインストールを行う。~
phyghtmap 2.23のソースコードをダウンロードして,インスト...
> wget http://katze.tfiu.de/projects/phyghtmap/phyghtmap...
> tar zxvf phyghtmap_2.23.orig.tar.gz
> cd phyghtmap-2.23
> python setup.py install
エラー等がなければインストール出来ている。~
インストールの確認をする。~
> phyghtmap --version
phyghtmap 2.23
*** MSYS2/MinGW-w64環境でPythonをインストールしている場合
Windowsマシンに既にMSYS2/MinGW-w64環境が構築されていて''P...
MSYS2/MinGW64環境でPythonをインストールする場合,
$ pacman -S mingw-w64-x86_64-python mingw-w64-x86_64-pyt...
とすればインストールできる。
しかし,その後pacmanでPythonやPythonモジュールが3.11ベー...
なのでバージョンが更新がされないように,''/etc/pacman.con...
''/etc/pacman.conf''ファイル~
ignorePkg = mingw-w64-x86_64-python* mingw-w64-x86_64-...
phyghtmap 2.23で必要ないくつかのPythonモジュールをパッケ...
beautifulsoup4==4.12.2,GDAL==3.7.0がインストールされた。~
$ pacman -S mingw-w64-x86_64-python-beautifulsoup4 mingw...
pacmanでmingw-w64-x86_64-python-matplotlibとmingw-w64-x86...
matplotlib==3.7.1やnumpy==1.25.1がインストールされた場合...
なので一旦これらをアンインストールして,古いバージョンのm...
$ pacman -U mingw-w64-x86_64-python-matplotlib-3.5.3-1-a...
$ pacman -U mingw-w64-x86_64-python-numpy-1.23.5-1-any.p...
次に,phyghtmap 2.23のソースコードをダウンロードする。~
$ wget http://katze.tfiu.de/projects/phyghtmap/phyghtmap...
$ tar zxvf phyghtmap_2.23.orig.tar.gz
$ cd phyghtmap-2.23
phyghtmap 2.23のソースコードに自作のパッチを当てる。~
パッチファイル:&ref(hgt.patch); &ref(osmUtil.patch); &re...
$ cd phyghtmap
$ patch -p0 < hgt.patch
$ pache -p0 < osmUtil.patch
$ pache -p0 < pbfUtil.patch
phyghtmap 2.23をインストールする。~
$ python setup.py install
インストールの確認をする。~
$ phyghtmap --version
phyghtmap 2.23
** Linuxマシンにphyghtmapをインストール
CentOSやUbuntuなどのLinuxマシンに,phyghtmapをインストー...
*** CentOS 7.9(2009)にインストールする
Python3(Python 3.9.12)が既にインストールされている環境...
pipで必要なモジュールをバージョン指定してインストールして...
この時,GDALはWheelファイル&ref(GDAL-3.3.3-cp39-cp39-many...
~
# pip3 install beautifulsoup4==4.12.2
# pip3 install matplotlib==3.3.0
# pip3 install numpy==1.22.2
# pip3 install lxml==4.9.3
# pip3 install GDAL-3.3.3-cp39-cp39-manylinux_2_5_x86_64...
phyghtmap 2.23のソースコードをダウンロードする。
$ wget http://katze.tfiu.de/projects/phyghtmap/phyghtmap...
$ tar zxvf phyghtmap_2.23.orig.tar.gz
$ cd phyghtmap-2.23
phyghtmap 2.23のインストールを行う。~
$ python3 setup.py install
インストールが出来たか確認してみる。~
$ phyghtmap --version
phyghtmap 2.23
*** Ubuntu 22.04LTSにインストール
Python3(Python 3.10.6)が既にインストールされている環境...
パッケージ管理ツールで,必要なpythonモジュールをインスト...
# apt install python3-matplotlib python3-bs4 python3-num...
各モジュールのバージョンは以下がインストールされた。~
- python3-matplotlib(3.5.1)~
- python3-bs4(4.10.0)~
- python3-numpy(1.21.5)~
- python3-lxml(4.8.0)~
- python3-gdal(3.4.1)~
phyghtmap 2.23のソースコードをダウンロードする。~
$ wget http://katze.tfiu.de/projects/phyghtmap/phyghtmap...
$ tar zxvf phyghtmap_2.23.orig.tar.gz
$ cd phyghtmap-2.23
phyghtmap 2.23のソースコードに自作のパッチを当てる。~
パッチファイル:&ref(hgt.patch); &ref(osmUtil.patch); &re...
$ cd phyghtmap
$ patch -p0 < hgt.patch
$ pache -p0 < osmUtil.patch
$ pache -p0 < pbfUtil.patch
phyghtmapをインストールする。~
$ python3 setup.py install
インストールが出来たか確認してみる。~
$ phyghtmap --version
phyghtmap 2.23
終了行:
* phyghtmap
[[phyghtmap>http://katze.tfiu.de/projects/phyghtmap/index...
似たようなツールには[[srtm2osm>https://wiki.openstreetmap...
phyghtmapは特定のサーバーからNASA SRTMのデータをダウンロ...
既にSRTMのデータがダウンロード済みの場合は,.osmファイル...
[[phyghtmap>http://katze.tfiu.de/projects/phyghtmap/index...
- バージョン1.x~
Python2.7で動作するバージョン。最終バージョンは1.80。~
- バージョン2.x~
Python3.xで動作するバージョン。最新バージョンは2.23。~
バージョン1.70からGeoTIFFをサポートしている。~
バージョン1.80以降でSRTMのデータをダウンロードするサイト...
phyghtmapを最初に使用するときに,オプション--earthdata-us...
バージョン2.10以降でSRTMのデータをダウンロードするサイト...
phyghtmapを最初に使用するときに,オプション--earthexplore...
使い方: [[phyghtmap man page>http://katze.tfiu.de/projec...
** Windowsマシンにphyghtmapをインストール
Pythonを標準のインストーラーでWindowsマシンへインストール...
*** Pythonを標準インストーラーでインストールしている場合
Python 3.9を[[公式のインストーラー>https://www.python.org...
コマンドプロンプトを起動して,pipコマンドでいくつかのPyth...
GDALはWheelファイル&ref(GDAL-3.3.3-cp39-cp39-win_amd64.wh...
> python -m pip install beautifulsoup4==4.12.2
> python -m pip install numpy==1.22.2
> python -m pip install lxml==4.9.3
> python -m pip install matplotlib==3.3.0
> python -m pip install GDAL-3.3.3-cp39-cp39-win_amd64.whl
次にphyghtmap 2.23のインストールを行う。~
phyghtmap 2.23のソースコードをダウンロードして,インスト...
> wget http://katze.tfiu.de/projects/phyghtmap/phyghtmap...
> tar zxvf phyghtmap_2.23.orig.tar.gz
> cd phyghtmap-2.23
> python setup.py install
エラー等がなければインストール出来ている。~
インストールの確認をする。~
> phyghtmap --version
phyghtmap 2.23
*** MSYS2/MinGW-w64環境でPythonをインストールしている場合
Windowsマシンに既にMSYS2/MinGW-w64環境が構築されていて''P...
MSYS2/MinGW64環境でPythonをインストールする場合,
$ pacman -S mingw-w64-x86_64-python mingw-w64-x86_64-pyt...
とすればインストールできる。
しかし,その後pacmanでPythonやPythonモジュールが3.11ベー...
なのでバージョンが更新がされないように,''/etc/pacman.con...
''/etc/pacman.conf''ファイル~
ignorePkg = mingw-w64-x86_64-python* mingw-w64-x86_64-...
phyghtmap 2.23で必要ないくつかのPythonモジュールをパッケ...
beautifulsoup4==4.12.2,GDAL==3.7.0がインストールされた。~
$ pacman -S mingw-w64-x86_64-python-beautifulsoup4 mingw...
pacmanでmingw-w64-x86_64-python-matplotlibとmingw-w64-x86...
matplotlib==3.7.1やnumpy==1.25.1がインストールされた場合...
なので一旦これらをアンインストールして,古いバージョンのm...
$ pacman -U mingw-w64-x86_64-python-matplotlib-3.5.3-1-a...
$ pacman -U mingw-w64-x86_64-python-numpy-1.23.5-1-any.p...
次に,phyghtmap 2.23のソースコードをダウンロードする。~
$ wget http://katze.tfiu.de/projects/phyghtmap/phyghtmap...
$ tar zxvf phyghtmap_2.23.orig.tar.gz
$ cd phyghtmap-2.23
phyghtmap 2.23のソースコードに自作のパッチを当てる。~
パッチファイル:&ref(hgt.patch); &ref(osmUtil.patch); &re...
$ cd phyghtmap
$ patch -p0 < hgt.patch
$ pache -p0 < osmUtil.patch
$ pache -p0 < pbfUtil.patch
phyghtmap 2.23をインストールする。~
$ python setup.py install
インストールの確認をする。~
$ phyghtmap --version
phyghtmap 2.23
** Linuxマシンにphyghtmapをインストール
CentOSやUbuntuなどのLinuxマシンに,phyghtmapをインストー...
*** CentOS 7.9(2009)にインストールする
Python3(Python 3.9.12)が既にインストールされている環境...
pipで必要なモジュールをバージョン指定してインストールして...
この時,GDALはWheelファイル&ref(GDAL-3.3.3-cp39-cp39-many...
~
# pip3 install beautifulsoup4==4.12.2
# pip3 install matplotlib==3.3.0
# pip3 install numpy==1.22.2
# pip3 install lxml==4.9.3
# pip3 install GDAL-3.3.3-cp39-cp39-manylinux_2_5_x86_64...
phyghtmap 2.23のソースコードをダウンロードする。
$ wget http://katze.tfiu.de/projects/phyghtmap/phyghtmap...
$ tar zxvf phyghtmap_2.23.orig.tar.gz
$ cd phyghtmap-2.23
phyghtmap 2.23のインストールを行う。~
$ python3 setup.py install
インストールが出来たか確認してみる。~
$ phyghtmap --version
phyghtmap 2.23
*** Ubuntu 22.04LTSにインストール
Python3(Python 3.10.6)が既にインストールされている環境...
パッケージ管理ツールで,必要なpythonモジュールをインスト...
# apt install python3-matplotlib python3-bs4 python3-num...
各モジュールのバージョンは以下がインストールされた。~
- python3-matplotlib(3.5.1)~
- python3-bs4(4.10.0)~
- python3-numpy(1.21.5)~
- python3-lxml(4.8.0)~
- python3-gdal(3.4.1)~
phyghtmap 2.23のソースコードをダウンロードする。~
$ wget http://katze.tfiu.de/projects/phyghtmap/phyghtmap...
$ tar zxvf phyghtmap_2.23.orig.tar.gz
$ cd phyghtmap-2.23
phyghtmap 2.23のソースコードに自作のパッチを当てる。~
パッチファイル:&ref(hgt.patch); &ref(osmUtil.patch); &re...
$ cd phyghtmap
$ patch -p0 < hgt.patch
$ pache -p0 < osmUtil.patch
$ pache -p0 < pbfUtil.patch
phyghtmapをインストールする。~
$ python3 setup.py install
インストールが出来たか確認してみる。~
$ phyghtmap --version
phyghtmap 2.23
ページ名:
Counter: 0, today: 0, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
フォーラム
お問い合わせ