SlideShare una empresa de Scribd logo
1 de 13
python-geohash紹介 Hiroaki Kawai
地球上の位置を表現するテクニック geohash?
位置情報検索 ,[object Object]
データベース…? ,[object Object]
汎用の RDBMS を使いたい
Google AppEngine を使いたい
やってみよう 手元にロガーがあって、まったりと記録していったとしよう… ある場所の付近をいつ移動したか調べてみたかったとする
Index問題 ,[object Object]
緯度経度を使うと、数字は二つ。効率的な index が作れない。
ひとつ制約を許す。
地球の測り方(二進数) 東経 西経 北緯 南緯 ,[object Object]
地球の測り方(二進数) 東経 西経 北緯 南緯 ,[object Object]
地球の測り方(二進数) 東経 西経 北緯 南緯 ,[object Object]

Más contenido relacionado

La actualidad más candente

決定木を用いた、異性タイプの嗜好パターン分析
決定木を用いた、異性タイプの嗜好パターン分析決定木を用いた、異性タイプの嗜好パターン分析
決定木を用いた、異性タイプの嗜好パターン分析
Makoto Nakahara
 
Web時代のデスクトップGIS
Web時代のデスクトップGISWeb時代のデスクトップGIS
Web時代のデスクトップGIS
IWASAKI NOBUSUKE
 

La actualidad más candente (19)

GRASSセミナー基礎編
GRASSセミナー基礎編GRASSセミナー基礎編
GRASSセミナー基礎編
 
Foss4g Hokkaido 2019
Foss4g Hokkaido 2019Foss4g Hokkaido 2019
Foss4g Hokkaido 2019
 
FOSS4G 2009 Tokyo (R and Geo) in Japanese
FOSS4G 2009 Tokyo (R and Geo) in JapaneseFOSS4G 2009 Tokyo (R and Geo) in Japanese
FOSS4G 2009 Tokyo (R and Geo) in Japanese
 
Bunseki 20201209
Bunseki 20201209Bunseki 20201209
Bunseki 20201209
 
QGIS はじめてのラスタ解析
QGIS はじめてのラスタ解析QGIS はじめてのラスタ解析
QGIS はじめてのラスタ解析
 
2015真夏の自由研究 CADデータ⇒GIS⇒3D
2015真夏の自由研究 CADデータ⇒GIS⇒3D2015真夏の自由研究 CADデータ⇒GIS⇒3D
2015真夏の自由研究 CADデータ⇒GIS⇒3D
 
西大寺の歴史・文化 マッピングパーティ OpenStreetMap 概要
西大寺の歴史・文化  マッピングパーティ OpenStreetMap 概要西大寺の歴史・文化  マッピングパーティ OpenStreetMap 概要
西大寺の歴史・文化 マッピングパーティ OpenStreetMap 概要
 
FOSS4Gで地理空間情報もかんたん
FOSS4Gで地理空間情報もかんたんFOSS4Gで地理空間情報もかんたん
FOSS4Gで地理空間情報もかんたん
 
地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2
地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2
地球地図を利用した地図タイルの作成 - FOSS4G TOKYO 2014 全体セッション2
 
GRASSセミナー応用編
GRASSセミナー応用編GRASSセミナー応用編
GRASSセミナー応用編
 
GISデータを3Dプリンタで出力しよう(FOSS4G Hokkaido 2015 LT )
GISデータを3Dプリンタで出力しよう(FOSS4G Hokkaido 2015 LT )GISデータを3Dプリンタで出力しよう(FOSS4G Hokkaido 2015 LT )
GISデータを3Dプリンタで出力しよう(FOSS4G Hokkaido 2015 LT )
 
[20171027 三木会] 地図用データを高速処理!オープンソースGPUデータベースMapDの魅力に迫る!!<MapD詳解, デモ編> by 株式会社イ...
[20171027 三木会] 地図用データを高速処理!オープンソースGPUデータベースMapDの魅力に迫る!!<MapD詳解, デモ編> by 株式会社イ...[20171027 三木会] 地図用データを高速処理!オープンソースGPUデータベースMapDの魅力に迫る!!<MapD詳解, デモ編> by 株式会社イ...
[20171027 三木会] 地図用データを高速処理!オープンソースGPUデータベースMapDの魅力に迫る!!<MapD詳解, デモ編> by 株式会社イ...
 
決定木を用いた、異性タイプの嗜好パターン分析
決定木を用いた、異性タイプの嗜好パターン分析決定木を用いた、異性タイプの嗜好パターン分析
決定木を用いた、異性タイプの嗜好パターン分析
 
Visualize NGiNX log with GoogleMap
Visualize NGiNX log with GoogleMapVisualize NGiNX log with GoogleMap
Visualize NGiNX log with GoogleMap
 
FOSS4Gでオープンデータもかんたん
FOSS4GでオープンデータもかんたんFOSS4Gでオープンデータもかんたん
FOSS4Gでオープンデータもかんたん
 
区間をキーとして保持する分散KVSの効率的な実現法
区間をキーとして保持する分散KVSの効率的な実現法区間をキーとして保持する分散KVSの効率的な実現法
区間をキーとして保持する分散KVSの効率的な実現法
 
第3回ジオメディアサミットLt
第3回ジオメディアサミットLt第3回ジオメディアサミットLt
第3回ジオメディアサミットLt
 
Web時代のデスクトップGIS
Web時代のデスクトップGISWeb時代のデスクトップGIS
Web時代のデスクトップGIS
 
俺の一日 ~濡れない、焼けない、遅刻しない~
俺の一日 ~濡れない、焼けない、遅刻しない~俺の一日 ~濡れない、焼けない、遅刻しない~
俺の一日 ~濡れない、焼けない、遅刻しない~
 

Destacado

In the midst of hardship
In the midst of hardshipIn the midst of hardship
In the midst of hardship
CK Tan
 
Ladd Research Group
Ladd Research GroupLadd Research Group
Ladd Research Group
sallylund
 
The Monarchs Of Great Britain And The United
The Monarchs Of Great Britain And The UnitedThe Monarchs Of Great Britain And The United
The Monarchs Of Great Britain And The United
maarja204
 
Kasim'2010 gençlik korosu
Kasim'2010 gençlik korosuKasim'2010 gençlik korosu
Kasim'2010 gençlik korosu
Tangül Müdok
 

Destacado (20)

In the midst of hardship
In the midst of hardshipIn the midst of hardship
In the midst of hardship
 
2009 The Edelman Trust Barometer Korea Report
2009 The Edelman Trust Barometer Korea Report2009 The Edelman Trust Barometer Korea Report
2009 The Edelman Trust Barometer Korea Report
 
Tafsir Al Usyr Al Akhir Dari Al Quran Al Karim_ Indonesia
Tafsir Al Usyr Al Akhir Dari Al Quran Al Karim_ IndonesiaTafsir Al Usyr Al Akhir Dari Al Quran Al Karim_ Indonesia
Tafsir Al Usyr Al Akhir Dari Al Quran Al Karim_ Indonesia
 
Metro Style Dev #01 IMAP Client
Metro Style Dev #01 IMAP ClientMetro Style Dev #01 IMAP Client
Metro Style Dev #01 IMAP Client
 
212bis.Ladivinacomediaparte3elparaiso.
212bis.Ladivinacomediaparte3elparaiso.212bis.Ladivinacomediaparte3elparaiso.
212bis.Ladivinacomediaparte3elparaiso.
 
Ladd Research Group
Ladd Research GroupLadd Research Group
Ladd Research Group
 
Portfolio 1
Portfolio 1Portfolio 1
Portfolio 1
 
2010' kasim izmit
2010' kasim izmit2010' kasim izmit
2010' kasim izmit
 
Skype Api
Skype ApiSkype Api
Skype Api
 
The Monarchs Of Great Britain And The United
The Monarchs Of Great Britain And The UnitedThe Monarchs Of Great Britain And The United
The Monarchs Of Great Britain And The United
 
Valentine
ValentineValentine
Valentine
 
Sunrise Solutions Inc.
Sunrise Solutions Inc.Sunrise Solutions Inc.
Sunrise Solutions Inc.
 
Kasim'2010 gençlik korosu
Kasim'2010 gençlik korosuKasim'2010 gençlik korosu
Kasim'2010 gençlik korosu
 
WIA Bootcamp - Governance - Boards Only
WIA Bootcamp - Governance - Boards OnlyWIA Bootcamp - Governance - Boards Only
WIA Bootcamp - Governance - Boards Only
 
Women Finally On The Shore Of Islam
Women Finally On The Shore Of IslamWomen Finally On The Shore Of Islam
Women Finally On The Shore Of Islam
 
Ohio Rapid Response Webinar 1
Ohio Rapid Response Webinar 1Ohio Rapid Response Webinar 1
Ohio Rapid Response Webinar 1
 
Chaos To Creativity
Chaos To CreativityChaos To Creativity
Chaos To Creativity
 
Domuz Etinin Haram KıLıNmasıNıN Sebebi Turkish
Domuz Etinin Haram KıLıNmasıNıN Sebebi TurkishDomuz Etinin Haram KıLıNmasıNıN Sebebi Turkish
Domuz Etinin Haram KıLıNmasıNıN Sebebi Turkish
 
Trade (TAA) Financial Overview - August 2013
Trade (TAA) Financial Overview - August 2013Trade (TAA) Financial Overview - August 2013
Trade (TAA) Financial Overview - August 2013
 
Как готовить Scrum
Как готовить ScrumКак готовить Scrum
Как готовить Scrum
 

Más de Hiroaki Kawai

Play gopenflow (english)
Play gopenflow (english)Play gopenflow (english)
Play gopenflow (english)
Hiroaki Kawai
 
Gopenflow demo v1 (english)
Gopenflow demo v1 (english)Gopenflow demo v1 (english)
Gopenflow demo v1 (english)
Hiroaki Kawai
 
Cloudstack networking2
Cloudstack networking2Cloudstack networking2
Cloudstack networking2
Hiroaki Kawai
 

Más de Hiroaki Kawai (14)

Openflow超解釈
Openflow超解釈Openflow超解釈
Openflow超解釈
 
Wireless openflow (english)
Wireless openflow (english)Wireless openflow (english)
Wireless openflow (english)
 
Play gopenflow (english)
Play gopenflow (english)Play gopenflow (english)
Play gopenflow (english)
 
Gopenflow demo v1 (english)
Gopenflow demo v1 (english)Gopenflow demo v1 (english)
Gopenflow demo v1 (english)
 
Play gopenflow
Play gopenflowPlay gopenflow
Play gopenflow
 
Gopenflow demo v1
Gopenflow demo v1Gopenflow demo v1
Gopenflow demo v1
 
Wireless openflow with stratosphere experimenter
Wireless openflow with stratosphere experimenterWireless openflow with stratosphere experimenter
Wireless openflow with stratosphere experimenter
 
Openflow - Reactive? Proactive?
Openflow - Reactive? Proactive?Openflow - Reactive? Proactive?
Openflow - Reactive? Proactive?
 
できる!trema-switch
できる!trema-switchできる!trema-switch
できる!trema-switch
 
Cloudstack networking2
Cloudstack networking2Cloudstack networking2
Cloudstack networking2
 
Cloudstack networking の内側
Cloudstack networking の内側Cloudstack networking の内側
Cloudstack networking の内側
 
Webteko mysqlftppc
Webteko mysqlftppcWebteko mysqlftppc
Webteko mysqlftppc
 
mysqlftppc 紹介
mysqlftppc 紹介mysqlftppc 紹介
mysqlftppc 紹介
 
Php File Upload
Php File UploadPhp File Upload
Php File Upload
 

Último

Último (11)

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル