パイクラおじさんの日記

MinecraftでPythonを勉強するおじさんの日記です。

2017-10-08から1日間の記事一覧

土地利用細分メッシュ

国土数値情報ダウンロードサービス 続いて、土地利用細分メッシュもマップとして表示してみた。 細分とはいえ、100mメッシュなのでこれも厳しい。 # coding: utf-8 import xml.etree.ElementTree as ET import numpy as np import matplotlib.pyplot as plot…

土地利用3次メッシュ

国土交通省のGISのサイトに「土地利用3次メッシュ」なるものがあったので、最新版をダウンロードしてマップとして表示してみた。 1kmメッシュと書いてあるので、かなり大きな範囲での情報なので使えない。 80x80のサイズ。 ソースコードはコレ。 ファイル名…

木を生やす(5)

「木を生やす(1)」で書いた「木を生やす」意味の1.の方「木を生やす場所を決める」を考える。 木を生やす場所を決める方法として、1つには地形から判断する方法がある。次の2つの画像はだいたい同じ範囲の標高データとGoogleマップの衛星写真だけど、だい…

木を生やす(4)

wood.pyをモジュール化してpycraパッケージに追加したい。 そして、他のスクリプトから使えるようにしたい。 pycra/wood.pyとして保存。 # coding: utf-8 import mcpi.minecraft as minecraft import mcpi.block as block import math import random import …

木を生やす(3)

コマンド1つで幹も生やして葉っぱも生成したい。 leaves.pyを関数にして、木(幹)の位置と高さを指定して、それに合わせて葉っぱを生成する。 wood.pyとして、こんな感じに実装。 # coding: utf-8 import mcpi.minecraft as minecraft import mcpi.block as…