Aller au contenu principal

Zones géographiques

Mis à jour en février 2026

Besoin

On veut vérifer si on point de géolocalisation est à l'intérieur d'une certaine zone qui est également définit par l'api de géolocalisation

Exemple de code

info

C'est dans le même projet que la première capsule de géolocalisation

Vous pouvez regarder l'exemple de code DemoCoordonnesGeo.

Exemple d'utilisation

Le contrôleur ZonesController montre 2 exemples d'utilisation différents:

  1. GetZonesContient (avec un s), permet d'obtenir la liste des zones dans laquelle un point se trouve.

Dans un exemple avec une zone pour toute la ville de Longueuil et une zone pour chaque quartier, si on fait une requête avec un point à l'intérieur de la ville on va obtenir la zone de la ville et la zone du quartier. (si il n'y a pas de zone pour la ville, vous allez simplement obtenir la zone du quartier)

  1. GetZoneContient (sans s), permet d'obtenir un bool qui indique si un point est à l'intérieur d'une zone ou pas.
danger

L'exemple fournit fonctionne bien avec Swagger, mais ça peut vous causer des problème du côté Angular de retourner autre chose qu'un objet dans votre contrôleur.