Open abroxos opened 9 years ago
Submodule name: DynaVIBe Number of modules to convert: 36
registry->addNodeFactory(new DM::NodeFactory<InitGraphSystem>());
registry->addNodeFactory(new DM::NodeFactory<SpanningTree>());
registry->addNodeFactory(new DM::NodeFactory<ExtractNodesFromEdges>());
registry->addNodeFactory(new DM::NodeFactory<ExtractNodesFromFaces>());
registry->addNodeFactory(new DM::NodeFactory<ConnectNodes2Graph>());
registry->addNodeFactory(new DM::NodeFactory<ExtractMaxGraph>());
registry->addNodeFactory(new DM::NodeFactory<ReduceTree>());
registry->addNodeFactory(new DM::NodeFactory<SetZfromRasterdata>());
registry->addNodeFactory(new DM::NodeFactory<CalculateEdgeLength>());
registry->addNodeFactory(new DM::NodeFactory<MinimumSteinerTree>());
registry->addNodeFactory(new DM::NodeFactory<Dimensioning>());
registry->addNodeFactory(new DM::NodeFactory<LoopCreator>());
registry->addNodeFactory(new DM::NodeFactory<TrimGraph>());
registry->addNodeFactory(new DM::NodeFactory<MapNodes2Graph>());
registry->addNodeFactory(new DM::NodeFactory<DistributeNodes>());
registry->addNodeFactory(new DM::NodeFactory<RemoveNodesOnZ>());
registry->addNodeFactory(new DM::NodeFactory<DistributeWeightOnNodes>());
registry->addNodeFactory(new DM::NodeFactory<CreateVoronoiDiagram>());
registry->addNodeFactory(new DM::NodeFactory<GeneralGraphAnalysis>());
registry->addNodeFactory(new DM::NodeFactory<TotalGraphWeight>());
registry->addNodeFactory(new DM::NodeFactory<Skeletonize>());
//Water supply
registry->addNodeFactory(new DM::NodeFactory<SimulateWithEPANET>());
registry->addNodeFactory(new DM::NodeFactory<CreateEPANETModel>());
registry->addNodeFactory(new DM::NodeFactory<SpatialPressurePerformance>());
registry->addNodeFactory(new DM::NodeFactory<TotalDemandPerformance>());
registry->addNodeFactory(new DM::NodeFactory<InitWaterSupplySystem>());
registry->addNodeFactory(new DM::NodeFactory<IdentifyMainPipes>());
registry->addNodeFactory(new DM::NodeFactory<EvaluatePerformanceIndicators>());
//Sewer
registry->addNodeFactory(new DM::NodeFactory<InitSewerSystem>());
registry->addNodeFactory(new DM::NodeFactory<CreateSWMMModel>());
registry->addNodeFactory(new DM::NodeFactory<ImportSWMM>());
registry->addNodeFactory(new DM::NodeFactory<SimulateWithSWMM>());
registry->addNodeFactory(new DM::NodeFactory<ModifySWMMModel>());
//TESTMODULES
//registry->addNodeFactory(new DM::NodeFactory<WSProto>());
registry->addNodeFactory(new DM::NodeFactory<CreateNewView>());
registry->addNodeFactory(new DM::NodeFactory<EraseView>());
Nothing to add from me
Is the complete functionality from the old basic modules included in the new ones ? @chmuibk: DynAlp modules ?
Rasterdata modules are completely missing but I'm not sure if we need them. The basic module groups still work. Rest of the modules should be already implemented in gdal
Groups:
In DynAlp I got around 15 modules to convert. Nothing special (view manipulation and creation); nothing with raster data.
I think good point to solve this issue is to access the amount of work needed to convert modules which are implement on base of the core without GDAL AND are still in use. Please list all modules and then we are able to see if "converting" all modules is an option.