City landscape is an element of city image, and city landscape logo should also belong to the entire system of the city image logo. Since the reform and opening up, China’s economic construction industry has attracted worldwide attention, and the improvement of people’s living standards has led to the continuous development of urban construction. The original urban style is gradually replaced by high-rise buildings, the differences between cities are getting smaller and smaller, and the people living in them have gradually abandoned the inheritance of various cultures and customs. This paper aims to study the urban landscape information map and its model system based on remote sensing images. With the support of remote sensing image technology and geographic information system platform, the urban landscape information map model system is developed, which can vividly reflect the changes in the urban landscape pattern. The urban landscape information map is used to display and reveal the spatial evolution of the urban landscape in the process of urban development. Result of empirical analysis: it summarizes the methods of geoscience information map and urban landscape information map and establishes the goal and content of researching urban landscape information map. And it provides a basis for solving the problems of urban development and urban management. In 2021, Shanghai’s urban areas have occupied more than 80%. It is conceivable that the area of arable land must be very small, but the area of green land still accounts for 40%; compared with last year, it is still an increase of 6%.