ArcPy (ArcGIS Pro)– tag –
-
フィーチャ レイヤーのデータ ソースの設定を更新
# マップに2つのエンター プライズ ジオデータベースのフィーチャクラスをソースとするフィーチャ レイヤーが追加されており、2番目のレイヤーの接続設定を1番目のレイヤーに割り当てる # プロジェクトの取得 aprx = arcpy.mp.ArcGISProject('current') # レイヤー情報の習得 lyr0 = aprx.listMaps()[0].listLayers()[0] lyr1 = aprx.listMap... -
arcpy の動作を確認する方法
arcpy.Usage関数でジオプロセシングの内容を確認できる。Usage関数が実行できればArcPyが実行できていることになる。 import arcpy help(arcpy.Buffer_analysis) print(arcpy.Usage("Buffer_analysis")) -
ポリライン フィーチャに放物線を描く Z値を格納するツール
はじめに このツールは、ライン フィーチャに放物線を描くための Z値を格納します。Z値は一律の計数とフィーチャの属性値が指定できます。 数年前に ArcObjects で作成した VBA マクロを ArcGIS Pro で動作する Python スクリプトとして移植したものです。 https://www.wingfield.gr.jp/archives/7091 ダウンロード 以下からダウンロードして... -
流線図(フロー図)作成 ツール
ライン フィーチャの始点と終点を、指定したパラメーターでカーブを描くように結んで描画するツールです。流線図(フロー図、フローマップ)の作成に使用します。 ダウンロード CreateFlowlineTool.zip 使用方法 ZIPファイルをダウンロードし、適当なフォルダーに解凍します。 ArcGIS Pro を起動してプロジェクトを作成し、[カタログ] ウィン... -
心射円筒図法とメルカトル図法の違いを ArcGIS で地図投影して理解する
メルカトル図法の誤解を解くシリーズ第3段です。前回は心射円筒図法がどれくらい縦長に投影されるかを作図によって求めましたが、実際に地図で表現した方が分かりやすいので独自に心射円筒図法を作成して確認しました。 ArcGIS では現時点で心射円筒図法がサポートされていないため、地理座標系の緯度経度から投影座標系の XY座標に換算する... -
メルカトル図法の 1km は実際どれくらいの距離なのか
今回はメルカトル図法の距離に関するお話です。前回は緯度・経度の 1度が場所によってどれくらいの距離なのかを測りましたが、今回はメルカトル図法で示される距離の実際を検証します。 はじめに メルカトル図法は正角図法で形は正確だが距離や面積は正確ではない メルカトル図法は上記の特性があります。前回の記事でも触れましたが、Google... -
緯度・経度の1度はどれくらいの長さがあるのか
地球上の緯度1度、経度1度は実際どれくらいの長さがあるのでしょうか。これが今回のテーマです。同じネタは他のブログや Yahoo知恵袋などで扱われているのですが、どれも地球を球として計算しているので、ここでは地球を回転楕円体として計算し、1度ずつ厳密に求めてみます。 経度1度間の距離 私は(現在のところ)年に数回GISソフトウェアの... -
アクティブなマップの範囲を任意の縮尺で GeoTIFF に出力するツール
はじめに ArcMap や ArcGIS Pro には [マップのエクスポート] という今画面に見えている地図を画像ファイルとして保存する機能があります。ただ、標準機能では出力ピクセル サイズを大きくしても地図の縮尺を変更することはできません。ArcMap ではピクセル サイズと解像度の指定が連動していますし、ArcGIS Pro は解像度しか指定することが... -
ArcGIS Pro によるパノラマ画像生成ツールの作成
はじめに パノラマ画像とは、見晴らしの良い展望台などで晴れた日に見える風景をパネル展示してるあれです。スマホでもアプリの力で簡単に作れたりします。これと同じような画像を ArcGIS Pro で作ろうというものです。現地に行かなくてもその場所を見渡した際の想像図をシミュレーションすることができます。 ダウンロード CreatePanoramaVi... -
ArcGIS が認識できないラスター データセットをログに出力
別のロジックで大量に作成したラスター データセット(画像ファイル)が ArcGIS で正しく認識できるかどうかを検品するために作成しました。ファイル ジオデータベースのラスター データセットが認識できないことは無いはずなので対象外です。 ダウンロード CheckTIFFs.py.txt ダウンロード後、拡張子を py に変更して使用してください。
12