Diff of /trunk/src/osm-gps-map-types.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 32 by harbaum, Tue Jul 28 13:21:22 2009 UTC revision 55 by harbaum, Thu Aug 13 12:01:52 2009 UTC
# Line 26  Line 26 
26  #define _OSM_GPS_MAP_TYPES_H_  #define _OSM_GPS_MAP_TYPES_H_
27    
28  #include <gdk/gdk.h>  #include <gdk/gdk.h>
29    #ifdef LIBSOUP22
30  #include <libsoup/soup.h>  #include <libsoup/soup.h>
31    #endif
32  #include "osm-gps-map.h"  #include "osm-gps-map.h"
33    
34  #define TILESIZE 256  #define TILESIZE 256
35  #define MAX_ZOOM 20  #define MAX_ZOOM 20
36  #define MIN_ZOOM 0  #define MIN_ZOOM 0
37    
38    #define OSM_REPO_URI        "http://tile.openstreetmap.org/#Z/#X/#Y.png"
39    #define OSM_MIN_ZOOM        1
40    #define OSM_MAX_ZOOM        18
41    #define OSM_IMAGE_FORMAT    "png"
42    
43  #define URI_MARKER_X    "#X"  #define URI_MARKER_X    "#X"
44  #define URI_MARKER_Y    "#Y"  #define URI_MARKER_Y    "#Y"
45  #define URI_MARKER_Z    "#Z"  #define URI_MARKER_Z    "#Z"
# Line 53  Line 60 
60  //....  //....
61  #define URI_FLAG_END (1 << 8)  #define URI_FLAG_END (1 << 8)
62    
63    #define OSM_NAN  (0.0/0.0)
64    
65    /* equatorial radius in meters */
66    #define OSM_EQ_RADIUS   (6378137.0)
67    
68  typedef struct {  typedef struct {
69      int x1;      int x1;
70      int y1;      int y1;

Legend:
Removed from v.32  
changed lines
  Added in v.55