|
@@ -35,7 +35,7 @@ void car::set_area_info(int mapid,double scale,int areaid,uint64_t t,int type)
|
|
|
void car::do_business(const std::shared_ptr<site>&site,const point &pt,double acc)
|
|
|
{
|
|
|
m_acc=acc;
|
|
|
- m_area_tool->set(site);
|
|
|
+ m_area_tool->set_site(site);
|
|
|
m_area_tool->on_point(shared_from_this(),pt);
|
|
|
m_timeval=m_time;
|
|
|
m_mine_tool->on_point(m_id, m_type, m_vehicle_category_id);
|
|
@@ -58,7 +58,7 @@ void car::handle_three_rates(const point &pt)
|
|
|
//const auto lm = m_area_tool->getLandmark();
|
|
|
// cp.enter_time = std::get<0>(lm)*1000;
|
|
|
// cp.area_id = std::get<3>(lm);
|
|
|
- cp.map_id = m_area_tool->m_mapid;
|
|
|
+ cp.map_id = m_area_tool->get_mapid();
|
|
|
cp.vibration=m_acc;
|
|
|
put_three_rates(cp);
|
|
|
}
|
|
@@ -85,7 +85,7 @@ void car::make_package()
|
|
|
YA::_CARD_POS_ cp;
|
|
|
loc_point pt = getSmoothPoint();
|
|
|
cp.area_info=m_area_tool->m_area_info;
|
|
|
- cp.map_id =m_area_tool->m_mapid;
|
|
|
+ cp.map_id =m_area_tool->get_mapid();
|
|
|
|
|
|
int32_t biz_stat=m_biz_stat;
|
|
|
cp.biz_stat=biz_stat;
|