本文整理汇总了Python中pykml.factory.KML_ElementMaker.drawOrder方法的典型用法代码示例。如果您正苦于以下问题:Python KML_ElementMaker.drawOrder方法的具体用法?Python KML_ElementMaker.drawOrder怎么用?Python KML_ElementMaker.drawOrder使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pykml.factory.KML_ElementMaker
的用法示例。
在下文中一共展示了KML_ElementMaker.drawOrder方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: kml_overlay
# 需要导入模块: from pykml.factory import KML_ElementMaker [as 别名]
# 或者: from pykml.factory.KML_ElementMaker import drawOrder [as 别名]
def kml_overlay(self):
url = urlparse.urljoin( options.baseurl, '/'.join( str(t) for t in (self.level, self.col, self.row) ) + "."+self.filetype )
goverlay = KML.GroundOverlay()
goverlay.Region = self.kml_region()
goverlay.drawOrder = KML.drawOrder(self.level * DEFAULT_DRAW_ORDER_FACTOR)
goverlay.Icon = KML.Icon(KML.href(url))
goverlay.LatLonBox = self.latlonbox()
assert_valid(goverlay)
return goverlay
示例2: overlay_for_tile
# 需要导入模块: from pykml.factory import KML_ElementMaker [as 别名]
# 或者: from pykml.factory.KML_ElementMaker import drawOrder [as 别名]
def overlay_for_tile(tile):
goverlay = KML.GroundOverlay()
goverlay.Region = TileRegion(tile.level, BBox(tile.col, tile.row, 1, 1)).kml_region()
goverlay.LatLonBox = tile.latlonbox()
goverlay.drawOrder = KML.drawOrder(tile.level * DEFAULT_DRAW_ORDER_FACTOR)
url = urlparse.urljoin( options.baseurl, '/'.join( str(t) for t in (tile.level, tile.col, tile.row) ) + "."+tile.filetype )
icon = factory.CreateIcon()
icon.set_href( str(url) )
goverlay.set_icon( icon )
assert_valid(goverlay)
return goverlay