Intersection des territoires

Retourne la liste des territoires de type {type} intersectant l'élément {id} de type {source}

GET https://geoegl.msp.gouv.qc.ca/apis/territoires/{source}/{id}/{type}
Paramètre d'url Type Description Valeurs possibles
source Territoire Type de territoires à intersecter adresses, arrondissements, c911, circ-fed, circ-prov, clsc, codes-postaux, cs, dir-reg, etabl-sante, hydro, mrc, municipalites, ppat, regadmin, regmsp, rls, routes, rss, ruis, tourisme
id [texte] Identifiant du territoire source. Il est possible d'indiquer plusieurs identifiants séparés par une virgule.
type Territoire Type de territoires recherchés adresses, arrondissements, c911, circ-fed, circ-prov, clsc, codes-postaux, cs, dir-reg, etabl-sante, hydro, mrc, municipalites, ppat, regadmin, regmsp, rls, routes, rss, ruis, tourisme

Une recherche de type Général accepte les options suivantes:

Option Type Description Valeurs possibles
q Texte Recherche textuelle dans la propriété 'nom'. La recherche est insensible aux accents et aux majuscules.
sort [propriété] Tri les résultats selon une ou plusieurs propriétés. Pour inverser le tri, ajouter - devant le nom de la propriété. q, -q, distance, -distance
field [propriété] Retourne les propriétés optionnelles demandées
limit Nombre Limite le nombre de territoires retournés 0 - 1000 (défaut)
simplified Précision (mètres) Indique si on utilise une géométrie simplifiée pour faire l'intersection. Utiliser une géométrie simplifiée permet d'améliorer le temps de réponse au détriment de la précision. 10 - 25 - 100
minIntersection Pourcentage Indique le pourcentage de chevauchement minimun désiré. La propriété 'percentage' sera retournée. 0 (défaut) - 100
geometry Booléen / précision Indique si la géométrie est retournée et la précision (en mètres) de celle-ci. 0 (false), 1 (true), 10, 25, 100, null
bbox Booléen Indique si le bbox est retourné 0 (false), 1 (true)
crs EPSG:#### Indique dans quelle projection, les géométries sont retournées EPSG:4326 (défaut), EPSG:3857, EPSG:32198

Exemple de requête

# Requete pour obtenir les municipalites intersectant la région administrative 01.
  https://geoegl.msp.gouv.qc.ca/apis/territoires/regadmin/01/municipalites

Réponse

feature
bbox

[ xmin, ymin, xmax, ymax ]

geometry

Cette section de la réponse est conforme au Geometry Objects du standard geojson.
http://geojson.org/geojson-spec.html#geometry-objects

properties

Voir les sections de chaque type de territoire pour le détail.

Exemple de réponse

{
      "features": [
          {
              "properties": {
                  "code": "25213",
                  "nom": "Lévis"
              },
              "bbox": [
                  -71.52010938,
                  46.57301462,
                  -70.99443656,
                  46.8425893
              ],
              "type": "Feature"
          }
      ],
      "type": "FeatureCollection"
    }