I want to develop a program based on the location of google's poi. The interface can be any form such as webpage, software, mobile app, etc., but it needs to be easy to expand, and the background architecture is highly malleable. Its functions include: 1. After locating a point or a few points on the map, the program can feed back all but not duplicate office buildings, shopping malls, hotels, restaurants, Sports venues, substations, factories, schools, etc within a radius of 500 meters or 800 meters or 1000 meters. 2. Based on the requirement of 1 , the source of poi data should contain 2 channels, one of which is google official data, and the other is our own database. The data of the two data channels are displayed at the same time and compared with each other. 3. Based on the requirements of 2, we need to have our own database and data entry system. 4. Based on the requirement of 3, the program can (semi-)automatically collect google official data into our database, and let our people manually filter, add, remark, rename and edit.