def get_bounds(self):
if not self.embed:<EOL><INDENT>raise ValueError('<STR_LIT>')<EOL><DEDENT>xmin, xmax, ymin, ymax = None, None, None, None<EOL>for arc in self.data['<STR_LIT>']:<EOL><INDENT>x, y = <NUM_LIT:0>, <NUM_LIT:0><EOL>for dx, dy in arc:<EOL><INDENT>x += dx<EOL>y += dy<EOL>xmin = none_min(x, xmin)<EOL>xmax = none_max(x, xmax)<EOL>ymin = none_min(y, ymin)<EOL>ymax = none_max(y, ymax)<EOL><DEDENT><DEDENT>return [<EOL>[<EOL>self.data['<STR_LIT>']['<STR_LIT>'][<NUM_LIT:1>] + self.data['<STR_LIT>']['<STR_LIT>'][<NUM_LIT:1>] * ymin,  <EOL>self.data['<STR_LIT>']['<STR_LIT>'][<NUM_LIT:0>] + self.data['<STR_LIT>']['<STR_LIT>'][<NUM_LIT:0>] * xmin  <EOL>],<EOL>[<EOL>self.data['<STR_LIT>']['<STR_LIT>'][<NUM_LIT:1>] + self.data['<STR_LIT>']['<STR_LIT>'][<NUM_LIT:1>] * ymax,  <EOL>self.data['<STR_LIT>']['<STR_LIT>'][<NUM_LIT:0>] + self.data['<STR_LIT>']['<STR_LIT>'][<NUM_LIT:0>] * xmax  <EOL>]<EOL>]<EOL>
Computes the bounds of the object itself (not including it's children)
in the form [[lat_min, lon_min], [lat_max, lon_max]]