gis
MySQL にSpatial(GIS)関数を大量に追加する(ひとり)プロジェクト、MySQL Spatial Functions Plugin。実装した関数を、ひとつひとつ動作確認しながら紹介していきます。今回は方位角。 STX_Azimuth(p1, p2) 点1から点2への方位角をラジアンで返します。方位…
MySQL Spatial Functions Plugin の関数動作確認中。この関数は面白い。ポリゴンの内接円に関する情報を返してくれる関数。 STX_MaximumInscribedCircle() POLYGONに内接する「最大内接円」の半径となるLINESTRINGを返します。LINESTRINGは中心から「最近接…
MySQL Spatial Functions Plugin の関数紹介(動作テストがてら)。今回はちょっと楽しい STX_Rotate()。 STX_Reverse() 指定した点を中心にジオメトリデータを回転します。 動作紹介 (35 135) を中心としてPOLYGONを30度回転します mysql> SET @g1=ST_GeomF…
MySQL Spatial Functions Plugin(自作)の関数ひとつひとつ検証中。今回は STX_Reverse()。 STX_Reverse() ポリゴンやラインを構成する点の順序を逆にする関数です。 動作紹介 LINESTRINGに対して、構成点の順序を逆転する例 +----------------------------…
自作MySQL spatial functions plugin の関数を、ひとつひとつ検証しながら紹介してくシリーズ。第(もう数えられなくなった)段。 sakaik.hateblo.jp STX_Translate(geom, dx, dy) ジオメトリを、指定した座標分だけ平行移動する関数です。測地系の設定によ…
MySQL Pluginの機能を使って、MySQLにSpatial(GIS;地理空間情報)データを扱う関数を爆増させる試みをしています。 (MySQL Spatial Functions Plugin を公開しました(α版) - sakaikの日々雑感~(T)編)検証しながら関数を紹介していくエントリー、6個目の関…
勝手にやっているMySQLにGIS(Spatial)関数を増やそうプロジェクト)の関数をひとつひとつ(デバッグしながら)試していくシリーズ。その4。2つの関数を紹介します。 STX_CoveredBy(), STX_Covers() 2つの空間データの包含関係を判定する関数です。 STX_Covere…
MySQLにGIS(Spatial)関数を増やそうプロジェクトの関数紹介第3弾。 STX_MakePoint() 座標の数値を与えてPOINT型データを作る関数です。SRIDを与えて一気に地理座標のデータにできるのがポイントです(POINTだけに)。 動作紹介 X,Y座標を与えて、デカルト座…
MySQLにGIS(Spatial)関数を増やそうプロジェクト(勝手にやっている)。とりあえず実装した(AIに実装させた)57関数について、ひとつひとつ確認をしながらブログで紹介しています。 今回は STX_Perimeter()。 MySQL本体への機能追加を行い、コントリビュート…
MySQLで、もっとたくさんのSpatial(地理空間情報)関数を使いたい!ということで、AIのチカラを借りてプラグインとして公開した話を、先日書きました。 sakaik.hateblo.jp AIのチカラは素晴らしいもので、こちらがやりたいことを明確にさえしていれば、かなり…
ことのおこり 地理情報機能(Spatial / GIS)に関心を持つMySQLユーザにとって、PostGISと比べての関数の少なさは最早深いコンプレックスと言っても良いものでしょう。実際に一つ一つ見てみると、そんなに使う関数ばかりでもないのですが、ここぞという時に…
先日の shunyasu さんのトークをきっかけに、以下の日記を書きました。sakaik.hateblo.jpこの中で、私が> GeoHashも結局緯度経度で絞り込んでいることを考えると、すべてのクエリで同じ件数が得られるべきと考えるのが自然と書いたのですが、これは誤りでし…
「MySQLには (特にPostGISと比べて) 対応している空間関数がとても少ない」と、この7年間言い続けてきました。 一方で、MySQL 8.0 以降(正確には5.7以降)のGIS関数は Boost::Geometryという専門家のようなライブラリを活用して、独自実装を避けるようにな…
先日参加した「MyNA(日本MySQLユーザ会) 望年LT大会2025@新宿」にて、(要約すると)「Spatial Indexなんかよりも緯度経度で検索したほうが、ずっと速いよ!」という発表を聞かせていただきました。 speakerdeck.com MySQLのSpatial Indexは遅いのか? 今回設…
このエントリは、RDBMS-GIS(地理情報・位置情報) Advent Calendar 2025 の1日目です。「RDBMS-GIS Advent Calendar」では今年も参加者を熱烈募集中です。RDBMSを中心としたなんらかのデータベース管理システムで地理情報データを扱ってみた体験やノウハウな…
2025年10月12日に開催されたFOSS4G Japan のコアデイに参加してきました。この前日にはハンズオンデイも開催されていたのですが、立て込んでいたこともあって、今年はコアデイだけの参加にしました。 www.osgeo.jp今年のテーマは『 Connect to [ ] 』。多く…
2025年9月24日、突然我孫子市のサイトに「地番参考図をオープンデータとして公開しました」という案内が掲載されました。 www.city.abiko.chiba.jpwww.city.abiko.chiba.jp 「地番参考図」というものをあまりよく知らなかったのですが、法務省の登記所備付地…
先日参加してきた FOSS4G Hokkaido 2025 にて、DuckDBの話を聞いて、表記のことをやってみたくなりました。 実は2月のイベントで DuckDBの機能を伺ったときにも、やってみたいと考えていたのですが、すっかり先延ばしになっていたので、今回改めて刺激を注入…
2025年9月26,27日に札幌で開催された FOSS4G Hokkaido 2025 に参加してきました。北海道はこのまえ「2024」が開催されたばかりですが、年度で考えるということで、7ヶ月ぶりですが「2025」として無事開催されたということ。 1日目ハンズオン、2日目コアデイ…
FOSS4G KYUSHU に参加した帰り道に、ゼンリンミュージアムへ寄ってきました。企画展は「これって北海道!? 蝦夷地のカタチをたどる」。 前回は1年半ほど前の訪問で「忠敬と赤水」をやっていました。 sakaik.hateblo.jp 慌ただしい訪問 前日まで福岡で開催さ…
2025年8月8日~9日の2日間に、福岡市で開催された FOSS4G KYUSHU 2025 に参加してきました。 これは普段は名古屋の周辺でFOSS4Gイベントを開催している FOSS4G TOKAI 運営メンバによる「九州初上陸」のFOSS4Gイベントです。 foss4gtokai.my.canva.site 往路…
6年ぶりに開催された FOSS4G KANSAI に参加してきました。 www.osgeo.jp 6年ぶりと言っても、FOSS4Gは日本各地でそれぞれの有志により開催されていて*1、各地の有志(=実行委員会)もだいたい各地お互いに知った顔なので、あまり久しぶりという感じもしないの…
今年も開催されたジオ展 2025に参加してきました。今年は7月2日(水)。 www.geoten.org たぶん2026の準備ができた頃には以下のURLに移動していると思います。 https://www.geoten.org/%E9%81%8E%E5%8E%BB%E3%81%AE%E6%A7%98%E5%AD%90/2025 今年も多くの出展者…
6月21日発売予定の、『位置情報を扱う人のための 実践QGIS』(井口奏大著;秀和システム)を 一足早く ご恵贈いただいたので、紹介します。位置情報を扱う人のための実践QGIS作者:井口奏大秀和システムAmazon もくじと第一印象 もくじは以下のようなもの。GI…
今年も、水準原点標庫の中にあるご神体(原点目盛)が公開されたので、見に行ってきました。今年はタイミング合わないかなと諦めかけていたところ、原因(ミーティング)を夕方以降に設定させていただけて、なんとか来ることができました。ご協力ありがとう…
この手のものはあまりよく分からないのに、「こんなにちっちゃいのにGPSオールインワン!」に惹かれて手を出してしまった Spresense。sakaik.hateblo.jp sakaik.hateblo.jp その後、メインボードを拡張ボードに挿してmicroSDカードにGPSログを記録できるよう…
ひとつまえの記事で、Spresenseの初期設定を終えてLチカができるようになりました。 その後の公式チュートリアルでは、まず音楽データを再生したり録音したりする例が最初にありましたが、いやもう私はGPSに直行です!GPSのチュートリアルはこちら: https:/…
Spresenseを使うと手軽にGPSのログが取れるということを知り、早速手に入れてみました。チュートリアルを試して、少し出力をアレンジしてみた程度のところですが、面白いです!SONY SPRESENSE メインボード CXD5602PWBMAIN1SpresenseAmazon 最初のサンプル(…
2025年4月15日に、最新の「法務省・登記所備付地図データ」が公開されました。 法務省:地図データのG空間情報センターを介した一般公開についてかねてより変更差分の把握に関心を持っていましたが、今回も新たな視点で差分把握を試みてみました。 今回のこ…
ちゃんと原典となるデータを見ておきたいと長いこと思っていたのですが、ようやく少しまとまった時間が取れたので、眺めてみました。EPSGデータです。 EPSGのデータは、こちらからダウンロードできます。今回は 12.005データを。 https://epsg.org/download-…