¿Cómo uso la base de datos GeoIP de MaxMind para determinar la ubicación?

Entonces, en mi pregunta anterior me dijeron que puedo usar elBases de datos proporcionadas por MaxMind para determinar ubicaciones.

Entonces, tengo sus bases de datos descargadas de su sitio. Soncsv archivos y abrir en Excel.

InetAddress ip = InetAddress.getLocalHost() Es como obtengo la IP de mi computadora. De ahi hagoString justIP = ip.getHostAddress()

Mi pregunta es:

Como resuelvojustIP a una ubicación de ciudad usando el DB que acabo de descargar ???
Soy nuevo en esto, así que un poco de ayuda será apreciada.

Uno de los archivos tiene tres columnas.startIPNum, endIPNum ylocID No sé qué hacen estos, pero supongo.locID se asigna a una ubicación de ciudad y país en el otro archivo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta