@@ -545,7 +545,10 @@ std::vector<std::shared_ptr<area>> area_list::get_area(const std::shared_ptr<sit
std::vector<std::shared_ptr<area>> ret;
if(tool_other::is_person(c->type_())&&s&&s->is_up_site())
+ {
+ ret.push_back(s->get_area());//地面分站的区域
return std::move(ret);
+ }
auto&map = area_list::instance()->m_map;