Como todos sabemos, o Google mudou o mapeamento da web quando eles introduziram o Google Maps. No momento em que escrevemos isso, os mapas lado a lado agora são a norma no mapeamento da web.
Por exemplo, com o ArcGIS Server, você armazena em cache o maior número possível de camadas em serviços de mapas em cache e, se necessário, extrai qualquer uma das camadas operacionais por meio de serviços dinâmicos ou de recursos.
Depois de ter um serviço em cache, não há como ajustar a cartografia sem precisar criar um novo cache novamente.
O v3 API do Google Maps permite que você estilo o Basemap Google Azulejo. O assistente de estilo permite que você modifique quase todos os aspectos do Google Map, para atender às suas necessidades.
Entendo da perspectiva da API, como você pode enviar sua solicitação de estilo em um objeto JSON.
O que eu quero saber é: como eles estão fazendo isso no back-end? (Seria bom incluir uma referência)
Se eu olhar o Assistente de estilo com o Firebug e fazer alterações em qualquer coisa, posso ver que novas solicitações GET são feitas para retornar imagens PNG de volta ao cliente.
Existem variações quase infinitas que você pode aplicar, portanto elas não podem ter todos os ladrilhos pré-cozidos e prontos para servir. Portanto, posso apenas assumir que eles estão criando esses blocos sob demanda?