Como rotacionar uma imagem de sobreposição no Google Maps?

Estou tentando colocar uma série de sobreposições em um mapa do Google. Eu estou acompanhando junto com ocódigo de exemplo para sobreposições de solo, mas isso só me permite determinar o posicionamento da imagem usando os limites norte / sul / leste / oeste. O trabalho, desde que minha imagem seja um retângulo e esteja orientado ao longo das linhas de longitude e latitude Eu realmente gostaria de poder colocar uma imagem com precisão, incluindo escala personalizada e orientação angular. Isso não parece possível com uma sobreposição de solo.

Então, aqui está um possível caso de uso. Estou criando um site para ajudar os planejadores da cidade a testar a disponibilidade de estacionamento.

O planejador da cidade usa um mapa do Google no site de análise para selecionar uma área da rua com uma ferramenta de seleção de polígonos.O script do site testa a área de polígono selecionada quanto à disponibilidade de estacionamento.Quando terminarmos a avaliação, eu gostaria que o site colasse imagens aleatórias de carros na página para que o usuário possa visualizar melhor o que está disponível.Posso criar uma vista de planta retangular de um carro, mas não consigo descobrir como girar a imagem em X graus, conforme necessário. Perpendicular a Norte / Sul / Leste / Oeste (NSEW) não é problema, mas não consigo angular.Isso deve funcionar independentemente da orientação do mapa original. O objetivo é que o usuário veja uma solução proposta, completa na visualização de mapa atual e em escala.Obviamente, a imagem teria que ser perfeitamente dimensionada para o mapa visível, e isso é bastante fácil de fazer (pode ser necessário um pequeno ajuste de comprimento da latitude).

(Nesta imagem, o planejador da cidade acabou de selecionar a área de interesse por meio da ferramenta de seleção de polígonos. O próximo passo é avaliar a área e colar em alguns carros estacionados, alinhados e em escala!)

Todas as ferramentas de sobreposição nativas de mapeamento do Google que eu estou vendo dependem da classe LatLngBounds, daí o problema de alinhamento perpendicular do NSEW. Sei que posso calcular o ângulo desejado, acessar um servidor php, girar uma imagem .png com fundo transparente, porphp imagerotate, mas isso parece um hack para um exercício de mapeamento geográfico. Eu também poderia pré-girar os carros em um arquivo .png e salvá-los comored_car_15degrees.png, blue_car_30degrees.png, white_pickup_45degrees.png, (três carros diferentes x incrementos de 5 graus de 0 a 45 graus), mas isso também parece um hack.

Existe alguma maneira de criar uma sobreposição de mapa personalizada em um determinado ângulo de orientação desejado, para que eu possa colocar os carros em camadas para mostrar ao planejador da cidade o que está disponível? Muito Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion