I've been trying this for quite some time now, but every approach fails at
some point :(

What i want:
1. Upload Pictures to a picasa album
2. Add the geo information to these pictures (no problem till here)
3. View these pictures on my map (which is included in my blogspot blog) ,
but not as these ugly big thumbnails, instead i just want a small custom
marker and show a preview of the picture when i click on it.

I uploaded a picture to make clear what the result should look like:
http://img40.imageshack.us/img40/9035/custommarkers.png

These are the approaches i've tried so far:

a) Get the kml url for the picasa album and just use the new kml layer in
google maps.
That's where you get the big thumbnails and i can't find a way to specify
custom markers.
It should be possible to change the kml file on the fly before rendering it,
but my javascript skills are not enough for that and i think it's not a
clean solution.

b) Using the KML processor "geoxml3" from http://code.google.com/p/geoxml3/.
Actually this is exactly what i need, you can specify an kml file and
override the CreateMarker call.
But as the XMLHttpRequest can't get my kml from a remote address (picasa),
and i don't see any way to use a proxy in my blogspot blog, this approach
also didn't work for me.

c) Parsing the GeoRSS Feed i get from picasa and create the markers on my
own.
This sounded like a good idea to me, but i seems like the georss information
(georss:where...) is stripped in the response when using Google Feeds Api.


Does anyone know a clean solution for this problem?
My javascript knowledge is very limited, samples would be great!
BlogURL: http://worldprojectmap.blogspot.com/p/map_31.html

Thanks!
Mo

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to