0

Google MapsAPIv3で使用しているカスタムマップ画像タイルがあります。マップ上にマーカーを配置すると、マップも繰り返されているかのように、マーカーが水平方向に繰り返されます。これが起こっていることの画像です:http://puu.sh/vN7b

これはどのように修正できますか?これを修正するためにマップの境界を制限したくありません。

4

1 に答える 1

1

2つのこと:

1/ 関数 convertCoords(nx,ny,map) では、次のようにします。

x = (((nx + (6000 / 2)) / 6000) * cor1)
y = ((((ny * -1) + (6000 / 2)) / 6000) * cor2)

それは次のようなものではありません:

x = (((nx + (6000 / 2)) / 6000) * cor1.lat());
y = ((((ny * -1) + (6000 / 2)) / 6000) * cor2.lng())

私のテストでは、そのままで x と y はNaNです。

2/ マップはズーム レベル 1 です。マップの境界を制限しない場合、それは当然のことではありませんか?

于 2012-05-21T04:45:04.530 に答える