Utilisé par les trous de serrure des fichiers de langage de balisage Google Earth et plates-formes applicatives Google Maps , les fichiers KML , ou sont des fichiers d'images de cartes utilisées dans les deux applications. Utilisation de l'interface Google Earth de programmation d'applications , ou API , avec le langage de programmation VB.NET, vous pouvez créer des applications de bureau qui peuvent répondre aux besoins spécifiques des utilisateurs que les versions de Google de leurs applications Cartes et Terre ne peut pas satisfaire. Instructions
1
Lancez le programme que vous utilisez pour programmer des applications en VB.NET . Ouvrez le projet de logiciel que vous souhaitez modifier et lui donner la possibilité d'écrire des fichiers KML
2
configurer le serveur types MIME comme suit: .
Application /vnd.google - terre . kml + xml kml d' application
/vnd.google - earth.kmz kmz
3
Entrez le code suivant dans votre document à exécuter la bibliothèque # ziplib inclus avec VB . NET et qui servira de mécanisme pour écrire le fichier KML :
utilisant ICSharpCode.SharpZipLip.Zip ;
utilisant ICSharpCode.SharpZipLip.Checksums ;
4
Insérez le code suivant dans l'application et le changement " example.kml " pour le nom réel du fichier que vous souhaitez = " Application /kml " ;
this.Response.AppendHeader ( " Content-Encoding ", " kml ");
byte [] bytes = null;
MemoryStream memStream = new MemoryStream ();
XmlTextWriter xmlTW = new XmlTextWriter ( memStream , AB
Encoding.UTF8 ) ;
xmlTW.WriteStartDocument ();