2016-11-29 8 views
0

Мне нужно наложить изображение GRADS на карту OpenLayers, но они не подходят друг другу, потому что некоторые земли не находятся в позиции даже в нижнем левом и правом верхнем углу изображения находятся в нужном месте.Как наложить изображение GRADS на карту OpenLayers

Я предполагаю, что это связано с разницей проекции между изображением и картой, поскольку я установил «mproj scaled» для изображения и «EPSG: 3857» для карты. Но я не могу найти какой-либо общей проекции для них обоих.

Кто-нибудь знает, как их собрать?



UPDATE

Я, наконец, найти soluation в Magallo's post повторно Спроецируйте GrADS изображение на "EPSG: 3857" с GDAL.

ответ

0

Я использовал, чтобы застревать в той же проблеме, как вы и я решил найти другое решение для рисования изображения вместо ГРАД.

Причина заключается в том, что проекция карты OpenLayers (или GoogleMap) является Mercator, но насколько я знаю, GRADS не имеет этой проекции в настоящее время.

Я настоятельно рекомендую вам попробовать с matplotlib, matplotlib предоставить различные проекции карты, включая Mercator.

Попробуйте с некоторыми examples, это займет много времени, чтобы понять.

+0

Спасибо за ваш совет. Наконец, я нашел еще один способ перепроектировать изображение. – Frankie

+0

Вы продолжаете использовать Грейды? какую проекцию вы выбираете? –

Смежные вопросы