Ejemplo n.º 1
0
    def test_get_wrapped_state_from_geometry(self):
        geoms = [Point(-130, 40),
                 MultiPoint([Point(-130, 40), Point(30, 50)]),
                 make_poly((30, 40), (-130, -120)),
                 MultiPolygon([make_poly((30, 40), (-130, -120)), make_poly((30, 40), (130, 160))])]

        for geom in geoms:
            ret = WrappableCoordinateReferenceSystem._get_wrapped_state_from_geometry_(geom)
            self.assertEqual(ret, WrappableCoordinateReferenceSystem._flag_wrapped)

        pt = Point(270, 50)
        ret = WrappableCoordinateReferenceSystem._get_wrapped_state_from_geometry_(pt)
        self.assertEqual(ret, WrappableCoordinateReferenceSystem._flag_unwrapped)
Ejemplo n.º 2
0
 def _run_(arr, actual_wrapped_state):
     ret = WrappableCoordinateReferenceSystem._get_wrapped_state_from_array_(arr)
     self.assertEqual(ret, actual_wrapped_state)