Veuillez consulter le processus documenté de soumission des commentaires sur les données cartographiques ici : https://learn.microsoft.com/fr-fr/azure/azure-maps/how-to-use-feedback-tool
Adresses introuvables sur Azure Maps
Certaines adresses sont introuvables depuis l'api AzureMaps Gen 1 et 2.
Voici un exemple d'adresses concernées :
2 Allée Madeleine Brès 94800 Villejuif
et
6, Rue Léo Ferré 35240 Retiers
Dans les 2 cas, les propositions ne sont pas OK.
Pouvez-vous me dire pourquoi ou mettre à jour l'API à votre niveau ?
-
rbrundritt 19,501 Points de réputation Employé Microsoft
2025-03-03T16:44:56.3366667+00:00
2 réponses supplémentaires
Trier par : Le plus utile
-
Supprimé
Cette réponse a été supprimée en raison d’une violation de notre code de conduite. La réponse a été signalée manuellement ou identifiée via la détection automatisée avant que l’action ne soit entreprise. Pour obtenir plus d’informations, veuillez consulter notre code de conduite.
Les commentaires ont été désactivés. En savoir plus
-
Sampath 595 Points de réputation Microsoft External Staff
2025-02-25T12:36:03.2166667+00:00 Bonjour @Kevin YOOPALA,
J’ai consulté cette documentation MSDOC et testé votre recherche d’adresse en utilisant l’API REST.
Code complet pour rechercher une adresse avec l’API REST Azure Maps
import requests import json API_VERSION = "1.0" SUBSCRIPTION_KEY = "Shared_Key Authentication_Primarykey" BASE_URL = "https://atlas.microsoft.com/search/address/json" addresses = [ "2 Allée Madeleine Brès 94800 Villejuif", "6, Rue Léo Ferré 35240 Retiers" ] params = { "api-version": API_VERSION, "subscription-key": SUBSCRIPTION_KEY, "countrySet": "FR", "limit": 5, "typeahead": "true", "view": "Unified", "language": "fr-FR" } def search_address(address): """Interroge l'API Azure Maps pour une adresse et affiche les résultats.""" params["query"] = address # Définir l’adresse à rechercher response = requests.get(BASE_URL, params=params) if response.status_code == 200: data = response.json() print(f"\nRésultats pour : {address}\n{'-' * 40}") if data["results"]: for result in data["results"]: address_info = result["address"] position = result["position"] print(f"Trouvé : {address_info.get('freeformAddress', 'N/A')}") print(f"Coordonnées : {position['lat']}, {position['lon']}\n") else: print("Aucune adresse valide trouvée.\n") else: print(f"Erreur {response.status_code} : {response.text}") for address in addresses: search_address(address)
Utilisation de l’API Azure Maps dans Postman Collez l’URL suivante dans le champ de requête GET :
https://atlas.microsoft.com/search/address/json
Ajoutez les paramètres de requête :
Accédez à l'onglet Params et ajoutez les éléments suivants :
Paramètres de requête pour l’API Azure Maps
Ajoutez les paramètres suivants dans l'onglet Params de Postman :
| **Clé** | **Valeur** | **Description** | |-----------------|-----------------------------------------------|-------------| | `api-version` | `1.0` | Version de l’API | | `subscription-key` | `YOUR_AZURE_MAPS_KEY` | Votre clé API Azure Maps | | `query` | `2 Allée Madeleine Brès 94800 Villejuif` | Adresse à rechercher | | `countrySet` | `FR` | Restriction à la France | | `limit` | `5` | Obtenir jusqu'à 5 résultats | | `typeahead` | `true` | Activer la saisie prédictive | | `view` | `Unified` | Assurer des données géopolitiques cohérentes | | `language` | `fr-FR` | Réponse en français |
Je traduis les réponses de l’anglais, veuillez m’excuser pour d’éventuelles erreurs grammaticales.
J’espère que vous trouverez ces informations utiles.
N’oubliez pas de cliquer sur "Accepter la réponse », cliquez sur 'Oui' et laissez un vote.
Si vous avez d’autres questions, n’hésitez pas à cliquer sur "Commentaire ».