X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDRO_tests%2Ftest_HYDROData_LandCoverMap.cxx;h=972596d30a85e068bb423ce8e011136d41563f5f;hb=3bece499e83cc9ca95536228c7f6740030e9d5d8;hp=43320fc973aaf49e440ba0819e6107a425e1b643;hpb=77da7ec61fd91293d259edd5ee22fcde7d4e6a0b;p=modules%2Fhydro.git diff --git a/src/HYDRO_tests/test_HYDROData_LandCoverMap.cxx b/src/HYDRO_tests/test_HYDROData_LandCoverMap.cxx index 43320fc9..972596d3 100644 --- a/src/HYDRO_tests/test_HYDROData_LandCoverMap.cxx +++ b/src/HYDRO_tests/test_HYDROData_LandCoverMap.cxx @@ -45,7 +45,7 @@ #include #include -#define _DEVDEBUG_ +//#define _DEVDEBUG_ #include "HYDRO_trace.hxx" extern QString REF_DATA_PATH; @@ -54,7 +54,7 @@ extern QString TMP_DIR; void test_HYDROData_LandCoverMap::test_add_2_objects() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_LandCoverMap) aMap = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); @@ -100,7 +100,7 @@ void test_HYDROData_LandCoverMap::test_add_2_objects() void test_HYDROData_LandCoverMap::test_split() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_LandCoverMap) aMap = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); @@ -135,7 +135,7 @@ void test_HYDROData_LandCoverMap::test_split() void test_HYDROData_LandCoverMap::test_incomplete_split() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_LandCoverMap) aMap = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); @@ -167,7 +167,7 @@ void test_HYDROData_LandCoverMap::test_incomplete_split() void test_HYDROData_LandCoverMap::test_merge() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_LandCoverMap) aMap = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); @@ -212,7 +212,7 @@ void test_HYDROData_LandCoverMap::test_merge() void test_HYDROData_LandCoverMap::test_merge_refs_691() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_PolylineXY) Polyline_4 = Handle(HYDROData_PolylineXY)::DownCast( aDoc->CreateObject( KIND_POLYLINEXY ) ); @@ -251,7 +251,7 @@ void test_HYDROData_LandCoverMap::test_merge_refs_691() BRepCheck_Analyzer aCheck1( aMap->GetShape() ); CPPUNIT_ASSERT_EQUAL( true, (bool)aCheck1.IsValid() ); - + CPPUNIT_ASSERT_EQUAL( true, aMap->Merge( aList, "test" ) ); BRepCheck_Analyzer aCheck2( aMap->GetShape() ); @@ -272,7 +272,7 @@ void test_HYDROData_LandCoverMap::test_merge_refs_691() void test_HYDROData_LandCoverMap::test_remove() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_LandCoverMap) aMap = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); @@ -419,6 +419,7 @@ void test_HYDROData_LandCoverMap::test_merge_faces_boxes() BRepCheck_Analyzer aBCA(aMergedFace); CPPUNIT_ASSERT(aBCA.IsValid()); } + } @@ -435,7 +436,7 @@ void test_HYDROData_LandCoverMap::test_merge_faces_circles() CPPUNIT_ASSERT(!ff3.IsNull()); //Test mergeFaces() func // circles // USD == true - { + { TopTools_ListOfShape Faces; Faces.Append(ff1); Faces.Append(ff2); @@ -534,7 +535,7 @@ void test_HYDROData_LandCoverMap::test_merge_faces_circles() void test_HYDROData_LandCoverMap::test_import_dbf() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_LandCoverMap) aMap = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); @@ -558,7 +559,7 @@ void test_HYDROData_LandCoverMap::test_import_dbf() aMap->Add(aPolyline, ""); TopoDS_Face aLC1 = Face2d( QList() << 10 << 10 << 50 << 20 << 30 << 50 << 15 << 30 ); CPPUNIT_ASSERT_EQUAL( true, aMap->LocalPartition( aLC1, "test1" ) ); - + CPPUNIT_ASSERT_EQUAL( true, aMap->Split( aPolyline ) ); QList Inds = QList() << 1 << 2 << 3; aMap->ImportDBF(aFileName, "TESTFIELD1", aDBFV, aST, Inds); @@ -570,9 +571,11 @@ void test_HYDROData_LandCoverMap::test_import_dbf() aDoc->Close(); } +#include + void test_HYDROData_LandCoverMap::test_land_cover_prs_by_types() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -594,21 +597,36 @@ void test_HYDROData_LandCoverMap::test_land_cover_prs_by_types() 127 << 42 << 145 << 43 << 148 << 60 << 90 << 65 ); CPPUNIT_ASSERT_EQUAL( true, aMap->LocalPartition( aLC3, QString::fromUtf8("Zones de champs, prairies, sans cultures")) ); - // build presentation object + // build presentation object Handle(HYDROGUI_LandCoverMapPrs) aPrs = new HYDROGUI_LandCoverMapPrs( aMap ); aPrs->SetTable( aTable ); // show presentation in viewer TestViewer::show( aPrs, AIS_Shaded, 4, true, "LandCoverMap_PrsByTypes" ); // select one of faces (first) - TestViewer::select( 200, 300 ); + TestViewer::select( 40, 20 ); + QTest::qWait(1000); + TestViewer::select( 40, 60 ); + QTest::qWait(1000); + TestViewer::select( 80, 60 ); + QTest::qWait(1000); + TestViewer::select( 80, 100 ); + QTest::qWait(1000); + TestViewer::select( 130, 40 ); + QTest::qWait(1000); + TestViewer::select( 130, 60 ); + QTest::qWait(1000); + TestViewer::select( 80, 20 ); + QTest::qWait(1000); + TestViewer::select( 40, 80 ); + QTest::qWait(1000); + CPPUNIT_ASSERT_IMAGES - TestViewer::eraseAll(true, true); aDoc->Close(); } void test_HYDROData_LandCoverMap::test_land_cover_prs_by_coeff() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -635,6 +653,7 @@ void test_HYDROData_LandCoverMap::test_land_cover_prs_by_coeff() TestViewer::showColorScale( true ); aPrs->SetColorScale( TestViewer::colorScale() ); TestViewer::show( aPrs, AIS_Shaded, 4, true, "LandCoverMap_PrsByCoeff" ); + CPPUNIT_ASSERT_IMAGES TestViewer::showColorScale( false ); @@ -643,7 +662,7 @@ void test_HYDROData_LandCoverMap::test_land_cover_prs_by_coeff() void test_HYDROData_LandCoverMap::test_dump_python() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -685,7 +704,7 @@ void test_HYDROData_LandCoverMap::test_dump_python() void test_HYDROData_LandCoverMap::test_transparent_prs() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -720,12 +739,13 @@ void test_HYDROData_LandCoverMap::test_transparent_prs() TestViewer::show( aPrs, AIS_Shaded, 0, true, "" ); CPPUNIT_ASSERT_IMAGES + aDoc->Close(); } void test_HYDROData_LandCoverMap::test_add_triangles() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_PolylineXY) Polyline_1 = Handle(HYDROData_PolylineXY)::DownCast( aDoc->CreateObject( KIND_POLYLINEXY ) ); @@ -796,7 +816,7 @@ void test_HYDROData_LandCoverMap::test_add_triangles() void test_HYDROData_LandCoverMap::test_assign_to_calc_case() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_LandCoverMap) aMap = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); @@ -813,24 +833,25 @@ void test_HYDROData_LandCoverMap::test_shp_import_cyp() { //TestViewer::eraseAll(true); - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); QString aFileName = REF_DATA_PATH + "/cyprus_natural.shp"; HYDROData_ShapeFile anImporter; QStringList PolygonList; TopTools_SequenceOfShape PolygonFaces; - int Type = -1; - int aStat = anImporter.ImportPolygons(aDoc, aFileName, PolygonList, PolygonFaces, Type); + + int aStat = anImporter.ImportPolygons(aDoc, aFileName, PolygonList, PolygonFaces); + int Type = anImporter.GetShapeType(); CPPUNIT_ASSERT(aStat == 1); CPPUNIT_ASSERT_EQUAL(5, Type); CPPUNIT_ASSERT_EQUAL(268, PolygonFaces.Length()); - + Handle(HYDROData_LandCoverMap) LCM = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); HYDROData_MapOfFaceToStricklerType aMapFace2ST; for ( int i = 1; i <= 20; i++ ) { TopoDS_Shape aShape = PolygonFaces(i); - if ( aShape.IsNull() ) + if ( aShape.IsNull() ) continue; aMapFace2ST.Add( TopoDS::Face( aShape ), "" ); } @@ -838,29 +859,31 @@ void test_HYDROData_LandCoverMap::test_shp_import_cyp() LCM->StoreLandCovers(aMapFace2ST); TestViewer::show( LCM->GetShape(), AIS_Shaded, true, "cyprus_natural_all" ); CPPUNIT_ASSERT_IMAGES + aDoc->Close(); } void test_HYDROData_LandCoverMap::test_shp_import_clc_dec() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); QString aFileName = REF_DATA_PATH + "/CLC_decoupe.shp"; HYDROData_ShapeFile anImporter; QStringList PolygonList; TopTools_SequenceOfShape PolygonFaces; - int Type = -1; - int aStat = anImporter.ImportPolygons(aDoc, aFileName, PolygonList, PolygonFaces, Type); + int aStat = anImporter.ImportPolygons(aDoc, aFileName, PolygonList, PolygonFaces); + int Type = anImporter.GetShapeType(); + CPPUNIT_ASSERT(aStat == 1); CPPUNIT_ASSERT_EQUAL(5, Type); CPPUNIT_ASSERT_EQUAL(625, PolygonFaces.Length()); - + Handle(HYDROData_LandCoverMap) LCM = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); HYDROData_MapOfFaceToStricklerType aMapFace2ST; for ( int i = 150; i <= 160; i++ ) { TopoDS_Shape aShape = PolygonFaces(i); - if ( aShape.IsNull() ) + if ( aShape.IsNull() ) continue; aMapFace2ST.Add( TopoDS::Face( aShape ), "" ); } @@ -868,29 +891,30 @@ void test_HYDROData_LandCoverMap::test_shp_import_clc_dec() LCM->StoreLandCovers(aMapFace2ST); TestViewer::show( LCM->GetShape(), AIS_Shaded, true, "clc_dec_150_350" ); CPPUNIT_ASSERT_IMAGES + aDoc->Close(); } void test_HYDROData_LandCoverMap::test_shp_import_nld_areas() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); QString aFileName = REF_DATA_PATH + "/NLD_water_areas_dcw.shp"; HYDROData_ShapeFile anImporter; QStringList PolygonList; TopTools_SequenceOfShape PolygonFaces; - int Type = -1; - int aStat = anImporter.ImportPolygons(aDoc, aFileName, PolygonList, PolygonFaces, Type); + int aStat = anImporter.ImportPolygons(aDoc, aFileName, PolygonList, PolygonFaces); + int Type = anImporter.GetShapeType(); CPPUNIT_ASSERT(aStat == 1); CPPUNIT_ASSERT_EQUAL(5, Type); CPPUNIT_ASSERT_EQUAL(127, PolygonFaces.Length()); - + Handle(HYDROData_LandCoverMap) LCM = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); HYDROData_MapOfFaceToStricklerType aMapFace2ST; for ( int i = 1; i <= PolygonFaces.Length(); i++ ) { TopoDS_Shape aShape = PolygonFaces(i); - if ( aShape.IsNull() ) + if ( aShape.IsNull() ) continue; aMapFace2ST.Add( TopoDS::Face( aShape ), "" ); } @@ -898,6 +922,7 @@ void test_HYDROData_LandCoverMap::test_shp_import_nld_areas() LCM->StoreLandCovers(aMapFace2ST); TestViewer::show( LCM->GetShape(), AIS_Shaded, true, "NLD_water_areas_dcw" ); CPPUNIT_ASSERT_IMAGES + aDoc->Close(); } @@ -906,18 +931,17 @@ void test_HYDROData_LandCoverMap::test_shp_loop_back() QString aFFileName = REF_DATA_PATH + "/CLC06-cut_1.shp"; QString aSFileName = REF_DATA_PATH + "/CLC06-cut_1_res.shp"; - //This test verify only some geom data (shp+shx) without any dbf reading/writing + //This test verify only some geom data (shp+shx) without any dbf reading/writing { //DEBTRACE("aFFileName: " << aFFileName.toStdString()); //DEBTRACE("aSFileName: " << aSFileName.toStdString()); - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); HYDROData_ShapeFile anImporter; QStringList PolygonList; TopTools_SequenceOfShape PolygonFaces; - int Type = -1; //import LCM from file (#2-4; #12-14 polygons) - CPPUNIT_ASSERT( anImporter.ImportPolygons(aDoc, aFFileName, PolygonList, PolygonFaces, Type)); + CPPUNIT_ASSERT( anImporter.ImportPolygons(aDoc, aFFileName, PolygonList, PolygonFaces)); Handle(HYDROData_LandCoverMap) LCM = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); HYDROData_MapOfFaceToStricklerType aMapFace2ST; @@ -944,14 +968,12 @@ void test_HYDROData_LandCoverMap::test_shp_loop_back() aDoc->Close(); } { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); HYDROData_ShapeFile anImporter; QStringList PolygonList; TopTools_SequenceOfShape PolygonFaces; - int Type = -1; - //import all - CPPUNIT_ASSERT( anImporter.ImportPolygons(aDoc, aSFileName, PolygonList, PolygonFaces, Type)); + CPPUNIT_ASSERT( anImporter.ImportPolygons(aDoc, aSFileName, PolygonList, PolygonFaces)); Handle(HYDROData_LandCoverMap) LCM = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); HYDROData_MapOfFaceToStricklerType aMapFace2ST; CPPUNIT_ASSERT_EQUAL(PolygonFaces.Length(), 6); @@ -971,11 +993,13 @@ void test_HYDROData_LandCoverMap::test_shp_loop_back() aDoc->Close(); } CPPUNIT_ASSERT_EQUAL(0, remove(aSFileName.toStdString().c_str())); + TestViewer::eraseAll(true, true); + } void test_HYDROData_LandCoverMap::test_add_2_section_poly() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document( 1 ); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_PolylineXY) Polyline_12 = Handle(HYDROData_PolylineXY)::DownCast( aDoc->CreateObject( KIND_POLYLINEXY ) ); @@ -1005,7 +1029,7 @@ void test_HYDROData_LandCoverMap::test_add_2_section_poly() void test_HYDROData_LandCoverMap::test_split_2() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document( 1 ); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_PolylineXY) Polyline_1 = Handle(HYDROData_PolylineXY)::DownCast( aDoc->CreateObject( KIND_POLYLINEXY ) ); @@ -1078,7 +1102,7 @@ void test_HYDROData_LandCoverMap::test_split_2() void test_HYDROData_LandCoverMap::test_export_telemac() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -1119,7 +1143,7 @@ void test_HYDROData_LandCoverMap::test_export_telemac() void test_HYDROData_LandCoverMap::test_copy() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_LandCoverMap) aMap = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); @@ -1161,17 +1185,17 @@ void test_HYDROData_LandCoverMap::test_copy() void test_HYDROData_LandCoverMap::test_shp_clc_classification_perf() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); QString aFileName = REF_DATA_PATH + "/CLC_decoupe.shp"; HYDROData_ShapeFile anImporter; QStringList PolygonList; TopTools_SequenceOfShape PolygonFaces; - int Type = -1; - int aStat = anImporter.ImportPolygons(aDoc, aFileName, PolygonList, PolygonFaces, Type); + int aStat = anImporter.ImportPolygons(aDoc, aFileName, PolygonList, PolygonFaces); + int Type = anImporter.GetShapeType(); CPPUNIT_ASSERT(aStat == 1); CPPUNIT_ASSERT_EQUAL(5, Type); CPPUNIT_ASSERT_EQUAL(625, PolygonFaces.Length()); - + Handle(HYDROData_LandCoverMap) LCM = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); HYDROData_MapOfFaceToStricklerType aMapFace2ST; @@ -1186,7 +1210,7 @@ void test_HYDROData_LandCoverMap::test_shp_clc_classification_perf() for ( int i = SI; i <= EI; i++ ) { TopoDS_Shape aShape = PolygonFaces(i); - if ( aShape.IsNull() ) + if ( aShape.IsNull() ) continue; aMapFace2ST.Add( TopoDS::Face( aShape ), "ST_" + QString::number(i) ); } @@ -1215,7 +1239,7 @@ void test_HYDROData_LandCoverMap::test_shp_clc_classification_perf() } } OSD_Timer aTimer; - std::vector > TRes; + std::vector > TRes; aTimer.Start(); LCM->ClassifyPoints(pnts, TRes); aTimer.Stop(); @@ -1228,13 +1252,12 @@ void test_HYDROData_LandCoverMap::test_shp_clc_classification_perf() void test_HYDROData_LandCoverMap::test_shp_clc_classification_check() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); QString aFileName = REF_DATA_PATH + "/CLC_decoupe.shp"; HYDROData_ShapeFile anImporter; QStringList PolygonList; TopTools_SequenceOfShape PolygonFaces; - int Type = -1; - int aStat = anImporter.ImportPolygons(aDoc, aFileName, PolygonList, PolygonFaces, Type); + int aStat = anImporter.ImportPolygons(aDoc, aFileName, PolygonList, PolygonFaces); CPPUNIT_ASSERT(aStat == 1); Handle(HYDROData_LandCoverMap) LCM = Handle(HYDROData_LandCoverMap)::DownCast( aDoc->CreateObject( KIND_LAND_COVER_MAP ) ); HYDROData_MapOfFaceToStricklerType aMapFace2ST; @@ -1245,7 +1268,7 @@ void test_HYDROData_LandCoverMap::test_shp_clc_classification_check() aMapFace2ST.Add( TopoDS::Face( PolygonFaces(187) ), "Vignobles" ); aMapFace2ST.Add( TopoDS::Face( PolygonFaces(190) ), "Oliveraies" ); aMapFace2ST.Add( TopoDS::Face( PolygonFaces(196) ), "Estuaires" ); - + LCM->StoreLandCovers(aMapFace2ST); TopoDS_Shape Sh = LCM->GetShape(); @@ -1260,7 +1283,7 @@ void test_HYDROData_LandCoverMap::test_shp_clc_classification_check() pnts.push_back(gp_XY(470350, 6384700)); pnts.push_back(gp_XY(469279.642874048, 6385132.45048612 )); - std::vector > TRes; + std::vector > TRes; LCM->ClassifyPoints(pnts, TRes); CPPUNIT_ASSERT (TRes[0].empty()); @@ -1292,7 +1315,7 @@ void test_HYDROData_LandCoverMap::test_shp_clc_classification_check() void test_HYDROData_LandCoverMap::test_lcm_classification() { - Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(1); + Handle(HYDROData_Document) aDoc = HYDROData_Document::Document(); Handle(HYDROData_StricklerTable) aTable = Handle(HYDROData_StricklerTable)::DownCast( aDoc->CreateObject( KIND_STRICKLER_TABLE ) ); @@ -1316,7 +1339,7 @@ void test_HYDROData_LandCoverMap::test_lcm_classification() Poly_Sens_TrigoP->AddPoint( 0, gp_XY( 252.16, 239.58 ) ); Poly_Sens_TrigoP->AddPoint( 0, gp_XY( 240.95, 498.99 ) ); Poly_Sens_TrigoP->AddPoint( 0, gp_XY( 119.26, 510.20 ) ); - Poly_Sens_TrigoP->AddPoint( 0, gp_XY( 141.67, 378.89 ) ); + Poly_Sens_TrigoP->AddPoint( 0, gp_XY( 141.67, 378.89 ) ); Poly_Sens_TrigoP->Update(); Handle(HYDROData_PolylineXY) Polyline_Sens_HoraireP =