I am wondering how to geotag SVG maps.
My search results
- Geotags are available in metadata formats such as Exif, XMP and GeoTIFF.
- There is even a geotag for SMS (based on "geo:" URI)
- But there is no geotags in SVG standard.
- And not found Exif/XMB/... in SVG (ExifTool does not support SVG)
- Not found standard to encode GeoLocation within filename
(eg: RockwoodRural_geo_50.167958_-97.133185.svg) As GeoLocation can be embedded in XHTML/HTML, and SVG is also XML-based, thus use one of these tricks:
<meta name="ICBM" content="50.167958, -97.133185"> <meta name="geo.position" content="50.167958;-97.133185"\> <meta name="geo.placename" content="Rockwood Rural"\> <meta name="geo.region" content="ca-mb"\> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"> <geo:Point> <geo:lat>55.701</geo:lat> <geo:long>12.552</geo:long> </geo:Point> </rdf:RDF> <span class="geo"> <span class="latitude">50.167958</span> <span class="longitude">-97.133185</span> </span>
My questions
- Does someone has already GeoTagged an SVG image?
- What XML tag to use?
- Should I create a specific SVG tag and propose an RFC?
- What do you advice?
My specific usage
For information, I am developing on my spare time a website for commons-based maps peer production: Lmap.org. I would like to embed the Geo-Location within the SVG code => The downloaded SVG maps will already contain all the Geo-Location data.
I think SVG GeoTagging could be interesting for maps and building representation, for instance:
Paris Ring Road (SVG in Public domain)
Greater Vancouver Regional District by TastyCakes on English Wikipedia (Own work) CC-BY-3.0
Eiffel tower by Alexandre JABORSKA on Wikimedia Commons (Public domain)