Maritime emergency communication facilities play a crucial role in establishing communication links between land and sea, serving as essential communication means for maintaining maritime safety, disaster response, and emergency rescue operations. With the increasing frequency of marine activities, the rapid response capability of maritime emergency communication is becoming increasingly critical. With their characteristics of high-speed mobility, broad coverage and flexibility, aircraft serve as carriers for emergency communication facilities. The selection of aircraft bases is paramount in meeting the requirement of rapid response for maritime emergency communication. In this paper, we present a multi-objective optimization model for site selection by considering the coverage capabilities of different carriers. The model incorporates hierarchical coverage of unmanned aerial vehicles (UAVs) and helicopters with a genetic algorithm. Through a case study of the Bohai Sea, this paper verifies the feasibility and effectiveness of the model.