Agisoft Metashape

Agisoft Metashape => Other Languages => Topic started by: Wadim on August 21, 2017, 09:48:00 AM

Title: Персональная система координат.
Post by: Wadim on August 21, 2017, 09:48:00 AM
Уважаемые форумчане, при использовании фотоскана в Крыму , столкнулись с проблемой отсутствия в программе системы координат -  СК63 зона4, зона5. Собственно , если кто может помочь созданием этого дополнения-были бы очень благодарны!
Title: Re: Персональная система координат.
Post by: Alexey Pasumansky on August 22, 2017, 04:04:56 PM
Здравствуйте, Вадим,

У Вас есть какие-либо параметры этой СК?
Title: Re: Персональная система координат.
Post by: Wadim on August 22, 2017, 04:45:19 PM
Здравствуйте Алексей ! Да , конечно . Есть датум из программы диджитал
https://yadi.sk/d/ylG4VjGY3LowPt
Уже много дней пытаюсь склеить файл prj от фотоскана и данные из диджитала , пока безрезультатно! Но нас не остановить)! Благодарю , что откликнулись!
Title: Re: Персональная система координат.
Post by: Alexey Pasumansky on August 22, 2017, 05:44:22 PM
Вадим,

попробуйте, пожалуйста, загрузить PRJ файл со следующей информацией в окно выбора СК (это для зоны 4):

Code: [Select]
PROJCS["SK63 zone 4",GEOGCS["Pulkovo 1942",DATUM["Pulkovo 1942",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHORITY["EPSG","6284"]],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",32.5],PARAMETER["scale_factor",1],PARAMETER["false_easting",4300000],PARAMETER["false_northing",-9214.688],UNIT["metre",1,AUTHORITY["EPSG","9001"]]]
Сообщите, правильно ли работает данный файл или нужно что-то скорректировать.
Title: Re: Персональная система координат.
Post by: Wadim on August 24, 2017, 03:16:20 PM
Здравствуйте Алексей! Вчера были на выезде, не было возможности поработать с компьютером, Ваша ск подгрузилась , о дальнейших результатах обязательно сообщу. Огромное Вам спасибо за помощь и поддержку!
Title: Re: Персональная система координат.
Post by: Wadim on August 28, 2017, 10:26:49 AM
Алексей, доброго времени суток! Обработали одну из съёмок с помощью созданной Вами СК , осталось сделать сверку с физически отбитыми точками. Огромное Вам спасибо за помощь! Было бы здорово дополнить ещё 5 ой зоной СК63, тогда бы был полный набор для Крыма!)
Title: Re: Персональная система координат.
Post by: Wadim on August 28, 2017, 04:11:09 PM
Здравствуйте , Алексей! Возникли сложности с переносом ортофотоплана из фотоскана в диджитал для последующей отрисовки планов, потому как представление координат у диджитал в формате 4 991 698,40;     5 197 238,42 , а у фотоскан 45.13524352154741, 34.19212268555629 (координаты одной и той же точки). Возникает вопрос, нельзя ли создать такую систему координат для фотоскана , чтобы было идентично координатам из диджитал?
Title: Re: Персональная система координат.
Post by: Alexey Pasumansky on August 31, 2017, 01:51:15 PM
Добрый день, Вадим,

Значения координат 4 991 698,40; 5 197 238,42 похожи на метры, т.е. это какая-то спроецированная система координат, а 45.13524352154741, 34.19212268555629  - это градусы (широта и долгота).
Чтобы пересчитать одно в другое, необходимо знать преобразование между системами координат.

Очень похоже, что для перевода из WGS84 (широты  и долготы) в эту СК использовались те же параметры, что для пересчёта в систему Pulkovo 1942 / CS63 zone X5 (EPSG::7829)
Попробуйте при экспорте выбрать эту СК по коду 7829 и сравнить, получаете ли Вы ожидаемые значения.
Title: Re: Персональная система координат.
Post by: Wadim on August 31, 2017, 02:27:35 PM
Здравствуйте, Алексей. Попробовал применить эту СК, пересчёт произведён в том же виде т.е. широта и долгота, но нашим специалистам удалось в диджитале подгрузить ортофотоплан собранный в фотоскане и по точкам привязки в применяемой в диджитале СК (плоскостной) спозиционировать его и сейчас проверяем , на сколько точно и применительно будет такой метод для наших целей. Конечно , если бы в фотоскане была именно такая СК как и в диджитале - было бы вообще супер! Но в любом случае огромное Вам спасибо за поддержку! Без Вас мы бы так далеко не продвинулись!
Title: Re: Персональная система координат.
Post by: Alexey Pasumansky on August 31, 2017, 03:56:57 PM
Вадим, я попробовал взять координаты в градусах (45.13524352154741, 34.19212268555629) и загрузить их в проект, привязанный в WGS84 (EPSG код 4326), затем сконвертировать их в PhotoScan'е через кнопку Convert на Reference панели в систему координат с кодом 7829. Получил для этой точки координаты:
4991698.4000481311; 5197238.4202534305

Что согласуется с теми значениями, которые Вы указали раньше.
Title: Re: Персональная система координат.
Post by: Wadim on August 31, 2017, 05:03:15 PM
Попробовал ещё раз , но с заново созданным проектом-получилось! Видимо уже созданный ортофотоплан не конвертируется. Огромное спасибо!
Title: Re: Персональная система координат.
Post by: thelirm on January 24, 2018, 11:58:05 AM
Здравствуйте! В дополнение темы Вадима, хотел бы попросить у Вас помощи с генерацией файла .PRG для МСК: SK-63 region V z2 (EPSG::260102) (р. Татарстан).

Координаты отбитой маркшейдерами точки в СК63 из Arcmap, x,y: 2320224.068, 6084563.213
Координаты этой же точки (с долей погрешности) при привязке ортофотоплана в WGS-84 (EPSG::4326): 54 58'11.09'' С, 52 20'48.05'' В (54.969722222222224, 52.34666666666667)

В Приложении параметры СК из ArcMap.
Заранее благодарю Вас за помощь и внимание к вопросу,
Владимир.

Title: Re: Персональная система координат.
Post by: thelirm on January 24, 2018, 02:41:55 PM
Попробовал самостоятельно создать файл:

Code: [Select]
PROJCS["SK63z2",GEOGCS["Pulkovo 1942",DATUM["Pulkovo 1942",SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHORITY["EPSG","6284"]],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",52.03333],PARAMETER["scale_factor",1],PARAMETER["false_easting",2300000],PARAMETER["false_northing",-9414.7],UNIT["metre",1,AUTHORITY["EPSG","9001"]]]

Скажите пожалуйста, есть какие-нибудь ошибки?
Title: Re: Персональная система координат.
Post by: Alexey Pasumansky on January 25, 2018, 04:36:24 PM
Здравствуйте. Владимир,

У меня получился такой файл проекции:

Code: [Select]
PROJCS["Pulkovo 1942 / CS63 zone 2",
GEOGCS["Pulkovo 1942",
DATUM["Pulkovo 1942",
SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],
TOWGS84[25,-141,-78.5,0,0.35,0.736,0],
AUTHORITY["EPSG","6284"]],
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",52.03333333],
PARAMETER["scale_factor",1],
PARAMETER["false_easting",2300000],
PARAMETER["false_northing",-9414.700000000001],
UNIT["metre",1,AUTHORITY["EPSG","9001"]]]

Похоже, что полностью совпадает с Вашим вариантом.
Title: Re: Персональная система координат.
Post by: thelirm on January 26, 2018, 02:05:20 PM
Благодарю!
Title: Re: Персональная система координат.
Post by: Gost on June 26, 2018, 03:05:24 PM
все доброго дня, так а что на счет системы координат 63 зоны 5. есть готовый файл или надо самому настраивать? так как Pulkovo 1942 / CS63 zone X5 не подходит, результат получается со смещением, в диджиталсе по крайне мере
Title: Re: Персональная система координат.
Post by: Alexey Pasumansky on July 19, 2018, 01:20:47 PM
Добрый день,

Если не подходит система координат из EPSG реестра, то можно взять её за основу и изменить какие-либо параметры через окно редактирования СК, а также задать параметры трансформации датума.

В настоящее время список доступных координат содержит только системы, для которых известен код EPSG, поэтому системы МСК нужно загружать или задавать вручную.
Title: Re: Персональная система координат.
Post by: 00zakachka00 on April 12, 2019, 08:10:14 AM
Здраствуйте. Помогите с генерацией координат для CS63 zone 5

у меня есть датум только с "Digitals"


;СК63 зона 5 (34°-37°)
[SK63(5)]
a=6378245
f=298.3
Scale=1.0
FalseEast=300000
FalseNorth=-9214.688
PrimeMeridian=22
AddZone=1
CurrentZone=5
ZoneSize=3
Helmert=25.0 -141 -78.5 0.0 -0.35 -0.736 0.0
ArcGIS=PROJCS["Zone_5",GEOGCS["GCS_Krasovsky_1940",DATUM["D_Krasovsky_1940",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Gauss_Kruger"],PARAMETER["False_Easting",5300000.0],PARAMETER["False_Northing",-9214.688],PARAMETER["Central_Meridian",35.5],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]
MapInfo=
Title: Re: Персональная система координат.
Post by: Alexey Pasumansky on April 15, 2019, 07:07:24 PM
Добрый день,

Проверьте, пожалуйста, подойдёт ли такой вариант:

Code: [Select]
PROJCS["Pulkovo 1942 / CS63 zone 5",
GEOGCS["Pulkovo 1942",
DATUM["Pulkovo 1942",
SPHEROID["Krassowsky 1940",6378245,298.3,AUTHORITY["EPSG","7024"]],
TOWGS84[25,-141,-78.5,0,0.35,0.736,0],
AUTHORITY["EPSG","6284"]],
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",35.5],
PARAMETER["scale_factor",1],
PARAMETER["false_easting",5300000],
PARAMETER["false_northing",-9214.688],
UNIT["metre",1,AUTHORITY["EPSG","9001"]]]
Возможно, потребуется поменять знаки для последних значений в секции TOWGS84 (-0.35, -0.736), если проверочная трансформация не сработает корректно (можно скорректировать в интерфейсе программы через окно Datum Transformation Settings).