Hola robierzo he estado desaparecido estos días por temas laborales.
A ver si encuentro un hueco y miro lo de los estilos, aunque no creo que sea una buena idea. A mi personalmente me gusta mas el sistema de tener todos los estilos asignados al inicio. Ayuda a mantener el orden.
El kml generado tiene un aspecto inmejorable. Una "mejorilla" simple que podrías hacer es incluir el TAG descripción de modo que cuando el usuario pulse sobre la capa además del nombre de la capa figure info adicional. Mira la capa LIMITE_POLÍGON_REAL, tiene como texto descriptivo "Prueba 1".
Por cierto siento lo de tu situación laboral. La verdad es que estámos "jodidos" en nuestro gremio. Yo he tenido que abandonarlo para encontrar empleo.
La API de Google Maps tiene algunas limitaciones. Se pueden ver por ejemplo en este articulo: blog.creacciona.com/ ...ogle-maps/
Aunque creo que se aplican para una misma IP, mas que para una Key.
Creo que estaban sobre unas 15.000 diarias para una misma IP.
Si a dia de hoy sigue sin funconar, supongo que no es un problema de capado desde el servidor.
Por mi experiencia con otros sistemas me da la impresión que puede ser un problema de la configuración regional del equipo. Comprueba que tengas como "símbolo de separador de listas" la coma. Pues de no ser así (una actualización automática de windows puede cambiar esto) tal vez tu función split no está desagrupando los datos del csv debidamente.
he hecho un programa de creación de KML a partir de los datos que saco de una base de datos, hasta ayer funcionaba correctamente y me creaba un KML pero ayer me parece que abuse de el y le mande de golpe 4000 registros para geolocalizar y me ha dejado de funcionar, siempre me devuelve la localización como "620,0,0,0" siendo las localizaciones correctas.
Para quien le pueda ser de provecho dejo un código en VBScript que convierte las coordenadas UTM en Geográficas.
Lo he desarrollado con VBScript (corre en servidor) y por estar enfocado a una aplicación hacia GE solo realiza la transformación en un sentido, con los valores en grados y fracción y referidos al elipsoide WGS84.
Ojo, pues tal como está el código se presupone que son coordenadas del hemisferio norte, si bien he dejado comentado como adaptarlo.
He mantenido los cuadros de dialogo para aquel que tenga que testearlo.