SlideShare a Scribd company logo
1 of 22
Download to read offline
MySQLの空間情報
の紹介と伊勢あたりの
人に知ってもらいた
い地理情報関係の話
2021/01/09
坂井 恵
@sakaik
第22回伊勢IT交流会(オンライン)
自己紹介
坂井 恵(さかいけい) from 千葉県 我孫子市
@sakaik
https://sakaik.hateblo.jp/
有限会社アートライ
日本MySQLユーザ会
一昨年(2019)年 8月
その節は ありがとうございました!!
今日のお話
• 前半
MySQLの地理情報機能(GIS機能)の紹介
• 後半
伊勢あたりの人に知ってもらいたい地理情報の話
MySQLとは
(開発者向けの話になります)
データベース管理システム(RDBMS)と呼ばれる、
システムの中では「裏方」として動作するソフ
トです
MySQLの空間情報機能
• 昔から一応ある
• MySQL 5.7 で InnoDB 対応して
• MySQL 8.0 で測地系対応(地球が丸くなった)
測地系(丸い地球)
• 緯度+経度で位置をあらわす
これで位置が一意に決まる?
→ No!!!
「(水温が)いま、70度です」
→ ぬるい? 熱い?
測地系(丸い地球)
地球:回転楕円体
いろいろな地球がある(半径と扁平率)
同じ「北緯35度 東経135度」でも、測地系が何
かを示す必要がある(摂氏、華氏の話と同じ)
MySQL8.0 のGIS機能
• 位置をあらわす「型」があります
(POINT/LINESTRING/POLYGON など)
• それらの型は2つの軸(緯度経度)に加えて測地
系の情報を持つことができます
• 位置情報型を扱うための関数群が用意されまし
た
MySQLのGIS機能
使ってみてください
• とりあえずサワリだけ紹介でした。
• データを扱うだけなら、そんなに難しいものでない
です
• ぜひ使ってみて、実際のサービスに活用してみてほ
しいです
• 私の slideshare に色々発表資料があるので、興味があ
る方は参照ください。なんでも聞いてください!
私の興味
• 与えられた数値(位置情報)をただデータベー
スで扱うことよりも
• その数字の意味するところ、発生するところに
興味を持った
• 日本経緯度原点とか
• 明石の天文台(東経135度とか)
• つくばの国土地理院と科学館 とか
etc
そんな話を
Software Design 誌への連載 していました
全9回
MySQLそっちのけで、私の興味全開の連載でした。
「MySQLどこいった」と評判の連載!
第9回で「日本の地図を作っ
たひとびと」
伊能忠敬、間宮林蔵、、、、
松浦武四郎!
北海道の地図。「ほっかいどう」の命名主
松阪の出身なのです!
(ほかの2人は、千葉県の佐原と、茨城県の現つくばみらい出身)
伊勢中川駅 ...からタクシーで
の帰り道
(歩くには少し遠い)
寄らせてもらいました!
様々な魅力的な展示
(画像省略)
展示されているたくさんの手書
きの資料にわくわくしました
受付の方も学芸員さんも、
とっても親切でした。
また行きたいです!
少し歩いたところに 生家
「これが伊勢街道かぁ」と
道を眺めているだけでも数十分過ごせます(笑)
私の武四郎さんとの出会い
北海道に行ったときに、
六花亭のお菓子で
逆さまになった変な
北海道のパッケージが
あって「なんだろう」
と思って買って帰った思い出
→ここで感動の再会!
六花亭ホームページより引用
余談ですが札幌に行かれたら、JR駅近く
(北5)の六花亭さんのお店、お勧めで
す!(私、必ず行きます)
更に余談ですが、六花亭好きすぎて、札幌行ったついでに帯広の
六花亭本店に寄って帰ったこともあります ← 北海道の広さをも
のともしない人(笑)
私の疑問
武四郎さんって、伊勢ITの皆さんに、
どれくらい、知られて/愛されて いるの?
・学校で必ず習うとか
・社会科見学で行くとか
・自分で測量や地図描きをやらされたとか
・そういや聞いたことはあるな、程度なのか
・聞いたこともないとかw
あとで雑談の時間にでも聞かせてください!
追記
私にとって「お伊勢さんに行った帰りに訪問した武四郎
記念館」だったので、「伊勢」との感覚だったのですが、
正確には武四郎記念館は、松阪市にあります。
ということで、今回の発表では「伊勢あたり」という表現
をしましたが、どちらも「伊勢国」ということで、べつ
に「あたり」を付けなくても良かったらしい:)

More Related Content

What's hot

SaaSの解約率を削減する「ヘルススコア」の重要性
SaaSの解約率を削減する「ヘルススコア」の重要性SaaSの解約率を削減する「ヘルススコア」の重要性
SaaSの解約率を削減する「ヘルススコア」の重要性HiCustomer株式会社
 
カスタマーサクセス白書 2020
カスタマーサクセス白書 2020カスタマーサクセス白書 2020
カスタマーサクセス白書 2020HiCustomer株式会社
 
TodayでLDR読んでみよう
TodayでLDR読んでみようTodayでLDR読んでみよう
TodayでLDR読んでみようYutaka Tsumori
 
国内VCのSaaS投資基準とカスタマーサクセスの重要性
国内VCのSaaS投資基準とカスタマーサクセスの重要性国内VCのSaaS投資基準とカスタマーサクセスの重要性
国内VCのSaaS投資基準とカスタマーサクセスの重要性HiCustomer株式会社
 
RSGT2021 NTTみたいな企業で新アプリをスクラム開発してみんな笑顔になった
RSGT2021 NTTみたいな企業で新アプリをスクラム開発してみんな笑顔になったRSGT2021 NTTみたいな企業で新アプリをスクラム開発してみんな笑顔になった
RSGT2021 NTTみたいな企業で新アプリをスクラム開発してみんな笑顔になったSatoru KawaBuchi
 
Web技術勉強会9回目2(Slideshare用)
Web技術勉強会9回目2(Slideshare用)Web技術勉強会9回目2(Slideshare用)
Web技術勉強会9回目2(Slideshare用)龍一 田中
 
Rsgt2021 cybozu booth_session
Rsgt2021 cybozu booth_sessionRsgt2021 cybozu booth_session
Rsgt2021 cybozu booth_sessionKazuhiroNiwaya
 
カネとAgile(大企業新規事業編) #rsgt2021
カネとAgile(大企業新規事業編) #rsgt2021カネとAgile(大企業新規事業編) #rsgt2021
カネとAgile(大企業新規事業編) #rsgt2021Itsuki Kuroda
 
Rsgt2021 exploratory testing
Rsgt2021 exploratory testingRsgt2021 exploratory testing
Rsgt2021 exploratory testingNoriyuki Nemoto
 
Calendar
CalendarCalendar
Calendarkumee
 
PLCとクラウドを接続!AWSにCODESYSを繋げてみた
PLCとクラウドを接続!AWSにCODESYSを繋げてみたPLCとクラウドを接続!AWSにCODESYSを繋げてみた
PLCとクラウドを接続!AWSにCODESYSを繋げてみたミソジ
 
IoT小箱で小水力発電所を制御する
IoT小箱で小水力発電所を制御するIoT小箱で小水力発電所を制御する
IoT小箱で小水力発電所を制御するYutaka Kikuchi
 
ケータイサイトのはなし(入門編)
ケータイサイトのはなし(入門編)ケータイサイトのはなし(入門編)
ケータイサイトのはなし(入門編)Kentaro Matsui
 
【12-D-3】 ASP.NET MVC - 概要と仕組み
【12-D-3】 ASP.NET MVC - 概要と仕組み【12-D-3】 ASP.NET MVC - 概要と仕組み
【12-D-3】 ASP.NET MVC - 概要と仕組みdevsumi2009
 
Web技術勉強会5回目(Slide Share用)
Web技術勉強会5回目(Slide Share用)Web技術勉強会5回目(Slide Share用)
Web技術勉強会5回目(Slide Share用)龍一 田中
 
How To Survive In A Company As A Mac
How To Survive In A Company As A MacHow To Survive In A Company As A Mac
How To Survive In A Company As A MacKeynote User Group
 
CSNagoya コンパイラを作ろう
CSNagoya コンパイラを作ろうCSNagoya コンパイラを作ろう
CSNagoya コンパイラを作ろうtoyoshi
 

What's hot (19)

SaaSの解約率を削減する「ヘルススコア」の重要性
SaaSの解約率を削減する「ヘルススコア」の重要性SaaSの解約率を削減する「ヘルススコア」の重要性
SaaSの解約率を削減する「ヘルススコア」の重要性
 
カスタマーサクセス白書 2020
カスタマーサクセス白書 2020カスタマーサクセス白書 2020
カスタマーサクセス白書 2020
 
TodayでLDR読んでみよう
TodayでLDR読んでみようTodayでLDR読んでみよう
TodayでLDR読んでみよう
 
オンラインセミナーのためのマイク超入門
オンラインセミナーのためのマイク超入門オンラインセミナーのためのマイク超入門
オンラインセミナーのためのマイク超入門
 
国内VCのSaaS投資基準とカスタマーサクセスの重要性
国内VCのSaaS投資基準とカスタマーサクセスの重要性国内VCのSaaS投資基準とカスタマーサクセスの重要性
国内VCのSaaS投資基準とカスタマーサクセスの重要性
 
RSGT2021 NTTみたいな企業で新アプリをスクラム開発してみんな笑顔になった
RSGT2021 NTTみたいな企業で新アプリをスクラム開発してみんな笑顔になったRSGT2021 NTTみたいな企業で新アプリをスクラム開発してみんな笑顔になった
RSGT2021 NTTみたいな企業で新アプリをスクラム開発してみんな笑顔になった
 
Web技術勉強会9回目2(Slideshare用)
Web技術勉強会9回目2(Slideshare用)Web技術勉強会9回目2(Slideshare用)
Web技術勉強会9回目2(Slideshare用)
 
Rsgt2021 cybozu booth_session
Rsgt2021 cybozu booth_sessionRsgt2021 cybozu booth_session
Rsgt2021 cybozu booth_session
 
カネとAgile(大企業新規事業編) #rsgt2021
カネとAgile(大企業新規事業編) #rsgt2021カネとAgile(大企業新規事業編) #rsgt2021
カネとAgile(大企業新規事業編) #rsgt2021
 
Rsgt2021 exploratory testing
Rsgt2021 exploratory testingRsgt2021 exploratory testing
Rsgt2021 exploratory testing
 
Calendar
CalendarCalendar
Calendar
 
PLCとクラウドを接続!AWSにCODESYSを繋げてみた
PLCとクラウドを接続!AWSにCODESYSを繋げてみたPLCとクラウドを接続!AWSにCODESYSを繋げてみた
PLCとクラウドを接続!AWSにCODESYSを繋げてみた
 
20210116 fa lt atm1
20210116 fa lt atm120210116 fa lt atm1
20210116 fa lt atm1
 
IoT小箱で小水力発電所を制御する
IoT小箱で小水力発電所を制御するIoT小箱で小水力発電所を制御する
IoT小箱で小水力発電所を制御する
 
ケータイサイトのはなし(入門編)
ケータイサイトのはなし(入門編)ケータイサイトのはなし(入門編)
ケータイサイトのはなし(入門編)
 
【12-D-3】 ASP.NET MVC - 概要と仕組み
【12-D-3】 ASP.NET MVC - 概要と仕組み【12-D-3】 ASP.NET MVC - 概要と仕組み
【12-D-3】 ASP.NET MVC - 概要と仕組み
 
Web技術勉強会5回目(Slide Share用)
Web技術勉強会5回目(Slide Share用)Web技術勉強会5回目(Slide Share用)
Web技術勉強会5回目(Slide Share用)
 
How To Survive In A Company As A Mac
How To Survive In A Company As A MacHow To Survive In A Company As A Mac
How To Survive In A Company As A Mac
 
CSNagoya コンパイラを作ろう
CSNagoya コンパイラを作ろうCSNagoya コンパイラを作ろう
CSNagoya コンパイラを作ろう
 

More from sakaik

オンライン開催なので(略)福岡入門 @OSC2021Fukuoka
オンライン開催なので(略)福岡入門 @OSC2021Fukuokaオンライン開催なので(略)福岡入門 @OSC2021Fukuoka
オンライン開催なので(略)福岡入門 @OSC2021Fukuokasakaik
 
私とOSC~OSC2021秋・懇親会LT
私とOSC~OSC2021秋・懇親会LT私とOSC~OSC2021秋・懇親会LT
私とOSC~OSC2021秋・懇親会LTsakaik
 
MySQLマニュアルに関する思い出話と、最近差分を追っている話
MySQLマニュアルに関する思い出話と、最近差分を追っている話MySQLマニュアルに関する思い出話と、最近差分を追っている話
MySQLマニュアルに関する思い出話と、最近差分を追っている話sakaik
 
あなたもMySQLイベントで発表してみよう~登壇体験のスゝメ~
あなたもMySQLイベントで発表してみよう~登壇体験のスゝメ~あなたもMySQLイベントで発表してみよう~登壇体験のスゝメ~
あなたもMySQLイベントで発表してみよう~登壇体験のスゝメ~sakaik
 
MySQL8.0.22リリースノートをみてわいわい言う勉強会
MySQL8.0.22リリースノートをみてわいわい言う勉強会 MySQL8.0.22リリースノートをみてわいわい言う勉強会
MySQL8.0.22リリースノートをみてわいわい言う勉強会 sakaik
 
イベントドリブンMySQL~日本MySQLユーザ会の20年~
イベントドリブンMySQL~日本MySQLユーザ会の20年~イベントドリブンMySQL~日本MySQLユーザ会の20年~
イベントドリブンMySQL~日本MySQLユーザ会の20年~sakaik
 
MySQL徹底入門第4版出版記念 全体説明と自分のパート
MySQL徹底入門第4版出版記念 全体説明と自分のパートMySQL徹底入門第4版出版記念 全体説明と自分のパート
MySQL徹底入門第4版出版記念 全体説明と自分のパートsakaik
 
MySQL8.0.20リリースノートをみてわいわい言う勉強会
MySQL8.0.20リリースノートをみてわいわい言う勉強会MySQL8.0.20リリースノートをみてわいわい言う勉強会
MySQL8.0.20リリースノートをみてわいわい言う勉強会sakaik
 
MySQLと空間データ(GIS)
MySQLと空間データ(GIS)MySQLと空間データ(GIS)
MySQLと空間データ(GIS)sakaik
 
令和元年のMySQL元年的話題~ニフクラミートアップ
令和元年のMySQL元年的話題~ニフクラミートアップ令和元年のMySQL元年的話題~ニフクラミートアップ
令和元年のMySQL元年的話題~ニフクラミートアップsakaik
 
MySQLで扱う空間情報のきほん~MySQL Cafe #6
MySQLで扱う空間情報のきほん~MySQL Cafe #6MySQLで扱う空間情報のきほん~MySQL Cafe #6
MySQLで扱う空間情報のきほん~MySQL Cafe #6sakaik
 
LOVE三角点~FOSS4G Niigata(2019) ライトニングトーク
LOVE三角点~FOSS4G Niigata(2019) ライトニングトークLOVE三角点~FOSS4G Niigata(2019) ライトニングトーク
LOVE三角点~FOSS4G Niigata(2019) ライトニングトークsakaik
 
札幌の人に知ってもらいたい三角点の話~FOSS4G2019 Hokkaido LT
札幌の人に知ってもらいたい三角点の話~FOSS4G2019 Hokkaido LT札幌の人に知ってもらいたい三角点の話~FOSS4G2019 Hokkaido LT
札幌の人に知ってもらいたい三角点の話~FOSS4G2019 Hokkaido LTsakaik
 
GTFS勉強会#1 DB屋が見たGTFS-JP ファースト・インプレッション
GTFS勉強会#1 DB屋が見たGTFS-JP ファースト・インプレッションGTFS勉強会#1 DB屋が見たGTFS-JP ファースト・インプレッション
GTFS勉強会#1 DB屋が見たGTFS-JP ファースト・インプレッションsakaik
 
OSC2019-Hamanko LT 浜松の[三角点の]紹介
OSC2019-Hamanko LT 浜松の[三角点の]紹介OSC2019-Hamanko LT 浜松の[三角点の]紹介
OSC2019-Hamanko LT 浜松の[三角点の]紹介sakaik
 
MySQLとGISと私・この1年~MySQL Innovation Day LT
MySQLとGISと私・この1年~MySQL Innovation Day LTMySQLとGISと私・この1年~MySQL Innovation Day LT
MySQLとGISと私・この1年~MySQL Innovation Day LTsakaik
 
MySQL 8.0 にGIS機能がやってきた~ライトニングトーク~
MySQL 8.0 にGIS機能がやってきた~ライトニングトーク~MySQL 8.0 にGIS機能がやってきた~ライトニングトーク~
MySQL 8.0 にGIS機能がやってきた~ライトニングトーク~sakaik
 
MySQL 8.0 で強化されたGIS機能のご紹介 @ FOSS4G Okayama
MySQL 8.0 で強化されたGIS機能のご紹介 @ FOSS4G Okayama MySQL 8.0 で強化されたGIS機能のご紹介 @ FOSS4G Okayama
MySQL 8.0 で強化されたGIS機能のご紹介 @ FOSS4G Okayama sakaik
 
MySQL8.0の「地理情報」を理解しよう入門~いまからはじめるGIS
MySQL8.0の「地理情報」を理解しよう入門~いまからはじめるGISMySQL8.0の「地理情報」を理解しよう入門~いまからはじめるGIS
MySQL8.0の「地理情報」を理解しよう入門~いまからはじめるGISsakaik
 
2018夏ClubDb2呑み会@ノムノ~ClubMySQLの紹介とか~
2018夏ClubDb2呑み会@ノムノ~ClubMySQLの紹介とか~2018夏ClubDb2呑み会@ノムノ~ClubMySQLの紹介とか~
2018夏ClubDb2呑み会@ノムノ~ClubMySQLの紹介とか~sakaik
 

More from sakaik (20)

オンライン開催なので(略)福岡入門 @OSC2021Fukuoka
オンライン開催なので(略)福岡入門 @OSC2021Fukuokaオンライン開催なので(略)福岡入門 @OSC2021Fukuoka
オンライン開催なので(略)福岡入門 @OSC2021Fukuoka
 
私とOSC~OSC2021秋・懇親会LT
私とOSC~OSC2021秋・懇親会LT私とOSC~OSC2021秋・懇親会LT
私とOSC~OSC2021秋・懇親会LT
 
MySQLマニュアルに関する思い出話と、最近差分を追っている話
MySQLマニュアルに関する思い出話と、最近差分を追っている話MySQLマニュアルに関する思い出話と、最近差分を追っている話
MySQLマニュアルに関する思い出話と、最近差分を追っている話
 
あなたもMySQLイベントで発表してみよう~登壇体験のスゝメ~
あなたもMySQLイベントで発表してみよう~登壇体験のスゝメ~あなたもMySQLイベントで発表してみよう~登壇体験のスゝメ~
あなたもMySQLイベントで発表してみよう~登壇体験のスゝメ~
 
MySQL8.0.22リリースノートをみてわいわい言う勉強会
MySQL8.0.22リリースノートをみてわいわい言う勉強会 MySQL8.0.22リリースノートをみてわいわい言う勉強会
MySQL8.0.22リリースノートをみてわいわい言う勉強会
 
イベントドリブンMySQL~日本MySQLユーザ会の20年~
イベントドリブンMySQL~日本MySQLユーザ会の20年~イベントドリブンMySQL~日本MySQLユーザ会の20年~
イベントドリブンMySQL~日本MySQLユーザ会の20年~
 
MySQL徹底入門第4版出版記念 全体説明と自分のパート
MySQL徹底入門第4版出版記念 全体説明と自分のパートMySQL徹底入門第4版出版記念 全体説明と自分のパート
MySQL徹底入門第4版出版記念 全体説明と自分のパート
 
MySQL8.0.20リリースノートをみてわいわい言う勉強会
MySQL8.0.20リリースノートをみてわいわい言う勉強会MySQL8.0.20リリースノートをみてわいわい言う勉強会
MySQL8.0.20リリースノートをみてわいわい言う勉強会
 
MySQLと空間データ(GIS)
MySQLと空間データ(GIS)MySQLと空間データ(GIS)
MySQLと空間データ(GIS)
 
令和元年のMySQL元年的話題~ニフクラミートアップ
令和元年のMySQL元年的話題~ニフクラミートアップ令和元年のMySQL元年的話題~ニフクラミートアップ
令和元年のMySQL元年的話題~ニフクラミートアップ
 
MySQLで扱う空間情報のきほん~MySQL Cafe #6
MySQLで扱う空間情報のきほん~MySQL Cafe #6MySQLで扱う空間情報のきほん~MySQL Cafe #6
MySQLで扱う空間情報のきほん~MySQL Cafe #6
 
LOVE三角点~FOSS4G Niigata(2019) ライトニングトーク
LOVE三角点~FOSS4G Niigata(2019) ライトニングトークLOVE三角点~FOSS4G Niigata(2019) ライトニングトーク
LOVE三角点~FOSS4G Niigata(2019) ライトニングトーク
 
札幌の人に知ってもらいたい三角点の話~FOSS4G2019 Hokkaido LT
札幌の人に知ってもらいたい三角点の話~FOSS4G2019 Hokkaido LT札幌の人に知ってもらいたい三角点の話~FOSS4G2019 Hokkaido LT
札幌の人に知ってもらいたい三角点の話~FOSS4G2019 Hokkaido LT
 
GTFS勉強会#1 DB屋が見たGTFS-JP ファースト・インプレッション
GTFS勉強会#1 DB屋が見たGTFS-JP ファースト・インプレッションGTFS勉強会#1 DB屋が見たGTFS-JP ファースト・インプレッション
GTFS勉強会#1 DB屋が見たGTFS-JP ファースト・インプレッション
 
OSC2019-Hamanko LT 浜松の[三角点の]紹介
OSC2019-Hamanko LT 浜松の[三角点の]紹介OSC2019-Hamanko LT 浜松の[三角点の]紹介
OSC2019-Hamanko LT 浜松の[三角点の]紹介
 
MySQLとGISと私・この1年~MySQL Innovation Day LT
MySQLとGISと私・この1年~MySQL Innovation Day LTMySQLとGISと私・この1年~MySQL Innovation Day LT
MySQLとGISと私・この1年~MySQL Innovation Day LT
 
MySQL 8.0 にGIS機能がやってきた~ライトニングトーク~
MySQL 8.0 にGIS機能がやってきた~ライトニングトーク~MySQL 8.0 にGIS機能がやってきた~ライトニングトーク~
MySQL 8.0 にGIS機能がやってきた~ライトニングトーク~
 
MySQL 8.0 で強化されたGIS機能のご紹介 @ FOSS4G Okayama
MySQL 8.0 で強化されたGIS機能のご紹介 @ FOSS4G Okayama MySQL 8.0 で強化されたGIS機能のご紹介 @ FOSS4G Okayama
MySQL 8.0 で強化されたGIS機能のご紹介 @ FOSS4G Okayama
 
MySQL8.0の「地理情報」を理解しよう入門~いまからはじめるGIS
MySQL8.0の「地理情報」を理解しよう入門~いまからはじめるGISMySQL8.0の「地理情報」を理解しよう入門~いまからはじめるGIS
MySQL8.0の「地理情報」を理解しよう入門~いまからはじめるGIS
 
2018夏ClubDb2呑み会@ノムノ~ClubMySQLの紹介とか~
2018夏ClubDb2呑み会@ノムノ~ClubMySQLの紹介とか~2018夏ClubDb2呑み会@ノムノ~ClubMySQLの紹介とか~
2018夏ClubDb2呑み会@ノムノ~ClubMySQLの紹介とか~
 

伊勢IT交流会 2021.01_MySQLの空間情報と伊勢の人に知ってもらいたい地理情報関係の話