Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Bases de datos paises y ubicacion links por coordenadas

Estas en el tema de Bases de datos paises y ubicacion links por coordenadas en el foro de Bases de Datos General en Foros del Web. Hola a todos. Tengo dos dudas relacionadas que me traen de cabeza Primera Hace poco vi en meneame.net/story/base-datos-paises-regiones-localidades-todo-mundo-geoposicionados existía una interesante base de datos de ...
  #1 (permalink)  
Antiguo 22/09/2008, 03:51
Avatar de unocualquiera  
Fecha de Ingreso: septiembre-2008
Mensajes: 334
Antigüedad: 15 años, 7 meses
Puntos: 10
Bases de datos paises y ubicacion links por coordenadas

Hola a todos. Tengo dos dudas relacionadas que me traen de cabeza


Primera
Hace poco vi en
meneame.net/story/base-datos-paises-regiones-localidades-todo-mundo-geoposicionados

existía una interesante base de datos de gran utilidad a lo que se requiero para Geodominios.net



SQL contiene una base de datos con "casi" todas las localidades del mundo agrupadas en regiones y países. Cada registro está en ocho idiomas (Ruso, Inglés, Alemán, Francés, Castellano, Italiano, Portugués y Chino). Contiene un total de 214 países, 1997 regiones y 129602 localidades. Contiene también la posición devuelta por la API de google maps para latitud y longitud y si esa posición es exacta o no.

Por lo que comenta su autor


Cita:
1) He descargado una serie de XML con continentes, países, regiones y localidades, en total casi 20.000 XML.
2) He recorrido cada XML parseando el contenido y guardándolo en base de datos.
3) He creado un script de PHP que realiza la petición de geolocalización. El problema está en que google te corta las solicitudes en cuanto detecta peticiones sistemáticas automáticas o demasiado rápidas desde una misma IP, con lo que el script hacía un sleep(1) entre cada petición. Cuando google detectaba algo extraño, cortaba la conexión indicando "límite de peticiones alcanzado", entonces reiniciaba el router, y con nueva IP volvía a lanzar el proceso.

Entre los comentarios también se indica sobre

download.geonames.org/export/dump/ como fichero allcountries.zip [160 Mb comprimido // 737 Mb el txt], para ahorrarse bajar el resto, pero es complicado de mover si no se va sobrado de memoria.

Segunda

Como ubicar enlaces de forma rápida o manual sobre un mapamundi en función de las coordenadas de los paises o destinos y a poder ser que apareciera un desplegable al pasar el mouse sobre cada destino con algunos iconos del tipo fotografias, videos, vuelos,guia, etc...

Alguno sitios a modo de ejemplo de vinculos sobre mapamundi

caricatos.net/mapas/index.html


Me interesa en especial este tema por lo que si tienen algunos consejos pueden indicarlos



Saludos

Última edición por unocualquiera; 07/03/2010 a las 19:42
  #2 (permalink)  
Antiguo 23/09/2008, 03:30
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Bases de datos paises y ubicacion links por coordenadas

Hola:

Supongo que pasar las coordenadas devueltas por google maps a las coordenadas de una imagen debe ser en base a algún algoritmo complejo, solo pensar que hay valores nehativos y no sé si se tratará de otra escala... además, en un mapamundi, la coordenada correspondiente al meridiano 0, no suele coincidir con la posición 0 de las coordenadas del mapa, ni siquiera se trata de una escala razonable... En esos planos, se busca no cortar continentes, y bueno, cada mapamundi tendrá sus caracteríasticas...

Lo que podrías hacer es crear tu propio mapa con esos enlaces... a partir de la página que indicas (de mi dominio), podrías obtener esas coordenadas, pero podrías con pocas líneas crear tu propio sistema, tan solo necesitas un mapa en un formulario y un cgi que guarde las coordenadas en la base de datos.

Si te interesa esa opción pide que muevan el tema, aunque no sé exactamente a que foro, dependerá del lenguaje que tengas en tu servidor, y que manipule esa base de datos, o si quieres ir viendo la evolución, tal vez te interese ajax.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:46.