プログラミング– category –
-
ドーナツ ポリゴンの穴を埋めるジオプロセシング ツール
穴の空いたポリゴンをドーナツ ポリゴンと呼びますが、この穴を埋めるツールの紹介です。ラスターベクター変換を行うと不要な微小のドーナツ ポリゴンが生成されたので、それらを除外したいと思い作成しました。 はじめに ArcMap や ArcGIS Pro の標準 GUI では、1フィーチャずつ図形を編集することでドーナツの穴を埋めることはできますが、... -
ポリゴン フィーチャでクリップしたラスター レイヤーのセル最大値と最小値を取得
久しぶりに GIS らしい処理を ArcPy で実行したのでメモ。今回は、大きな範囲のラスター レイヤーの中にポリゴン フィーチャがいくつか存在し、各ポリゴン フィーチャの範囲内でセルの最大値・最小値を取得するというものです。 これから ArcGIS Pro で処理できる場合は ArcPy も含め可能な限り ArcGIS Pro を使うようにしていきます。 -
GeoDev Meetup で ArcGIS Earth Automation API を使ってみる
久しぶりに GeoDev Meetup に参加してきました。 2回目の参加となりますが、今回のもくもくタイムで「先日リリースされた ArcGIS Earth 1.6 の API を触ってみます。」と自己紹介したので先日ブログで紹介した ArcGIS Earth 1.6 の API を触ってみます。 とはいったものの、1年以上 Visual Studio を触ってなくて1時間以内にまったく新規のア... -
複数フィールドの組み合わせによるユニークな値ごとに最大値を取得する方法
-
フィールド演算の実行
-
RasterToNumPyArray を用いたラスター セル値の計算
-
ポリラインに放物線を描く Z 値を格納
-
データの内容が文字化けする場合の対処
-
ネットワーク解析レイヤを作成する方法
-
ジオプロセシングのバックグラウンド実行
IGeoProcessor2::ExecuteASync でバックグラウンド実行がでできる。 GPEventListner About the Geoprocessing events listener Sample ジオプロセシング オプションのバックグラウンド設定 レジストリキーに設定される HKEY_CURRENT_USER\Software\ESRI\Desktop10.3\ArcToolbox\Settings\RunInBackgound 有効だと値が 1 で無効だと 0 になる
