¿Dónde puedo encontrar datos de ciudades, estados y países de todo el mundo?

Bueno, los recursos están disponibles en línea, pero no se recomienda implementarlos en un servidor de proyectos. Pocos argumentos importantes pueden ser:

  1. Estrés en el servidor debido a la gran cantidad de transacciones de la base de datos.
  2. La molestia de mantener actualizados los datos de Ciudades, Provincias y Países del Mundo.

Para los recursos de JSON, puede consultar a continuación:

  • conjuntos de datos / ciudades del mundo
  • mledoze / países

No podrá encontrar datos completos de código abierto en línea bajo un mismo techo. Es humanamente imposible hacer que los datos mundiales sean completos.

Pero sí, por supuesto, hay API de terceros disponibles que podrían ayudarlo en su situación sin tener que preocuparse por el mantenimiento y la baja carga del servidor. Pocas API:

  • davidesantangelo / restcountry
  • Battuta API país-estado-ciudad. por Medunes
  • Información de viaje – The Basetrip

¡Espero eso ayude!

Puede encontrar la información en Inicio | Data.gov para los EE. UU. Y otro sitio similar para otros países. Probablemente sea aconsejable aprovechar los datos vinculados y los conjuntos de datos RDF que continúan creciendo todos los días. Sería una buena idea consultar SPARQL, si aún no lo ha hecho, para consultar los conjuntos de datos RDF para limitar la información que desea.

Me parece recordar que Yahoo tiene una gran API para esto. Fue hace varios años, pero tenía códigos geográficos para casi todo iirc