トップページ -> データベース研究スタート -> 3次元地図データベース応用 -> sinhrks/cesiumpy の紹介
[サイトマップへ]  

sinhrks/cesiumpy の紹介

Cesium とは,3次元の「地図」をウエブブラウザで表示するための JavaScript ライブラリ. Cesium を Python から使えるソフトウエア cesiumpy をこのWebページで紹介します.

Web ページ: https://github.com/sinhrks/cesiumpy

先人に感謝

キーワード: Cesium, Python


前もって準備しておくこと

Anaconda のインストール

Python 3 の開発環境である Anacondaをおすすめ.Window でのインストール手順は次の通りです(Linuxでも同様の手順です).

  1. https://www.continuum.io/downloads#windows

  2. Download」をクリックする.

  3. ダウンロードが始まるので確認する.

  4. ダウンロードした .exe ファイルを実行して,Anacondaをインストール.

sinhrks/cesiumpy の設定手順

正確には https://github.com/sinhrks/cesiumpy をご覧ください。私が行った設定手順の記録です。

  1. GitHUB の sinhrks/cesiumpy のWeb ページを開く

    https://github.com/sinhrks/cesiumpy

  2. Clone or download」を展開し, 「Download ZIP」をクリック

  3. .zip ファイルがダウンロードされるので確認する.

  4. ダウンロードした .zip ファイルを展開(解凍)する.分かりやすいディレクトリに置く.

    ※ Windows での展開(解凍)のためのソフトは「7-Zip」をおすすめ.

    この .zip ファイルは,E:\cesiumpy-master\cesiumpy-master に展開(解凍)したものとして,説明を続けるので,適切に読み替えてください.

  5. Anaconda プロンプトを管理者として開く

  6. 先ほど展開(解凍)したディレクトリに移動

  7. インストールしたいので、次のコマンドを実行
    python setup.py install
    

  8. Python で動作確認したい. 「Jupyter Notebook」というソフトを使う.

    Jupyter Notebook を起動.ウェブブラウザが開く.

  9. 新しく Python のプログラムを実行させたいので,「New」→「Python3」と操作する.

  10. 次のプログラムを入れ,「実行ボタン」をクリック
    import cesiumpy
    

  11. 次のプログラムを入れ,「実行ボタン」をクリック
    v = cesiumpy.Viewer()
    

  12. 次のプログラムを入れ,「実行ボタン」をクリック
    v
    

    上の図のようにエラーが出た場合には、もう一度同じことを繰り返してみてください

  13. Jupyter Notebook には Web ブラウザが内蔵されている(Web ブラウザで動く Python 開発環境). いま表示されている地図はマウスで操作したりできる