00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef OSM_H
00024 #define OSM_H
00025
00026
00027 const int OSM_MIN_ZOOM_LEVEL = 0;
00028 const int OSM_MAX_ZOOM_LEVEL = 18;
00029
00030
00031 const int OSM_TILE_SIZE_X = 256;
00032 const int OSM_TILE_SIZE_Y = 256;
00033 const int OSM_TILES_PER_SIDE = (1 << OSM_MAX_ZOOM_LEVEL);
00034
00035
00040 const double OSM_MAX_LATITUDE = 85.05112877980659237802;
00041
00042
00047 const int OSM_MAP_PIXELS_X = OSM_TILES_PER_SIDE * OSM_TILE_SIZE_X;
00048
00049 const int OSM_MAP_MIN_PIXEL_X = 0;
00050 const int OSM_MAP_MIN_PIXEL_Y = 0;
00051
00052 const int OSM_MAP_MAX_PIXEL_X = OSM_MAP_PIXELS_X - 1;
00053
00057 const int OSM_MAP_MAX_PIXEL_Y = OSM_TILES_PER_SIDE * OSM_TILE_SIZE_Y - 1;
00058
00059 #endif // OSM_H