In 2013 in mainland China, a novel avian influenza virus H7N9 began to infect humans and had aroused severe fatality in the infected humans, followed by the annual outbreaks. By methods of GIS and kriging interpolation, we get the geographical distributions. We obtain the longitudinal characteristics of these outbreaks based on statistics and diagrams. After these spatiotemporal distributions, an eco-epidemiological model is established and analyzed. In this model, the general incidence functions, the factor of fully killed infected poultry, and the virus in environment are taken into account. Theoretical analysis shows that the endemic will be formed to a large extent once the H7N9 avian influenza virus exists in poultry. On the basis of dynamics, we explore the possible disease control measures by numerical simulations. Simulations indicate that measures of vaccination in poultry and stopping live poultry transactions are the primary choices for disease control in humans, and strengthened inhibition effects and environmental disinfections can effectively control the outbreak.