Anvendes af Google Earth og Google Maps applikationsplatforme , KML-filer , eller keyhole markup sprog filer er billedfiler af kort , der anvendes i de to ansøgninger . Ved hjælp af Google Earth application programming interface eller API , sammen med VB.NET programmeringssprog , kan du oprette desktop applikationer , der kan opfylde specifikke brugerbehov , at Googles versioner af deres Maps og Google Earth- applikationer ikke kan opfylde. Instruktioner
1
Start det program, du bruger til at programmere applikationer i VB.NET . Åbn softwaren projekt, som du ønsker at ændre og give det mulighed for at skrive KML-filer
2
Indstil server MIME-typer som følger: .
Application /vnd.google jordarters . kml + xml kml
application /vnd.google - earth.kmz kmz
3
Indtast følgende kode i dit dokument for at køre # ziplib biblioteket følger med VB . NET og som vil fungere som mekanisme til at skrive KML-fil : Hej
hjælp ICSharpCode.SharpZipLip.Zip ,
hjælp ICSharpCode.SharpZipLip.Checksums ,
4
Indsæt følgende kode i programmet og ændre " example.kml " til det faktiske navn på den fil, du ønsker at = " Application /kml "
this.Response.AppendHeader ( "Content - Encoding ", " kml ");
byte [] bytes = null ;
MemoryStream memStream = new MemoryStream ();
XmlTextWriter xmlTW = new XmlTextWriter ( memStream ,
Encoding.UTF8 )
xmlTW.WriteStartDocument ();