def fillInputDir( self ): inputDir = Utils.FileDialog.getExistingDirectory( self, self.tr( "Select the input directory with files to Warp" )) if inputDir.isEmpty(): return self.inSelector.setFilename( inputDir ) filter = Utils.getRasterExtensions() workDir = QDir( inputDir ) workDir.setFilter( QDir.Files | QDir.NoSymLinks | QDir.NoDotAndDotDot ) workDir.setNameFilters( filter ) if workDir.entryList().count() > 0: fl = inputDir + "/" + workDir.entryList()[ 0 ] self.sourceSRSEdit.setText( Utils.getRasterSRS( self, fl ) )
def fillInputDir( self ): inputDir = Utils.FileDialog.getExistingDirectory( self, self.tr( "Select the input directory with files to Translate" )) if inputDir.isEmpty(): return self.inputLayerCombo.setCurrentIndex(-1) self.inputLayerCombo.setEditText( inputDir ) filter = Utils.getRasterExtensions() workDir = QDir( inputDir ) workDir.setFilter( QDir.Files | QDir.NoSymLinks | QDir.NoDotAndDotDot ) workDir.setNameFilters( filter ) if workDir.entryList().count() > 0: fl = inputDir + "/" + workDir.entryList()[ 0 ] self.targetSRSEdit.setText( Utils.getRasterSRS( self, fl ) )
def fillInputDir( self ): inputDir = Utils.FileDialog.getExistingDirectory( self, self.tr( "Select the input directory with files to Translate" )) if not inputDir: return self.inSelector.setFilename( inputDir ) filter = Utils.getRasterExtensions() workDir = QDir( inputDir ) workDir.setFilter( QDir.Files | QDir.NoSymLinks | QDir.NoDotAndDotDot ) workDir.setNameFilters( filter ) # search for a valid SRS, then use it as default target SRS srs = '' for fname in workDir.entryList(): fl = inputDir + "/" + fname srs = Utils.getRasterSRS( self, fl ) if srs: break self.targetSRSEdit.setText( srs )
def fillInputDir( self ): inputDir = Utils.FileDialog.getExistingDirectory( self, self.tr( "Select the input directory with files to Translate" )) if inputDir.isEmpty(): return self.inSelector.setFilename( inputDir ) filter = Utils.getRasterExtensions() workDir = QDir( inputDir ) workDir.setFilter( QDir.Files | QDir.NoSymLinks | QDir.NoDotAndDotDot ) workDir.setNameFilters( filter ) # search for a valid SRS, then use it as default target SRS srs = QString() for fname in workDir.entryList(): fl = inputDir + "/" + fname srs = Utils.getRasterSRS( self, fl ) if not srs.isEmpty(): break self.targetSRSEdit.setText( srs )
def refreshTargetSRS(self): self.targetSRSEdit.setText( Utils.getRasterSRS( self, self.getInputFileName() ) )
def refreshSourceSRS(self): crs = Utils.getRasterSRS(self, self.getInputFileName()) self.sourceSRSEdit.setText(crs) self.sourceSRSCheck.setChecked(not crs.isEmpty())
def refreshSourceSRS(self): crs = Utils.getRasterSRS( self, self.getInputFileName() ) self.sourceSRSEdit.setText( crs ) self.sourceSRSCheck.setChecked( not crs.isEmpty() )
def refreshTargetSRS(self): self.targetSRSEdit.setText( Utils.getRasterSRS(self, self.getInputFileName()))