Geo - это микроформат, используемый для разметки географических координат WGS84 ( широта ; долгота ) в (X) HTML . [1] Хотя это и называется «черновиком» спецификации, это формальность, а формат является стабильным и широко используется; [2] не в последнюю очередь как подмножество опубликованных спецификаций микроформатов hCalendar [3] и hCard [4] , ни один из которых пока не является черновиком. [3] [4]
Использование Geo позволяет разборе инструментов (например , другие веб - сайты, или Firefox «s расширение оператора ) для извлечения местоположения, а также отображать их с помощью какой - либо другой веб - сайт или отображение инструмент, или загружать их в GPS - устройство, индекс или агрегировать их, или преобразовать их в альтернативный формат.
Применение
Ниже описывается новая версия микроформата geo, h-geo.
- Все свойства необязательны. [5]
- В каждом значении должно использоваться одинаковое количество десятичных знаков, включая конечные нули. [примечание 1]
Микроформат hGeo применяется с использованием трех классов HTML . Например, размеченный текст:
< div > Belvide: 52,686; -2,193; 120 div >
становится:
< div class = "h-geo" > Belvide: < span class = "p-latitude" > 52,686 span > ; < span class = "p-longitude" > -2,193 span > ; < span class = "p-altitude" > 120 span > div >
путем добавления значений атрибутов класса «h-geo», «p-latitude», «p-longitude» и «p-altitude».
Это отобразит
Belvide: 52,686 ; -2,193 ; 120
и гео-микроформат для этого местоположения, Belvide Reservoir , который будет обнаружен на этой странице инструментами синтаксического анализа микроформатов.
Legacy Geo
Унаследованный микроформат использует значения атрибутов класса «гео», «широта» и «долгота». Поддержки высоты нет. Устаревшие и современные форматы атрибутов могут сосуществовать.
hCard
Каждый микроформат Geo может быть упакован в микроформат hCard , что позволяет включать личные, организационные названия или названия мест, почтовые адреса, телефонные контакты, URL-адреса , изображения и т. Д.
Пользователи
Организации и веб-сайты, использующие Geo, включают:
- Flickr - более трех миллионов страниц с фотографиями
- География - более миллиона страниц с фотографиями
- Google [6]
- Multimap - все страницы карты
- OpenStreetMap - вики-страницы о местах, GPS-следах и дневниковых записях
- Википедия - встроена в гео-шаблоны страниц со ссылками на карту
- Немецкая Википедия - то же самое
- Голландская Википедия - то же самое
- Шведская Википедия - то же самое
- Итальянская Википедия
- Wikivoyage
Многие [ какие? ] организаций, публикующих hCard, включают в себя гео.
Смотрите также
- GeoSPARQL , данные географической информационной системы (ГИС) для семантической сети W3C с использованием структуры описания ресурсов (RDF) и SPARQL
- Geo URI, указанный в RFC 5870
- ISO 6709
- Адрес ICBM , более старый формат геотегов
- Schema.org , веб-стандарт schema.org/geo .
Заметки
- ^ Должны и должны использоваться в соответствии сдокументом IETFRFC 2119
Рекомендации
- ^ «Гео-Спец» . сообщество микроформатов . Проверено 17 августа 2010 года .
- ^ «Расширение HTML5 - микроформаты» . HTML5 Доктор . Проверено 19 августа 2010 года .
- ^ а б «Спецификация hCalendar 1.0» . Сообщество микроформатов . Проверено 17 августа 2010 года .
- ^ а б «Спецификация hCard 1.0» . Сообщество микроформатов . Проверено 17 августа 2010 года .
- ^ "h-geo - Микроформаты вики" . microformats.org .
- ^ «Микроформаты в Google Maps» . Проверено 30 апреля 2016 года .
Внешние ссылки
- Географическая спецификация с примечаниями и примерами
- Шпаргалка по гео - краткий справочник