DotSpatialでGeoTiff読み書き

DotSpatial版 gdal_csharp版 DotSpatialを使ってGeoTiffの読み書きを行うサンプルを残しておきます。 DotSpatial版の他に、DotSpatialをインストールすると付いてくるgdal_csharp.dllを使った場合のソースも置いてます。 DotSpatial版 [DllImport("kernel32.…

PostGISメモ

SQL文をファイルから実行する PostGISのデータベースを作成する 点群のテキストを読み込む ポリゴンに重なるポイントを取得する テーブル名を変更する このページでは自分がよく使うSQL文をメモしています。 SQL文をファイルから実行する psql -U postgres -…

PostGISのデータディレクトリを変更する

PostgreSQLのサービスを削除する データディレクトリを作成する PostgreSQLのサービスを登録する PostGISのインストール途中で「Failed to load SQL modules into the database cluster.」や「Spatial database creation failed.」とエラーが出る場合があり…

NumbaでPythonプログラム高速化

『幌延地域を対象とした10mグリッド数値標高モデルを用いた精密地形解析図の作成』を参考に、標高数値モデルから斜面方位図を作成するためのプログラムをPythonで作成したのですが、あまりにも実行速度が遅かったので、プログラムの実行速度を改善するために…

PostGISインストール手順

PostgreSQLをダウンロードする インストーラーをダウンロードする PostgreSQLをインストールする インストーラーを実行する コンポーネントを選択する データディレクトリを指定する パスワードを設定する ポート番号を設定する ロケールを設定する PostGIS…

numpy-quaternionを使ってみる

PC

インストール pipを実行する 使ってみる 「Coult not import from numba」と警告が出たら... numbaをインストールする numpy-quaternionの使い方 Pythonで四元数を使う方法について調べていたところ、numpy-quaternion · PyPIに辿り着きました。このページで…

QGIS3 GeoPackageの使い方

新規作成 削除 追加 スタイル保存 QGIS3で「GeoPackage」というファイル形式を使ってみたので、このページで紹介します。GeoPackageはシェープファイルほど出回っていないので、他の人に渡したことはないのですが、スタイル保存と、複数ファイルを一つにまと…

DotSpatialのインストール

コンパイル 最新版のソースをダウンロードする ファイルを解凍する ソリューションファイルを開く 32bit版をコンパイルする コンパイルできた? 64bit版をコンパイルする 出力先の変更方法 デモを動かしてみる プログラム作成してみる C#のプロジェクトを新…

QGISに付属のPython環境でのエラーと対処

pipを実行すると「unable to load the file system codec」とエラーが出力される matplotlibをインポートしようとすると「ModuleNotFoundError: No module named 'tkinter'」とエラーが出力される pipでインストールできなかったpythonのライブラリを入れた…

QGIS3で数値標高モデルのzipファイルをインポートする

ダウンロードする プラグインをダウンロードする インストール プラグインをインストールするダイアログを表示する インストールするプラグインファイルを選択する アイコンが表示される プラグインを実行してみる 以前このページでは、国土地理院の数値標高…

QGIS3のインストール手順

インストーラーをダウンロードする インストーラーを選択する インストーラーを保存する インストールする インストーラーを実行する 契約条件を読む データセットの選択 インストール開始 パスを設定する 2019/9/21追記 このページではQGIS3.2をインストー…

QGISに付属の便利なコマンド

ファイルを変換する 日本語が文字化けする場合 ファイルの座標系を変える ファイルをまとめて変換する PostGISにインポートする QGISをインストールすると、便利なコマンドが付いてくるので、いくつか使い方を紹介します。 このページではQGISのバージョンは…

QGIS3 Plugin Builderでプラグイン作成

Plugin Builderをインストールする プラグイン管理のダイアログを表示する Plugin Builderを検索する メニューに表示される Plugin Builderを使ってみる 必要項目を入力する 作成するプラグインの説明文を入力する 追加コンポーネントを選択 プラグインのレ…

QGIS3に付属のPython等を使えるようにするためのパス設定

環境変数Pathを設定する PowerShellを起動する 設定のためのコード PowerShellにコードを貼り付ける Pythonプログラミング ソースコードを書てみる プログラムを実行してみる PyGTも使ってみる PyQTを使ったプログラムも実行してみる Plugin開発がしたい こ…

QGIS3のプラグインをVisualStudioでデバッグするための設定

Python開発環境をインストールする インストーラーを起動する ダイアログが出てきたら Pythonを選択する プラグインをVisualStudioに読み込ませる プラグインのソリューションファイルを作成する プラグインを選択する QGISのPython環境を取り込む Python環…

Visual Studio 2017のインストール手順

PC

インストーラーをダウンロードする ダウンロードサイト ファイルを保存する インストーラーを実行する ファイルを開く インストールを開始する 必要なデータがダウンロードされる プログラミング環境を選択する インストール完了 Visual Studioを使ってみる …

QGIS3で地理院地図を追加する方法

このページでは、QGIS3を使って、国土地理院が提供する地理院地図を表示するための設定方法を紹介しています。