Service
Recherche d'adresses
par proximité géographique
Trouvez toutes les adresses françaises situées dans un rayon donné autour de coordonnées GPS. Idéal pour le marketing local, le ciblage et l'analyse de zone de chalandise.
Pourquoi c'est compliqué
- Calculer des distances à partir d'une base d'adresses nécessite un SIG ou PostGIS
- Les APIs de proximité propriétaires facturent à la requête et à l'échelle
- Maintenir une base spatiale à jour est coûteux et chronophage
- Les solutions maison peinent à gérer des millions d'adresses efficacement
Ce que fait TrustyData
- Recherche dans un rayon de 0 à 50 km autour d'un point GPS
- Résultats triés par distance croissante, avec distance_m par adresse
- Base adresse complète : 26 millions d'adresses françaises (BAN)
- Paramètre limit pour contrôler le nombre de résultats
- Réponse JSON en moins de 100 ms quelle que soit la taille du rayon
Démo API
Exemple de requête / réponse
Adresses dans un rayon de 500m retournées en une seule requête.
GET /v1/address/nearby
?lat=48.8566
&lon=2.3522
&radius=0.5
&limit=2
{
"count": 2,
"results": [
{
"distance_m": 42,
"label": "1 Rue de Rivoli, 75004 Paris 4e Arrondissement",
"id": "a459aed8-3ae4-4b20-b640-3ea8767f5aed",
"code_postal": "75004",
"nom_commune": "Paris 4e Arrondissement",
"code_insee": "75104",
"geolocalisation": {
"lat": 48.855534,
"lon": 2.359276,
"x": 652987.24,
"y": 6861912.49,
"type_position": "parcelle"
}
},{
"distance_m": 45,
"label": "2 Rue de Rivoli, 75004 Paris 4e Arrondissement",
"id": "89fe5b60-10c7-41ac-80ae-2bda07e097d1",
"code_postal": "75004",
"nom_commune": "Paris 4e Arrondissement",
"code_insee": "75104",
"geolocalisation": {
"lat": 48.855215,
"lon": 2.361573,
"x": 653155.49,
"y": 6861875.66,
"type_position": "parcelle"
}
}
]
}
Données fournies
Champs retournés par l'API
Les champs retournés dépendent du plan souscrit.
Cas d'usage
Secteurs qui utilisent la recherche de proximité
Marketing local
Cibler par zone de chalandise
Identifiez toutes les adresses dans le rayon de vos points de vente pour des campagnes courrier, des opérations de street marketing ou du ciblage géodémographique.
Immobilier & Services à domicile
Propositions de services de proximité
Affichez les biens, agences ou prestataires les plus proches d'une adresse saisie par l'utilisateur. Améliorez l'expérience de recherche géolocalisée.
Sécurité & Urgences
Localiser les ressources à proximité
Identifiez les adresses ou ressources (défibrillateurs, casernes, pharmacies) dans un périmètre défini à partir d'un point d'incident.
Formules
Quel plan pour la géolocalisation d'adresses ?
Disponible dès le plan Starter. 15 jours d'essai gratuit disponible pour ce plan.
- ✓ Vérification unitaire
- ✓ Géolocalisation GPS
- ✓ Géolocalisation inverse
FAQ
Questions fréquentes
-
Comment fonctionne la recherche par rayon géographique ?
L'API prend en entrée des coordonnées GPS (latitude/longitude) et un rayon en mètres. Elle retourne toutes les adresses BAN situées dans ce rayon, triées par distance croissante. -
Quelle est la distance maximale supportée ?
Il n'y a pas de limite au rayon de recherche. Par contre, le résultat est paginé avec un maximum de 500 adresses par page. Il est donc nécessaire d'effectuer plusieurs appels pour des rayons très larges. Nous recommandons de limiter le rayon à 50 km pour des performances optimales. -
Les résultats sont-ils triés par distance ?
Oui, les résultats sont retournés triés par distance croissante par défaut. Chaque résultat inclut le champdistance_mindiquant la distance en mètres depuis le point d'origine. -
Puis-je limiter le nombre de résultats ?
Oui, le paramètrelimitcontrôle le nombre maximum de résultats retournés (de 1 à 500 selon le plan). Par défaut, l'API retourne les 500 adresses les plus proches.
Explorez votre zone de chalandise
Essayez gratuitement la recherche inverse dès le plan Starter. 15 jours d'essai gratuit, sans engagement, sans carte bancaire.
Services liés