タグ

apiに関するtengaarのブックマーク (2)

  • 第9回 高速なWeb APIの実装とテスト―Mobage APIを支えるノウハウ(1) | gihyo.jp

    連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはDeNAの嶋田裕二さんで、テーマは「高速なWeb APIの実装とテスト」です。 Web APIの基礎知識 はじめまして、DeNAでMobageオープンプラットフォームのWeb API(以降Mobage API)を実装しているxaicronです。Mobageオープンプラットフォームは、Mobageの機能をWeb APIを通して外部の開発者に公開することにより、ソーシャルゲームをユーザに提供するサービスです。 簡単に説明するとWeb APIとは、HTTPを利用してネットワーク越しに処理を行い、結果を返すしくみです。最近ではJSON(JavaScript Object Notation)というフォーマットを利用してデータのやりとりをすることが多くなっており、Mobage APIも基的にはJSONを受け取って処理を行

    第9回 高速なWeb APIの実装とテスト―Mobage APIを支えるノウハウ(1) | gihyo.jp
  • Google Map オーバーレイマップ

    南津電鉄 や 京成上野地下線 の記事で使用した重ね合わせ地図についてメールで何件かお問い合わせをいただいたので、この機会に若干解説をしておきます。 これらは Google Maps JavaScript API V3 を使っており、その中のカスタムマップタイプの「オーバーレイマップ」というタイプを使用しています。 既存の Googleマップの上にレイヤーを作り、そこへ自サイトに置いた画像イメージを APIを使って重ねて同時に動かしているわけです。 ちなみに以前は GoogleAPIを使用するには登録して自サイト用に APIキーを取得しなくてはなりませんでしたが、現バージョンでは必要ありません。 また 1日のページロード数 25,000以上は課金されますが、一般的な個人サイトではまずこれを超える心配は無いでしょう。 (2018年7月より、再び APIキーが必須となりました。またGoogl

    tengaar
    tengaar 2014/07/08
    オーバーレイマップを使えば、googleマップとKML以外の外部データを重ね合わせることができる/あらかじめタイル化しておくのが難易度高めか?
  • 1