Google Maps APIとドキュメントを使用してFlashでプロジェクトを作成しています。Googleマップのマーカーとしてポリゴンを追加するFlash Api
地図にドラッグ可能なマーカーを追加しようとしていますが、標準のGoogleマップのバブルスタイルのマーカーのようには見えません。カスタムポリゴンやイメージを持つことは可能ですが、ドラッグ可能性は維持しますか?
Google Maps APIとドキュメントを使用してFlashでプロジェクトを作成しています。Googleマップのマーカーとしてポリゴンを追加するFlash Api
地図にドラッグ可能なマーカーを追加しようとしていますが、標準のGoogleマップのバブルスタイルのマーカーのようには見えません。カスタムポリゴンやイメージを持つことは可能ですが、ドラッグ可能性は維持しますか?
あなたはこのようなものを使用することができます。 。 。
//あなたのコードで。
var optObj:Object = new Object();
optObj.icon = new myIcon(); // instance of the myIcon Class
optObj.iconOffset = new Point(-11.5, -17.5); // this is optional, to set center of icon visually
optObj.draggable = true; // this option makes draggable Icon
var latlng = new LatLng(xxx, xxx); // replace xxx with your lat/lng values.
var marker:Marker = new Marker(latlng, new MarkerOptions(tmpObj));
map.addOverlay(marker); // adds the marker to your overlay
これは、あなたがそれを便利見つけることを願って、私はそれを行う方法です。
よろしくお願いいたします。
オマールグズマン。
私はそれを試していませんが、マーカーアイコンとして多角形を使用することはできません。 MarkerOptionsクラスを使用すると、デフォルトのバブルマーカーの代わりに使用するDisplayObjectを指定できます。これはおそらく最も簡単な解決策です。
さらに複雑なマーカーが必要な場合は、Markerを拡張する独自のCustomMarkerクラスを作成することができます。こうすることで、余分な機能を追加することができます。
[Embed(source="assets/MyIcon.png")] private var myIcon:Class; //defines the marker icon to be used
:
ルイスは