Package sabx10 :: Package osm
[hide private]
[frames] | no frames]

Source Code for Package sabx10.osm

 1  ############################################################################### 
 2  # 
 3  # sabx10 - an SABX file manipulation library 
 4  # Copyright (C) 2009, 2010 Jay Farrimond (jay@sabikerides.com) 
 5  # 
 6  # This file is part of sabx10. 
 7  # 
 8  # sabx10 is free software: you can redistribute it and/or modify it under the 
 9  # terms of the GNU General Public License as published by the Free Software 
10  # Foundation, either version 3 of the License, or (at your option) any later 
11  # version. 
12  # 
13  # sabx10 is distributed in the hope that it will be useful, but WITHOUT ANY 
14  # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 
15  # A PARTICULAR PURPOSE.  See the GNU General Public License for more details. 
16  # 
17  # You should have received a copy of the GNU General Public License along with 
18  # sabx10.  If not, see <http://www.gnu.org/licenses/>. 
19  # 
20  ############################################################################### 
21  """ 
22  This package provides all the functionality needed to create PDF maps from SABX 
23  files. The main code will do all the work to prepare data for rendering the 
24  maps.  The render script generated from the render template handles the actual 
25  rendering of the PNG maps and turning them into PDF files. 
26   
27  The entry point for this package is the L{SabxProcessor} class in the 
28  L{sabx10.osm.osm} module. 
29   
30  Copyright 
31  ========= 
32   
33  The sabx10.osm package is part of sabx10. 
34   
35  sabx10 - an SABX file manipulation library 
36  Copyright (C) 2009, 2010 Jay Farrimond (jay@sabikerides.com) 
37   
38  sabx10 is free software: you can redistribute it and/or modify it under the 
39  terms of the GNU Lesser General Public License as published by the Free 
40  Software Foundation, either version 3 of the License, or (at your option) any 
41  later version. 
42   
43  sabx10 is distributed in the hope that it will be useful, but WITHOUT ANY 
44  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
45  PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more 
46  details. 
47   
48  You should have received a copy of the GNU Lesser General Public License along 
49  with sabx10.  If not, see U{http://www.gnu.org/licenses/}. 
50  """ 
51   
52  from osm import SabxProcessor 
53  from styles import StyleProcessor 
54  from utils import determine_path 
55