0

フィードから georss データを取得し、Google Maps Geoxml を使用してマップにオーバーレイしています。これらの地図オーバーレイに表示されるデフォルトのマーカーを置き換えるにはどうすればよいですか? 現在、それらはデフォルトの青いピンですが、削除してテーマにより適したものに置き換えたいと考えています.

特に Geo Mashup Plugin を使用して、Wordpress の子テーマのマップに取り組んでいます。

どんな助けでも大歓迎です!

4

3 に答える 3

2

google maps api V3 を使用しているため、geoxml3 を使用します。(http://code.google.com/p/geoxml3/)

元の geoxml は、Google マップ v2 用に作成されています。

「geoXML3.parser オプション」で「markerOptions」を指定することにより、必要な任意のマーカーを使用できます。http ://code.google.com/p/geoxml3/wiki/ParserReference を参照してください。

お役に立てれば。

于 2010-10-07T16:34:08.850 に答える
0

これを試して:

var customIcon = new GIcon();
customIcon.image = "./images/customPin.png";
customIcon.shadow = "./images/customShadow.png";
customIcon.iconSize = new GSize(12, 20);
customIcon.shadowSize = new GSize(22, 20);
customIcon.iconAnchor = new GPoint(6, 20);
customIcon.infoWindowAnchor = new GPoint(5, 1);

P。

于 2010-07-07T08:30:43.887 に答える
0

助けてくれてありがとう、しかしこれはブログから直接引き出されたデータポイントに対してのみ機能することがわかりました。特に、他の RSS フィードから地理データを取得する GGeoxml オーバーレイ マップのマーカーを変更しようとしています。他のアイデアはありますか?– thisisangeling

デフォルトのバルーン アイコンは変更できないようです。geoRSS でアイコンを指定するための標準が見つかりませんでした。rss を kml に変更するのはどうですか?

P.

于 2010-07-09T07:03:58.597 に答える