Googleマップは、常に開発者が目を向けるデファクトロケーションマップAPIとなっています。 しかし、価格の急激な上昇と無料のAPI呼び出しの数の大幅な減少は、アプリ開発者が代替案をスクランブルするよう促し、Mapbox対Googleマップの対決を引き起こ
ダイナミックマップのために一日あたり25,000のAPIリクエストを楽しんできた企業は、突然月額28,000に制限されています。 無料クォータを超えると、1000回のAPI呼び出しごとにbill7.00の請求が発生します。
Foursquareのような人気のある企業は、安価な代替手段を模索しているため、Mapboxに移行しました。 Googleマップ法外な価格上昇の抗議にもかかわらず、それはLyft、Snapchat、およびGrouponのような人気のあるアプリや企業の一部のままです。
安価なオプションに切り替えるのは魅力的ですが、競合他社はどのようにGoogleマップと積み重ねるのですか? それはあなたが尋ねるべき燃える質問です。
最も人気のあるMaps APIの
地理位置情報サービスを必要とするアプリを設計している場合は、いくつかのApiから選択することができます。 それにもかかわらず、これらの3つは、開発者コミュニティの中で最も人気のあるmaps Apiですが、さまざまな設計ニーズにアピールするかもしれません。
Mapboxは、ビジネスにそのマッピングサービスを有効にするには、Googleの決定の中で脚光を浴びて自分自身を発見しました。 MapBoxは簡単にウェブサイトやアプリに統合することができます。 Shopify、Lonely Planet、Facebookなどの認識可能な名前は、マッピングサービスの恩恵を受けています。
Openstreetmap APIは、世界地図データを生成し、それらを無料で利用できるようにするオープンソースのイニシアチブです。 これは、データベースからデータを要求するために何も支払う必要がないことを意味します。 実際、openstreetmapのデータベース全体にアクセスすることさえできますが、これは有料Apiではそうではありません。
それを愛するか、それを憎む、そのMaps APIの使用を収益化するためのGoogleの動きはほとんど、中小、大企業のためのゴーに位置情報サービスであることの評判 これは、特に動的なマップのルートや場所に関する正確なデータを返す際に、信頼性が高いです。
Googleマップはあなたのアプリにとって理想的なAPIですか、それともますます人気のあるMapboxを考慮する必要がありますか? 無料のOpenstreetmapを使用するというアイデアはまったく実行可能ですか? 評決を下す前に、それぞれのAPIについて詳しく説明します。
Mapbox API

Mapboxは、モバイルアプリに統合することができ、高度で柔軟なマップサービスです。 開発者は、Mapboxタイルセットのおかげで、動的および静的マップを作成およびカスタマイズするための包括的な位置情報にアクセスできます。 スタイル付きマップは、提供されているJavaScriptライブラリを使用してwebアプリケーションに埋め込むことも、それぞれのiOSおよびAndroid Sdkを使用してモバ
Mapboxのレビューは、開発者やビジネスオーナーの間で奨励されています。 Mapboxは完全に無料ではありませんが、価格パッケージには寛大な無料利用枠があり、ユーザーの数が少ないアプリにとってサービスを魅力的にしています。
長所
- 最大25,000のモバイルユーザーと50,000のウェブロードのための無料。
- よく組織されたドキュメント
- マップのカスタマイズは簡単です。
- 視覚的に快適なベースマップ。
- ウェブやモバイルアプリに統合するのは簡単
短所
- 急な学習曲線。
- これは無料のサービスではありません。
- 大規模なプロジェクトに向けました。
- は、既存のバックグラウンドプロセスを中断する可能性があります。
- APIはカスタマイズ可能ではありません。
Mapboxを使用するアプリ
- Snap Inc.Shopify

OpenStreetMap API

OpenStreetMap API


絶対に無料であるmapboxの選択肢の一つは、openstreetmap apiです。 これは、世界中のボランティアが地図のルート、画像、およびその他のデータの作成に貢献するオープンソースプロジェクトです。 マップサービスとデータベースは一般に公開されています。
OpenStreetMapは無料のオープンソースプロジェクトですが、商用アプリのリアルタイムルーティングデータを取得するためにAPIを使用することはできません。 OpenStreetMap APIは、マップ編集目的でのみベクターデータを提供することに制限されています。 つまり、アプリから位置データを照会するには、OpenStreetMapに基づいたMapboxのようなサービスに目を向ける必要があります。
長所
- オープンソースのデータベース。
- APIは無料です。
- あまり人気のない場所の詳細な地図情報。
Cons
- これは、マップ編集目的のためのものです。
- APIを使用した過度のクエリはブロックされます。
- ルーティングなどのサービスとしての使用が制限されており、マップクラスタリングはサードパーティのApiに依存しています。
- 不完全なドキュメント。
- 他のツールとうまく統合できない場合があります。 H3>Google Maps API
googleマップapigoogleマップは、アプリケーションにマップを埋め込むための最も人気のあるSdkです。 これは、場所とまともなルーティングのその巨大なデータベースのために知られています。 ジオコーディング、ルーティング、写真、ストリートビュー、および場所情報:それは、モバイルアプリのためのGoogleマップのすべての機能 そのアプリは実際には公開されているSDKに基づいています。 これは、ユーザーがすでにそれに精通している可能性が最も高いため、ユーザーがGoogleのマップを使用して絶対に快適になることを意味します。
マップの外観は、ウェブサイトを介してカスタマイズ可能であり、https://mapstyle.withgoogle.com/(開発者の努力は必要ありません)でデザイナーによって実装すること マップ自体の使用は無料ですが、場所、その詳細、および方向を表示するために支払う必要があります。
長所:
- 毎月の使用量の最初の$200は無料です
- それらについてのすべての情報を持つ場所の豊富なデータベース
- ジオコーディング(人間が読める通りの住所に場所の地理座標の変換とその逆)
- ストリートビュー
- ルーティング
- まともな視覚的なカスタマイズ
短所:
- レンダリングする重い(最初の時間は、第二のためのアプリをフリーズレンダリング)
- バッテリーを消耗し、エネルギー消費を改善するためにいくつかの回避策を必要とします
- マーカーと形状は100%静的です
- ルーティングは高価です
- オープンソースではありません
Googleマップを使用するアプリ:
- ユーバー
- ボルト
- トリップアドバイザー
私たちの評決
一見すると、mapboxはその安価な価格プランに優位を持っているようです。 しかし、そのアーキテクチャ上のデータフローを理解することの難しさは、企業がitへの移行を妨げる可能性があります。 大量の使用が発生していないアプリの中には、Googleマップの価格上昇の影響を大きく受けないものもあります。
財務的な実行可能性に加えて、Googleマップは、地図データの精度、可用性、深さの点で依然として優れています。 Googleマップのデータベース内の巨大なデータは、ユーザーがマップに密接にズームしているときにMapboxを上回ることができることを意味します。
Googleマップの支払いをしているときは、位置情報サービスよりも多くの支払いをしています。 Google Places、Businessなどのサービスへの統合、および優れたリアルタイム精度により、Google Mapsはアプリに最適なAPIです。