Si la longitude et la latitude de la maison se trouvent dans les quatre coins de la zone par défaut, sinon, calculez la distance entre la maison et l'emplacement en fonction de la longitude et de la latitude, puis agrandissez la zone d'affichage par défaut en fonction de la distance
Il se trouve que j'ai fait quelque chose de similaire, alors laissez-moi vous expliquer notre méthode pour référence : 1. Lancez une demande pour transmettre les coordonnées de l'utilisateur actuel en arrière-plan. 2. Laissez l'arrière-plan trier les propriétés environnantes dans une certaine plage (l'arrière-plan est réglable) en fonction de l'emplacement et du retour de l'utilisateur. 3. Une fois que le front-end a demandé les données, la propriété la plus proche est la première du tableau. À ce stade, la méthode showAnnotations de l'API map est appelée pour afficher l'emplacement de l'utilisateur et les broches de la propriété la plus proche. (Amap)
1. Soumettez les coordonnées actuelles 2. Le serveur filtre d'abord les annonces en fonction de la plage visible par défaut 3. S'il n'y a pas d'annonces ou si le nombre d'annonces est petit, élargissez la plage de visualisation et ré -filtrer jusqu'à ce que filtré Assez d'informations sur le logement 4.Retour au client
Si la longitude et la latitude de la maison se trouvent dans les quatre coins de la zone par défaut, sinon, calculez la distance entre la maison et l'emplacement en fonction de la longitude et de la latitude, puis agrandissez la zone d'affichage par défaut en fonction de la distance
Il se trouve que j'ai fait quelque chose de similaire, alors laissez-moi vous expliquer notre méthode pour référence :
1. Lancez une demande pour transmettre les coordonnées de l'utilisateur actuel en arrière-plan.
2. Laissez l'arrière-plan trier les propriétés environnantes dans une certaine plage (l'arrière-plan est réglable) en fonction de l'emplacement et du retour de l'utilisateur.
3. Une fois que le front-end a demandé les données, la propriété la plus proche est la première du tableau. À ce stade, la méthode showAnnotations de l'API map est appelée pour afficher l'emplacement de l'utilisateur et les broches de la propriété la plus proche. (Amap)
1. Soumettez les coordonnées actuelles
.2. Le serveur filtre d'abord les annonces en fonction de la plage visible par défaut
3. S'il n'y a pas d'annonces ou si le nombre d'annonces est petit, élargissez la plage de visualisation et ré -filtrer jusqu'à ce que filtré Assez d'informations sur le logement
4.Retour au client