@@ -545,6 +545,7 @@ void MDAL::LoaderGdal::parseBandIsVector( std::string &band_name, bool *is_vecto
545545 MDAL::startsWith ( band_name, " x-" , MDAL::CaseInsensitive ) ||
546546 MDAL::contains ( band_name, " u-component" , MDAL::CaseInsensitive ) ||
547547 MDAL::contains ( band_name, " u component" , MDAL::CaseInsensitive ) ||
548+ MDAL::contains ( band_name, " U wind component" , MDAL::CaseInsensitive ) ||
548549 MDAL::contains ( band_name, " x-component" , MDAL::CaseInsensitive ) ||
549550 MDAL::contains ( band_name, " x component" , MDAL::CaseInsensitive ) )
550551 {
@@ -555,6 +556,7 @@ void MDAL::LoaderGdal::parseBandIsVector( std::string &band_name, bool *is_vecto
555556 MDAL::startsWith ( band_name, " y-" , MDAL::CaseInsensitive ) ||
556557 MDAL::contains ( band_name, " v-component" , MDAL::CaseInsensitive ) ||
557558 MDAL::contains ( band_name, " v component" , MDAL::CaseInsensitive ) ||
559+ MDAL::contains ( band_name, " V wind component" , MDAL::CaseInsensitive ) ||
558560 MDAL::contains ( band_name, " y-component" , MDAL::CaseInsensitive ) ||
559561 MDAL::contains ( band_name, " y component" , MDAL::CaseInsensitive ) )
560562 {
@@ -571,6 +573,8 @@ void MDAL::LoaderGdal::parseBandIsVector( std::string &band_name, bool *is_vecto
571573 {
572574 band_name = MDAL::replace ( band_name, " u-component of" , " " , MDAL::CaseInsensitive );
573575 band_name = MDAL::replace ( band_name, " v-component of" , " " , MDAL::CaseInsensitive );
576+ band_name = MDAL::replace ( band_name, " U wind component" , " wind" , MDAL::CaseInsensitive );
577+ band_name = MDAL::replace ( band_name, " V wind component" , " wind" , MDAL::CaseInsensitive );
574578 band_name = MDAL::replace ( band_name, " x-component of" , " " , MDAL::CaseInsensitive );
575579 band_name = MDAL::replace ( band_name, " y-component of" , " " , MDAL::CaseInsensitive );
576580 band_name = MDAL::replace ( band_name, " u-component" , " " , MDAL::CaseInsensitive );
0 commit comments