Was this the only source of geotagged photos that show in Google Maps?
Since time ago, I added semantic web tags to my photo album, hoping they'd then appear on the public map. They already have location data in EXIF tags.
Nothing happened. I don't know of any site that indexes images in this way.