タグ「PostGIS」がついた記事

該当件数:46件 このタグがついたログをみる

逆ジオコーディングのためのデータ整備 #4 クエリを投げる

はじめに 「逆ジオコーディングのためのデータ整備」と称して、国土数値情報のインポートと正規化、[市区町村ポリゴンごとの平面直角座標系の割り当て]、(https://boiledorange73.qrunch.io/entries/e...

逆ジオコーディングのためのデータ整備 #3 位置参照情報を取り込む

はじめに 街区レベル位置参照情報をPostGISデータベースに格納します。ただし、これまでに格納している国土数値情報(行政区域)とリンクするようにしておきましょう。 リンクを考えなければ非常に楽なんですが、今回はかなり泥沼化し...

逆ジオコーディングのためのデータ整備 #2 平面直角座標系の割り当て編

はじめに 今回は、ポリゴンごとに平面直角座標系の系番号を入れていきます。 syscodeを入れていく I系 I系は、長崎県と鹿児島県西部離島とが対象です。 長崎県については、pcode=42で片がつきます。 U...

逆ジオコーディングのためのデータ整備 #1 インポートと正規化編

はじめに 「逆ジオコーディング」とは、位置を引数に取り、その位置が属する地名を計算することをさします。地名から位置を判定する「ジオコーディング」の「逆」です。 国土数値情報を使った逆ジオコーディング機能を作ってみましょう。 ...

fgddem2pgsql - 基盤地図情報DEMをPostGISダンプ形式に変換する

はじめに PostGISラスタの仕様、PostGISラスタに加えることができる制約等をもとに、基盤地図情報(http://www.gsi.go.jp/kiban/) の5mメッシュDEM、10mメッシュDEMをPostGISラスタの...

PostGISラスタに加えることができる制約

はじめに ここでは、ラスタ型に対する制約について説明します。 制約 データベースでは、カラムごとに型が規定され、型に反するデータは格納できませんが、より格納できる条件を厳しくしたいことが多くあり、その際には、制約を追加します...

PostGISラスタの仕様

はじめに PostGISが受け付けるジオメトリ表現については、ジオメトリタイプ一覧をながめるなどでWKT/EWKTを、WKB/EWKBを見てみるでWKB/EWKBを、それぞれ示しました。 PostGISが受け付けるラスタ表現は...

ワールドファイルのはなし

はじめに PostGISラスタの仕様に触れる前に、ラスタってそもそも何なの?というのを若干触れたいと思います。特にワールドファイルについて説明したいと思います。 ラスタデータとは ラスタデータ=ビットマップ+地理参照情報+N...

PostGISラスタにデータを格納する

はじめに PostGISのGEOMETRY型はベクタデータに使います。GISにはラスタデータもありますが、GEOMETRY型では使えません。 PostGIS 2.0以降は、RASTER型と各種関数が導入され、ラスタデータにも対...

PostGIS+SFCGALで3次元幾何演算を行う

はじめに PostGISにSFCGALを使用するエクステンションがありますが、PostGIS 2.2.0から、SFCGALを使って、3次元ジオメトリの結び(ST_3DUnion)、交わり(ST_3DIntersection)、差分(...

PostGIS+SFCGALの話

SFCGAL CGAL (http://www.cgal.org/) は高性能な幾何演算ライブラリで、SFCGAL (http://oslandia.github.io/SFCGAL/) は CGAL を ISO 19107:201...

PostGISの3次元ジオメトリをブラウザで見てみよう

はじめに 3次元ジオメトリは、結果をWKTで見ててもピンと来ません。やはり3次元ジオメトリは3次元で表示するべきです。 そこで、3次元ジオメトリをX3Dで出力したり、HTMLに出してブラウザで見たりする方法についてご紹介します...

PostGIS初心者向け記事の目次

はじめに 記事の順序付けのために作りました。それ以上のものではありません。 自分の記事 とりあえずPostGISのテーブル作ってみようか ジオメトリタイプ一覧をながめる 空間参照系の概要 ...

WKBとEWKBを見てみる

はじめに ジオメトリ表現として、WKT/EWKTを紹介しました。WKTについてはジオメトリタイプ一覧をながめる、WKTとジオメトリとの変換、EWKTについては、とりあえずPostGISのテーブル作ってみようかをご覧下さい。 ま...

WKTとジオメトリとの変換

はじめに WKTとジオメトリとは相互に変換可能でなければなりません、ていうか、相互変換の機能が提供されていないならWKTにする意味がありません。 地理空間を扱うSQL関数の標準は ISO/IEC 13249-3 で定めれていま...

半径40km圏内を探せ

はじめに 特定の位置から、定められた距離内にある市町村を抽出してみましょう。 ジオグラフィを引数に取ることができる関数でも挙げている通り、ジオグラフィ型を引数に取れるので、今回はジオグラフィ型を使います。 ただし、ここで...