2016-08-29 4 views
0

私はクライアントからカスタムマップを持っています。 MapboxやGoogleマップを使ってマーカーを追加したいと考えています。問題は、世界地図が実際どのように見えるかをカスタマイズしたことです。それは添付された地図画像には表示されませんが、彼らはアラスカを断ち切り、テキサス州の直下にそれを浮遊状態で表示したいと考えています。彼らはまた、他の州を奇妙な順序で示したいと思っています。アラスカの右側に、彼らはハワイ、プエルトリコ、米領バージン諸島が欲しい。マップボックスまたはGoogleマップ。これは可能ですか?

ここに2つの問題があります。

1)これはできますか?私は周りの州を動かすことによって地図の切片を切ることに関する情報を見つけることができません。

2)私はこれを行うことができますが、ジオコーディングはまだマップで機能しますか?今、アラスカは地元の道です。

enter image description here

+0

私はそのイメージを使用しません。 Google Mapsプロジェクトのように投影されていません。 Googleマップを見ると、縦線と横線が表示されます。たとえば、カナダとの国境(左側)は水平な直線でなければならず、曲線であってはなりません。 –

答えて

0

私の知る限りでは、はい、あなたの問題の両方に。

1)が、これは行うことができます。

今、あなたの問題に答えるために?私は周りの州を動かすことによって地図の切片を切ることに関する情報を見つけることができません。

Translate your project from Google to Mapboxで説明したように、マップと機能をカスタマイズするオプションがあります。次に、マップボックスエディタで作成された、またはマップボックススタジオクラシックからアップロードされたカスタマイズされたプロジェクトは、マップIDを持ちます。マップを初期化するときにマップIDを使用してアクティブなレイヤーとして追加します。

2)私がこれを行うことができれば、ジオコーディングはまだマップのために機能しますか?今、アラスカは地元の道です。

はい、ジオコーディングは引き続き機能します。 Mapboxを使用すると、L.mapbox.geocoder()はあなたの住所を喜んでジオコーディングします。

詳細情報とサンプルコードについては、所定のドキュメントを参照してください。希望が助けてくれる!

+0

これを正しく理解すれば、あなたはここに表示されているこのグラフィックレイヤーを使ってアメリカの「本当の」地図を重ねることができると言っていますか?画像レイヤーの黄色の点をジオコーディングすると、正しく動作しますか? –

関連する問題