Douglas Peucker Example Output

Array
(
    [0] => GeoPoint Object
        (
            [latitude] => 53
            [longitude] => -1.2
        )

    [1] => GeoPoint Object
        (
            [latitude] => 53
            [longitude] => -1.2001
        )

    [2] => GeoPoint Object
        (
            [latitude] => 53.01
            [longitude] => -1.2002
        )

    [3] => GeoPoint Object
        (
            [latitude] => 53
            [longitude] => -1.2402
        )

    [4] => GeoPoint Object
        (
            [latitude] => 53
            [longitude] => -1.25
        )

)
Array
(
    [0] => GeoPoint Object
        (
            [latitude] => 53
            [longitude] => -1.2
        )

    [1] => GeoPoint Object
        (
            [latitude] => 53.01
            [longitude] => -1.2002
        )

    [2] => GeoPoint Object
        (
            [latitude] => 53
            [longitude] => -1.2402
        )

    [3] => GeoPoint Object
        (
            [latitude] => 53
            [longitude] => -1.25
        )

)