| Did you know ... | Search Documentation: |
| Pack geoip -- README.md |
This library provides a minimal interface to the public GeoIP library from MAXMIND
It has been tested with the Ubuntu package libgeoip-dev with the
databases from the package geoip-database-contrib, which are by
default installed in =/usr/share/GeoIP=. A simple usage is:
?- tcp_host_to_address('www.swi-prolog.org', IP),
geoip_lookup(IP, R).
R = geoip{city:'Amsterdam',
continent_code:'EU',
country_code:'NL',
country_code3:'NLD',
country_name:'Netherlands',
latitude:52.349998474121094,
longitude:4.9166998863220215,
netmask:16,
region:'07'}.
WARNING This installation will only work on a machine where libgeoip can be installed in a globally searched place and where C development tools are provided.
sudo apt-get install geoip-database-contrib libgeoip-dev
?- pack_install(geopip).