예제 #1
0
 def test_dimension(self):
     r = session.query(Road).filter(Road.road_name=='Graeme Ave').one()
     l = session.query(Lake).filter(Lake.lake_name=='My Lake').one()
     eq_(session.scalar(r.road_geom.dimension), 1)
     eq_(session.scalar(l.lake_geom.dimension), 2)
     ok_(session.query(Spot).filter(Spot.spot_location.dimension == 0).first() is not None)
     eq_(session.scalar(functions.dimension('POINT(-88.5945861592357 42.9480095987261)')), 0)
예제 #2
0
 def test_dimension(self):
     r = session.query(Road).filter(Road.road_name=='Graeme Ave').one()
     l = session.query(Lake).filter(Lake.lake_name=='My Lake').one()
     eq_(session.scalar(r.road_geom.dimension), 1)
     eq_(session.scalar(l.lake_geom.dimension), 2)
     ok_(session.query(Spot).filter(Spot.spot_location.dimension == 0).first() is not None)
     eq_(session.scalar(functions.dimension('POINT(-88.5945861592357 42.9480095987261)')), 0)
예제 #3
0
 def test_dimension(self):
     l = session.query(Lake).get(1)
     r = session.query(Road).get(1)
     s = session.query(Spot).get(1)
     eq_(session.scalar(l.lake_geom.dimension), 2)
     eq_(session.scalar(r.road_geom.dimension), 1)
     eq_(session.scalar(s.spot_location.dimension), 0)
     ok_(session.query(Spot).filter(Spot.spot_location.dimension == 0).first() is not None)
     eq_(session.scalar(functions.dimension('POINT(-88.5945861592357 42.9480095987261)')), 0)