Changeset ab4e907 in osmose-frontend


Ignore:
Timestamp:
Mar 8, 2014 10:28:32 PM (6 years ago)
Author:
Jocelyn Jaubert <jocelyn.jaubert@…>
Branches:
master
Children:
5e3188a, 0e6f14f, 4297f29
Parents:
a6afc41
git-author:
Jocelyn Jaubert <jocelyn.jaubert@…> (08/03/2014 22:25:51)
git-committer:
Jocelyn Jaubert <jocelyn.jaubert@…> (08/03/2014 22:28:32)
Message:

Restore begin/end from OsmSaxWriter?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tools/OsmSax.py

    rc68229b rab4e907  
    134134            attrs["role"] = attrs["role"] 
    135135            self._members.append(attrs) 
     136        elif name == u"osm": 
     137            self._output.begin() 
    136138 
    137139    def endElement(self, name): 
     
    159161                print self._data 
    160162                raise 
     163        elif name == u"osm": 
     164            self._output.end() 
    161165 
    162166########################################################################### 
     
    387391            self._write(u' %s=%s' % (name, quoteattr(value))) 
    388392        self._write(u' />\n') 
     393 
     394    def begin(self): 
     395        self.startElement("osm", { "version": "0.6", 
     396                                   "generator": "OsmSax" }) 
     397 
     398    def end(self): 
     399        self.endElement("osm") 
    389400 
    390401    def NodeCreate(self, data): 
     
    420431        self.endElement("relation") 
    421432       
     433 
    422434def NodeToXml(data, full = False): 
    423435    o = cStringIO.StringIO() 
     
    466478        self.num_rels = 0 
    467479 
     480    def begin(self): 
     481        pass 
     482 
     483    def end(self): 
     484        pass 
     485 
    468486    def NodeCreate(self, data): 
    469487        self.num_nodes += 1 
Note: See TracChangeset for help on using the changeset viewer.