Changeset 39 for trunk/Utilities


Ignore:
Timestamp:
Nov 9, 2011, 2:30:02 PM (11 years ago)
Author:
roman
Message:

cosmetic

Location:
trunk/Utilities/GpsLocationConverter
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Utilities/GpsLocationConverter/GpsLocationConverter_i.c

    r32 r39  
    77
    88 /* File created by MIDL compiler version 7.00.0555 */
    9 /* at Thu Oct 20 13:23:30 2011
     9/* at Thu Nov 10 00:28:03 2011
    1010 */
    1111/* Compiler settings for GpsLocationConverter.idl:
  • trunk/Utilities/GpsLocationConverter/GpsLocationConverter_i.h

    r32 r39  
    55
    66 /* File created by MIDL compiler version 7.00.0555 */
    7 /* at Thu Oct 20 13:23:30 2011
     7/* at Thu Nov 10 00:28:03 2011
    88 */
    99/* Compiler settings for GpsLocationConverter.idl:
  • trunk/Utilities/GpsLocationConverter/MainDialog.h

    r32 r39  
    7979                        const INT nPartialLatitudeMinute = (INT) fPartialLatitudeMinute;
    8080                        sLatitude.AppendFormat(_T("%02d"), nPartialLatitudeMinute);
    81                         sLatitude.AppendFormat(_T(".%03d "), (INT) ((fPartialLatitudeMinute - nPartialLatitudeMinute) * 1000 + 0.5 - 1E-6));
     81                        sLatitude.AppendFormat(_T(".%03d"), (INT) ((fPartialLatitudeMinute - nPartialLatitudeMinute) * 1000 + 0.5 - 1E-6));
    8282                        #pragma endregion
    8383                        #pragma region Latitude
     
    8989                        const INT nPartialLongitudeMinute = (INT) fPartialLongitudeMinute;
    9090                        sLongitude.AppendFormat(_T("%02d"), nPartialLongitudeMinute);
    91                         sLongitude.AppendFormat(_T(".%03d "), (INT) ((fPartialLongitudeMinute - nPartialLongitudeMinute) * 1000 + 0.5 - 1E-6));
     91                        sLongitude.AppendFormat(_T(".%03d"), (INT) ((fPartialLongitudeMinute - nPartialLongitudeMinute) * 1000 + 0.5 - 1E-6));
    9292                        #pragma endregion
    9393                        psTexts[4] = sLatitude;
     
    169169                #pragma endregion
    170170                // TODO: Recognize Bing, Yahoo, OpenStreetMap and WikiMapia URLs
     171                // NOTE: Russian Å is often confused with English E, so we take both
    171172                #pragma region Degrees and Minutes
    172                 static CAtlStaticRegExp<> g_ExpressionD0(_T("^[\t ]*")
    173                         _T("{[NSCÞ]}") _T("[\t ]*") _T("{[0-9]+}[^0-9]+?{[0-9]+\\.[0-9]+}")
    174                         _T("[^0-9\\.]+?")
    175                         _T("{[EWÂÇ]}") _T("[\t ]*") _T("{[0-9]+}[^0-9]+?{[0-9]+\\.[0-9]+}")
    176                         _T(""), FALSE);
    177                 static CAtlStaticRegExp<> g_ExpressionD1(_T("^[\t ]*")
    178                         _T("{[EWÂÇ]}") _T("[\t ]*") _T("{[0-9]+}[^0-9]+?{[0-9]+\\.[0-9]+}")
    179                         _T("[^0-9\\.]+?")
    180                         _T("{[NSCÞ]}") _T("[\t ]*") _T("{[0-9]+}[^0-9]+?{[0-9]+\\.[0-9]+}")
    181                         _T(""), FALSE);
    182                 static CAtlStaticRegExp<> g_ExpressionD2(_T("^[\t ]*")
    183                         _T("{[0-9]+}[^0-9]+?{[0-9]+\\.[0-9]+}") _T("[\t ]*") _T("{[NSCÞ]}")
    184                         _T("[^0-9\\.]+?")
    185                         _T("{[0-9]+}[^0-9]+?{[0-9]+\\.[0-9]+}") _T("[\t ]*") _T("{[EWÂÇ]}")
    186                         _T(""), FALSE);
    187                 static CAtlStaticRegExp<> g_ExpressionD3(_T("^[\t ]*")
    188                         _T("{[0-9]+}[^0-9]+?{[0-9]+\\.[0-9]+}") _T("[\t ]*") _T("{[EWÂÇ]}")
    189                         _T("[^0-9\\.]+?")
    190                         _T("{[0-9]+}[^0-9]+?{[0-9]+\\.[0-9]+}") _T("[\t ]*") _T("{[NSCÞ]}")
    191                         _T(""), FALSE);
     173#define LATITUDE_SYMBOL         _T("{[NSCÞ]}")
     174#define LONGITUDE_SYMBOL        _T("{[EWÂÇÅ]}")
     175#define VALUE                           _T("{[0-9]+}[^0-9]+?{[0-9]+\\.[0-9]+}")
     176#define OPTIONAL_WHITESPACE     _T("[\t ]*")
     177#define SEPARATOR                       _T("[^0-9\\.]+?")
     178                static CAtlStaticRegExp<> g_ExpressionD0(_T("^") OPTIONAL_WHITESPACE LATITUDE_SYMBOL OPTIONAL_WHITESPACE VALUE SEPARATOR LONGITUDE_SYMBOL OPTIONAL_WHITESPACE VALUE _T(""), FALSE);
     179                static CAtlStaticRegExp<> g_ExpressionD1(_T("^") OPTIONAL_WHITESPACE LONGITUDE_SYMBOL OPTIONAL_WHITESPACE VALUE SEPARATOR LATITUDE_SYMBOL OPTIONAL_WHITESPACE VALUE _T(""), FALSE);
     180                static CAtlStaticRegExp<> g_ExpressionD2(_T("^") OPTIONAL_WHITESPACE VALUE OPTIONAL_WHITESPACE LATITUDE_SYMBOL SEPARATOR VALUE OPTIONAL_WHITESPACE LONGITUDE_SYMBOL _T(""), FALSE);
     181                static CAtlStaticRegExp<> g_ExpressionD3(_T("^") OPTIONAL_WHITESPACE VALUE OPTIONAL_WHITESPACE LATITUDE_SYMBOL SEPARATOR VALUE OPTIONAL_WHITESPACE LONGITUDE_SYMBOL _T(""), FALSE);
     182#undef LATITUDE_SYMBOL
     183#undef LONGITUDE_SYMBOL
     184#undef VALUE
     185#undef OPTIONAL_WHITESPACE
     186#undef SEPARATOR
    192187                INT nLayoutD = -1;
    193188                if(g_ExpressionD0.Match(sText, &MatchContext))
     
    230225                #pragma region Degrees, Minutes and Seconds
    231226#define LATITUDE_SYMBOL         _T("{[NSCÞ]}")
    232 #define LONGITUDE_SYMBOL        _T("{[EWÂÇ]}")
     227#define LONGITUDE_SYMBOL        _T("{[EWÂÇÅ]}")
    233228#define VALUE                           _T("{[0-9]+}[^0-9]+?{[0-9]+}[^0-9\\.]+?{[0-9]+(\\.([0-9]+)?)?}")
    234229#define OPTIONAL_WHITESPACE     _T("[\t ]*")
Note: See TracChangeset for help on using the changeset viewer.