本文整理汇总了Python中stravalib.client.Client.explore_segments方法的典型用法代码示例。如果您正苦于以下问题:Python Client.explore_segments方法的具体用法?Python Client.explore_segments怎么用?Python Client.explore_segments使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类stravalib.client.Client
的用法示例。
在下文中一共展示了Client.explore_segments方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: len
# 需要导入模块: from stravalib.client import Client [as 别名]
# 或者: from stravalib.client.Client import explore_segments [as 别名]
bounds=[lat,lon,lat+latsize,lon+lonsize]
print bounds
print latsize
print lonsize
print count
polname="%s" % (bounds)
pol=segs.newpolygon(name=polname, \
outerboundaryis=[ \
(lon,lat),(lon,(lat+latsize)),\
((lon+lonsize), (lat+latsize)), ((lon+lonsize),lat)])
pol.style.polystyle.color=simplekml.Color.green
pol.style.polystyle.fill=0
pol.style.polystyle.outline=1
explores=client.explore_segments(bounds)
time.sleep(3)
count+=1
if len(explores)==10:
pol.style.polystyle.color=simplekml.Color.red
pol.style.polystyle.fill=1
file=open('segments.slider.01.csv', 'ab')
wr=csv.writer(file,dialect='excel')
for s in explores:
segmentname=s.name.encode('utf-8')
results=[s.id, segmentname, s.climb_category, s.climb_category_desc, s.avg_grade, \
s.start_latlng.lat, s.start_latlng.lon, s.end_latlng.lat, s.end_latlng.lon, \
float(unithelper.meters(s.elev_difference)), float(unithelper.meters(s.distance))\