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

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.