関連して以下も参考にしてください GoogleMapのオープンソース版地図アプリ(OSRM)のインストール - Qiita 住所(市区町村番地)から緯度経度を取得する - Qiita まとめたこと やりたい事ベースでざっくり分類 住所(地名) ⇔ 緯度/経度変換 地図上への位置情報のプロット 距離計算・ルーティング(緯度経度計算、2点間の距離を計測) 詳しく 住所(地名) ⇔ 緯度/経度変換 住所(地名)→緯度/経度の変換はジオコーディング(Geocoding)と呼ばれる。 (昔はアドレスマッチングとも呼ばれていたらしい) 緯度/経度→住所(地名)の変換は逆ジオコーディング(Reverse Geocoding)やアドレスマッチングと呼ばれる。 緯度はlatitude(lat)、経度はlongitude(lng)で各Web/APIドキュメントをみるとよく出てくる。 住所はaddressとかl
そろそろ、世間では「ポケモンGOみたいの作ってー作ってー」という無茶振りと、それに伴うエンジニアの悲鳴が聞こえてくる季節が近づいてきたかと思います。そこで、いつそんな無茶振りが来ても対応できるように、位置情報を用いたゲームを作る際の高いハードル「人が行ける場所にモンスターを配置する」という難問をグーグル様のお力を利用して、とりあえず形だけでもなんとか取り繕ってみたいと思います。 一応言っておきますと……あんまり、実用的ではないですよ。 ランダムに緯度経度を生成する まず、手始めに日本が収まる範囲に限定してランダムに1000件の緯度経度を生成します。 turf.jsを使用するとランダムなポイントデータをgeojsonとして簡単に生成できます。 var points = turf.random('points', 1000, { bbox:[117.195432271875, 25.96808
フィードバックを送信 Geocoding API の概要 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Geocoding API は、住所、緯度と経度の座標、またはプレイス ID として場所を受け入れるサービスです。住所を緯度と経度の座標とプレイス ID に変換するか、緯度と経度の座標またはプレイス ID を住所に変換します。 Geocoding API を使用する理由 Geocoding API は、ウェブサイトまたはモバイルアプリで Google Maps Platform API の 1 つが提供する地図内でジオコーディング データを使用する場合に使用します。Geocoding API では、住所を使用して地図上にマーカーを配置したり、地図上のマーカーを住所に変換したりできます。このサービスは、事前に定義された静的住所をジオコーディングし、アプリ
Androidプログラマへの道 〜 Moonlight 明日香 〜 C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です. トップページページ一覧メンバー編集 地図に線を描画する 最終更新: moonlight_aska 2013年10月12日(土) 12:14:42履歴 Tweet Google Maps Android API v2 Googleマップ上に線を描画するには, PolylineOptionsクラスを利用する. 線の描画 MainActivity.java GoogleMapのインスタンスを取得する. PolylineOptionsのインスタンスを生成する. PolylineOptions#addメソッドで, 2地点の緯度, 経度を設定する. PolylineOptions#geodesicメ
Send feedback Set up an Android Studio project Stay organized with collections Save and categorize content based on your preferences. This page describes how to configure an Android Studio project to use the Maps SDK for Android without using the Google Maps template that is detailed in the Quickstart. The Google Maps template automatically configures and adds a basic map to a new Android Studio p
はじめに mapsplugin/cordova-plugin-googlemapsを使用して、地図を表示するチュートリアル「Tutorial for Mac」を動かすまでの手順メモ。 環境 MacBook Air(OS X EL Capitan 10.11.3) エミュレータ: Genymotion(Nexus5 4.4.4 API19) 手順 事前要件の確認 以下を実行して、それぞれ存在するか調べる。 無いものがあったらインストールしたり、設定を追加したりする。 $ which ant $ which android $ which git $ which unzip $ echo $JAVA_HOME $ cordova -v
はじめに 先日記事にした、Google Maps API でGeocodingしようとしたらundefinedになるの中で逆ジオコーディングについて触れたので、都道府県名だけを取得するJSを書いてみようと思います。 ちなみに、Google Maps API の基本的な使い方はこちら。 逆ジオコーディングの書き方 まず、基本的な逆ジオコーディングの書き方はこちら <!DOCTYPE html> <html> <head> <title>Geocoding service</title> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"> <meta charset="utf-8"> <style> html, body { height: 100%; margin: 0; padding: 0; } #ma
2016年3月 24日に利用規約が更新されており、以下の用途での実装がNGであることがわかりました。 ご指摘いただきありがとうございます。2019年4月現在、問題なく利用できるようです。 https://developers.google.com/maps/documentation/geocoding/usage-limits#header_3 Google Maps APIが便利すぎる! Google Maps APIを利用することで下の画像のように郵便番号から住所が取得できます。 ※ページの最後にそのまま使用できるサンプルを載せています。 経緯 郵便番号データダウンロードからCSVをダウンロードして... ということをしたくなかったので、郵便番号から住所情報を取得できるAPIは無いかと探していたところ、Google Maps APIがとても便利そうだったので使用してみました。 JSO
2018/5/11 version 2.3.0がリリースされたので、書き直します。 2018/9/18 version 2.4.0からブラウザ上でも動作します。 cordova-googlemaps-pluginは、PhoneGap / Apache Cordova でGoogleマップをアプリ内に表示するためのプラグインです。Apache Cordovaは非常に有名なハイブリッドフレームワークで、このCordovaを使ったionic frameworkでも動きます。 日本ではこのApache Cordovaを使ってブラウザ上でアプリを作れるサービス Monacaが有名です。 1. 「ハイブリッド」ってなに 「ハイブリッド」とは「何かと何かを混ぜる」という意味です。 「ハイブリッドカー」なら「電気とガソリン」みたいな。 モバイルアプリにおける「ハイブリッドフレームワーク」とは、「ネイティブ
Google、地図アプリのデベロッパー向けJavaScript APIでGeoJSONをサポート Google Maps APIでGeoJSONデータがサポートされたらしいので、試してみました。(一部、D3.jsを使用しています) 【参考】 Combining and visualising multiple data sources – Google Maps API — Google Developers ポイントデータを表示 ポイント(点)データは、スタイルを指定しないとマーカーで表示される。 example サンプルコード google.maps.event.addDomListener(window, 'load', function() { //Google Maps初期化 var map = new google.maps.Map(document.getElementByI
Androidプログラマへの道 〜 Moonlight 明日香 〜 C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です. トップページページ一覧メンバー編集 マーカーを表示する 最終更新: moonlight_aska 2013年10月26日(土) 00:21:10履歴 Tweet Google Maps Android API v2 Googleマップにマーカーを重ねて表示するには, MarkerOptionsクラスを利用する. マーカー表示 「Googleマップを表示する」を参照し, Googleマップが表示できるようにする. MainActivity.java GoogleMapのインスタンスを取得する. マーカー設定位置を指定して, LatLngのインスタンスを生成する. MakerOptionsの
平素よりYahoo!知恵袋をご利用いただきありがとうございます。 2017年11月30日をもちまして、「知恵ノート」機能の提供を終了いたしました。 これまでご利用いただきました皆様にはご迷惑をおかけすることとなり、誠に申し訳ございません。 長年のご愛顧、心よりお礼申しあげます。 引き続き、Yahoo!知恵袋の「Q&A」機能をご利用ください。 Yahoo!知恵袋トップ 知恵ノートサービス終了のお知らせ プライバシー - 利用規約 - メディアステートメント - ガイドライン - ご意見・ご要望 - ヘルプ・お問い合わせ JASRAC許諾番号:9008249113Y38200 Copyright (C) 2018 Yahoo Japan Corporation. All Rights Reserved.
はじめに 前回の記事 では、アプリに Google Map を表示する手順をご紹介しました。 今回は Google Maps Android API v2 を使ってどのようなこと(カスタマイズ)ができるか、公式のサンプルプロジェクトをベースに逆引きリファレンスとしてまとめてみました! サンプルプロジェクトのインポート まずはサンプルプロジェクトをインポートしましょう。SDK Manager より「Google Play services」をインストールしていることが前提で進めます。 「 File > Import... 」を選択し、「Existing Android Code Into Workspace」を選択します。 ルートディレクトリは以下を選択します。 ${SDK_ROOT}/extras/google/google_play_services/samples/map インポートで
スマートフォンにとって地図情報はきわめて重要です。 2012年、アップルが iPhone 5 で粗末な地図アプリを搭載したまま出荷。 それで大きな批判を浴び結局、幹部の解雇、謝罪、他社のマップアプリの推奨・・・と続き、 最終的に Google が Google Maps を iOS 向けに出しなおしてユーザーの怒りが収まった・・・ そもそもモバイルデバイスですから、根源的にその移動性を補助するツールが重要なのは当然ともいえます。 Google 社は Google Maps の開発とデータのメンテナンスに異常なほど力を入れています。 ここでは、その Google Maps の情報をアプリケーションから使うための方法を紹介します。 2012年12月、Google は Google Maps Android API v2 を公開しました。 もともと MapView で地図の利用はサポートされてい
外出先などで道順を調べるときに便利なのが、Android端末から利用できる地図アプリです。端末に内蔵されたGPS(Global Positioning System、全地球測位システム)センサーを使い、現在位置から目的地までの道筋を教えてくれるので、初めての場所に行くときなどに重宝します。 今回は、地図とGPSセンサーを使ったアプリを作成するときの前提になる、地図表示用の新しいAPI「Google Maps Android API v2」を紹介します。Google Maps Android API v2は、米Googleが2012年末に発表した比較的新しいAPI(アプリケーション・プログラミング・インタフェース)です。 Google Maps Android API まず、Google Maps Android API v2と、前のバージョンである同 v1の違いを説明しましょう。 Goog
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く