Преобразовать из координат Гринвича в координаты равной площади
[x,y] = grn2eqa(lat,lon)
[x,y] = grn2eqa(lat,lon,origin)
[x,y] = grn2eqa(lat,lon,origin,ellipsoid)
[x,y] = grn2eqa(lat,lon,origin,units)
mat = grn2eqa(lat,lon,origin...)
[x,y] = grn2eqa(lat,lon) преобразует координаты Гринвича lat и lon к координатным точкам равной площади x и y.
[x,y] = grn2eqa(lat,lon,origin) указывает местоположение в системе Гринвича начала x-y (0,0). Двухэлементный вектор origin должен иметь форму [latitude, longitude]. По умолчанию начало координат помещается в координатах Гринвича (0 °, 0 °).
[x,y] = grn2eqa(lat,lon,origin,ellipsoid) задает эллипсоидальную модель фигуры Земли с помощью ellipsoid. ellipsoid является referenceSphere, referenceEllipsoid, или oblateSpheroid объект или вектор формы [semimajor_axis eccentricity]. ellipsoid по умолчанию является сферической.
[x,y] = grn2eqa(lat,lon,origin,units) определяет единицы для входных данных, где units - любое допустимое значение единиц измерения угла. Значение по умолчанию: 'degrees'.
mat = grn2eqa(lat,lon,origin...) упаковывает выходные данные в одну переменную.
grn2eqa функция преобразует данные из координат широты-долготы на основе Гринвича в координаты x-y равной площади. Обратное преобразование может быть выполнено с помощью eqa2grn.
lats = [56 34]; longs = [-140 23];
[x,y] = grn2eqa(lats,longs)
x =
-2.4435 0.4014
y =
0.8290 0.5592