2012-04-03 7 views
3

MapViewでマップ要素の色を変更することは、Googleマップと同じようにできますか?もしそうなら、私はこれをどうやってやるのだろう。iOS MapViewでマップの色を変更しますか?

地図要素の色をかなり変えたいと思っていますので、hereのように注釈を追加することは適切な解決策ではないと思います。

例として、http://geo.rkn.laにはスキンでグレースケールにマップされており、Googleではウェブマップhereのためにこれを行う方法のドキュメントを持っています。

答えて

1

私はCloudMade試しを与え、それが合理的にうまく機能して巻き取るが、私は二つの理由のためにそれらを使用しないことを決めた:彼らのサポートは吸う)

1。私は約1〜2日前に彼らのサポートアドレスに電子メールを送りましたが、まだ何の応答も受けていません。彼らの最新のSVNコミットも1歳に近いです。

2)This issueルートメーポジで提起され、その不器用なサポートと相まって、私を怖がってしまった。

私はMapBoxというSDKも見つけ出しました。このSDKは、タスクに適したルートミーにも組み込まれています。彼らのgit repoは積極的に開発されており、通常の営業時間中にはfreenodeで利用可能です。私は最初に持っていたのと同じ質問を持っている人に、CloudMadeよりもお勧めします。

0

いいえ、現在のMapKitでは使用できません。

Googleからタイルをリクエストするときに、あなたが記述したような実質的なアップデートが必要な場合は、現時点ではアップルだけがフレームワークの中で深く考えています。

1

UIMapKitを使用することはできません。

私はすでにCloudMadeを使用しています。これにより、マップの色を非常に広範囲にカスタマイズできます。私の知る限り、彼らの地図はOpenStreetMapのデータを使っています。

+0

CloudMadeがUIMapKitを使用するのと同じくらい費用対効果に優れているかどうかは分かりませんが、誰かが私が彼らが提供するオープンソースソリューションである[リーフレット](http://leaflet.cloudmade.com/)で私に指摘しました。 UIWebViewの内部を使用することは、潜在的に妥当な解決策のようです。 – Kevin

関連する問題