Usato da Google buco della serratura file linguaggio di markup Earth e Google Maps piattaforme applicative , file KML , oppure , sono file di immagini di mappe utilizzate nelle due applicazioni . Utilizzando l'interfaccia di Google Earth applicazione di programmazione , o API , insieme con il linguaggio di programmazione VB.NET , è possibile creare applicazioni desktop in grado di soddisfare le esigenze specifiche degli utenti che le versioni di Google Maps e delle loro applicazioni Terra non può soddisfare. Istruzioni
1
Lanciare il programma che si utilizza per le applicazioni del programma in VB.NET . Aprire il progetto di software che si desidera modificare e dare la possibilità di scrivere i file KML
2
server tipi MIME , come segue: .
Application /vnd.google - terra . kml + xml kml
applicazione
/vnd.google - earth.kmz kmz
3
immettere il codice seguente nel documento per eseguire la libreria # ziplib incluso con VB . NET e che servirà come il meccanismo per scrivere il file KML :
utilizzando ICSharpCode.SharpZipLip.Zip ;
utilizzando ICSharpCode.SharpZipLip.Checksums ;
4 < p > Inserire il codice seguente nella applicazione e cambiare " example.kml " per il nome effettivo del file che si desidera = " Application /kml " ;
this.Response.AppendHeader ( "Content- Encoding " , " kml ");
byte [] bytes = null;
MemoryStream memStream = new MemoryStream ( ) ;
XmlTextWriter xmlTW = new XmlTextWriter ( memStream , Stati
Encoding.UTF8 ) ;
xmlTW.WriteStartDocument ( ) ;