Я довольно новичок в использовании API Карт Google, но я пытался наложить наложение изображения PNG с сеткой в Карты Google. Вот URL: http://www.nohrsc.noaa.gov/~lkarsten/Alaska_SWE.html.
Просто небольшой фон на отображаемом изображении. Это файл PNG с сеткой, отображающий значения эквивалента снежной воды с разрешением 0,01 градуса по широте / долготе; границы изображения составляют 48,0–72,0 градуса широты и –126,0–168,0 градуса долготы.
Когда я использую функцию наложения на землю (google.maps.GroundOverlay), изображение наложено правильно. Этот URL имеет правильное расположение наложения с помощью google.maps.GroundOverlay: http://www.nohrsc.noaa.gov/~lkarsten/Alaska_SWE.html.20120312.
Однако я хочу добавить в оверлей такие функции, как непрозрачность и т. Д. Вы не можете сделать это с помощью функции GroundOverlay, поэтому я использую функцию google.maps.OverlayView, но получаю некоторые странные искажение изображения. Экстенты кажутся хорошими, но как будто изображение растянуто посередине. Изображение было сгенерировано в координатах широта / долгота, поэтому я не совсем уверен, почему изображение искажается таким образом. Возможно, это связано с проекцией Меркатора API Карт Google?
Кто-нибудь еще сталкивался с этой проблемой раньше?