Перейти к содержимому

Что такое lat lon в координатах

  • автор:

Что ты должен знать про географические координаты

  • Широта, Latitude, lat — идет с севера (North, N) на юг (South, S).
  • Долгота, Longitude, lng — идет с запада (West, W) на восток (East, E).
  • Практически всегда координаты идут в порядке “широта, долгота” — Lat, Lng. В Google Maps, в Яндекс-Картах, в Википедии. Это стоит зазубрить: в географии сначала идет Y, потом X.
  • И широта, и долгота измеряются в градусах. Градус можно понимать как геометрический градус, то есть 1/360 земной окружности. Иногда их записывают в виде дробного числа, с которым все понятно; иногда — в “часовом” виде: 12°34’56» — 12 градусов, 34 минуты, 56 секунд. Такая запись легко переводится в дробь: deg + min/60.0 + sec/3600.0
  • Долгота изменяется от -180 до +180; ноль — Основной меридиан, проходящий через Гринвич, минусовые значения — западное полушарие, плюсовые — восточное.
  • Широта изменяется от -90 до +90. Ноль — экватор, минусовые значения — южное полушарие, плюсовые — северное.
  • Длина одного градуса долготы непостоянна, поскольку долгота откладывается по окружности, параллельной экватору, и длина этой окружности уменьшается с увеличением (по модулю) широты. Считай длину градуса долготы по формуле

def lng_2_km(lat)  EARTH_RADIUS*(Math::PI/180)*cos(lat*Math::PI/180) # EARTH_RADIUS = 6371 end 
def nearest(lat, lng, radius)  lat2km = LAT_DEGREE_KM # 111  lng2km = lng_2_km(lat)  # lat2km*dlat = lng2km*dlng = lateral_distance_km  # 2*lateral_distance_km^2 = radius^2  # lateral_distance_km = radius / sqrt(2)  dlat = radius / (lat2km * Math.sqrt(2))  dlng = radius / (lng2km * Math.sqrt(2))   where(:lat => (lat-dlat)..(lat+dlat), :lng => (lng-dlng)..(lng+dlng)) end 

Широта/долгота или долгота/широта?

Когда речь идет о паре географических координат, геопространственное ПО все еще не может определиться в одном: в каком порядке указывать долготу и широту. Координаты часто представлены в виде массивов [-87.73, 41.83], а не объектов < long: -87.73, lat: 41.83 >. Это оставляет разработчику право определить, что такое «-87.73» — долгота или широта. Одна пара координат приведет вас в Чикаго, а другая — в Антарктиду.

В работе приходится использовать комбинации библиотек и ПО, и многие из них требуют разный порядок координат: lon/lat или lat/lon. Не существует единого установленного для всех порядка, что приводит к путанице и ошибкам.

Том МакРайт, разработчик с интересным блогом, собрал весь свой опыт в таблицу с источниками и показал, в каких программах, форматах и библиотеках используется порядок широта/долгота, а где — долгота/широта.

Долгота, широта
Широта, долгота

А как в других форматах: GPX, OSM XML и GML?

Форматы, которые представляют широту и долготу отдельными атрибутами XML, не определяют порядок координат, потому что атрибуты XML не упорядочены. GML позволяет диктовать порядок системе данных, и некоторые данные могут иметь порядок lat/lon, а другие — lon/lat.

Какой вариант правильный?

На этот вопрос нет четкого ответа, оттого и путаница. География отдает предпочтение lat/lon, а математика и IT предпочитают lon/lat. В математике упорядоченная пара x, y более привычна, чем y, x, а если добавить к координатам высоту, то lat/lon приведет к еще более непривычному виду y, x, z.

Почему в географии принято ставить широту на первое место?

Есть несколько теорий, но очень вероятно, что широта оказалась на первом месте, потому что географы смогли определить ее гораздо раньше, чем долготу.

А что говорят стандарты?

По ISO 6709, международному стандарту отображения координат, широта стоит первой. Но этот стандарт диктует только вид их записи и не относится к механизмам хранения, программному обеспечению или форматам.

Сам Том МакРайт при этом считает, что долгота должна стоять первой. Форматы данных менять сложнее и дольше, чем программное обеспечение, и многие геоформаты уже поставили долготу на первое место. Порядок долгота/широта принят еще в древнем формате WKT, в стандартном шейп-файле, в удобном GeoJSON, а также в KML. Относительно известные форматы, которые ставят широту на первое место, — это GeoRSS Simple и алгоритм Google Encoded Polyline. GeoRSS Simple встречается редко: чаще используют GeoRSS GML, а в GML нет установленного порядка координат.

Многое ПО с открытым исходным кодом сейчас использует порядок долгота/широта. Известное исключение — Leaflet, и разработчик Крис Хенрик показал на примере, как разный порядок координат библиотек Leaflet и Turf.js приводит к необычным результатам. Так что, чтобы избежать проблем, всегда проверяйте, какой порядок координат ждет от вас программа.

  • lat lon — Tom MacWright;
  • longitude-latitude is the right way — Tom MacWright;
  • Lat Lon or Lon Lat? — Chris Henrick, Feb 7, 2021.

Перевод «latitude, longitude» на русский

You can use geographic coordinates (latitude, longitude) to indicate the position of the point data in your text file.

Можно использовать географические координаты (широта, долгота), чтобы указать местоположение данных точки в вашем текстовом файле.

It seems to be some ancient form of geographic location, latitude, longitude.
Это какие-то древние географические координаты: широта, долгота.
As is known, any point on the earth’s surface has its own latitude, longitude and altitude.
Как известно, любая точка на земной поверхности имеет свою широту, долготу и высоту.

Geodetic measurements are complicated by the specifics of the coordinate system, which includes latitude, longitude and altitude.

Геодезические измерения осложняются спецификой используемой системы координат, которая включает широту, долготу и высоту.

To enter cartographic data in the system; this includes the latitude, longitude, coordinates, and other topographical details.

Для ввода картографических данных в системе, в том числе широты, долготы, координат, топографические и другие подробности.

Angular coordinate deviation in terms of latitude, longitude and altitude is derived by integrating the readings of the accelerometers.

Угловое отклонение координат в виде широты, долготы и высоты определяется путём интегрирования показаний акселерометров.

This will allow the receiver to calculate a two-dimensional position (latitude, longitude).
Это позволит приемнику рассчитать 2-х координатную позицию (широта, долгота).

Astronomically observations of latitude, longitude and azimuth to locate origins of surveys, and to control their direction.

Астрономические наблюдения широты, долготы и азимута, чтобы определить местонахождение источников съемки и контролировать их направление.

Several factors, including your skin type, latitude, longitude and weather, play into your overall UV exposure.

Несколько факторов, включая тип вашей кожи, широту, долготу и погоду, влияют на общее воздействие ультрафиолета.

Pros: It is versatile since you can use it to measure latitude, longitude, direction among other parameters.

Pros: Он универсален, поскольку вы можете использовать его для измерения широты, долготы и направления среди других параметров.

We, on basis of our capabilities and logic, to every point on the planet named three-dimensional coordinates latitude, longitude and altitude.

Мы, исходя из своих возможностей и логики, каждой точке на планете присвоили имя — трёхмерные координаты — широту, долготу и высоту над уровнем моря.

Latitude, longitude, time of year and clarity of the sky are all important in determining where to view this amazing natural display.

Но широта, долгота, время года и ясность неба — все это играет важную роль в определении того, где можно увидеть это удивительное природное явление.

Extremely accurate, three-dimensional location information (latitude, longitude and altitude), velocity and precise time

точную трехмерную информацию о местоположении (широта, долгота и высота), скорость и точное время.
We want to show that decent work is an imperative, no matter the latitude, longitude, or depth.

«Мы хотим показать, что достойный труд — приоритетная задача независимо от широты, долготы или глубины, на которой находится предприятие.

With four or more satellites in view, the receiver can determinethe user’s 3D position (latitude, longitude and altitude).

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

Once the receiver makes this calculation, it can tell you the latitude, longitude and altitude (or some similar measurement) of its current position.

Как только GPS приемник делает расчет расстояний до спутников, он может сказать вам, широту, долготу и высоту (или несколько подобных измерений) своей текущей позиции.

Each GPS receiver then provides three-dimensional location (latitude, longitude, and altitude) plus the time.

приемник GPS затем обеспечивает трехмерное местоположение (широта, долгота, и высота) плюс время.

GPS provides accurate position (latitude, longitude, altitude) information virtually anywhere on the earth through satellite technology and personal receivers on the earth.

GPS обеспечивает определение позиции (широту, долготу, высоту), в любой точке Земли через спутниковую технологию и персональные приемники на земле.

Present Position is the current location (latitude, longitude) determined by GPS.
Present Position (текущая позиция): текущее месторасположение (широта, долгота), определяющееся GPS.

(DOD) The process of measurement of a feature or location on the earth to determine an absolute latitude, longitude, and elevation.

(Вычисление — это процесс измерения элемента местности или места на земле с целью определения абсолютных широты, долготы и высоты).

Возможно неприемлемое содержание

Примеры предназначены только для помощи в переводе искомых слов и выражений в различных контекстах. Мы не выбираем и не утверждаем примеры, и они могут содержать неприемлемые слова или идеи. Пожалуйста, сообщайте нам о примерах, которые, на Ваш взгляд, необходимо исправить или удалить. Грубые или разговорные переводы обычно отмечены красным или оранжевым цветом.

Зарегистрируйтесь, чтобы увидеть больше примеров. Это просто и бесплатно
Ничего не найдено для этого значения.
Предложить пример
Больше примеров Предложить пример

Предложения, которые содержат latitude, longitude

Новое: Reverso для Windows

Переводите текст из любого приложения одним щелчком мыши .

Скачать бесплатно
Перевод голосом, функции оффлайн, синонимы, спряжение, обучающие игры

Результатов: 1008 . Точных совпадений: 60 . Затраченное время: 244 мс

Помогаем миллионам людей и компаний общаться более эффективно на всех языках.

latlon2local

[ xEast , yNorth , zUp ] = latlon2local( lat , lon , alt , origin ) преобразует местоположения точки, данные lat lon , и alt от географических координат до локальных Декартовых координат, возвращенных как xEast , yNorth , и zUp . origin задает привязку системы локальной координаты как вектор из формы [latOrigin, lonOrigin, altOrigin]. Локальный x, y, координаты z выравниваются с востоком, севером и направлениями, соответственно. alt и altOrigin высоты, как возвращено типичным датчиком GPS.

Примеры

Преобразуйте маршрут в декартовы координаты

Загрузите маршрут GPS.

d = load('geoRoute.mat');

Задайте источник в географических координатах, широте и долготе.

alt = 10; % 10 meters is an approximate altitude in Boston, MA origin = [d.latitude(1), d.longitude(1), alt];

Преобразуйте маршрут от географических координат до Декартовых координат, X и Y .

[xEast,yNorth] = latlon2local(d.latitude,d.longitude,alt,origin);

Постройте маршрут в Декартовых координатах.

figure; plot(xEast,yNorth) axis('equal'); % set 1:1 aspect ratio to see real-world shape

Figure contains an axes object. The axes object contains an object of type line.

Входные параметры

lat — Координаты широты
числовой скаляр | числовой вектор

Координаты широты, в градусах в виде числового скаляра или вектора. Значение должно быть в области значений [–90, 90]. lat должна быть та же длина как lon .

Пример: lat = 42.3648

Типы данных: single | double

lon — Координаты долготы
действительный скаляр или вектор в области значений [–180, 180]

Координаты долготы, в градусах в виде числового скаляра или вектора. Значение должно быть в области значений [–180, 180]. lon должна быть та же длина как lat .

Пример: lon = -71.0214

Типы данных: single | double

alt — Высота
числовой скаляр | числовой вектор

Высота, в метрах в виде числового скаляра или вектора.

Пример: 10

Типы данных: single | double

origin — Привязка системы локальной координаты
трехэлементный вектор

Привязка системы локальной координаты в виде трехэлементного вектора из формы [latOrigin, lonOrigin, altOrigin].

Пример: [42.3648, -71.0214, 10.0];

Типы данных: single | double

Выходные аргументы

xEast — x — координаты
числовой скаляр | числовой вектор

x-, возвращенные в виде числа или вектора, в метрах.

xEast тот же класс как lat . Однако, если какой-либо из входных параметров имеет класс single , затем xEast имеет класс single .

yNorth — y — координаты
числовой скаляр | числовой вектор

y-, возвращенные в виде числа или вектора, в метрах.

yNorth тот же класс как lon . Однако, если какой-либо из входных параметров имеет класс single , затем yNorth имеет класс single .

zUp — Высота
числовой скаляр или вектор

Высота, возвращенная в виде числа или вектора, в метрах.

zUp тот же класс как alt . Однако, если какой-либо из входных параметров имеет класс single , затем zUp имеет класс single .

Советы

  • Широта и долгота географической системы координат используют стандарт WGS84, который обычно используется GPS-приемниками.
  • Эта функция задает высоту как высоту, в метрах, выше опорного эллипсоида WGS84.
  • Некоторые GPS-приемники используют стандарты кроме WGS84. Преобразования с помощью других эллипсоидов доступны в Mapping Toolbox. Эта функция обращается к наиболее распространенному преобразованию между географическими точками и Декартовыми координатами, используемыми встроенными датчиками транспортного средства.

Смотрите также

Введенный в R2020a

Открытый пример

У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?

Документация Automated Driving Toolbox

  • Примеры
  • Функции и другая ссылка
  • Информация о релизах
  • PDF-документация

Поддержка

  • MATLAB Answers
  • Помощь в установке
  • Отчеты об ошибках
  • Требования к продукту
  • Загрузка программного обеспечения

© 1994-2021 The MathWorks, Inc.

  • Условия использования
  • Патенты
  • Торговые марки
  • Список благодарностей

Для просмотра документации необходимо авторизоваться на сайте
Войти
Памятка переводчика

1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.

2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.

3. Сохраняйте структуру оригинального текста — например, не разбивайте одно предложение на два.

4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.

5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *