たとえば、誰かがRubyからGoogle Maps APIを呼び出す方法はありますか?Java、Python、RubyでGoogle Maps APIにアクセスできますか?
-2
A
答えて
1
キーを使用すると、単純なHTTPS要求を使用してAPIにアクセスできます。これらの要求は、open-uri
を使用して送信し、json
を使用して解析できます。
require 'open-uri'
require 'ostruct'
require 'json'
def journey_between start, destination
key = "[Visit https://developers.google.com/maps/web/ to get a free key]"
url = "https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=#{start}&destinations=#{destination}&key=#{key}"
json_response = open(url).read
journey_data = JSON.parse(json_response, object_class: OpenStruct).rows[0].elements[0]
return journey_data
end
journey = journey_between "London", "Glasgow"
puts journey.distance.text
#=> "412 mi"
puts journey.duration.text
#=> "6 hours 46 mins"
残念ながら、APIキーを使用せずにこの例を試すことはできません。 Googleアカウントにプロジェクトを登録すると無料でhttps://developers.google.com/maps/web/にアクセスできます。
+0
質問は話題外です。 https://meta.stackoverflow.com/questions/256328/vote-to-close-unclear-questions-immediately-after-commentingおよびhttps://meta.stackoverflow.com/questions/260263/how-long-should-閉鎖前の質問を明確にするための待ち受けが可能です。 –
関連する問題
- 1. Flash内のGoogle Maps APIにアクセスできますか?
- 2. Google Maps APIのJavaでの距離マッピング
- 3. Google Maps API for Javaデスクトップアプリケーション
- 4. Google Maps API Javaデフォルトのズーム
- 5. Maps APIをV3:Google MapsのAPI V3で
- 6. Powershell内のGoogle Maps APIにアクセス
- 7. GithubページでGoogle Maps APIを使用できますか?
- 8. ユーザーはGoogle Maps Android API v2でストリートビューをアップロードできますか?
- 9. Google Maps APIとGoogle Maps Engine?
- 10. gcloudとPython APIではバケットにアクセスできますが、Java APIではアクセスできません。
- 11. Google Maps Data APIとGoogle Maps API
- 12. Ionic v2 Google Maps API Androidビルドエラー:AbstractSafeParcelable options.compassEnabledにアクセスできません(controls.getBoolean( "compass"));
- 13. GoogleタスクAPIにアクセスするRuby/RoR
- 14. Google Maps API、国全体のマーカーを設定できますか?
- 15. Youtube Data APIにアクセスしようとすると「Google Maps API warning:NoApiKeys」
- 16. Google Maps API JSでマーカーと場所の位置にアクセス
- 17. google api infoWindow google maps api
- 18. Google Maps API Javascriptから座標を取得できません
- 19. Google Maps Java API V3の言語コード
- 20. Google Maps APIイメージ
- 21. Google Maps API + Jquery
- 22. Google Maps API -
- 23. Google Maps APIメール
- 24. Google Maps API - ロケーションファインダ
- 25. google maps api
- 26. GeoLocation + Google Maps API?
- 27. google maps api
- 28. Google Maps Autocompletion API
- 29. Google Maps JavaScript API
- 30. Google Maps API RefererNotAllowedError
[こちら](https://github.com/edwardsamuel/google-maps-services-ruby/blob/master/README.md)から開始できます。 – Gerry
私は実際のプロジェクトから作業レールコードを共有するかもしれませんが、機能は限られています。マップ内の場所を画像ファイルとして表示し、クリックするとマップモーダルが開きます。 – marmeladze
リンク先のページ「[mcve]」と「[Stack Overflowユーザーにはどの程度の研究努力が必要か](http://meta.stackoverflow.com/questions/261592)」を含む[ask]をお読みください。あなたの努力の証拠を見たいと思います。何を試しましたか?検索して何も見つけられませんでしたか?あなたはものを見つけましたが、それは助けになりませんでしたか?コードを書こうとしましたか?そうでない場合、なぜですか?もしそうなら、試したことを示す最小のコード例とは何ですか?それがなければ、あなたが試してみたことがないように見え、チュートリアルとコードを書くことができます。 –