java - mmdb - ¿Cómo uso la base de datos GeoIP de MaxMind para determinar la ubicación?
maxmind geoip database (1)
¿Has probado los ejemplos de Java de Maxmind? http://dev.maxmind.com/geoip/downloadable#Java-8
Y vea http://dev.maxmind.com/geoip/csv para descripciones de campo
Entonces, me dijeron en mi pregunta anterior que puedo usar las bases de datos proporcionadas por MaxMind para determinar las ubicaciones.
Por lo tanto, obtuve sus bases de datos descargadas de su sitio. Son archivos csv
y se abren en Excel.
InetAddress ip = InetAddress.getLocalHost()
es como obtengo la IP de mi computadora. Desde allí hago String justIP = ip.getHostAddress()
Mi pregunta es:
justIP
en una ubicación de ciudad usando la base de datos que acabo de descargar? Soy nuevo en esto, así que se apreciará un poco de ayuda.
Uno de los archivos tiene tres columnas. startIPNum
, endIPNum
y locID
No sé lo que hacen, pero supongo que locID
asigna a una ciudad y país en el otro archivo.