예제 #1
0
    def geocode_cust_addresses(self, caddresses):
        """Geocode all addresses from a customer dict."""
        kml = KML()
        xmlroot = kml.xmlroot
        # geocode addresses
        for key, value in caddresses.items():
            logging.info('Geocoding address..')
            gcaddr = geocode(value)
            logging.info('Appending row to kml..')
            xmlroot[0].append(kml.placemark(key, value, gcaddr))
            self.wait(10)

        self.notifysubswrite(
            kml.serialize(xmlroot), '*.kml', 'Google Earth KML')
예제 #2
0
    def geocode_cust_addresses(self, caddresses):
        """Geocode all addresses from a customer dict."""
        kml = KML()
        xmlroot = kml.xmlroot
        # geocode addresses
        for key, value in caddresses.items():
            logging.info('Geocoding address..')
            gcaddr = geocode(value)
            logging.info('Appending row to kml..')
            xmlroot[0].append(kml.placemark(key, value, gcaddr))
            self.wait(10)

        self.notifysubswrite(kml.serialize(xmlroot), '*.kml',
                             'Google Earth KML')