読者です 読者をやめる 読者になる 読者になる

sos の 作業メモ

プログラミングや英会話学習、マイルや旅行、日常生活など。最近はWebFormなASP.NETのお守りがお仕事です。

日々の生活にhappyをプラスする|ハピタス Gポイント

Google Maps Android API v2で現在位置をフォロー(deprecatedになりました)

2013/08/14追記 201308版GoogleMapsが公開されたので、そちらに対応したものを書いてみました。 201308版 Google Maps Android API v2で現在位置をフォロー - sos の 作業メモ OnMyLocationChangeListenerはdeprecatedになりましたので、今後は使わないよう…

Google Maps Android API v2で軌跡描画

どれくらいの数のPolylineが描画できるのか の記事でも書きましたが、やっとこさ軌跡を地図上にプロットできるようになりました。 せっかくなので、処理の概要メモっときます。 刻々と追加される座標を描画 プロットするべき座標値は、Serviceを使ってSQLite…

Google Maps SDK for iOS Ver.1.2.2 でてますよ

Ver. 1.2.1を調査した記事はこちら やっと1.2.1を眺め終わったところだというのに、もう1.2.2になってました… Tappable regions for GMSMarker fixed. Overlays are no longer able to render on half pixels. Ground overlays appear underneath the My Loc…

Google Maps SDK for iOS Ver.1.2.1 後編 そしてSDKDemosのソースも読んでみたよ

2013/5/19 1.3.0でTileOverlayのデモが追加されたので、記事を一部修正しました。 1.3.0の記事はこちら 2013/4/27 追加 さっそく1.2.2がリリースされています。 記事はこちら 前回の続き SDKについているSDKデモのソースをざっと眺めてみました。 デモの項目…

Google Maps SDK for iOS Ver.1.2.1 中編 Developer Guideをざっと読んだよ

2013/5/19 追加 1.3.0でTile Layersが追加されたため、記事の方も加筆しました。 1.3.0の記事はこちら 前回の続き といっても、android版ともJavaとObjCという、ちょっとした文法とインターフェースの違いだけなので、Google Maps Android v2の一連の記事に…

Google Maps SDK for iOS Ver.1.2.1 前編 ともかくリリースノートを確認

Ver. 1.1.2の記事 androidを触りながらのほほんとしていたのですが、いつの間にか for iOS の方は Ver.1.2.1 なんてものが出てたのですね… ということで、とりあえず1.2.0と1.2.1のリリースノートの確認から。1.2.1の方は1.2.0のバグ修正版なので、肝は1.2.0…

Google Maps Android で どれくらいPolylineオブジェクトを貼り付けられるかの実験

Polylineで線が描けるのはわかりましたが、じゃあ具体的にどれ位貼り付けても大丈夫なのか試してみました。 で、結論から書いちゃうと、オブジェクト数をできるだけ押さえて、頂点数を増やせってことみたいです。 目的 トラッキングデータを少なくとも3万点…

Google Maps Android API v2 その7 API Demos 後編

前回の続き 残りのデモを見て行きます。 Polygons マップに二種類のPolygonオブジェクトを追加するデモ。ひとつは、二カ所の穴の空いた正方形、もう一つは、縁の線の太さと、塗りつぶしの色と透過率を変更可能な楕円。 ポイント setUpMap()の中でPolygonを生…

Google Maps Android API v2 その6 API Demos 前編

前回の続き API Demos ということで、SDKに付属のデモアプリを見て行くことにします。API Demosのプロジェクトのimportの仕方はここ Google Play services SDKをインストール Google Play services SDKをSDKマネージャーで追加し、ライブラリプロジェクトを…

Google Maps Android API v2 その5 Changing the View

前回の続き カメラを操作して視界を変えよう。 Google Maps Android API v2は、簡単なジェスチャや操作で、ズームや地図のスクロール、視点の変更を軽快に行える。これは"vector-based map tiles"のおかげ。また、多くの都市で建造物の3D表示が可能となって…

Google Maps Android API v2 その4 Interacting with the map

前回の続き Interacting with the map Maps APIは、ユーザーの操作に対する応答を、自由にカスタマイズする手段を提供している UI controls Maps APIには、グーグルマップアプリに実装されているのと同じ、組み込みのUI controlsがいくつか用意されている。G…

Google Maps Android API v2 その3 Drawing on the Map

前回の続き Markers 地図の上に貼り付くIcon。clickイベントを受信したり、ドラッグが可能になったりする便利な奴 Markerを追加する 以下の簡単なコードで、経度0、緯度0の地点に タップすると"Hello world"の文字を表示する標準のマーカーが表示される。 Go…

Google Maps Android API v2 その2 Map Objects

前回の続き Map Objects Google Maps Android APIを使えば、Googleマップアプリと同じような見た目のアプリに出来る。 地図タイルにマイプレイスみたいな情報を含ませたり、マップ上の鉄道の駅とかがクリッカブルになったりはしないけれど、自分でマーカーを…

Google Maps Android API v2 その1

2013/08/10更新 August 2013の更新でMAPS_RECEIVEのpermissionが不要になりましたので、その辺りの記述を削除しました。 年末にiOS版(Ver.1.1.2とかの記事はこちら)のを調査した際に、こちらもざっとは目を通していたのですが、ぼちぼち公開中のアプリのもv2…

Google Maps SDK for iOS Ver.1.1.2

1.1.0を使ってみる記事 1.1.1でサンプルを読む記事 アップデートはやいね 土曜日の勉強会用のスライドを作るために調べてたら、Ver.1.1.2がリリースされているのに気がつきましたので、仕方なく試してみる事にしました。 リリースノート Updated the SDK to …

Google Maps SDK for iOS Ver.1.1.1 後編

前編の続き Samples MarkerSample タップするとUIImageをInfoWindowとして表示するマーカーと、ランダムで7個のマーカーを動的に追加するサンプル。 CustomMarkerSample 地図上にタップ可能なマーカーを追加するサンプル。 GMSMarkerOptionsを使って、ランダ…

Google Maps SDK for iOS Ver.1.1.1 前編

Ver.1.1.2を触った記事はこちら さて、年度内の仕事があっさりと終わって少し時間ができましたので、 いろいろ放置していたものを少し片付けてみようと思います。 まずは、先日試して地図が 表示されなかった Google Maps SDK for iOS。 今日試してみたら、…

Google Maps SDK for iOS を試してみました

2013/4/25 修正 ver.1.2.0からMarkerなどのOverlayの作成方法が変更になりましたので、記事を一部修正しました 2013/3/27 修正 Ver.1.1.2でLinkするライブラリが変更になりましたので、記事を一部修正しました API Keyもやっとこさ作れるようになりましたの…