0

私は自分のWebサイトにマップを実装しており、さまざまなオプション(Google Maps API、Bing Maps、OpenStreet Maps、MapBoxなど)を検討しています。ジオコーディングと価格設定のために、私はGoogleマップにもっと傾いていますが、間違いなく別のシステムに変更したいと思っています。iOS 6マップをダウンロードして使用した後、地図作成は間違いなく私の注意を引きました。Appleがマップ上のテクスチャ(公園用の草のようなテクスチャ、土地用の紙のテクスチャ)をどのように使用しているかが本当に気に入っています。前述のマップシステムのいずれかに同様のテクスチャをオーバーレイする方法があるかどうか疑問に思いましたか?一部だけでなく、世界中で。色を変更できることは知っていますが、サポートテクスチャがあるかどうかはわかりません。助けていただければ幸いです、ありがとう!

APIを超えてこれを行う方法は知っていると思いますが、APIに組み込まれているシステムは間違いなく有益です。

マップの比較


iOS 6の地図作成:

iOS6マップの地図作成

Googleマップの地図作成:

Googleマップの地図作成

4

2 に答える 2

2

特定のマップ API からマップ セグメントを取得するときは、通常、事前にレンダリングされたマップ スライス (画像) をダウンロードします。これらの画像は、すべてのクエリではなく、マップ データが更新されたときにのみレンダリングされるため、これらの画像のレンダリングに影響を与えることはできません。

カスタム テクスチャが必要な場合は、次の 2 つの方法があります。

  • 独自の Web サービスを構築し、未加工のマップ データ (例: openstreetmap データ) から独自のマップ スライスをレンダリングします。
  • 生データから電話で直接地図を動的にレンダリングします。

どちらの方法でも、Google が提供していないため、レンダリングする生データを取得する必要があります。

于 2012-11-13T07:55:46.437 に答える
1

API documentationによると、編集できるのは次のもののみです。

  • 色相
  • 軽さ
  • 飽和
  • ガンマ
  • inverse_lightness
  • 視認性
  • 重さ
于 2012-11-12T21:01:25.843 に答える