Skip to content

Commit

Permalink
Remove animation because it is broken on newer versions of Google Earth
Browse files Browse the repository at this point in the history
  • Loading branch information
twpayne committed Jan 20, 2011
1 parent 46bb21c commit 195bf33
Showing 1 changed file with 0 additions and 35 deletions.
35 changes: 0 additions & 35 deletions igc2kmz/__init__.py
Expand Up @@ -189,12 +189,6 @@ def __init__(self):
#
self.visible_none_folder = self.make_none_folder(1)
self.invisible_none_folder = self.make_none_folder(0)
#
animation_icon_url = os.path.join('images', 'paraglider.png')
self.animation_icon = kml.Icon(href=animation_icon_url)
animation_icon = open(os.path.join(BASE_DIR, animation_icon_url)).read()
files = {animation_icon_url: animation_icon}
self.kmz.add_files(files)


class Flight(object):
Expand Down Expand Up @@ -380,34 +374,6 @@ def make_shadow_folder(self, globals):
name='Solid color', visibility=0))
return folder

def make_animation(self, globals):
icon_style = kml.IconStyle(globals.stock.animation_icon,
color=self.color,
scale=globals.stock.icon_scales[0])
list_style = kml.ListStyle(listItemType='checkHideChildren')
style = kml.Style(icon_style, list_style)
folder = kml.Folder(style, name='Animation')
point = kml.Point(coordinates=[self.track.coords[0]],
altitudeMode=self.altitude_mode)
timespan = kml.TimeSpan(end=kml.dateTime(self.track.coords[0].dt))
placemark = kml.Placemark(point, timespan, styleUrl=style.url())
folder.add(placemark)
for i in xrange(1, len(self.track.coords)):
coord = self.track.coords[i - 1].halfway_to(self.track.coords[i])
point = kml.Point(coordinates=[coord],
altitudeMode=self.altitude_mode)
begin = kml.dateTime(self.track.coords[i - 1].dt)
end = kml.dateTime(self.track.coords[i].dt)
timespan = kml.TimeSpan(begin=begin, end=end)
placemark = kml.Placemark(point, timespan, styleUrl=style.url())
folder.add(placemark)
point = kml.Point(coordinates=[self.track.coords[-1]],
altitudeMode=self.altitude_mode)
timespan = kml.TimeSpan(begin=kml.dateTime(self.track.coords[-1].dt))
placemark = kml.Placemark(point, timespan, styleUrl=style.url())
folder.add(placemark)
return kmz.kmz(folder)

def make_tour_folder(self, globals):
style_url = globals.stock.check_hide_children_style.url()
folder = kmz.kmz(kml.Folder(name='Tour', styleUrl=style_url))
Expand Down Expand Up @@ -729,7 +695,6 @@ def to_kmz(self, globals):
folder.add(self.make_snippet(globals))
folder.add(self.make_track_folder(globals))
folder.add(self.make_shadow_folder(globals))
folder.add(self.make_animation(globals))
folder.add(self.make_photos_folder(globals))
folder.add(self.make_xc_folder(globals))
folder.add(self.make_altitude_marks_folder(globals))
Expand Down

0 comments on commit 195bf33

Please sign in to comment.