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).