Skip to content

Samdney/ipgeomap

Repository files navigation

ipgeomap

ipgeomap.py is a small Python library for mapping given IP addresses to geographical locations. It identifies City, Country, and GPS location. Furthermore, it can determine the geographical distance in meters between IP addresses, and find all IP addresses of a candidates list within a given radius in meters around a given center IP. Finally, it maps all locations and IPs within a given radius by a circle to an folium earth map via html, which can be watched with a browser.

Requirements

Disclaimer

  • Usage of ipgeomap.py, and visit of external links, on your own risk. The author doesn't take any responsibility for possible damage.

Usage and operation

  • Please check out the file ipgeomap.py as example for how to use it. Just run python ipgeomap.py.

Usage of LLMs

  • The code was written in pair-programming with ChatGPT. It contributed some basic structures, which were then put together by the author to the final library.

About

A small Python library for mapping given IP addresses to geographical locations, and offers visualization via browser.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors