Exemplo n.º 1
0
 def gdal_cb(self, *args):
     value = int(self.gdal_cache.get_text())
     if value > 1000000:
         gview.set_preference( 'gdal_cache', str(value) )
         gdal.SetCacheMax( value )
     else:
         self.gdal_cache.set_text(str(gdal.GetCacheMax()))
Exemplo n.º 2
0
 def rcache_cb(self, *args):
     value = int(self.gvraster_cache.get_text())
     if value > 4000000:
         gview.set_preference( 'gvraster_cache', str(value) )
         gview.raster_cache_set_max(value)
     else:
         self.gvraster_cache.set_text(str(gview.raster_cache_get_max()))
Exemplo n.º 3
0
 def set_coordinate_mode(self, om):
     if self.coord_om.get_history() == 0:
         gview.set_preference( '_coordinate_mode', 'off')
     elif  self.coord_om.get_history() == 1:
         gview.set_preference( '_coordinate_mode', 'raster')
     elif  self.coord_om.get_history() == 2:
         gview.set_preference( '_coordinate_mode', 'georef')
     elif  self.coord_om.get_history() == 3:
         gview.set_preference( '_coordinate_mode', 'latlong')
Exemplo n.º 4
0
        ok_button.grab_default()

    def type_menu_cb(self, menu_item, classify_type):
        self.classify_type = classify_type

    def ok_cb(self, *args):
        self.classes = self.spinner.get_value_as_int()
        if self.user_ok_cb is not None:
            self.user_ok_cb(self, self.user_cb_data)
        self.hide()
        self.destroy()

    def cancel_cb(self, *args):
        if self.user_cancel_cb is not None:
            self.user_cancel_cb(self.user_cb_data, self)
        self.hide()
        self.destroy()

if __name__ == '__main__':
    gview.set_preference('ramp_directory', 'c:\\CIETmap\\ramps')
    shapes = gview.GvShapes( shapefilename="c:/projects/dmsolutions/ciet/ciet_data/wcsite.shp" )
    layer = gview.GvShapesLayer( shapes=shapes )
    cls = GvClassification( layer )
    dlg = GvClassificationDlg( cls )
    dlg.apply_button.connect('clicked', cls.dump)
    dlg.apply_button.connect('clicked', gtk.mainquit)
    
    dlg.connect('delete-event', gtk.mainquit)
    dlg.show()
    gtk.mainloop()
Exemplo n.º 5
0
 def set_gcp_warp_mode(self, om):
     if om.get_history() == 1:
         gview.set_preference( 'gcp_warp_mode', 'no' )
     else:
         gview.set_preference( 'gcp_warp_mode', 'yes' )
Exemplo n.º 6
0
 def set_pixel_mode(self, om):
     if om.get_history() == 1:
         gview.set_preference( '_pixel_mode', 'off')
     else:
         gview.set_preference( '_pixel_mode', 'on')
Exemplo n.º 7
0
def SetBrowseCommand(command):
    global html_browse_command
    html_browse_command = command
    gview.set_preference('html_browser', command)
Exemplo n.º 8
0
    def close(self, *args):
        if self.device.get_history() == 1:
            gview.set_preference("print_command", self.file.get_text())
        gview.set_preference("print_driver", str(self.driver.get_history()))
        gview.set_preference("print_device", str(self.device.get_history()))
        gview.set_preference("print_paper", str(self.paper.get_history()))
        gview.set_preference("print_output", str(self.output.get_history()))
        gview.set_preference("print_resolution", str(self.resolution_adjustment.value))
        gview.set_preference("print_scale", str(self.scale_adjustment.value))

        self.destroy()

        return TRUE
Exemplo n.º 9
0
    def close(self, *args):
        if self.device.get_history() == 1:
            gview.set_preference('print_command', self.file.get_text())
        gview.set_preference('print_driver', str(self.driver.get_history()))
        gview.set_preference('print_device', str(self.device.get_history()))
        gview.set_preference('print_paper', str(self.paper.get_history()))
        gview.set_preference('print_output', str(self.output.get_history()))
        gview.set_preference('print_resolution',
                             str(self.resolution_adjustment.value))
        gview.set_preference('print_scale', str(self.scale_adjustment.value))

        self.destroy()

        return TRUE
Exemplo n.º 10
0
def SetBrowseCommand(command):
    global html_browse_command
    html_browse_command = command
    gview.set_preference('html_browser', command)
Exemplo n.º 11
0
    def type_menu_cb(self, menu_item, classify_type):
        self.classify_type = classify_type

    def ok_cb(self, *args):
        self.classes = self.spinner.get_value_as_int()
        if self.user_ok_cb is not None:
            self.user_ok_cb(self, self.user_cb_data)
        self.hide()
        self.destroy()

    def cancel_cb(self, *args):
        if self.user_cancel_cb is not None:
            self.user_cancel_cb(self.user_cb_data, self)
        self.hide()
        self.destroy()


if __name__ == '__main__':
    gview.set_preference('ramp_directory', 'c:\\CIETmap\\ramps')
    shapes = gview.GvShapes(
        shapefilename="c:/projects/dmsolutions/ciet/ciet_data/wcsite.shp")
    layer = gview.GvShapesLayer(shapes=shapes)
    cls = GvClassification(layer)
    dlg = GvClassificationDlg(cls)
    dlg.apply_button.connect('clicked', cls.dump)
    dlg.apply_button.connect('clicked', gtk.mainquit)

    dlg.connect('delete-event', gtk.mainquit)
    dlg.show()
    gtk.mainloop()