00001 #ifndef _WINC_CITYTOOL
00002 #define _WINC_CITYTOOL
00003
00004 #include <WXP/CityData.h>
00005 #include <WXP/EarthPoint.h>
00006 #include <WXP/String.h>
00007 #include <WXP/Strings.h>
00008
00009 namespace WXP {
00010 class CityTool {
00011 public:
00012 static int getFilename( const char *file, String &filename );
00013 static int search( const char *file, const char *id, CityData &data );
00014 static int locate( const char *file, const char *id, EarthPoint &ept );
00015 static int compareData( Strings &ids, CityData &data );
00016 static int toId( int wmo, char *id );
00017 static int toWmo( const char *id, int &wmo );
00018 };
00019 }
00020
00021 #endif