untitled .engineer

技術系のブログ(仮)

MySQL8.0でGIS機能を試す No.1 - Ingressのリンク可能判定


目次

  • 本エントリの概要
  • 大前提
  • 背景
  • 検証したいこと「リンク条件の一つ「リンク元ポータルがフィールドに埋もれていないこと」の判別」
    • 検証対象のリンク条件
  • データ設計
  • 検証実施
    • 検証内容
    • まずはフィールドなしでSELECT
    • フィールド作成
    • 再度判定
    • 念のため
  • 参考

本エントリの概要

  • 位置情報ゲームIngressの機能の一部をMySQL8.0のGIS機能を使って再現できるかを試してみた記録。
  • リンク元としてリンク可能状態かを判定する」機能を再現してみます。
  • 初回なのでIngressの簡単な説明を挿入します。
続きを読む

MySQL8.0でGIS機能を試すためのデータ準備


目次

  • 本エントリの概要
  • MySQL8.0の設定
  • 元データダウンロード
  • テーブル作成/インポート
  • GEOMETRY型の列を持つテーブルを作る
  • 余談
  • SRIDの間違いを修正しました 2018/09/06追記

本エントリの概要

MySQL8.0で新しくなったGIS機能をいじってみたいと思い、まずはサンプルデータを作ろうと考えたときにやったこと。
地方公共団体の役所の位置情報をMySQLのテーブルに取り込んでみた記録です。

続きを読む

はじめ

ブログ移行

もともとBloggerに記事を書いてたんですが、長いこと放置してるのと、ちょっと書きやすいのに変えたかったのとあってこっちにブログ立てました。
決め手はMarkdownがデフォルトで選べること。
広告がちょっと邪魔ですが、ご容赦願います。

どんなことを書いてゆくのか

というより、MySQL8.0が出てネタができたので書こうと思っただけで、今後どんなことを書いてゆくのかは決めてません。
主に自己満足のこんなことやりました的な稚拙な内容になることでしょう。
あわよくばうっかり誰かの目に触れて役に立つまたは参考になることがあれば幸いです。

自己紹介

OA機器卸売業で社内SEみたいなことしています。
専業ではないし遅咲きなのでスキルはとても低いです。(言い訳)
気が弱い人間ですが、まさかりは歓迎いたします。