2011/2/6 SmartTrainingからGoogle Mapsにデータがアップできない、との問い合わせあり。 現象が再現することを確認。 LogcatでcreateMapが失敗していることを確認。 2011/2/7 データアップロード部分修正前の旧バージョンでも同様の現象が再現することを確認。 Google Maps Data API側のI/Fが変更されたものと予想。 2011/2/8 Google Maps Data APIのMLに「 Deprecation of the Maps Data API 」という短い投稿を発見。 投稿日は2010/11/3。 内容は以下の通り。 As announced here, the Maps Data API is being deprecated and will no longer be available after January 31, 2011. Maps Data APIは2011/1/31をもって利用不可。とのこと。 お い w 今 日 は 2 0 1 1 / 2 / 8 。 過 ぎ て る じ ゃ ん w というわけで、突如、SmartTrainingがGoogle Mapsにデータをアップロードできなくなったのでした。 MLに短い1文でサービス終了。 ちょっとあんまりじゃないッスかね? まぁ、このAPIを使った実装をした当初、APIドキュメントはひどいもので、読んでも全体の手続きが全く見えなかった。 見えなかったので、My tracksの投げるパケットをキャプチャして、苦労してこの機能を実装したんだった。 戦いの記録「 Google Maps Data APIの謎 」 これができたときは、チョー嬉しかったですよ。 あの手この手で問題解決した時の喜び。 そうやって苦労して解析したAPIが1文でサービス終了。 世界で何個ちゃぶ台がひっくり返されたかわかりません。 怒りの 投稿 ま、そりゃそうだ。 そんな中で、代替策としてGoogle Fusion Tableを操作する Google Fusion Table API というものが紹介されていた。 詳しくはもう少し遊んでみてからメモすると思うけど、ざっくり言うと、いろんな種類のデータを蓄積できる一種のDBみたい。 扱える型は、Strin...