Как наложить изображение GRADS на карту OpenLayers
Мне нужно наложить изображение GRADS на карту OpenLayers, но они не подходят друг другу, потому что некоторые земли не находятся в положении, даже левый нижний и правый верхний угол изображения находятся в правильном месте.
Я предполагаю, что это связано с различием проекции между изображением и картой, когда я установил "mproj scaled" для изображения и "EPSG:3857" для карты. Но я не могу найти общую проекцию для них обоих.
Кто-нибудь знает, как их собрать?
ОБНОВИТЬ
Я наконец нашел решение в посте Магалло, чтобы заново спроецировать изображение GRADS на "EPSG:3857" с помощью gdal.
1 ответ
Раньше я застрял в той же проблеме, что и вы, и решил найти другое решение для рисования изображения вместо GrADS.
Причина в том, что картографическая проекция OpenLayers (или GoogleMap) - это Mercator, но, насколько я знаю, у GrADS в настоящее время нет этой проекции.
Я настоятельно рекомендую вам попробовать с http://matplotlib.org/, matplotlib предоставляет различные проекции карты, включая Mercator.
Попробуйте с некоторыми примерами, это займет много времени, чтобы понять.