用一些dirty的方法,判断是不是V馈线站

Signed-off-by: facat@lab.com <facat@lab.com>
This commit is contained in:
facat@lab.com 2014-12-26 11:22:10 +08:00
parent 432724f3d2
commit 32e3e9cfb1
2 changed files with 5 additions and 4 deletions

View File

@ -85,7 +85,7 @@ bool ElementHashtable::GoPath()
// if(p->getName()=="ACLineSegment"){
// std::cout<<p->getID().toStdString()<<std::endl;
// }
if(p->getName()=="ACLineSegment" && p->getID()=="AC-591827")
if(p->getName()=="ACLineSegment" && p->getID()=="AC-591831")
{
ACLineSegment *ac=static_cast<ACLineSegment *>(p);//BusbarSection也就是线路头节点
QString acTerminal=ac->getTerminalB();

View File

@ -20,7 +20,7 @@ bool TopologyRecorder::isEquipmentNeeded(const QString& substatinID)
else
{
QString feederID=sfd->getSubstationMemberOf_Feeder();
return feederID=="FD-2023";
return feederID=="FD-2048"||sfd->getNamingDescription()=="V馈线站";
}
return false;
}
@ -113,6 +113,7 @@ bool TopologyRecorder::startWithNode(const QString& node)
QString container=Dis->getEquipmentMemberOf_EquipmentContainer();
if(!this->isEquipmentNeeded(container))
{
std::cout<<"Dissw not belong "<<disConID.toStdString()<<std::endl;
continue;
}
fromTo.first=node;
@ -184,7 +185,7 @@ bool TopologyRecorder::startWithNode(const QString& node)
{
std::cout<<tf->getNamingDescription().toStdString()<<"not belong"<<std::endl;
}
// foundCate=true;
}
if(foundCate)
{