Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SVG中的地理标识位置(地理位置/地理标签)_Svg_Geolocation_Geotagging_Gis_Xml Formatting - Fatal编程技术网

SVG中的地理标识位置(地理位置/地理标签)

SVG中的地理标识位置(地理位置/地理标签),svg,geolocation,geotagging,gis,xml-formatting,Svg,Geolocation,Geotagging,Gis,Xml Formatting,我想知道如何对SVG地图进行地理标记 我的搜索结果 地理标记以元数据格式提供,例如,和 甚至还有一个地理标签(基于) 但是有 并且没有找到Exif/XMB/。。。在SVG()中 在文件名中找不到编码地理位置的标准(例如:RockwoodRural\u geo\u 50.167958\u97.133185.svg) 由于SVG也是基于XML的,因此请使用以下技巧之一: <meta name="ICBM" content="50.167958, -97.133185"> <me

我想知道如何对SVG地图进行地理标记

我的搜索结果
  • 地理标记以元数据格式提供,例如,和
  • 甚至还有一个地理标签(基于)
  • 但是有
  • 并且没有找到Exif/XMB/。。。在SVG()中
  • 在文件名
    中找不到编码地理位置的标准(例如:RockwoodRural\u geo\u 50.167958\u97.133185.svg)
  • 由于SVG也是基于XML的,因此请使用以下技巧之一:

    <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>
    
    
    55.701
    12.552
    50.167958
    -97.133185
    
我的问题
  • 是否有人已经对SVG图像进行了地理标记
  • 使用什么XML标记
  • 我应该创建一个特定的SVG标记并提出一个RFC吗
  • 你有什么建议
  • 我的具体用法 为了提供信息,我正在业余时间开发一个基于commons的地图同级制作网站:。我想在SVG代码中嵌入地理位置=>下载的SVG地图将已经包含所有地理位置数据

    我认为SVG地理标记对于地图和建筑表示可能很有趣,例如:

    • (公共域中的SVG)

    • (自己的作品)

    • (公共领域)


      • 我找到的最先进的参考资料是

        2000版 问题是这样的:

        <Box name="Duchess copper mine">
            <northlimit>-21.3</northlimit>
            <eastlimit>139.9</eastlimit>
            <southlimit>-21.4</southlimit>
            <westlimit>139.8</westlimit>
            <uplimit>400</uplimit>
            <downlimit>-100</downlimit>
        </Box>
        
        
        -21.3
        139.9
        -21.4
        139.8
        400
        -100
        
        引用DClite4G方案:

         <dct:spatial>
          <Box projection="EPSG:4326" name="Geographic">
            <northlimit>34.353</northlimit>
            <eastlimit>-96.223</eastlimit>
            <southlimit>28.229</southlimit>
            <westlimit>-108.44</westlimit>
          </Box>
        </dct:spatial>
        
        
        34.353
        -96.223
        28.229
        -108.44
        
        他们也有一个

        2006年版 与一起使用的值建议XML语法如下:

        <?xml version="1.0" encoding="UTF-8"?>
        <metadata
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:dcterms="http://purl.org/dc/terms/">
        
        <dcterms:spatial xsi:type="dcterms:Box">
          name=france;northlimit=55;
          eastlimit=10;
          southlimit=44;
          westlimit=-5;
          projection=ESPXYZ;
        </dcterms:spatial>
        
        </metadata>
        
        
        name=法国;northlimit=55;
        东限=10;
        南限=44;
        西限=-5;
        投影=ESPXYZ;
        

        你可以自然地改变单位