Forum

Author Topic: Балтийская СВ в ключе МСК  (Read 349 times)

Alex737

  • Newbie
  • *
  • Posts: 13
    • View Profile
Балтийская СВ в ключе МСК
« on: July 24, 2019, 07:16:09 AM »
Есть такой EPSG 5705 Балтийской системы высот

VERT_CS["Baltic",
    VERT_DATUM["Baltic Sea",2005,
        AUTHORITY["EPSG","5105"]],
    UNIT["m",1.0],
    AXIS["Gravity-related height",UP],
    AUTHORITY["EPSG","5705"]]

Как правильно подставить эти параметры в ключ?

PROJCS["MSK-27 / zone 2", GEOGCS["Krassovsky, 1942", DATUM["unknown", SPHEROID["krass",6378245,298.3], TOWGS84[23.57,-140.95,-79.8,0,0.35,0.79,-0.22]], PRIMEM["Greenwich",0], UNIT["degree",0.0174532925199433]], PROJECTION["Transverse_Mercator"], PARAMETER["latitude_of_origin",0], PARAMETER["central_meridian",49.03333333333], PARAMETER["scale_factor",1], PARAMETER["false_easting",1300000], PARAMETER["false_northing",-5709414.70], UNIT["Meter",1]]

« Last Edit: July 24, 2019, 07:46:39 AM by Alex737 »

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 10560
    • View Profile
Re: Балтийская СВ в ключе МСК
« Reply #1 on: July 24, 2019, 02:40:03 PM »
Добрый день,

Попробуйте следующее задание комбинированной СК:
Code: [Select]
COMPD_CS["MSK-27 / zone 2 + Baltic Height",
PROJCS["MSK-27 / zone 2",
GEOGCS["Krassovsky, 1942",
DATUM["Pulkovo 1942",
SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]]],
PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],
UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9102"]],
AUTHORITY["EPSG","4284"]],
PROJECTION["Transverse_Mercator",AUTHORITY["EPSG","9807"]],
PARAMETER["latitude_of_origin",0],
PARAMETER["central_meridian",49.03333333333],
PARAMETER["scale_factor",1],
PARAMETER["false_easting",1300000],
PARAMETER["false_northing",-5709414.7],
UNIT["metre",1,AUTHORITY["EPSG","9001"]]],
VERT_CS["Baltic 1977 height",
VERT_DATUM["Baltic 1977",2005,AUTHORITY["EPSG","5105"]],
UNIT["metre",1,AUTHORITY["EPSG","9001"]],
AUTHORITY["EPSG","5705"]]]

Возможно, после использования этой СК нужно будет зайти в настройки преобразования датума и задать фиксированный сдвиг геоида относительно эллипсоида.

Я также чуть изменил описание системы, добавив наименование датума и тэг AUTHORITY в паре мест - для датума и сфероида. Если это не нужно, можете удалить.
« Last Edit: July 24, 2019, 02:48:01 PM by Alexey Pasumansky »
Best regards,
Alexey Pasumansky,
AgiSoft LLC

Alex737

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: Балтийская СВ в ключе МСК
« Reply #2 on: July 26, 2019, 06:44:17 AM »
Спасибо Алексей.
Возможно ли к данному ключу прокрутить egm2008?
Или возможно есть какие-нибудь другие варианты чтобы из wgs84 элипсойд получить МСК в балтийской СВ с корректировкой отметок по egm2008?
« Last Edit: July 26, 2019, 06:50:55 AM by Alex737 »

Alex737

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: Балтийская СВ в ключе МСК
« Reply #3 on: August 01, 2019, 01:59:23 AM »
https://www.agisoft.com/forum/index.php?topic=6915.msg33351#msg33351
 
Если искуственно создать каталог координат в wgs84 с определенным шагом по широте и долготе, допустим 1 минута, высота 0, чтоб покрыть координатами земной шар или территорию бывшего СССР. Выполнить пересчет высот по egm2008, получим геоидные высоты, затем выполнить пересчет координат в Пулково и подставить туда геоидные высоты.

Будут ли эти данные являться сеткой отклонений для EGM2008 на Pulkovo? Возможно ли сконвертировать эти данные в GeoTIFF для создания геоида который можно привязать к prj МСК основанной на Пулково?
« Last Edit: August 01, 2019, 04:05:03 AM by Alex737 »

Alex737

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: Балтийская СВ в ключе МСК
« Reply #4 on: August 02, 2019, 02:19:25 AM »
 Вопрос уже был два года назад, видимо задача невыполнимая
https://www.agisoft.com/forum/index.php?topic=6915.msg33351#msg33351
 

Alexey Pasumansky

  • Agisoft Technical Support
  • Hero Member
  • *****
  • Posts: 10560
    • View Profile
Re: Балтийская СВ в ключе МСК
« Reply #5 on: August 07, 2019, 01:29:51 PM »
Если у Вас есть сетка отклонений высоты от эллипсоида, заданная в той же планарной системе, в которой задаются X и Y координаты для проекта, то её можно загрузить в виде "пользовательского" геоида.

Такой вариант описан во второй части следующей инструкции:
https://agisoft.freshdesk.com/support/solutions/articles/31000148332-how-to-use-height-above-geoid-for-the-coordinate-system

Есть ли такая сетка отклонений для Вашей задачи? Пусть даже заданная не для Pulkovo 42, а для WGS84?
Best regards,
Alexey Pasumansky,
AgiSoft LLC