Bläddra i källkod

Fixing bugs

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@48884 15284696-431f-4ddb-bdfa-cd5b030d7da7
Soeren Gebbert 13 år sedan
förälder
incheckning
cc4ba58e01
1 ändrade filer med 7 tillägg och 8 borttagningar
  1. 7 8
      lib/python/temporal/space_time_datasets_tools.py

+ 7 - 8
lib/python/temporal/space_time_datasets_tools.py

@@ -227,7 +227,12 @@ def unregister_maps_from_space_time_datasets(type, name, maps, file=None, dbif =
         else:
             id = name
 
-        sp = dataset_factory(type, id)
+        if type == "rast":
+            sp = dataset_factory("strds", id)
+        if type == "rast3d":
+            sp = dataset_factory("str3ds", id)
+        if type == "vect":
+            sp = dataset_factory("stvds", id)
 
         if sp.is_in_db(dbif) == False:
             dbif.close()
@@ -267,13 +272,7 @@ def unregister_maps_from_space_time_datasets(type, name, maps, file=None, dbif =
         else:
             mapid = mapname
             
-        # Create a new instance with the map type
-        if type == "rast":
-            map = raster_dataset(mapid)
-        if type == "rast3d":
-            map = raster3d_dataset(mapid)
-        if type == "vect":
-            map = vector_dataset(mapid)
+        map = dataset_factory(type, mapid)
 
         # Unregister map if in database
         if map.is_in_db(dbif) == True: