Google Earth Hacks & useful developer docs

by Glenn Letham

Related link: http://www.gisuser.com/content/view/6198/140/



The site hasn't got much "meat" at the moment and it appears to be focusing on simply reposting image captures of cool places discovered using Google Earth.. a cool idea I guess, although not really a "hack" nor rocket science.. actually, if I'm not mistaken I believe that as part of the license agreement with Google Earth, screen grabs are actually a big no no and not allowed.

On the flip side, the website did point me to an interesting developer document now available from keyhole - the Google Earth KML Document - http://www.keyhole.com/kml/kml_tut.html - The document reveals everything a developer (or map hack) needs in order to create and share information with a Google Earth client.

2 Comments

Bob_Williamson
2005-10-06 15:22:02
C++ Code
I have polygons (a sequential list of the latitudes/longitudes of the polygons' vertices) that I'd like to render as KML files. I've manually cobbled together an example of what I'm trying to produce programmatically, but before I start coding, I'm curious if anyone has already generated a C++ class for rendering KML files?





ALNTH_2831.kml

70.0
60.0
5000
33.137241
-96.664188



ALNTH_2831
#khStyle982


1
1
absolute



-96.708709, 33.150757, 1000.0
-96.697233, 33.133555, 1000.0
-96.696052, 33.132620, 1000.0
-96.688438, 33.130547, 1000.0
-96.684329, 33.132693, 1000.0
-96.680219, 33.133867, 1000.0
-96.679548, 33.134145, 1000.0
-96.676265, 33.134616, 1000.0
-96.674690, 33.134923, 1000.0
-96.672721, 33.139274, 1000.0
-96.670097, 33.141427, 1000.0
-96.669816, 33.142598, 1000.0
-96.667623, 33.145721, 1000.0
-96.665838, 33.147207, 1000.0
-96.660688, 33.147048, 1000.0
-96.666372, 33.141352, 1000.0
-96.663307, 33.141001, 1000.0
-96.663170, 33.138809, 1000.0
-96.662391, 33.136982, 1000.0
-96.661931, 33.136293, 1000.0
-96.660357, 33.135925, 1000.0
-96.658702, 33.135817, 1000.0
-96.658048, 33.136800, 1000.0
-96.659834, 33.141015, 1000.0
-96.657265, 33.143924, 1000.0
-96.655617, 33.143037, 1000.0
-96.655255, 33.143003, 1000.0
-96.651271, 33.142111, 1000.0
-96.650846, 33.142541, 1000.0
-96.650727, 33.142777, 1000.0
-96.649742, 33.143025, 1000.0
-96.649263, 33.145609, 1000.0
-96.647826, 33.145705, 1000.0
-96.646288, 33.146139, 1000.0
-96.645889, 33.146314, 1000.0
-96.645712, 33.147493, 1000.0
-96.644979, 33.149226, 1000.0
-96.643122, 33.151057, 1000.0
-96.642728, 33.152162, 1000.0
-96.642611, 33.152233, 1000.0
-96.641136, 33.153201, 1000.0
-96.637691, 33.149428, 1000.0
-96.637007, 33.149683, 1000.0
-96.636844, 33.149665, 1000.0
-96.636619, 33.150095, 1000.0
-96.635789, 33.150509, 1000.0
-96.635711, 33.150498, 1000.0
-96.635254, 33.151181, 1000.0
-96.634935, 33.151329, 1000.0
-96.634688, 33.151720, 1000.0
-96.633995, 33.152054, 1000.0
-96.633684, 33.152143, 1000.0
-96.633454, 33.152250, 1000.0
-96.632504, 33.152553, 1000.0
-96.632491, 33.152556, 1000.0
-96.631180, 33.153048, 1000.0
-96.631094, 33.153065, 1000.0
-96.630778, 33.153032, 1000.0
-96.630566, 33.152809, 1000.0
-96.630556, 33.151570, 1000.0
-96.629611, 33.150717, 1000.0
-96.628637, 33.149863, 1000.0
-96.626316, 33.148134, 1000.0
-96.625651, 33.148351, 1000.0
-96.623478, 33.148334, 1000.0
-96.622728, 33.147712, 1000.0
-96.622417, 33.147613, 1000.0
-96.615838, 33.147581, 1000.0
-96.615218, 33.145825, 1000.0
-96.615216, 33.145784, 1000.0
-96.615103, 33.145472, 1000.0
-96.614654, 33.144871, 1000.0
-96.614256, 33.144112, 1000.0
-96.613483, 33.141418, 1000.0
-96.609801, 33.137195, 1000.0
-96.609794, 33.137195, 1000.0
-96.606445, 33.136505, 1000.0
-96.606098, 33.136411, 1000.0
-96.601740, 33.136276, 1000.0
-96.601378, 33.136242, 1000.0
-96.600690, 33.136514, 1000.0
-96.600160, 33.136687, 1000.0
-96.598022, 33.137238, 1000.0
-96.596674, 33.137509, 1000.0
-96.596045, 33.137602, 1000.0
-96.592257, 33.138088, 1000.0
-96.589746, 33.138177, 1000.0
-96.588977, 33.139146, 1000.0
-96.588785, 33.139295, 1000.0
-96.574449, 33.146030, 1000.0
-96.574427, 33.147610, 1000.0
-96.575881, 33.152484, 1000.0
-96.589774, 33.154475, 1000.0
-96.591385, 33.155087, 1000.0
-96.593287, 33.156960, 1000.0
-96.598626, 33.156275, 1000.0
-96.598794, 33.156238, 1000.0
-96.599545, 33.156026, 1000.0
-96.599929, 33.155997, 1000.0
-96.600891, 33.156476, 1000.0
-96.604118, 33.158815, 1000.0
-96.605509, 33.159380, 1000.0
-96.605519, 33.159383, 1000.0
-96.606319, 33.159417, 1000.0
-96.608018, 33.159431, 1000.0
-96.610320, 33.160498, 1000.0
-96.611324, 33.163490, 1000.0
-96.616408, 33.166215, 1000.0
-96.617263, 33.165562, 1000.0
-96.619045, 33.163912, 1000.0
-96.619449, 33.162892, 1000.0
-96.619504, 33.162725, 1000.0
-96.619790, 33.162524, 1000.0
-96.620360, 33.162073, 1000.0
-96.620881, 33.161591, 1000.0
-96.622840, 33.159416, 1000.0
-96.623289, 33.159380, 1000.0
-96.624262, 33.159103, 1000.0
-96.624863, 33.158776, 1000.0
-96.626752, 33.158786, 1000.0
-96.627663, 33.157959, 1000.0
-96.628583, 33.157754, 1000.0
-96.628716, 33.157790, 1000.0
-96.629686, 33.158589, 1000.0
-96.629732, 33.158758, 1000.0
-96.629760, 33.159070, 1000.0
-96.632570, 33.159415, 1000.0
-96.632595, 33.159079, 1000.0
-96.632607, 33.159019, 1000.0
-96.634079, 33.158335, 1000.0
-96.634270, 33.158376, 1000.0
-96.634453, 33.158317, 1000.0
-96.634709, 33.158302, 1000.0
-96.635674, 33.158321, 1000.0
-96.636479, 33.158675, 1000.0
-96.637099, 33.158093, 1000.0
-96.639316, 33.158097, 1000.0
-96.640641, 33.156471, 1000.0
-96.643308, 33.159155, 1000.0
-96.643571, 33.159203, 1000.0
-96.644919, 33.158406, 1000.0
-96.645581, 33.158202, 1000.0
-96.646080, 33.157615, 1000.0
-96.648842, 33.155218, 1000.0
-96.649126, 33.155239, 1000.0
-96.649824, 33.155204, 1000.0
-96.650191, 33.155277, 1000.0
-96.651230, 33.154340, 1000.0
-96.652729, 33.153268, 1000.0
-96.652662, 33.151110, 1000.0
-96.652958, 33.150435, 1000.0
-96.657782, 33.148473, 1000.0
-96.657870, 33.148301, 1000.0
-96.659446, 33.149256, 1000.0
-96.663347, 33.149291, 1000.0
-96.665838, 33.147281, 1000.0
-96.665910, 33.149307, 1000.0
-96.665922, 33.149508, 1000.0
-96.665969, 33.150027, 1000.0
-96.663193, 33.150384, 1000.0
-96.663706, 33.151330, 1000.0
-96.664151, 33.151534, 1000.0
-96.666232, 33.152295, 1000.0
-96.666702, 33.151315, 1000.0
-96.668790, 33.151062, 1000.0
-96.670209, 33.150374, 1000.0
-96.670357, 33.150370, 1000.0
-96.671745, 33.149884, 1000.0
-96.671759, 33.149874, 1000.0
-96.672208, 33.149406, 1000.0
-96.672932, 33.148642, 1000.0
-96.675185, 33.148996, 1000.0
-96.677194, 33.149306, 1000.0
-96.677062, 33.151151, 1000.0
-96.677081, 33.151349, 1000.0
-96.678510, 33.154349, 1000.0
-96.679028, 33.154769, 1000.0
-96.678771, 33.155190, 1000.0
-96.678027, 33.156942, 1000.0
-96.678136, 33.157291, 1000.0
-96.679771, 33.158726, 1000.0
-96.680621, 33.158926, 1000.0
-96.683212, 33.155517, 1000.0
-96.683318, 33.154836, 1000.0
-96.686701, 33.153421, 1000.0
-96.692323, 33.150249, 1000.0
-96.692762, 33.149971, 1000.0
-96.693805, 33.149909, 1000.0
-96.698680, 33.150346, 1000.0
-96.708709, 33.150757, 1000.0







zaid
2006-04-14 14:06:36
gfg