fbpx
维基百科

Geo

Geo是一种在HTMLXHTML中标记WGS84地理坐标(经度纬度)的微格式。尽管属于“草案”,其格式是稳定的并已经被使用。它还可以作为hCard微格式的一个子集。

使用Geo可以使分析器(比如其他网站,Firefox的Operator插件)获得位置信息,并通过别的网站或者地图工具进行显示,或者载入到GPS设备,或者转换成其他格式。

Firefox 3 将支持包括Geo的微格式。[1]

使用 编辑

  • 若有纬度信息,必须提供经度信息,反之亦然
  • 所有的值都应该有相同位数的小数点后数值,包括后缀的0

注:必须应该IETF文件中使用的术语

有两种方法可以将普通的(X)HTML转换成Geo微格式:

三个“class” 编辑

加入三个“class”,比如:

<div>北京:39.90556;116.39139</div> 

变成:

<div class="geo">北京:<span class="latitude">39.90556</span>;<span class="longitude">116.39139</span></div> 

其中加入了三个“class”,其属性值分别为“geo”,“latitude”和“longitude”。

显示为:

北京:39.90556116.39139

同时,上述代码中的关于北京的位置信息可以被微格式分析器获得。

一个“class” 编辑

在一些情况下,可以使用短格式,仅用一个“class”。这时,纬度必须在前:

北京位于39.90556; 116.39139。 

变成:

北京位于<span class="geo">39.90556; 116.39139</span>。 

注意,这里的分隔符必须半角分号“;”。若想显示其他分隔符,可以使用“abbr”元素,并将数值放在“title”属性中:

北京位于<abbr class="geo" title="39.90556; 116.39139">39.90556,116.39139</abbr>。 

这也可以用来通过其他方式显示位置信息:

北京位于<abbr class="geo" title="39.90556; 116.39139">华北</abbr>。 

但是,使用“abbr”来完全隐藏位置信息并不是一个好主意:

北京位于<abbr class="geo" title="39.90556; 116.39139">很漂亮</abbr>。 

hCard 编辑

每个Geo微格式都可以被用在hCard中,和个人、企业、地点的名称,邮件地址,电话号码,URL,图片等一起使用。

扩展 编辑

目前有三个互不冲突的扩展Geo微格式的建议:

  • geo-extension(页面存档备份,存于互联网档案馆) - 非WSG84方式表示其他星球上的坐标
  • geo-elevation(页面存档备份,存于互联网档案馆) - 表示高度
  • geo-waypoint(页面存档备份,存于互联网档案馆) - 表示路径和边界


参见 编辑

注释 编辑

  1. ^ Resig, John. Microformats in Firefox 3. 2007-02-01 [2007-03-25]. (原始内容存档于2013-06-26). 

外部链接 编辑

此条目的主題是html的微格式, 关于其他意義, 請見, 消歧義, 是一种在html和xhtml中标记wgs84地理坐标, 经度, 纬度, 的微格式, 尽管属于, 草案, 其格式是稳定的并已经被使用, 它还可以作为hcard微格式的一个子集, 使用可以使分析器, 比如其他网站, firefox的operator插件, 获得位置信息, 并通过别的网站或者地图工具进行显示, 或者载入到gps设备, 或者转换成其他格式, firefox, 将支持包括的微格式, 目录, 使用, 三个, class, 一个, class, . 此条目的主題是HTML的微格式 关于其他意義 請見 Geo 消歧義 Geo是一种在HTML和XHTML中标记WGS84地理坐标 经度 纬度 的微格式 尽管属于 草案 其格式是稳定的并已经被使用 它还可以作为hCard微格式的一个子集 使用Geo可以使分析器 比如其他网站 Firefox的Operator插件 获得位置信息 并通过别的网站或者地图工具进行显示 或者载入到GPS设备 或者转换成其他格式 Firefox 3 将支持包括Geo的微格式 1 目录 1 使用 1 1 三个 class 1 2 一个 class 2 hCard 3 扩展 4 参见 5 注释 6 外部链接使用 编辑若有纬度信息 必须提供经度信息 反之亦然 所有的值都应该有相同位数的小数点后数值 包括后缀的0注 必须和应该是IETF文件RFC 2119中使用的术语有两种方法可以将普通的 X HTML转换成Geo微格式 三个 class 编辑 加入三个 class 比如 lt div gt 北京 39 90556 116 39139 lt div gt 变成 lt div class geo gt 北京 lt span class latitude gt 39 90556 lt span gt lt span class longitude gt 116 39139 lt span gt lt div gt 其中加入了三个 class 其属性值分别为 geo latitude 和 longitude 显示为 北京 39 90556 116 39139 同时 上述代码中的关于北京的位置信息可以被微格式分析器获得 一个 class 编辑 在一些情况下 可以使用短格式 仅用一个 class 这时 纬度必须在前 北京位于39 90556 116 39139 变成 北京位于 lt span class geo gt 39 90556 116 39139 lt span gt 注意 这里的分隔符必须是半角分号 若想显示其他分隔符 可以使用 abbr 元素 并将数值放在 title 属性中 北京位于 lt abbr class geo title 39 90556 116 39139 gt 39 90556 116 39139 lt abbr gt 这也可以用来通过其他方式显示位置信息 北京位于 lt abbr class geo title 39 90556 116 39139 gt 华北 lt abbr gt 但是 使用 abbr 来完全隐藏位置信息并不是一个好主意 北京位于 lt abbr class geo title 39 90556 116 39139 gt 很漂亮 lt abbr gt hCard 编辑每个Geo微格式都可以被用在hCard中 和个人 企业 地点的名称 邮件地址 电话号码 URL 图片等一起使用 扩展 编辑目前有三个互不冲突的扩展Geo微格式的建议 geo extension 页面存档备份 存于互联网档案馆 非WSG84方式表示其他星球上的坐标 geo elevation 页面存档备份 存于互联网档案馆 表示高度 geo waypoint 页面存档备份 存于互联网档案馆 表示路径和边界参见 编辑维基百科中的Geo注释 编辑 Resig John Microformats in Firefox 3 2007 02 01 2007 03 25 原始内容存档于2013 06 26 外部链接 编辑Geo spec 页面存档备份 存于互联网档案馆 with notes and examples Geo cheat sheet 页面存档备份 存于互联网档案馆 a quick reference 取自 https zh wikipedia org w index php title Geo amp oldid 73865142, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。