Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

ISO 6709 , Стандартное представление местоположения географической точки по координатам , является международным стандартом для представления широты , долготы и высоты для местоположения географической точки.

Первое издание (ISO 6709: 1983) было разработано ISO / IEC JTC 1 / SC 32. Позже стандарт был передан ISO / TC211 , Географическая информация / Геоматика в 2001 году. Комитет полностью пересмотрел второе издание (ISO 6709: 2008 ). В 2009 г. было выпущено небольшое техническое исправление (ISO 6709: 2008 / Cor 1: 2009). [1]

Второе издание состоит из основной части и восьми приложений (приложения от A до H). Основная часть и приложения A и C содержат независимые от кодирования общие правила определения элементов для определения географической точки (точек). В Приложении D предлагается стиль отображения для человеческого интерфейса. В приложениях F и G предлагаются стили выражения XML . В приложении H предлагается строковое выражение, которое заменяет первое издание стандарта.

Общие правила [ править ]

Предметы [ править ]

Географическая точка определяется следующими четырьмя элементами:

  • Первая горизонтальная координата ( y ), например широта (отрицательное число к югу от экватора и положительное число к северу от экватора)
  • Вторая горизонтальная координата ( x ), например долгота (отрицательные значения к западу от нулевого меридиана и положительные значения к востоку от нулевого меридиана)
  • Вертикальная координата, т.е. высота или глубина (необязательно)
  • Идентификация системы координат (CRS) (необязательно)

Первые три элемента представляют собой числовые значения, называемые координатами. CRS показывает взаимосвязь между координатами и точкой на Земле. Идентификация CRS может быть полным описанием свойств, определенных в ISO 19111 ; в большинстве случаев используется только идентификатор, присвоенный каким-либо реестром (например, EPSG ), поскольку только такой идентификации достаточно для большинства целей обмена информацией.

Порядок, подпись и единицы [ править ]

Порядок, положительное направление и единицы координат должны быть определены CRS. Если идентификация CRS отсутствует, данные должны интерпретироваться в соответствии со следующими соглашениями:

  • Широта предшествует долготе
  • Северная широта положительна
  • Восточная долгота положительна
  • Доли градусов ( десятичные градусы ) предпочтительны при обмене цифровыми данными, в то время как шестидесятеричное представление допускается для совместимости.

Для вертикальных координат такого правила интерпретации нет.

Представление в человеческом интерфейсе (Приложение D) [ править ]

Если сообщество пользователей не дает рекомендаций, предлагаются следующие стили:

  1. Значения координат (широта, долгота и высота) должны быть разделены пробелами.
  2. Десятичная точка является частью значения, поэтому обычно ее настраивает операционная система. [2]
  3. Несколько точек должны быть представлены несколькими линиями.
  4. Широта и долгота должны отображаться шестидесятеричной дробью (т.е. минутами и секундами).
  5. Если минуты и секунды меньше десяти, должны отображаться ведущие нули.
  6. За градусом, минутами и секундами должны следовать символы ° ( U + 00B0 ), ′ ( U + 2032 ) и ″ ( U + 2033 ) без пробелов между числом и символом.
  7. Северную и южную широты следует указывать буквами N и S сразу после цифр.
  8. Восточная и западная долготы должны быть обозначены буквами E и W сразу после цифр.
  9. Единицы измерения высоты или глубины следует указывать символами сразу после цифр. [3]
  10. Высота ниже контрольного уровня или глубина выше контрольного уровня должна быть обозначена знаком минус - (U + 2212).

Примеры:

  • 50 ° 40'46,461 ″ с.ш., 95 ° 48'26,533 ″ з.д. 123,45 м
  • 50 ° 03'46,461 ″ ю.ш. 125 ° 48'26,533 ″ в.д. 978,90 м

XML-представление (Приложение F) [ править ]

Представление XML, основанное на концептуальной модели Приложения C, использует пространство имен XML http://www.isotc211.org/2006/gpl [ постоянная мертвая ссылка ] . Однако на момент написания (август 2011 г.) опубликованной схемы XML не было.

<gpl: GPL_CoordinateTuple  xmlns: gpl = "http://www.isotc211.org/gpl" >  <gpl: tuple  srsName = "urn: ogc: def: crs: EPSG: 6.6: 4326" > 35.89421911 139.94637467 </ gpl: tuple> </ gpl: GPL_CoordinateTuple>

Строковое выражение (Приложение H) [ править ]

Строковое выражение точки состоит из широты, долготы, высоты или глубины, идентификатора CRS и завершающего символа солидуса ( /) без какого-либо символа-разделителя. Когда используется высота или глубина, должен быть идентификатор CRS. [4]

Широта [ править ]

Широта - это число, которому предшествует знаковый символ. Знак плюс ( +) обозначает северное полушарие или экватор, а знак минус ( -) обозначает южное полушарие. [5]

Целая часть числа имеет фиксированную длину. Количество цифр в этой части указывает единицы измерения, поэтому при необходимости необходимо заполнить начальные нули. Дробная часть должна иметь соответствующее количество цифр для представления требуемой точности координаты.

Долгота [ править ]

Долгота - это число, которому предшествует знак. Знак плюс ( +) обозначает восточную долготу или нулевой меридиан , а знак минус ( -) обозначает западную долготу или меридиан 180 ° (противоположный нулевому меридиану). [6]

Правила относительно количества цифр такие же, как и для широты.

Высота или глубина [ править ]

  • Если указаны высота или глубина, должен следовать идентификатор CRS.
  • Положительное направление и единицы определяются CRS. [7]
  • Отрицательное число не обязательно означает положение ниже контрольного уровня.
  • Положительный - вверх по высоте, вниз по глубине.

Идентификатор CRS [ править ]

Идентификатор CRS начинается с «CRS». Есть три стиля:

  1. Когда реестр предоставляет онлайн-преобразователь, CRS < url >
  2. Когда реестр отключен, CRSr egistry : crsid
  3. Когда создатель данных предоставляет полное определение CRS, используя ISO 19111, CRS < CRSID >

В примере исходного Приложения H всегда используется «CRSWGS_84».

Примеры [ править ]

  • Атлантический океан + 00-025 /
  • Франция + 46 + 002 /
    • Париж + 48.52 + 002.20 /
      • Эйфелева башня + 48.8577 + 002.295 /
  • Гора Эверест + 27.5916 + 086.5640 + 8850CRSWGS_84 /
  • Северный полюс + 90 + 000 /
  • Тихий океан + 00-160 /
  • Южный полюс -90 + 000 + 2800CRSWGS_84 /
  • США + 38-097 /
    • Нью-Йорк + 40.75-074.00 /
      • Статуя Свободы + 40.6894-074.0447 /

Заметки [ править ]

  1. ^ «ISO 6709: 2008 / Cor 1: 2009 -» . ISO . Проверено 8 июня +2016 .
  2. ^ Вероятно, предполагается, что окружение локали не должно быть переопределено.
  3. ^ Это отличается от руководств по стилю SI
  4. ^ Высота без идентификатора CRS была разрешена в первом издании, но не сегодня. Окончание долготой по-прежнему разрешено.
  5. ^ Приложение H допускает использование буквNиSзнаков, но не дает примеров.
  6. ^ Приложение H допускает использование буквEиWзнаков, но не дает примеров.
  7. ^ Это отличается от издания 1983 года.

См. Также [ править ]

  • Список геодезических-геокодирующих систем
  • Запись LOC
  • Гео (микроформат)

Внешние ссылки [ править ]

Стандарты [ править ]

  • Запись в каталоге по ISO 6709: 2008
  • окончательный проект ISO 6709: 2008
  • Профиль W3C GeoXG

Реализации [ править ]

  • Point Location 6709 - анализатор и форматтер Java с открытым исходным кодом
  • Point Location 6709 - реализация JavaScript с открытым исходным кодом
  • Реализация C # в Codeplex
  • Реализация Objective-C