- small changes on script for "Pechgraben images" and "Gschliefgraben piezometer"
This commit is contained in:
parent
b704e55a3e
commit
8621510230
5 changed files with 102 additions and 46 deletions
|
@ -55,13 +55,13 @@ def main():
|
|||
|
||||
offering = Offering(
|
||||
"https://geomon.geologie.ac.at/52n-sos-webapp/api/offerings/",
|
||||
"camera2",
|
||||
"camera2, Pechgraben"
|
||||
"camera1",
|
||||
"camera, Pechgraben"
|
||||
)
|
||||
procedure = Procedure("camera2", "Procedure camera2 am Pechgraben")
|
||||
procedure = Procedure("camera1", "Procedure camera1 am Pechgraben")
|
||||
|
||||
foi = FoI("degree", "m", (14.54621, 47.92861, 0.0),
|
||||
"pechgraben2", "Katastropheneinsatz in Pechgraben2")
|
||||
"pechgraben", "Katastropheneinsatz in Pechgraben")
|
||||
|
||||
sensor_type = SensorType("camera")
|
||||
post_data = insert_sensor(offering, procedure, foi, sensor_type)
|
||||
|
|
|
@ -17,7 +17,7 @@ def main():
|
|||
''' main method '''
|
||||
pg_session: session = create_pg_session()
|
||||
platform_sta_identifier = "pechgraben_images"
|
||||
sensor = "camera2"
|
||||
sensor = "camera1"
|
||||
|
||||
pg_query = pg_session.query(Dataset) \
|
||||
.join(Procedure) \
|
||||
|
@ -38,7 +38,21 @@ def main():
|
|||
|
||||
platform_exists: bool = pg_session.query(Platform.id).filter_by(
|
||||
sta_identifier=platform_sta_identifier).scalar() is not None
|
||||
if platform_exists:
|
||||
# if platform_exists:
|
||||
# sensor_platform = pg_session.query(Platform.id) \
|
||||
# .filter(Platform.sta_identifier == platform_sta_identifier) \
|
||||
# .first()
|
||||
# visual_perception_dataset.fk_platform_id = sensor_platform.id
|
||||
|
||||
if not platform_exists:
|
||||
sensor_platform = Platform()
|
||||
# max_id = pg_session.query(func.max(Platform.id)).scalar()
|
||||
# sensor_platform.id = max_id + 1
|
||||
sensor_platform.sta_identifier = platform_sta_identifier.lower()
|
||||
sensor_platform.identifier = platform_sta_identifier.lower()
|
||||
sensor_platform.name = platform_sta_identifier.lower()
|
||||
visual_perception_dataset.platform = sensor_platform
|
||||
else:
|
||||
sensor_platform = pg_session.query(Platform.id) \
|
||||
.filter(Platform.sta_identifier == platform_sta_identifier) \
|
||||
.first()
|
||||
|
|
Loading…
Add table
editor.link_modal.header
Reference in a new issue