当前位置: 首页>>代码示例>>Python>>正文


Python KML_ElementMaker.drawOrder方法代码示例

本文整理汇总了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
开发者ID:luminans,项目名称:visionworkbench,代码行数:14,代码来源:plate2kml.py

示例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
开发者ID:luminans,项目名称:visionworkbench,代码行数:15,代码来源:plate2kml.py


注:本文中的pykml.factory.KML_ElementMaker.drawOrder方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。