Skip to content

Commit c0f22dc

Browse files
author
Stephanie Reeder
committed
change geometry type to Geometry instead of Point, clean up geoalchemy imports. resolve Issue #13
1 parent 1e868fa commit c0f22dc

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

requirements.txt

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
six
22
sqlalchemy
33
geoalchemy
4-
Change line #242 in geoalchemy/base.py
5-
from:
6-
class SpatialComparator(ColumnProperty.ColumnComparator):
7-
to :
8-
class SpatialComparator(ColumnProperty.Comparator):
4+
#Change line #242 in geoalchemy/base.py
5+
#from:
6+
#class SpatialComparator(ColumnProperty.ColumnComparator):
7+
#to :
8+
#class SpatialComparator(ColumnProperty.Comparator):
99

1010
shapely
1111

src/api/ODM2/models.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
# from apiCustomType import Geometry
99

1010

11-
from geoalchemy import *
11+
from geoalchemy import GeometryDDL, GeometryColumn
12+
from geoalchemy.geometry import Geometry
13+
#geoalchemy.geometry.Geometry
1214

1315
#from base import modelBase as Base
1416

@@ -558,7 +560,7 @@ class SamplingFeatures(Base):
558560
Elevation_m = Column('elevation_m', Float(53))
559561
ElevationDatumCV = Column('elevationdatumcv', ForeignKey(CVElevationDatum.Name), index=True)
560562
#FeatureGeometry = Column('featuregeometry', Geometry) # Geoalchemy 2
561-
FeatureGeometry = GeometryColumn('featuregeometry', Point) #Geoalchemy 1, #wkb.loads(str(self.FeatureGeometry.geom_wkb)).wkt if self.FeatureGeometry is not None else None
563+
FeatureGeometry = GeometryColumn('featuregeometry', Geometry) #Geoalchemy 1, #wkb.loads(str(self.FeatureGeometry.geom_wkb)).wkt if self.FeatureGeometry is not None else None
562564
# FeatureGeometry = Column('featuregeometry', BLOB)# custom geometry queries
563565

564566

0 commit comments

Comments
 (0)