Exemplo n.º 1
0
    def removeLargeObj(self, geometry, uniqueId):
        AreaBuilderBase.removeLargeObj(self, geometry, uniqueId)
        if uniqueId not in self.largeObjects:
            return
        for zone in self.visTable:
            if uniqueId in self.visTable[zone][1]:
                self.visSets[zone].removePath(geometry)

        del self.largeObjects[uniqueId]
Exemplo n.º 2
0
 def removeLargeObj(self, geometry, uniqueId):
     AreaBuilderBase.removeLargeObj(self, geometry, uniqueId)
     if uniqueId not in self.largeObjects:
         return None
     
     for zone in self.visTable:
         if uniqueId in self.visTable[zone][1]:
             self.visSets[zone].removePath(geometry)
             continue
     
     del self.largeObjects[uniqueId]