タグ「PostGIS」がついた記事

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

いくつかのシステムでポリゴンを左回りにするか右回りにするかを見て回る

はじめに するどいコメント PostGISユーザがSQL Server 2017の空間機能を少し触ってみた では、TSQLの空間機能についてざらっと触った結果を報告したわけですが、そこで、ozo360さんから次のようなコメントを頂...

ST_Buffer()を使ってジオメトリコレクションからポリゴン要素だけを抜き出す

はじめに ST_Buffer(geom, 0.0)とすると、なぜかポリゴンだけが残るというネタです。 ジオメトリコレクションに対するバッファは、要素ごとにバッファを施したジオメトリを生成して、妥当なジオメトリだけ残すようにフィ...

Node.jsでPostGISから出たGeoJSONを受ける

はじめに ふとNode.jsでPostGISを扱えるのかなと思いました。 方針 PostGISはあくまでPostgreSQLのエクステンション。まずはPostgreSQLとNode.jsがつながらなければいけない。 ...

空港近くの水平表面をつくる

はじめに 無人航空機を規制するために、航空法改正が行われ、12月10日施行で閣決、あわせて航空法施行規則改正が行わる予定で、10月15日にパブリックコメントの受付が終了しています。 航空法改正が施行されると、人口密集地域と空港...

多面体サーフェス

はじめに 多面体サーフェス(POLYHEDRALSURFACE)については、全く調べてなかったので、マルチポリゴンと何が違うのかも分かっていませんでした。"OpenGIS Implementation Specification f...

標準装備のQGISで三次元表示ができるよ!

はじめに 以前から、PostGISの三次元ジオメトリのビューアが欲しかったのです。三次元を実感するためには絶対に必要だと思っていました。特にPostGISのEWKBを直で読んでくれたらうれしいと感じていました。しかし、以前から探して...

GeoJSONのエクスポートとWeb地図アプリケーションの作成

はじめに PostGISに貯めてあるデータを地図アプリで見れるようにしてみます。地図ライブラリにはLeafletを使い、背景地図には地理院タイルを使います。 PostGISに貯めているデータはGeoJSON形式でエクスポートし...

PostGIS 3.0で消えた関数

はじめに PostGIS 3.0では、以前は有効であったけれども削除された関数があります。 削除対象となったものは、以前に関数名の命名規則が変更されたことに伴い、非推奨関数化されたものです。突然に消えたものではなく、先に非推奨...

PostGIS 3.0にアップデートする際の注意点

はじめに 2019年10月20日にPostGIS 3.0.0がリリースされました。これからアップデートをする方、させられる方がいらっしゃるかと思います。関数増強等といった機能追加面を除いた、PostGIS 3.0における変更点を挙げ...

PostGIS 2.3以降はボロノイ図を作る関数を持っているので独自に作る必要が無い

先にまとめ ドロネー図からボロノイ図を作るでは、ドロネー三角形分割からボロノイ図を作る方法を編み出した方がいらっしゃったことをご紹介しました。 それとはまったく異なるラインで、2.3.0で ST_VoronoiLines と ...

ドロネー図からボロノイ図を作る

ご注意 実装する必要があるのは、PostGIS 2.1以上、PostGIS 2.3未満です。対応バージョンがかなりピンポイントなので、ほとんど意味が無いと思います。この記事は、どちらかと言うと、ドロネー図からボロノイ図を作成する方法...

コンビニを近い順に5つだけ抽出する

はじめに OverPass APIからデータを落としてPostGISに入れてみたでは、得たデータから「何かする」とだけ宣言しました。 ありがちなものですが、指定した位置から近いPOI (Point Of Interest)を探...

OverPass APIからデータを落としてPostGISに入れてみた

はじめに OpenStreetMapのデータを得られる OverPass API からデータが取れて、PostGISに叩き込んでみたので、どうやったかを記述します。 OverPass API http://wiki.open...

マルチ系ジオメトリに単一ジオメトリを必ず末尾に追加する

はじめに マルチ系ジオメトリに単一ジオメトリを必ず末尾に追加する必要があるとします。 たとえば、マルチポイントにポイントを追加するけれども、マルチポイントのポイント配列の末尾にしたい、という場合です。 まず、マルチ系ジオ...

簡略化した都道府県シングルポリゴンの生成

はじめに トポジオメトリを使うと隙間や重なりの無いポリゴン簡略化が比較的簡単にできるから、もう少し足して都道府県ポリゴンを生成してみましょう。 前提 topogeom_jp_3857テーブルへのデータ格納までできているものと...

トポジオメトリを使うと隙間や重なりの無いポリゴン簡略化が比較的簡単にできる

はじめに ジオメトリ (およびジオグラフィ)は、他のジオメトリやジオグラフィとの関係を考慮していません。 このため、簡略化を行うと、たとえば接している2つのポリゴンが隙間なく接していたのが、隙間や重なりができてしまい、元の接続...