Nuestra aplicación web incluye funciones cartográficas sencillas (actualmente sólo marcadores y superposiciones KML en un mapa de Google incrustado). Esto funciona bastante bien; la única limitación real a la que nos enfrentamos son las superposiciones KML que van más allá de los mapas de Google restricciones de tamaño y complejidad para KML .
Estamos considerando la posibilidad de crear nuestro propio servidor (por ejemplo, GeoServer o ArcGIS Server), pero parece un paso enorme sólo para servir (por ejemplo) 15 MB de KML cuando el límite de Google es de 10 MB.
Necesito una revisión de cordura: ¿Existe algún punto intermedio entre la API gratuita y fácil de Google para las superposiciones KML, y la creación de mi propio servidor de azulejos?