1 
Geocoding API 
Copyright (c) 株式会社HEART QUAKE All rights reserved .
2 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
API 
1情報を⼊入⼒力力する23 
HTML 
情報を受け取る& 
APIを実⾏行行する 
 
情報を検索索する 
5結果を受け取る&4結果を返却する 
結果を表⽰示する 
PHPAPI
3 
Geocoding APIを使ってみよう(1/4) 
l まずはGeocoding APIの仕様を調べよう 
- http://www.geocoding.jp/api/ 
- 仕様サイトには主に 
ü 条件に指定できる情報(指定できるパラメータ) 
ü 返却XML情報(XMLのタグ名とその意味)が記述されている 
- サンプルを実⾏行行してみよう 
ü サイトの「成功時」リンクをクリックして 
ü そのURLと、XMLを⾒見見てみましょう。 
Copyright (c) 株式会社HEART QUAKE All rights reserved .
4 
Geocoding APIを使ってみよう(2/4) 
l Geocoding API返ってくるXMLの構造について 
APIの結果 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
result 
version 
address 
coordinate 
lat 
lng 
lat_dms 
lng_dms 
url 
needs_to_verify 
google_maps
5 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
API 
1情報を⼊入⼒力力する23 
HTML 
情報を受け取る& 
APIを実⾏行行する 
 
情報を検索索する 
5結果を受け取る&4結果を返却する 
結果を表⽰示する 
PHPAPI 
復復習
6 
Geocoding APIを使ってみよう(3/4) 
?php 
//Geocoding APIを使うには住所を指定する必要がある 
$address=世⽥田⾕谷区三宿1-3-7; 
//まずはURLを指定する(ドットは⽂文字をくっつける効果がある) 
$url = http://www.geocoding.jp/api/?v=1.1q=.$address; 
//この1⾏行行でAPIを実⾏行行する 
//返ってきたXMLが$responseに保存される 
$response = file_get_contents($url); 
//次のページへ 
? 
Copyright (c) 株式会社HEART QUAKE All rights reserved .
7 
Geocoding APIを使ってみよう(4/4) 
//前のページの続き 
//受け取ったXMLをPHPで扱いやすいように変換する 
$xml = simplexml_load_string($response); 
//ツリー構造を意識識して表⽰示したいデータを記述 
//構造は前のページを参照 
//「-」が構造の「中」を表す 
//これでlatitude(緯度度)が表⽰示される 
echo $xml-coordinate-lat; 
? 
Copyright (c) 株式会社HEART QUAKE All rights reserved .
8 
Geocoding APIを使ってみよう(2/4) 
l Geocoding API返ってくるXMLの構造について 
APIの結果 
Copyright (c) 株式会社HEART QUAKE All rights reserved . 
result 
version 
address 
coordinate 
lat 
lng 
lat_dms 
lng_dms 
url 
needs_to_verify 
google_maps 
復復習
9 
お疲れ様でした!! 
Copyright (c) 株式会社HEART QUAKE All rights reserved .

More Related Content

PDF
Api geocoding
PDF
System2 ajax
PDF
Login
PDF
System3 search
PDF
Ajax2
PDF
Reservation3
PDF
Geolocation gurunavi
PDF
Login facebook
Api geocoding
System2 ajax
Login
System3 search
Ajax2
Reservation3
Geolocation gurunavi
Login facebook

Viewers also liked (20)

PDF
Setup
PDF
Javascript1-1
PDF
My sql h
PDF
キャリア
PDF
20110329チャリティイベント
PDF
Php3
PDF
If advance
PDF
System4 detail for_h
PDF
Domain
PDF
Css2
PDF
Lolipop server
PDF
Session facebook
PDF
Api all
PDF
Api gurunavi
PDF
Library login2
PDF
Geolocation4 system
PDF
PDF
System insert hint
PDF
Array facebook
PDF
System3 ajax
Setup
Javascript1-1
My sql h
キャリア
20110329チャリティイベント
Php3
If advance
System4 detail for_h
Domain
Css2
Lolipop server
Session facebook
Api all
Api gurunavi
Library login2
Geolocation4 system
System insert hint
Array facebook
System3 ajax
Ad

Similar to Api geocoding (20)

PDF
Array twitter
PDF
JDK Mission Control: Where We Are, Where We Are Going [Groundbreakers APAC 20...
PDF
Goji とレイヤ化アーキテクチャ
PDF
Api atnd
PPTX
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
PDF
「モダンPerl入門」の入門
PDF
Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)
PPTX
ノビィハンズオン
PDF
Ec cube開発合宿 プラグインセミナー
PDF
Api facebook
PDF
XPagesDay 2015 RESTの総復習
PPTX
Apilecture for 2014/02/22 at shannonlab
PDF
(Tech DeepDive #1) Java Flight Recorder を活用した問題解決
PDF
【とらラボLT】go言語でのweb apiの作り方3選
KEY
BEAR.Sunday@phpcon2012
PDF
Api all json
PDF
【2018/09/11】PAYでのReact Nativeにおける APIクライアント実装 について
PPTX
技術選択とアーキテクトの役割
PDF
みんなのPython勉強会#35 Pythonのお仕事動向
PDF
Start python with fastapi
Array twitter
JDK Mission Control: Where We Are, Where We Are Going [Groundbreakers APAC 20...
Goji とレイヤ化アーキテクチャ
Api atnd
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
「モダンPerl入門」の入門
Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)
ノビィハンズオン
Ec cube開発合宿 プラグインセミナー
Api facebook
XPagesDay 2015 RESTの総復習
Apilecture for 2014/02/22 at shannonlab
(Tech DeepDive #1) Java Flight Recorder を活用した問題解決
【とらラボLT】go言語でのweb apiの作り方3選
BEAR.Sunday@phpcon2012
Api all json
【2018/09/11】PAYでのReact Nativeにおける APIクライアント実装 について
技術選択とアーキテクトの役割
みんなのPython勉強会#35 Pythonのお仕事動向
Start python with fastapi
Ad

More from Jun Chiba (20)

PDF
【2025年版】新入社員研修で使える楽しくかつ、学びのあるビジネスゲーム7選(ゲーム研修)
PDF
アウトドアでできるチームビルディング研修用ビジネスゲーム「ロゲイニングカード」説明資料
PDF
ジグソーメソッドを用いた情報整理グロープワーク「モンスタービルディング」の説明資料
PDF
ストレスマネジメントを疑似体験できるゲーム型メンタルヘルス研修「ストマネ」説明資料
PPTX
ビジネスマナーをゲーム形式で疑似体験できる研修「マナーストーリーオンライン版」の説明資料
PDF
ビジネスマナーをゲーム形式で疑似体験できる研修「マナーストーリーカード版」の説明資料
PDF
ペーパータワーを拡張した経営シミュレーションゲーム「ペーパータワーforビジネス」説明資料
PDF
プロジェクトマネジメントを疑似体験できるボードゲーム研修「プロジェクトテーマパーク」説明資料
PDF
プログラミングを疑似体験できるパズル型カードゲーム「フローチャートパズル」の説明資料
PDF
営業を疑似体験できるビジネスゲーム研修「ヒアリングチャレンジ カード版」の説明資料
PDF
営業を疑似体験できるビジネスゲーム「ヒアリングチャレンジ オンライン」の説明資料
PDF
ダイバーシティ&インクルージョンを体験できる異文化コミュニケーションゲーム「バーンガ」の説明資料
PDF
チームビルディングに使える企業向けドミノレンタルサービス「ドミノ倒しゲーム」の説明資料
PDF
ジグソーメソッドを用いた地図作成を目的とした情報整理ゲーム「ジグソータウン」の説明資料
PDF
チームビルディングに使えるコンセンサスゲーム「砂漠からの脱出 オンライン版」の説明資料
PDF
チームビルディングに使えるコンセンサスゲーム「砂漠からの脱出 カード版」の説明資料
PDF
チームビルディングに使えるコンセンサスゲーム「雪山での遭難 オンライン版」の説明資料
PDF
チームビルディングに使えるコンセンサスゲーム「雪山での遭難 カード版」の説明資料
PDF
チームビルディングに使える危機管理コンセンサスゲーム「船長の決断 オンライン版」の説明資料
PDF
チームビルディングに使える危機管理コンセンサスゲーム「船長の決断 カード版」の説明資料
【2025年版】新入社員研修で使える楽しくかつ、学びのあるビジネスゲーム7選(ゲーム研修)
アウトドアでできるチームビルディング研修用ビジネスゲーム「ロゲイニングカード」説明資料
ジグソーメソッドを用いた情報整理グロープワーク「モンスタービルディング」の説明資料
ストレスマネジメントを疑似体験できるゲーム型メンタルヘルス研修「ストマネ」説明資料
ビジネスマナーをゲーム形式で疑似体験できる研修「マナーストーリーオンライン版」の説明資料
ビジネスマナーをゲーム形式で疑似体験できる研修「マナーストーリーカード版」の説明資料
ペーパータワーを拡張した経営シミュレーションゲーム「ペーパータワーforビジネス」説明資料
プロジェクトマネジメントを疑似体験できるボードゲーム研修「プロジェクトテーマパーク」説明資料
プログラミングを疑似体験できるパズル型カードゲーム「フローチャートパズル」の説明資料
営業を疑似体験できるビジネスゲーム研修「ヒアリングチャレンジ カード版」の説明資料
営業を疑似体験できるビジネスゲーム「ヒアリングチャレンジ オンライン」の説明資料
ダイバーシティ&インクルージョンを体験できる異文化コミュニケーションゲーム「バーンガ」の説明資料
チームビルディングに使える企業向けドミノレンタルサービス「ドミノ倒しゲーム」の説明資料
ジグソーメソッドを用いた地図作成を目的とした情報整理ゲーム「ジグソータウン」の説明資料
チームビルディングに使えるコンセンサスゲーム「砂漠からの脱出 オンライン版」の説明資料
チームビルディングに使えるコンセンサスゲーム「砂漠からの脱出 カード版」の説明資料
チームビルディングに使えるコンセンサスゲーム「雪山での遭難 オンライン版」の説明資料
チームビルディングに使えるコンセンサスゲーム「雪山での遭難 カード版」の説明資料
チームビルディングに使える危機管理コンセンサスゲーム「船長の決断 オンライン版」の説明資料
チームビルディングに使える危機管理コンセンサスゲーム「船長の決断 カード版」の説明資料

Api geocoding

  • 1. 1 Geocoding API Copyright (c) 株式会社HEART QUAKE All rights reserved .
  • 2. 2 Copyright (c) 株式会社HEART QUAKE All rights reserved . API 1情報を⼊入⼒力力する23 HTML 情報を受け取る& APIを実⾏行行する 情報を検索索する 5結果を受け取る&4結果を返却する 結果を表⽰示する PHPAPI
  • 3. 3 Geocoding APIを使ってみよう(1/4) l まずはGeocoding APIの仕様を調べよう - http://www.geocoding.jp/api/ - 仕様サイトには主に ü 条件に指定できる情報(指定できるパラメータ) ü 返却XML情報(XMLのタグ名とその意味)が記述されている - サンプルを実⾏行行してみよう ü サイトの「成功時」リンクをクリックして ü そのURLと、XMLを⾒見見てみましょう。 Copyright (c) 株式会社HEART QUAKE All rights reserved .
  • 4. 4 Geocoding APIを使ってみよう(2/4) l Geocoding API返ってくるXMLの構造について APIの結果 Copyright (c) 株式会社HEART QUAKE All rights reserved . result version address coordinate lat lng lat_dms lng_dms url needs_to_verify google_maps
  • 5. 5 Copyright (c) 株式会社HEART QUAKE All rights reserved . API 1情報を⼊入⼒力力する23 HTML 情報を受け取る& APIを実⾏行行する 情報を検索索する 5結果を受け取る&4結果を返却する 結果を表⽰示する PHPAPI 復復習
  • 6. 6 Geocoding APIを使ってみよう(3/4) ?php //Geocoding APIを使うには住所を指定する必要がある $address=世⽥田⾕谷区三宿1-3-7; //まずはURLを指定する(ドットは⽂文字をくっつける効果がある) $url = http://www.geocoding.jp/api/?v=1.1q=.$address; //この1⾏行行でAPIを実⾏行行する //返ってきたXMLが$responseに保存される $response = file_get_contents($url); //次のページへ ? Copyright (c) 株式会社HEART QUAKE All rights reserved .
  • 7. 7 Geocoding APIを使ってみよう(4/4) //前のページの続き //受け取ったXMLをPHPで扱いやすいように変換する $xml = simplexml_load_string($response); //ツリー構造を意識識して表⽰示したいデータを記述 //構造は前のページを参照 //「-」が構造の「中」を表す //これでlatitude(緯度度)が表⽰示される echo $xml-coordinate-lat; ? Copyright (c) 株式会社HEART QUAKE All rights reserved .
  • 8. 8 Geocoding APIを使ってみよう(2/4) l Geocoding API返ってくるXMLの構造について APIの結果 Copyright (c) 株式会社HEART QUAKE All rights reserved . result version address coordinate lat lng lat_dms lng_dms url needs_to_verify google_maps 復復習
  • 9. 9 お疲れ様でした!! Copyright (c) 株式会社HEART QUAKE All rights reserved .