A data collection strategy based on a static sink going with a mobile data collector(MDC) is designed for the periodic-duty and event-driven hybrid heterogeneous sensor networks. In order to solve the visit-planning problem of MDC, a search algorithm of the minimum energy-consumption visit-nodes set is proposed. Firstly, the appropriate number of nodes are removed on the overall network level based on the node’s relative fringe-degree. Then based on the node’s removing priority degree, the node with the lowest relative energy-efficiency is iteratively excluded from the current visit-nodes set to gradually get the optimized visit-nodes set. Simulation results show that the proposed data collection strategy has excellent energy-efficiency, load-balance and real-time.