Я пытаюсь создать приложение, которое отображает 2D-карту с помощью google-maps sdk и получает плитки от GeoServer. У меня возникла проблема с сервером, возвращающим разные уровни масштабирования не так, как ожидалось, квадраты 1x1, 4x4, 16x16, вместо этого он использует половину тайлов по высоте по сравнению с шириной: 4x2, 16x8 и т. д. Это заканчивается тем, что карта отображается нормально, но половина тайлов вверху пуста, есть ли способ настроить это и мужской работает с такой плиткой?
Сервер использует проекцию EPSG:4326.
Используя смещение, я смог центрировать карту, но при масштабировании она ведет себя не так, как ожидалось...
Вот изображение получившейся карты: https://gph.is/g/E1qQgkw
Вот несколько снимков справа от возвращаемых плиток, а слева — другой слой, который работает так, как ожидалось:
Есть ли способ настроить google-maps для работы с этой проекцией и тайлами? Я даже готов перейти на другой SDK, если это не так...
Я буду признателен за любую помощь или указатели...