Question

Existe-t-il un moyen facile de déterminer la région d'un point dans le monde en fonction de sa latitude et de sa longitude?

J'ai un formulaire d'entrée dans lequel un utilisateur entre dans leur adresse (ville, état et pays). J'ai ensuite géocode cela en un point que je peux utiliser sur une carte Google.

Cependant, je voudrais également stocker la région du point afin que je puisse l'utiliser pour filtrer l'entrée (Amérique du Nord, Amérique du Sud, Asie, Europe, Afrique, Australie).

Existe-t-il un moyen d'utiliser l'API Google Maps pour déterminer la région d'une géolocalisation?

Était-ce utile?

La solution

La Google Geocoder Renvoie le country. Exemple:

     <Country>
      <CountryNameCode>US</CountryNameCode>
      <AdministrativeArea>
        <AdministrativeAreaName>CA</AdministrativeAreaName>
       <SubAdministrativeArea>
         <SubAdministrativeAreaName>Santa Clara</SubAdministrativeAreaName>
        ...

La cartographie des pays dans les régions devrait être facile ou plus facile à faire.

Voici une liste qui aurait besoin d'un travail manuel:Pays par région

Vous pouvez trouver une table pré-remplie avec des mappages de code ISO dans la région avec quelques recherches.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top