Python– tag –
-
日の出・日の入時刻の計算
# 日の出・日の入時間の計算 # http://www.sci-museum.kita.osaka.jp/~egoshi/astronomy/python/python_moon.html import ephem import datetime import pytz # 定義 time_zone = 9 lon = '139.8090057' lat = '35.682998' date = '2023-01-01' # 現地日 horizon = '0:00' # 水平線角度 (D:M:S) # UTC 時刻へ変換 local = pytz.timezone("Asi... -
arcpy の動作を確認する方法
arcpy.Usage関数でジオプロセシングの内容を確認できる。Usage関数が実行できればArcPyが実行できていることになる。 import arcpy help(arcpy.Buffer_analysis) print(arcpy.Usage("Buffer_analysis")) -
ArcPy ユーザーのための Python 基本構文集
ArcPy サイト パッケージを使用するために必要な最低限の Python 基本構文です。ArcGIS Pro 2.1 の Pytyon 3.5、ArcMap の Python 2.7 共通で利用できる構文です。 変数 Pytyon の一般的なデータ タイプ 文字列 関数 引数と戻り値 モジュール ステートメント サンプル -
ArcGIS が認識できないラスター データセットをログに出力
別のロジックで大量に作成したラスター データセット(画像ファイル)が ArcGIS で正しく認識できるかどうかを検品するために作成しました。ファイル ジオデータベースのラスター データセットが認識できないことは無いはずなので対象外です。 ダウンロード CheckTIFFs.py.txt ダウンロード後、拡張子を py に変更して使用してください。 -
Vricon 3D i3s をポータルにアップロードするためのバッチ リネーム処理
ArcGIS Online や Portal for ArGIS にコンピューター上のファイルをアイテムとして登録する際は、サイトにつきユニークなファイル名でなければいけません。 例えば、Vricon 3D という製品の i3s (*.spk) ファイルは、ポータルから登録するアップローダーのファイルサイズ上限がある関係で、購入範囲がタイル上に分割されています。分割され... -
ドーナツ ポリゴンの穴を埋めるジオプロセシング ツール
穴の空いたポリゴンをドーナツ ポリゴンと呼びますが、この穴を埋めるツールの紹介です。ラスターベクター変換を行うと不要な微小のドーナツ ポリゴンが生成されたので、それらを除外したいと思い作成しました。 はじめに ArcMap や ArcGIS Pro の標準 GUI では、1フィーチャずつ図形を編集することでドーナツの穴を埋めることはできますが、... -
ポリゴン フィーチャでクリップしたラスター レイヤーのセル最大値と最小値を取得
久しぶりに GIS らしい処理を ArcPy で実行したのでメモ。今回は、大きな範囲のラスター レイヤーの中にポリゴン フィーチャがいくつか存在し、各ポリゴン フィーチャの範囲内でセルの最大値・最小値を取得するというものです。 これから ArcGIS Pro で処理できる場合は ArcPy も含め可能な限り ArcGIS Pro を使うようにしていきます。 -
原点からの角度
-
コマンドライン引数
-
日時の減算