0

ストリートビューの「カメラ」との距離に関係なく、マーカーのサイズを設定できるかどうかを知りたい。あなたが理解する http://jsfiddle.net/meneldil/7ygh1pva/Googleストリートビュー:マーカーのサイズと距離

、私はそれはまだ元のサイズのままであることを望むだろう:私たちは離れて移動する場合の例で

は、マーカーはますます小さくなります。
そう、可能かどうか? :)

scaledSizeが機能しません。

答えて

2

私はGoogleのドキュメントでsamplesを確認しましたが、私が拡大または縮小してもマーカーのサイズ(デフォルトサイズ)は変わらないことがわかりました。マーカーのサイズを大きくしたり小さくしたりする場合は、画像を定義するicon objectを使用できます。これは、アイコンのsize、アイコンのorigin(たとえば、必要なイメージがスプライトの大きなイメージの一部である場合)、およびアイコンのホットスポットが配置される場所のanchorを定義します(原点)。

あなたはこのSO questionに述べたようにscaledSizeの代わりsize使用することができます。

var image = { 
     url: '/Images/orange_guy.png', // image is 512 x 512 
     scaledSize : new google.maps.Size(22, 32) 
    }; 

の作業フィドルを:

http://jsfiddle.net/4mtyu/556/

ホープ、このことができます!

+0

残念ながら、動作していないようです...アイコンを移動すると@geocodezipのコードが変更されます。http://jsfiddle.net/meneldil/7ygh1pva/ – meneldil

関連する問題