@classmethod
    def geo_distance(cls, field, center, distance, distance_type=None):

        instance = cls(geo_distance={'distance': distance, field: center})
        if distance_type is not None:
            instance['geo_distance']['distance_type'] = distance_type
        return instance
:param args: A list of IP addresses and subnets passed in as arguments.
dataset/ETHPy150Open ooici/elasticpy/elasticpy/filter.py/ElasticFilter.geo_distance--crossover with--dataset/ETHPy150Open drkjam/netaddr/netaddr/ip/__init__.py/iter_unique_ips