navit  0.5.3-trunk
projection.h File Reference

Go to the source code of this file.

Enumerations

enum  projection {
  projection_none , projection_mg , projection_garmin , projection_screen ,
  projection_utm
}
 
enum  map_datum { map_datum_none , map_datum_wgs84 , map_datum_dhdn }
 

Functions

enum projection projection_from_name (const char *name, struct coord *offset)
 
char * projection_to_name (enum projection proj)
 

Enumeration Type Documentation

◆ map_datum

enum map_datum
Enumerator
map_datum_none 
map_datum_wgs84 
map_datum_dhdn 

◆ projection

enum projection

Navit, a modular navigation system. Copyright (C) 2005-2008 Navit Team

This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License version 2 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.

You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Enumerator
projection_none 

No projection or unknown projection

projection_mg 

Mercator projection

projection_garmin 

Garmin projection

projection_screen 

Screen projection

projection_utm 

UTM projection

Function Documentation

◆ projection_from_name()

enum projection projection_from_name ( const char *  name,
struct coord utm_offset 
)

Look up a projection by name.

Parameters
namename of projection to look up (values from projection_names, and UTM projections) @utm_offset Only for UTM projections: Used to return the offset for the UTM projection
Returns
projection, or projection_none if no projection could be determined

Referenced by coord_parse(), and map_new_shapefile().

◆ projection_to_name()

char* projection_to_name ( enum projection  proj)