GET
/
reverse
curl --request GET \
  --url https://geo.fluximmo.io/reverse
{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": {
        "label": "10 Rue Nationale 75013 Paris 13e Arrondissement",
        "id": "test-id",
        "postcode": "75013",
        "city": "Paris",
        "district": "Paris 13e Arrondissement",
        "street": "Rue Nationale",
        "housenumber": "10",
        "citycode": "75113",
        "x": 2.369063,
        "y": 48.822409,
        "score": 0.6515151515151515,
        "_score": 0.6515151515151515,
        "name": "10 Rue Nationale",
        "type": "housenumber",
        "_type": "address",
        "contexte": "75, Paris",
        "importance": "0.6",
        "distance": 100
      },
      "geometry": {
        "type": "Point",
        "coordinates": [
          2.03648539635326,
          44.3492508045369
        ]
      }
    }
  ]
}

Query Parameters

searchgeom
string

Géométrie de recherche. La géométrie est réalisé par intersection géométrique. Si ce paramètre est utilisé seul, c''est que l''on souhaite une recherche sans ordonnancement des résultats (tous les objets intersectant la géométrie de recherche ont un score de 1). Si on veut ordonner les résultats, on peut alors utiliser les paramètres lon et lat pour préciser un point d''ordonnancement. Ce paramètre n''est pas obligatoire pour des raisons de rétro-compatibilité. Si searchgeom n''est pas utilisé alors les paramètres lon et lat doivent l''être et on parle de point de recherche. Lorsque la recherche est réalisée par intersection géométrique. Les types géométrique autorisés sont :

  • Point

  • LineString

  • Polygon

  • Circle Exemple de géométrie de type Circle : {     "type": "Circle",     "coordinates": [2.294469, 48.858244],     "radius": 100 } Pour l''index <b>address</b>, seules les géométries de type ''Polygon'' et ''Circle'' sont autorisées. Le plus grand côté du rectangle d’emprise de la géométrie ne doit pas excéder 1000 mètres.

lon
number

Si searchgeom est utilisé, il s'agit de la longitude du point d'ordonnancement. C'est le point à partir duquel est calculée la distance, puis le score permettant l'ordonnancement des résultats. Dans un soucis de rétro-compatibilité, si searchgeom n'est pas utilisé, il s'agit de la longitude du point de recherche. À partir de ce point, un cercle est créé pour effectuer la recherche. En plus, ce sera aussi la longitude du point d'ordonnancement.

lat
number

Si searchgeom est utilisé, il s'agit de la latitude du point d'ordonnancement. C'est le point à partir duquel est calculée la distance, puis le score permettant l'ordonnancement des résultats. Dans un soucis de rétro-compatibilité, si searchgeom n'est pas utilisé, il s'agit de la latitude du point de recherche. À partir de ce point, un cercle est créé pour effectuer la recherche. En plus, ce sera aussi la latitude du point d'ordonnancement.

index
enum<string>
default:address

index de recherche :

  • <b>address</b> pour la recherche par adresse
  • <b>parcel</b> pour la recherche par parcelle cadastrale
  • <b>poi</b> pour la recherche par lieu et unité administrative

Il est possible de spécifier plusieurs indexes séparés par une virgule.

Exemples:

  • /search?index=parcel
  • /search?index=poi,address
Available options:
address,
poi,
parcel
limit
integer
default:10

Nombre maximum de résultats retournés. La valeur ne peut pas dépasser 50. Dans le cas où returntruegeometry est activé, la valeur est automatiquement ramenée à 20.

returntruegeometry
boolean
default:false

indique si la vraie géométrie doit être retournée

postcode
string

Filtre pour les index address et poi. Il permet de filtrer les résultats par code postal.

Required string length: 5
citycode
string

Filtre pour les index address et poi. Il permet de filtrer les résultats par code INSEE.

Required string length: 2 - 5
type
enum<string>

Filtre pour l'index address. Il permet de filtrer par type de données adresse : numéro de maison, rue, commune, ...

Available options:
housenumber,
street,
locality,
municipality
city
string

Filtre pour les index address et parcel. Il permet de filtrer par nom de commune.

category
string

Filtre pour l'index poi. Il permet de filtrer par catégorie de poi. Les valeurs possibles sont listées dans le getCapabilities du service de géocodage.

departmentcode
string

Filtre pour l'index parcel. Il permet de filtrer par code de département.

municipalitycode
string

Filtre pour l'index parcel. Il permet de filtrer par code de commune.

oldmunicipalitycode
string

Filtre pour l'index parcel. Il permet de filtrer par code d'ancienne commune.

districtcode
string

Filtre pour l'index parcel. Il permet de filtrer par code d'arrondissement.

section
string

Filtre pour l'index parcel. Il permet de filtrer par section.

number
string

Filtre pour l'index parcel. Il permet de filtrer par numéro.

sheet
string

Filtre pour l'index parcel. Il permet de filtrer par feuille.

Response

200
application/json
successful operation
type
string
Example:

"FeatureCollection"

features
object[]

Was this page helpful?