Страница 4 из 5

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 14 май 2018, 08:01
trir

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 15 май 2018, 14:03
Stasss
Игорь Белов писал(а):
13 май 2018, 20:10
Я показывал на конференции, как это делается
Не подскажете, как найти запись конференции?

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 18 май 2018, 16:37
Игорь Белов
trir писал(а):
13 май 2018, 19:57
нужно переписать proj
По ссылке kbevers предлагает бесполезную проекцию:
+proj=affine +A=... +B=... +D=... +E=... +xoff=... +yoff=...
Если же подумать головой, следует вместо этого предложить добавить к списку стандартных параметров проекций параметр дополнительного преобразования:

Код: Выделить всё

+affine=A,D,B,E,C,F
Stasss писал(а):
15 май 2018, 14:03
Не подскажете, как найти запись конференции?
Не знаю. На сайте конференции ссылка на материалы ведёт в никуда. Надеюсь в скором времени переработать старую статью, чтобы соответствовала. Это точно будет лучше, чем видео.

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 18 май 2018, 19:28
Ariki
Игорь Белов писал(а):
18 май 2018, 16:37
По ссылке kbevers предлагает бесполезную проекцию:
Начиная с версии 5.0 proj поддерживает цепочки преобразований, так что в предлагаемом виде аффинную трансформацию можно будет комбинировать с проекциями.

https://proj4.org/operations/pipeline.html#pipeline

Хотя в виде дополнительного параметра в большинстве случаев было бы удобнее.

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 19 май 2018, 00:01
Игорь Белов
Ariki писал(а):
18 май 2018, 19:28
Начиная с версии 5.0 proj поддерживает цепочки преобразований, так что в предлагаемом виде аффинную трансформацию можно будет комбинировать с проекциями.
Просто досадно, что концепция +proj кардинально изменилась, превратишись из описания системы координат в произвольную элементарную трансформацию. Не хватило ума придумать какое-нибудь новое служебное слово вроде +op или +transformation.

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 19 май 2018, 21:49
Ariki
Меня в этих нововведениях больше всего смущает, что раньше, когда проекция описывалась декларативно, все имена параметров в её описании были уникальны, и их порядок не имел значения. А теперь это не так, и проекции, описанные через pipeline, будут несовместимы со многими программами, которые полагались на старое поведение (например, хранили параметры в хэш-таблице). В том числе это касается популярных питоновских интерфейсов к GDAL: rasterio и Fiona.

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 28 апр 2020, 19:30
MaksymLapshyk
добрый день. Есть параметры описания системы координат в proj:
+proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=130000 +y_0=-5343999.94 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs +type=crs

записал параметры в MAPINFOW.PRJ следующей строкой:
"название", 8, 9999, 3, 25, -141, -78.5, 0, 0.35, 0.736, 0.000, 0, 7, 36, 0, 1, 130000, -5343999.94

в итоге участки улетают метров на десять.
Помогите, что неправильно записал в MAPINFOW.PRJ???

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 28 апр 2020, 19:58
lam
С чем сравниваете?

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 28 апр 2020, 20:08
Игорь Белов
Не забывайте менять знаки параметров вращения:
25, -141, -78.5, 0, -0.35, -0.736, 0

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 28 апр 2020, 21:56
MaksymLapshyk
lam писал(а):
28 апр 2020, 19:58
С чем сравниваете?
с тем как участки ложатся на снимки ЕSRI
если делаю в СК63 зона Х, 5 зона , то участок ложиться нормально.

проверил улетает примерно метров на 35.

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 28 апр 2020, 21:59
MaksymLapshyk
Игорь Белов писал(а):
28 апр 2020, 20:08
Не забывайте менять знаки параметров вращения:
25, -141, -78.5, 0, -0.35, -0.736, 0
поменял улетело на 200 м

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 28 апр 2020, 22:10
Игорь Белов
MaksymLapshyk писал(а):
28 апр 2020, 21:56
если делаю в СК63 зона Х, 5 зона , то участок ложиться нормально
Вот с этого места подробнее. Как в Вашем MAPINFOW.PRJ выглядит "СК63 зона Х, 5 зона"? И как связана с ней безымянная система координат?

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 28 апр 2020, 22:16
Игорь Белов
MaksymLapshyk писал(а):
28 апр 2020, 21:59
поменял улетело на 200 м
Т. е. в QGIS на снимки ESRI ложилось нормально, а в MapInfo улетает?
MaksymLapshyk писал(а):
28 апр 2020, 21:56
если делаю в СК63 зона Х, 5 зона , то участок ложиться нормально
Как в Вашем MAPINFOW.PRJ выглядит "СК63 зона Х, 5 зона"? И как связана с ней безымянная система координат?

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 28 апр 2020, 22:23
lam
MaksymLapshyk писал(а):
28 апр 2020, 21:56
с тем как участки ложатся на снимки ЕSRI
MaksymLapshyk писал(а):
28 апр 2020, 19:30
участки улетают метров на десять.
Да, может быть такая погрешность

Re: Трансформация MapInfo.prj в WKT и proj

Добавлено: 28 апр 2020, 22:26
MaksymLapshyk
Игорь Белов писал(а):
28 апр 2020, 22:16
Т. е. в QGIS на снимки ESRI ложилось нормально, а в MapInfo улетает?
да
Игорь Белов писал(а):
28 апр 2020, 22:16
Как в Вашем MAPINFOW.PRJ выглядит "СК63 зона Х, 5 зона"?
"1963_X3 зона 5", 8, 1001, 7, 35.5, 0, 1, 5300000, -9214.69
Игорь Белов писал(а):
28 апр 2020, 22:16
И как связана с ней безымянная система координат?
это описание системы локальной системы координат г. Днепр, которую использует местная архитектура для ведения градкадастра