Application for Determining whether IP Addresses belong to a Map by Coordinates

Description

This article presents a part of our project focused on developing a measuring device for Gigabit-capable Passive Optical Networks. A part of the device is a Python application used to detect whether captured IP addresses belong to a map by their coordinates. Two methods are tested and compared. First, a clustering method to calculate if given IP lies inside a created map based on latitude and longitude positions, and the other, an intersection method for the same purpose. It is our idea to verify that either this method can be used for localization purposes. With this article, a basic schema and functionality of the application and test’s results of the methods are described.