In China’s vast land, the mountainous environment accounts for almost 33% of the total area. Therefore, potential mountain environmental disasters pose a great danger to daily production and human life. Traditional mountain monitoring methods have the disadvantages of poor real-time performance, high cost, and high energy consumption. Therefore, it is very important to establish a proper tracking system on the mountain. In order to analyze and monitor some of the problems in the traditional wireless network (Wireless Sensor Network, WSN), multiple sensor nodes are configured to detect the mountain environment. In addition, this paper studies the distribution nature of geological spatial hazards in coal fields, and conducts a landslide sensitivity analysis on the scale of land exploration based on the most advanced model. This model is not only suitable for artificial slope analysis, soil improvement and consolidation, and regional planning. Optimize and study the geographical conditions of the area. Reasonable monitoring and development of coal field resources provide reference and value for related research and management activities in other areas of coal fields with similar conditions. Finally, this article focuses on the logistics supply chain management optimization system. Managing the logistics supply chain is the basic guarantee for the sound development of any supermarket and the entire retail industry. The reasonable organization of the logistics supply chain can not only make the goods run smoothly, reduce the storage pressure of the store, but also reduce the management cost of a single store. By optimizing the supplier management system and chain management methods, the cost is minimized, thereby ensuring the interests of the enterprise. This research provides a theoretical basis for establishing a sustainable logistics management system for regional distribution centers to achieve cost optimization, profit maximization, and enhancement of competitiveness. © 2021, Saudi Society for Geosciences.