Skip to content

Commit b75a456

Browse files
committed
fix
1 parent 4669f56 commit b75a456

File tree

4 files changed

+21
-86
lines changed

4 files changed

+21
-86
lines changed

src/opengeodeweb_back/geode_functions.py

Lines changed: 0 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -79,81 +79,3 @@ def geode_object_output_extensions(
7979
if hasattr(mixin_geode_object, "geode_object_type"):
8080
results[mixin_geode_object.geode_object_type()] = object_output_extensions
8181
return results
82-
83-
84-
# def assign_crs(geode_object_type: GeodeObjectType, data, crs_name: str, info):
85-
# builder = create_builder(geode_object, data)
86-
# geode_objects[geode_object_type].["crs"]["assign"](data, builder, crs_name, info)
87-
88-
89-
# def convert_crs(geode_object_type: GeodeObjectType, data, crs_name: str, info):
90-
# builder = create_builder(geode_object, data)
91-
# geode_objects[geode_object_type].["crs"]["convert"](data, builder, crs_name, info)
92-
93-
94-
# def create_crs(
95-
# geode_object_type: GeodeObjectType,
96-
# data,
97-
# name: str,
98-
# input_coordiante_system,
99-
# output_coordiante_system,
100-
# ):
101-
# builder = create_builder(geode_object, data)
102-
# geode_objects[geode_object_type].["crs"]["create"](
103-
# data, builder, name, input_coordiante_system, output_coordiante_system
104-
# )
105-
106-
107-
# def geographic_coordinate_systems_info(geode_object_type: GeodeObjectType, crs):
108-
# if is_3D(geode_object):
109-
# return og_gs.GeographicCoordinateSystemInfo3D(
110-
# crs["authority"], crs["code"], crs["name"]
111-
# )
112-
# else:
113-
# return og_gs.GeographicCoordinateSystemInfo2D(
114-
# crs["authority"], crs["code"], crs["name"]
115-
# )
116-
117-
118-
# def coordinate_system(geode_object_type: GeodeObjectType, coordinate_system):
119-
# return og.CoordinateSystem2D(
120-
# [
121-
# og.Vector2D(
122-
# og.Point2D(
123-
# [coordinate_system["origin_x"], coordinate_system["origin_y"]]
124-
# ),
125-
# og.Point2D(
126-
# [coordinate_system["point_1_x"], coordinate_system["point_1_y"]]
127-
# ),
128-
# ),
129-
# og.Vector2D(
130-
# og.Point2D(
131-
# [coordinate_system["origin_x"], coordinate_system["origin_y"]]
132-
# ),
133-
# og.Point2D(
134-
# [coordinate_system["point_2_x"], coordinate_system["point_2_y"]]
135-
# ),
136-
# ),
137-
# ],
138-
# og.Point2D([coordinate_system["origin_x"], coordinate_system["origin_y"]]),
139-
# )
140-
141-
142-
# def assign_geographic_coordinate_system_info(geode_object_type: GeodeObjectType, data, input_crs):
143-
# info = geographic_coordinate_systems_info(geode_object, input_crs)
144-
# assign_crs(geode_object, data, input_crs["name"], info)
145-
146-
147-
# def convert_geographic_coordinate_system_info(geode_object_type: GeodeObjectType, data, output_crs):
148-
# info = geographic_coordinate_systems_info(geode_object, output_crs)
149-
# convert_crs(geode_object, data, output_crs["name"], info)
150-
151-
152-
# def create_coordinate_system(
153-
# geode_object_type: GeodeObjectType, data, name, input_coordinate_points, output_coordinate_points
154-
# ):
155-
# input_coordiante_system = coordinate_system(geode_object, input_coordinate_points)
156-
# output_coordiante_system = coordinate_system(geode_object, output_coordinate_points)
157-
# create_crs(
158-
# geode_object, data, name, input_coordiante_system, output_coordiante_system
159-
# )

src/opengeodeweb_back/geode_objects/geode_edged_curve2d.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def is_3D(cls) -> bool:
3434

3535
@classmethod
3636
def is_viewable(cls) -> bool:
37-
return False
37+
return True
3838

3939
def builder(self) -> og.EdgedCurveBuilder2D:
4040
return og.EdgedCurveBuilder2D.create(self.edged_curve)

src/opengeodeweb_back/geode_objects/geode_edged_curve3d.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def is_3D(cls) -> bool:
3434

3535
@classmethod
3636
def is_viewable(cls) -> bool:
37-
return False
37+
return True
3838

3939
def builder(self) -> og.EdgedCurveBuilder3D:
4040
return og.EdgedCurveBuilder3D.create(self.edged_curve)

src/opengeodeweb_back/geode_objects/types.py

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,41 @@
55

66
# Local application imports
77

8-
9-
GeodeMeshType = Literal[
10-
"VertexSet",
11-
"Graph",
8+
GeodePointMeshType = Literal[
129
"PointSet2D",
1310
"PointSet3D",
11+
]
12+
GeodeEdgeMeshType = Literal[
1413
"EdgedCurve2D",
1514
"EdgedCurve3D",
15+
]
16+
GeodePolygonMeshType = Literal[
1617
"RasterImage2D",
17-
"RasterImage3D",
1818
"PolygonalSurface2D",
1919
"PolygonalSurface3D",
2020
"TriangulatedSurface2D",
2121
"TriangulatedSurface3D",
2222
"RegularGrid2D",
23+
"LightRegularGrid2D",
24+
]
25+
GeodePolyhedronMeshType = Literal[
26+
"RasterImage3D",
2327
"PolyhedralSolid3D",
2428
"TetrahedralSolid3D",
2529
"HybridSolid3D",
2630
"RegularGrid3D",
27-
"LightRegularGrid2D",
2831
"LightRegularGrid3D",
2932
]
33+
GeodeMeshType = (
34+
Literal[
35+
"VertexSet",
36+
"Graph",
37+
]
38+
| GeodePointMeshType
39+
| GeodeEdgeMeshType
40+
| GeodePolygonMeshType
41+
| GeodePolyhedronMeshType
42+
)
3043
GeodeModelType = Literal[
3144
"BRep",
3245
"Section",

0 commit comments

Comments
 (0)