示例#1
0
文件: Bridge.py 项目: jtpils/gml2csg
    def parse(self, fileName):
        reader = XmlReader()
        root = reader.getById(fileName, self.id)
        outerElems = root.findall('./brid:outerBridgeConstruction/brid:BridgeConstructionElement', reader.ns)
        # multiSurface = root.findall('./brid:lod{0}MultiSurface/gml:MultiSurface'.format(self.lod), reader.ns)
        for elem in outerElems:
            constElem = ConstructionElement(elem)
            self.outerConstruction.append(constElem)

        for elem in self.outerConstruction:
            elem.parse(self.lod, reader.ns)