LoginSignup
40
40

More than 5 years have passed since last update.

Web地図サービス (Mapbox, MapQuest)のイロハと静的地図画像のこと

Posted at

(備忘録としてのメモ)

Web地図サービスのAPIの選択の難しい所と、その選び方

地図ってお高いんですよ?

まず一番最初に思い浮かべるのは、「Google Maps
日本国内のもので言えば、「Yahoo! Open Local Platform (YOLP)
いつもNAVI API」や、「MapFan API」など、
いくつか有償も含めて有名なものが挙げられます。

これらには、「Google Maps」を筆頭に多くの条件(利用規約)を満たす必要性があり、
個人でこれらの地図サービスを利用するのと、ソフトウェアに組み込んだり、地図を配布したりするのとは、
別ものという理解が必要です。

利用しやすいWeb地図サービスって?

Web地図サービスの中で、比較的利用条件が軽いOpenStreetMap関連の
ものをいくつか紹介します
(もちろん、完全自由・無料ではありませんが...)

OpenStreetMapとは?

そもそも、「OpenStreetMap」とは...?という話ですが、
OpenStreetMap Japanのページに概要が載っています

OpenStreetMap(OSM)は、道路地図などの地理情報データを誰でも利用できるよう、フリーの地理情報データを作成することを目的としたプロジェクトです。
誰でも自由に参加して、誰でも自由に編集でき、誰でも自由に利用する事が出来ます。
OpenStreetMap(OSM)は、道路地図などの地理情報データを誰でも利用できるよう、フリーの地理情報データを作成することを目的としたプロジェクトです。誰でも自由に参加して、誰でも自由に編集でき、誰でも自由に利用する事が出来ます。本サイトは、日本語での情報提供や相互互助の支援を行っています。 編集は、本家サイトOSM.orgで行うことができます。

引用 - OpenStreetMap Japan

この、OpenStreetMapにて公開されているフリー(Open Database License)の地理情報データを利用した
Web地図サービス & マッシュアップを行っているのが下記のようなサービスになります

Mapbox

Mapboxとは?

Mapbox is a mapping platform for developers
Our building blocks make it easy to integrate location into any mobile or online application. We want to change the way people move around cities and understand our planet.

引用 - Mapbox -TopPage-

Mapboxは、Google mapsのように、自前のユーザー向けウェブサービスを展開せず、
開発者向けのプラットフォームをサービスしています。

できること。

リアルタイムレンダリングする仕組みや、
地図デザイン(色や文字サイズ、道のサイズなど)を自由に設定が可能な仕組み(Mapbox Studio)、
GIS解析など、
地図表示以外にも、多くの機能を持っています。
詳しくは下記リンク参照。
Products | Mapbox

開発利用方法・手段

Webブラウザ向けのJavascriptや、iOS, Android向けのSDKが用意されています。
また、REST APIsとして、ルート検索やジオコーディング、静止画像取得などもできます。
詳しくは下記リンク参照。
Developers | Mapbox

料金

0円プラン、有償プランもあります。
アクセス数など、開発者ページログイン後に見ることができるので、
自前で数える必要はありません。
詳しくは下記リンク参照。
Pricing | Mapbox

MapQuest

MapQuestとは?

AOLがサービスしている地図サービスです。
自前でもサービスを行っており、スマートフォン向けアプリなどもサービス展開しています。
Official MapQuest - Maps, Driving Directions, Live Traffic

できること。

Mobile firstの記述があり、最適化・特化しています。

We're a mobile-first company and we know we're not alone. Our native mobile, mobile web, and standalone web services are a core part of hundreds of location-enabled mobile experiences.

引用 - Official MapQuest - Maps, Driving Directions, Live Traffic

開発利用方法・手段

Mapboxと同様に、
Webブラウザ向けのJavascriptや、iOS, Android向けのSDKが用意されています。
また、REST APIsとして、ルート検索やジオコーディング、静止画像取得などもできます。
詳しくは下記リンク参照。
Documentation

料金

0円プラン、有償プランもあります。
料金設定方法が、Mapboxと異なりますので、
アクセス数などによっては、こちらを選択するのもいいかもしれません。
Pricing and Plans

まとめ

2つのWeb地図サービスを紹介しました。
Mapboxは多機能なので、継続的に多くの機能を追加しながら
サービスを利用するのに適しているかもしれません。

どちらにしても、OpenStreetMapがデータ元になっているので、
地方都市や山間部などの多くのデータがない場所にて
求める地図レベルを超えているかの確認は必要です。

40
40
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
40
40