mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
Merge pull request #2213 from arnaud-morvan/processing-translation
[processing] translate algorithm names and groups
This commit is contained in:
commit
eaddba62bf
614
python/plugins/processing/algs/translations.py
Normal file
614
python/plugins/processing/algs/translations.py
Normal file
@ -0,0 +1,614 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
"""
|
||||
Don't edit this file manually.
|
||||
Update it from QGIS console:
|
||||
|
||||
from processing.tools.translation import updateTranslations
|
||||
updateTranslations()
|
||||
"""
|
||||
|
||||
from PyQt4.QtCore import QCoreApplication
|
||||
|
||||
def translationShadow():
|
||||
|
||||
"""QGISAlgorithmProvider"""
|
||||
QCoreApplication.translate("SumLines", "Sum line lengths")
|
||||
QCoreApplication.translate("PointsInPolygon", "Count points in polygon")
|
||||
QCoreApplication.translate("PointsInPolygonWeighted", "Count points in polygon(weighted)")
|
||||
QCoreApplication.translate("PointsInPolygonUnique", "Count unique points in polygon")
|
||||
QCoreApplication.translate("BasicStatisticsStrings", "Basic statistics for text fields")
|
||||
QCoreApplication.translate("BasicStatisticsNumbers", "Basic statistics for numeric fields")
|
||||
QCoreApplication.translate("NearestNeighbourAnalysis", "Nearest neighbour analysis")
|
||||
QCoreApplication.translate("MeanCoords", "Mean coordinate(s)")
|
||||
QCoreApplication.translate("LinesIntersection", "Line intersections")
|
||||
QCoreApplication.translate("UniqueValues", "List unique values")
|
||||
QCoreApplication.translate("PointDistance", "Distance matrix")
|
||||
QCoreApplication.translate("ReprojectLayer", "Reproject layer")
|
||||
QCoreApplication.translate("ExportGeometryInfo", "Export/Add geometry columns")
|
||||
QCoreApplication.translate("Centroids", "Polygon centroids")
|
||||
QCoreApplication.translate("Delaunay", "Delaunay triangulation")
|
||||
QCoreApplication.translate("VoronoiPolygons", "Voronoi polygons")
|
||||
QCoreApplication.translate("SimplifyGeometries", "Simplify geometries")
|
||||
QCoreApplication.translate("DensifyGeometries", "Densify geometries")
|
||||
QCoreApplication.translate("DensifyGeometriesInterval", "Densify geometries given an interval")
|
||||
QCoreApplication.translate("MultipartToSingleparts", "Multipart to singleparts")
|
||||
QCoreApplication.translate("SinglePartsToMultiparts", "Singleparts to multipart")
|
||||
QCoreApplication.translate("PolygonsToLines", "Polygons to lines")
|
||||
QCoreApplication.translate("LinesToPolygons", "Lines to polygons")
|
||||
QCoreApplication.translate("ExtractNodes", "Extract nodes")
|
||||
QCoreApplication.translate("Eliminate", "Eliminate sliver polygons")
|
||||
QCoreApplication.translate("ConvexHull", "Convex hull")
|
||||
QCoreApplication.translate("FixedDistanceBuffer", "Fixed distance buffer")
|
||||
QCoreApplication.translate("VariableDistanceBuffer", "Variable distance buffer")
|
||||
QCoreApplication.translate("Dissolve", "Dissolve")
|
||||
QCoreApplication.translate("Difference", "Difference")
|
||||
QCoreApplication.translate("Intersection", "Intersection")
|
||||
QCoreApplication.translate("Union", "Union")
|
||||
QCoreApplication.translate("Clip", "Clip")
|
||||
QCoreApplication.translate("ExtentFromLayer", "Polygon from layer extent")
|
||||
QCoreApplication.translate("RandomSelection", "Random selection")
|
||||
QCoreApplication.translate("RandomSelectionWithinSubsets", "Random selection within subsets")
|
||||
QCoreApplication.translate("SelectByLocation", "Select by location")
|
||||
QCoreApplication.translate("RandomExtract", "Random extract")
|
||||
QCoreApplication.translate("DeleteHoles", "Delete holes")
|
||||
QCoreApplication.translate("RandomExtractWithinSubsets", "Random extract within subsets")
|
||||
QCoreApplication.translate("ExtractByLocation", "Extract by location")
|
||||
QCoreApplication.translate("SpatialJoin", "Join attributes by location")
|
||||
QCoreApplication.translate("RegularPoints", "Regular points")
|
||||
QCoreApplication.translate("SymmetricalDifference", "Symmetrical difference")
|
||||
QCoreApplication.translate("VectorSplit", "Split vector layer")
|
||||
QCoreApplication.translate("VectorGrid", "Vector grid")
|
||||
QCoreApplication.translate("DeleteColumn", "Delete column")
|
||||
QCoreApplication.translate("DeleteDuplicateGeometries", "Delete duplicate geometries")
|
||||
QCoreApplication.translate("TextToFloat", "Text to float")
|
||||
QCoreApplication.translate("ExtractByAttribute", "Extract by attribute")
|
||||
QCoreApplication.translate("SelectByAttribute", "Select by attribute")
|
||||
QCoreApplication.translate("Grid", "Create graticule")
|
||||
QCoreApplication.translate("Gridify", "Snap points to grid")
|
||||
QCoreApplication.translate("HubDistance", "Distance to nearest hub")
|
||||
QCoreApplication.translate("HubLines", "Hub lines")
|
||||
QCoreApplication.translate("Merge", "Merge vector layers")
|
||||
QCoreApplication.translate("GeometryConvert", "Convert geometry type")
|
||||
QCoreApplication.translate("AddTableField", "Add field to attributes table")
|
||||
QCoreApplication.translate("FieldsCalculator", "Field calculator")
|
||||
QCoreApplication.translate("SaveSelectedFeatures", "Save selected features")
|
||||
QCoreApplication.translate("JoinAttributes", "Join attributes table")
|
||||
QCoreApplication.translate("AutoincrementalField", "Add autoincremental field")
|
||||
QCoreApplication.translate("Explode", "Explode lines")
|
||||
QCoreApplication.translate("FieldsPyculator", "Advanced Python field calculator")
|
||||
QCoreApplication.translate("EquivalentNumField", "Create equivalent numerical field")
|
||||
QCoreApplication.translate("PointsLayerFromTable", "Points layer from table")
|
||||
QCoreApplication.translate("StatisticsByCategories", "Statistics by categories")
|
||||
QCoreApplication.translate("ConcaveHull", "Concave hull")
|
||||
QCoreApplication.translate("Polygonize", "Polygonize")
|
||||
QCoreApplication.translate("RasterLayerStatistics", "Raster layer statistics")
|
||||
QCoreApplication.translate("PointsDisplacement", "Points displacement")
|
||||
QCoreApplication.translate("ZonalStatistics", "Zonal Statistics")
|
||||
QCoreApplication.translate("PointsFromPolygons", "Generate points (pixel centroids) inside polygons")
|
||||
QCoreApplication.translate("PointsFromLines", "Generate points (pixel centroids) along line")
|
||||
QCoreApplication.translate("RandomPointsExtent", "Random points in extent")
|
||||
QCoreApplication.translate("RandomPointsLayer", "Random points in layer bounds")
|
||||
QCoreApplication.translate("RandomPointsPolygonsFixed", "Random points inside polygons (fixed)")
|
||||
QCoreApplication.translate("RandomPointsPolygonsVariable", "Random points inside polygons (variable)")
|
||||
QCoreApplication.translate("RandomPointsAlongLines", "Random points along line")
|
||||
QCoreApplication.translate("PointsToPaths", "Points to path")
|
||||
QCoreApplication.translate("PostGISExecuteSQL", "PostGIS execute SQL")
|
||||
QCoreApplication.translate("ImportIntoPostGIS", "Import into PostGIS")
|
||||
QCoreApplication.translate("SetVectorStyle", "Set style for vector layer")
|
||||
QCoreApplication.translate("SetRasterStyle", "Set style for raster layer")
|
||||
QCoreApplication.translate("SelectByExpression", "Select by expression")
|
||||
QCoreApplication.translate("HypsometricCurves", "Hypsometric curves")
|
||||
QCoreApplication.translate("SplitLinesWithLines", "Split lines with lines")
|
||||
QCoreApplication.translate("CreateConstantRaster", "Create constant raster layer")
|
||||
QCoreApplication.translate("FieldsMapper", "Refactor fields")
|
||||
QCoreApplication.translate("SelectByAttributeSum", "Select by attribute sum")
|
||||
QCoreApplication.translate("Datasources2Vrt", "Build virtual vector")
|
||||
QCoreApplication.translate("CheckValidity", "Check validity")
|
||||
QCoreApplication.translate("VectorLayerHistogram", "Vector layer histogram")
|
||||
QCoreApplication.translate("RasterLayerHistogram", "Raster layer histogram")
|
||||
QCoreApplication.translate("VectorLayerScatterplot", "Vector layer scatterplot")
|
||||
QCoreApplication.translate("MeanAndStdDevPlot", "Mean and standard deviation plot")
|
||||
QCoreApplication.translate("BarPlot", "Bar plot")
|
||||
QCoreApplication.translate("PolarPlot", "Polar plot")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Number of unique values in classes")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Create points along lines")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Keep n biggest parts")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Frequency analysis")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Fill holes")
|
||||
|
||||
"""ModelerOnlyAlgorithmProvider"""
|
||||
QCoreApplication.translate("CalculatorModelerAlgorithm", "Calculator")
|
||||
QCoreApplication.translate("RasterLayerBoundsAlgorithm", "Raster layer bounds")
|
||||
QCoreApplication.translate("VectorLayerBoundsAlgorithm", "Vector layer bounds")
|
||||
|
||||
"""GdalOgrAlgorithmProvider"""
|
||||
QCoreApplication.translate("nearblack", "Near black")
|
||||
QCoreApplication.translate("information", "Information")
|
||||
QCoreApplication.translate("warp", "Reproject raster layer")
|
||||
QCoreApplication.translate("translate", "Export raster layer")
|
||||
QCoreApplication.translate("rgb2pct", "RGB to PCT")
|
||||
QCoreApplication.translate("pct2rgb", "PCT to RGB")
|
||||
QCoreApplication.translate("merge", "Merge raster layers")
|
||||
QCoreApplication.translate("buildvrt", "Build Virtual Raster")
|
||||
QCoreApplication.translate("polygonize", "Vectorize raster layer")
|
||||
QCoreApplication.translate("gdaladdo", "Build overviews (pyramids)")
|
||||
QCoreApplication.translate("ClipByExtent", "Clip raster by extent")
|
||||
QCoreApplication.translate("ClipByMask", "Clip raster by mask layer")
|
||||
QCoreApplication.translate("contour", "Contour lines")
|
||||
QCoreApplication.translate("rasterize", "Rasterize (vector to raster)")
|
||||
QCoreApplication.translate("proximity", "Proximity (raster distance)")
|
||||
QCoreApplication.translate("sieve", "Remove small pixel clumps (nearest neighbour)")
|
||||
QCoreApplication.translate("fillnodata", "Fill nodata")
|
||||
QCoreApplication.translate("ExtractProjection", "Extract projection")
|
||||
QCoreApplication.translate("gdal2xyz", "gdal2xyz")
|
||||
QCoreApplication.translate("hillshade", "Hillshade")
|
||||
QCoreApplication.translate("slope", "Slope")
|
||||
QCoreApplication.translate("aspect", "Aspect")
|
||||
QCoreApplication.translate("tri", "TRI (Terrain Ruggedness Index)")
|
||||
QCoreApplication.translate("tpi", "TPI (Topographic Position Index)")
|
||||
QCoreApplication.translate("roughness", "Roughness")
|
||||
QCoreApplication.translate("ColorRelief", "Color relief")
|
||||
QCoreApplication.translate("GridInvDist", "Interpolate (Inverse distance weighting)")
|
||||
QCoreApplication.translate("GridAverage", "Interpolate (Average)")
|
||||
QCoreApplication.translate("GridNearest", "Interpolate (Nearest Neighbor)")
|
||||
QCoreApplication.translate("GridDataMetrics", "Interpolate (Data metrics)")
|
||||
QCoreApplication.translate("gdaltindex", "Tile Index")
|
||||
QCoreApplication.translate("gdalcalc", "Raster calculator")
|
||||
QCoreApplication.translate("rasterize_over", "Rasterize (write over existing raster)")
|
||||
QCoreApplication.translate("OgrInfo", "Information")
|
||||
QCoreApplication.translate("Ogr2Ogr", "Convert format")
|
||||
QCoreApplication.translate("Ogr2OgrClip", "Clip vectors by polygon")
|
||||
QCoreApplication.translate("Ogr2OgrClipExtent", "Clip vectors by extent")
|
||||
QCoreApplication.translate("Ogr2OgrToPostGis", "Import Vector into PostGIS database (new connection)")
|
||||
QCoreApplication.translate("Ogr2OgrToPostGisList", "Import Vector into PostGIS database (available connections)")
|
||||
QCoreApplication.translate("Ogr2OgrPointsOnLines", "Create points along lines")
|
||||
QCoreApplication.translate("Ogr2OgrBuffer", "Buffer vectors")
|
||||
QCoreApplication.translate("Ogr2OgrDissolve", "Dissolve polygons")
|
||||
QCoreApplication.translate("Ogr2OgrOneSideBuffer", "Single sided buffers (and offset lines) for lines")
|
||||
QCoreApplication.translate("Ogr2OgrTableToPostGisList", "Import layer/table as geometryless table into PostgreSQL database")
|
||||
QCoreApplication.translate("OgrSql", "Execute SQL on vector layer")
|
||||
|
||||
"""LidarToolsAlgorithmProvider"""
|
||||
|
||||
"""OTBAlgorithmProvider"""
|
||||
QCoreApplication.translate("OTBAlgorithm", "ExtractROI (standard)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "ComputeModulusAndPhase-one (OneEntry)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "EdgeExtraction (gradient)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "GrayScaleMorphologicalOperation (opening)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "RigidTransformResample (translation)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Pansharpening (lmvm)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "DimensionalityReduction (napca)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "TrainImagesClassifier (knn)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "ExtractROI (fit)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Smoothing (gaussian)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Band Math")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Image to KMZ Export")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Smoothing (anidif)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "BinaryMorphologicalOperation (closing)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Segmentation (watershed)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "EdgeExtraction (sobel)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Split Image")
|
||||
QCoreApplication.translate("OTBAlgorithm", "ComputeConfusionMatrix (vector)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Exact Large-Scale Mean-Shift segmentation, step 4")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Segmentation (meanshift)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "RigidTransformResample (id)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "DimensionalityReduction (ica)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Segmentation (mprofiles)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Radiometric Indices")
|
||||
QCoreApplication.translate("OTBAlgorithm", "SOM Classification")
|
||||
QCoreApplication.translate("OTBAlgorithm", "TrainImagesClassifier (ann)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Segmentation (cc)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Connected Component Segmentation")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Image Classification")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Read image information")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Pansharpening (rcs)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Smoothing (mean)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "BinaryMorphologicalOperation (dilate)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "OrthoRectification (fit-to-ortho)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Mean Shift filtering (can be used as Exact Large-Scale Mean-Shift segmentation, step 1)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Images Concatenation")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Line segment detection")
|
||||
QCoreApplication.translate("OTBAlgorithm", "OrthoRectification (epsg)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Exact Large-Scale Mean-Shift segmentation, step 3 (optional)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "FusionOfClassifications (dempstershafer)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Concatenate")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Stereo Framework")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Exact Large-Scale Mean-Shift segmentation, step 2")
|
||||
QCoreApplication.translate("OTBAlgorithm", "DimensionalityReduction (maf)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "TrainImagesClassifier (gbt)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "ColorMapping (image)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "ComputeConfusionMatrix (raster)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "BinaryMorphologicalOperation (erode)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Hoover compare segmentation")
|
||||
QCoreApplication.translate("OTBAlgorithm", "GrayScaleMorphologicalOperation (dilate)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Image Envelope")
|
||||
QCoreApplication.translate("OTBAlgorithm", "TrainImagesClassifier (rf)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Haralick Texture Extraction")
|
||||
QCoreApplication.translate("OTBAlgorithm", "TrainImagesClassifier (bayes)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Images comparaison")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Optical calibration")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Segmentation (edison)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "FusionOfClassifications (majorityvoting)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "ColorMapping (custom)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "TrainImagesClassifier (boost)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Classification Map Regularization")
|
||||
QCoreApplication.translate("OTBAlgorithm", "TrainImagesClassifier (libsvm)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Pansharpening (bayes)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "GrayScaleMorphologicalOperation (closing)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Rescale Image")
|
||||
QCoreApplication.translate("OTBAlgorithm", "ColorMapping (optimal)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "DimensionalityReduction (pca)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Local Statistic Extraction")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Compute Images second order statistics")
|
||||
QCoreApplication.translate("OTBAlgorithm", "TrainImagesClassifier (svm)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "RigidTransformResample (rotation)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "GrayScaleMorphologicalOperation (erode)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Unsupervised KMeans image classification")
|
||||
QCoreApplication.translate("OTBAlgorithm", "ComputeModulusAndPhase-two (TwoEntries)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "TrainImagesClassifier (dt)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Superimpose sensor")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Image Tile Fusion")
|
||||
QCoreApplication.translate("OTBAlgorithm", "OrthoRectification (utm)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "OrthoRectification (lambert-WGS84)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "EdgeExtraction (touzi)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "Multivariate alteration detector")
|
||||
QCoreApplication.translate("OTBAlgorithm", "ColorMapping (continuous)")
|
||||
QCoreApplication.translate("OTBAlgorithm", "BinaryMorphologicalOperation (opening)")
|
||||
|
||||
"""RAlgorithmProvider"""
|
||||
QCoreApplication.translate("RAlgorithm", "Tobler")
|
||||
QCoreApplication.translate("RAlgorithm", "ACP contribution")
|
||||
QCoreApplication.translate("RAlgorithm", "scatterplot regressione")
|
||||
QCoreApplication.translate("RAlgorithm", "Kernel density estimation")
|
||||
QCoreApplication.translate("RAlgorithm", "Minimum convex polygon")
|
||||
QCoreApplication.translate("RAlgorithm", "CART")
|
||||
QCoreApplication.translate("RAlgorithm", "Summary statistics")
|
||||
QCoreApplication.translate("RAlgorithm", "frequency plot")
|
||||
QCoreApplication.translate("RAlgorithm", "ACP individus")
|
||||
QCoreApplication.translate("RAlgorithm", "Distance")
|
||||
QCoreApplication.translate("RAlgorithm", "Kriging")
|
||||
QCoreApplication.translate("RAlgorithm", "scatterplot log")
|
||||
QCoreApplication.translate("RAlgorithm", "Selection with Bayesian Information Criterion")
|
||||
QCoreApplication.translate("RAlgorithm", "Extract points from line")
|
||||
QCoreApplication.translate("RAlgorithm", "ACP var")
|
||||
QCoreApplication.translate("RAlgorithm", "qqplot")
|
||||
QCoreApplication.translate("RAlgorithm", "Krigeage selection")
|
||||
QCoreApplication.translate("RAlgorithm", "Frequency table")
|
||||
QCoreApplication.translate("RAlgorithm", "Advanced raster histogram")
|
||||
QCoreApplication.translate("RAlgorithm", "Density curve")
|
||||
QCoreApplication.translate("RAlgorithm", "CAH")
|
||||
QCoreApplication.translate("RAlgorithm", "reseau voisin")
|
||||
QCoreApplication.translate("RAlgorithm", "Relative distribution (raster covariate)")
|
||||
QCoreApplication.translate("RAlgorithm", "Histogram")
|
||||
QCoreApplication.translate("RAlgorithm", "Random sampling grid")
|
||||
QCoreApplication.translate("RAlgorithm", "selection Cp")
|
||||
QCoreApplication.translate("RAlgorithm", "Quadrat analysis")
|
||||
QCoreApplication.translate("RAlgorithm", "ggplot scatterplot")
|
||||
QCoreApplication.translate("RAlgorithm", "selection adjr2")
|
||||
QCoreApplication.translate("RAlgorithm", "Monte-Carlo spatial randomness")
|
||||
QCoreApplication.translate("RAlgorithm", "Douglas-Peucker with choice")
|
||||
QCoreApplication.translate("RAlgorithm", "Inverse Distance Weigthing with method selection")
|
||||
QCoreApplication.translate("RAlgorithm", "AFC")
|
||||
QCoreApplication.translate("RAlgorithm", "ponderation selection")
|
||||
QCoreApplication.translate("RAlgorithm", "alpha shape")
|
||||
QCoreApplication.translate("RAlgorithm", "a-star")
|
||||
QCoreApplication.translate("RAlgorithm", "Ripley - Rasson spatial domain")
|
||||
QCoreApplication.translate("RAlgorithm", "Selection Cp")
|
||||
QCoreApplication.translate("RAlgorithm", "Selection with criterion choice")
|
||||
QCoreApplication.translate("RAlgorithm", "Alpha shape")
|
||||
QCoreApplication.translate("RAlgorithm", "Close neighbor")
|
||||
QCoreApplication.translate("RAlgorithm", "Kolmogrov-Smirnov test")
|
||||
QCoreApplication.translate("RAlgorithm", "Droite")
|
||||
QCoreApplication.translate("RAlgorithm", "regression multiple")
|
||||
QCoreApplication.translate("RAlgorithm", "Douglas-Peucker")
|
||||
QCoreApplication.translate("RAlgorithm", "ponderation")
|
||||
QCoreApplication.translate("RAlgorithm", "regression")
|
||||
QCoreApplication.translate("RAlgorithm", "A-star")
|
||||
QCoreApplication.translate("RAlgorithm", "Kriging with model selection")
|
||||
QCoreApplication.translate("RAlgorithm", "Courbe densite")
|
||||
QCoreApplication.translate("RAlgorithm", "kernel")
|
||||
QCoreApplication.translate("RAlgorithm", "selection critere")
|
||||
QCoreApplication.translate("RAlgorithm", "ANOVA")
|
||||
QCoreApplication.translate("RAlgorithm", "F function")
|
||||
QCoreApplication.translate("RAlgorithm", "Krigeage")
|
||||
QCoreApplication.translate("RAlgorithm", "Multiple Regression")
|
||||
QCoreApplication.translate("RAlgorithm", "Simple Linear Regression")
|
||||
QCoreApplication.translate("RAlgorithm", "scatterplot types")
|
||||
QCoreApplication.translate("RAlgorithm", "Polygone")
|
||||
QCoreApplication.translate("RAlgorithm", "Autocor spatiale")
|
||||
QCoreApplication.translate("RAlgorithm", "G function")
|
||||
QCoreApplication.translate("RAlgorithm", "Selection with r2")
|
||||
QCoreApplication.translate("RAlgorithm", "Inverse Distance Weigthing")
|
||||
QCoreApplication.translate("RAlgorithm", "douglas choix-dept")
|
||||
QCoreApplication.translate("RAlgorithm", "Selection with r2 adjusted")
|
||||
QCoreApplication.translate("RAlgorithm", "Raster histogram")
|
||||
QCoreApplication.translate("RAlgorithm", "selection r2")
|
||||
QCoreApplication.translate("RAlgorithm", "AFDM")
|
||||
QCoreApplication.translate("RAlgorithm", "selection BIC")
|
||||
QCoreApplication.translate("RAlgorithm", "Relative distribution (distance covariate)")
|
||||
QCoreApplication.translate("RAlgorithm", "Regular sampling grid")
|
||||
QCoreApplication.translate("RAlgorithm", "ACP cercle")
|
||||
|
||||
"""SagaAlgorithmProvider"""
|
||||
|
||||
"""GrassAlgorithmProvider"""
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.thin - Thins non-zero cells that denote linear features in a raster layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.hull - Produces a convex hull for a given vector map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.mfilter.fp - Raster map matrix filter.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.horizon - Horizon angle computation from a digital elevation model.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.terraflow - Flow computation for massive grids (float version).")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.fill.dir - Filters and generates a depressionless elevation layer and a flow direction layer from a given elevation raster layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.coin - Tabulates the mutual occurrence (coincidence) of categories for two raster map layers.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.surf.rst.line - Spatial approximation and topographic analysis using regularized spline with tension.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.clean.advanced - Toolset for cleaning topology of vector map (Advanced).")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.lidar.correction - Correction of the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.out.gridatb - Exports GRASS raster map to GRIDATB.FOR map file (TOPMODEL)")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.surf.rst - Spatial approximation and topographic analysis using regularized spline with tension.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.terraflow.short - Flow computation for massive grids (integer version).")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.univar - Calculates univariate statistics from the non-null cells of a raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.slope - Generates raster maps of slope from a elevation raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.random.cells - Generates random cell values with spatial dependence.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.transform - Performs an affine transformation on a vector layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.dissolve - Dissolves boundaries between adjacent areas sharing a common category number or attribute.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.lidar.growing - Building contour determination and Region Growing algorithm for determining the building inside")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.extract - Selects vector objects from a vector layer a new layer containing only the selected objects.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "nviz - Visualization and animation tool for GRASS data.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.kappa - Calculate error matrix and kappa parameter for accuracy assessment of classification result.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.contour.step - Create vector contours from raster at specified steps")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.average - Finds the average of values in a cover raster layer within areas assigned the same category value in a user-specified base layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.buffer.distance - Creates a buffer around features of given type.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.rescale - Rescales the range of category values in a raster layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.reclass - Creates a new map layer whose category values are based upon a reclassification of the categories in an existing raster map layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.kernel - Generates a raster density map from vector point data using a moving kernel or optionally generates a vector density map on a vector network.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.distance - Finds the nearest element in vector map 'to' for elements in vector map 'from'.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.grow.distance - Generates a raster layer of distance to features in input layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.surf.bspline.lambda - Bicubic or bilinear spline interpolation with Tykhonov regularization.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.mode - Finds the mode of values in a cover layer within areas assigned the same category value in a user-specified base layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.regression.line - Calculates linear regression from two raster layers : y = a + b*x.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.topidx - Creates topographic index layer from elevation raster layer")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.plane - Creates raster plane layer given dip (inclination), aspect (azimuth) and one point.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.mapcalculator - Calculate new raster map from a r.mapcalc expression.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.info - Outputs basic information about a user-specified vector map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.segment - Creates points/segments from input vector lines and positions.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.drape - Converts vector map to 3D by sampling of elevation raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.cost.full - Creates a raster layer of cumulative cost of moving across a raster layer whose cell values represent cost.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "i.ifft - Inverse Fast Fourier Transform (IFFT) for image processing.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.circle - Creates a raster map containing concentric rings around a given point.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.water.outlet - Watershed basin creation program.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.resample - GRASS raster map layer data resampling capability using nearest neighbors.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.sample - Samples a raster layer at vector point locations.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.quantile - Compute quantiles using two passes.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.statistics - Calculates category or object oriented statistics.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.reclass - Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.out.ppm - Converts a raster layer to a PPM image file at the pixel resolution of the currently defined region.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.resamp.stats - Resamples raster layers to a coarser grid using aggregation.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "i.zc - Zero-crossing \"edge detection\" raster function for image processing.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.lake.coords - Fills lake at given point to given level.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.surf.contour - Surface generation program from rasterized contours.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.kcv - Randomly partition points into test/train sets.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.out.pov - Converts to POV-Ray format, GRASS x,y,z -> POV-Ray x,z,y")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.report - Reports geometry statistics for vectors.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.out.xyz - Export a raster map to a text file as x,y,z values based on cell centers")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.carve - Takes vector stream data, transforms it to raster and subtracts depth from the output DEM.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.to.rast.value - Converts (rasterize) a vector layer into a raster layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.outlier - Removes outliers from vector point data.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.surf.random - Produces a raster layer of uniform random deviates whose range can be expressed by the user.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.resamp.rst - Reinterpolates using regularized spline with tension and smoothing.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.bitpattern - Compares bit patterns with a raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.covar - Outputs a covariance/correlation matrix for user-specified raster layer(s).")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.shaded.relief - Creates shaded relief from an elevation layer (DEM).")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.generalize - Vector based generalization.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.distance.toattr - Finds the nearest element in vector map 'to' for elements in vector map 'from'.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.info - Output basic information about a raster layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.his - Generates red, green and blue raster layers combining hue, intensity and saturation (HIS) values from user-specified input raster layers.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.aspect - Generates raster maps of aspect from a elevation raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.split.length - Split lines to shorter segments by length.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.sim.sediment - Sediment transport and erosion/deposition simulation using path sampling method (SIMWE).")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.patch - Creates a composite raster layer by using one (or more) layer(s) to fill in areas of \"no data\" in another map layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.reclass.area.greater - Reclassifies a raster layer, selecting areas larger than a user specified size")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.horizon.height - Horizon angle computation from a digital elevation model.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.sun - Solar irradiance and irradiation model.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.clean - Toolset for cleaning topology of vector map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.recode - Recodes categorical raster maps.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.parallel - Creates parallel line to input vector lines.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.random - Randomly generate a 2D/3D vector points map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.describe - Prints terse list of category values found in a raster layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.surf.gauss - Creates a raster layer of Gaussian deviates.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.normal - Tests for normality for points.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "i.his.rgb - Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.report - Reports statistics for raster layers.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.series - Makes each output cell value a function of the values assigned to the corresponding cells in the input raster layers.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "m.cogo - A simple utility for converting bearing and distance measurements to coordinates and vice versa. It assumes a cartesian coordinate system")
|
||||
QCoreApplication.translate("GrassAlgorithm", "i.atcorr - Performs atmospheric correction using the 6S algorithm.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.mfilter - Performs raster map matrix filter.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.lake.layer - Fills lake at given point to given level.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.drain.coordinate - Traces a flow through an elevation model on a raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.to.vect - Converts a raster into a vector layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.voronoi - Creates a Voronoi diagram from an input vector layer containing points.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.transform.pointsfile - Performs an affine transformation on a vector layer, using a support point file.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.neighbors - Makes each cell value a function of attribute values and stores in an output raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.basins.fill - Generates watershed subbasins raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.flow - Construction of slope curves (flowlines), flowpath lengths, and flowline densities (upslope areas) from a raster digital elevation model (DEM).")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.cross - Creates a cross product of the category values from multiple raster map layers.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.mkgrid - Creates a GRASS vector layer of a user-defined grid.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.out.dxf - Exports GRASS vector map layers to DXF file format.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.neighbors - Makes each cell category value a function of the category values assigned to the cells around it")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.median - Finds the median of values in a cover layer within areas assigned the same category value in a user-specified base layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.cost.full.raster - Creates a raster layer of cumulative cost of moving across a raster layer whose cell values represent cost.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.watershed - Watershed basin analysis program.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.gwflow - Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.buffer - Creates a raster map layer showing buffer zones surrounding cells that contain non-NULL category values.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.clump - Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.buffer.column - Creates a buffer around features of given type.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "i.fft - Fast Fourier Transform (FFT) for image processing.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.spreadpath - Recursively traces the least cost path backwards to cells from which the cumulative cost was determined.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.profile - Outputs the raster layer values lying on user-defined line(s).")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.to.rast.attribute - Converts (rasterize) a vector layer into a raster layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.param.scale - Extracts terrain parameters from a DEM.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.db.select - Prints vector map attributes")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.sunmask - Calculates cast shadow areas from sun position and elevation raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.surf.rst.cvdev.line - Spatial approximation and topographic analysis using regularized spline with tension.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.random.raster - Create random raster")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.surf.bspline - Bicubic or bilinear spline interpolation with Tykhonov regularization.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.rescale.eq - Rescales histogram equalized the range of category values in a raster layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.cost - Creates a raster layer of cumulative cost of moving across a raster layer whose cell values represent cost.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.surf.idw - Surface interpolation from vector point data by Inverse Distance Squared Weighting.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.bilinear - Bilinear interpolation utility for raster map layers.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.resamp.interp - Resamples a raster map layer to a finer grid using interpolation.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.out.vrml - Export a raster layer to the Virtual Reality Modeling Language (VRML)")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.volume - Calculates the volume of data \"clumps\".")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.los - Line-of-sight raster analysis program.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.patch - Create a new vector map layer by combining other vector map layers.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.random - Creates a raster layer and vector point map containing randomly located points.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "i.rgb.his - Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.composite - Combines red, green and blue raster maps into a single composite raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.delaunay - Creates a Delaunay triangulation from an input vector map containing points or centroids.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.contour.level - Create vector contour from raster at specified levels")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.univar - Calculates univariate statistics for attribute. Variance and standard deviation is calculated only for points if specified.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.walk - Outputs a raster layer showing the anisotropic cumulative cost of moving based on friction cost.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.class - Classifies attribute data, e.g. for thematic mapping.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.spread - Simulates elliptically anisotropic spread on a graphics window and generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.overlay - Overlays two vector maps.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.surf.idw2 - Surface generation.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.in.dxf - Converts files in DXF format to GRASS vector map format.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.drain - Traces a flow through an elevation model on a raster map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.sum - Sums up the raster cell values.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.slope.aspect - Generates raster layers of slope, aspect, curvatures and partial derivatives from a elevation raster layer.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.surf.bspline.sparse - Bicubic or bilinear spline interpolation with Tykhonov regularization.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.grow - Generates a raster layer with contiguous areas grown by one cell.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.qcount - Indices for quadrant counts of sites lists.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.quant - Produces the quantization file for a floating-point map.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.fillnulls - Fills no-data areas in a raster layer using v.surf.rst splines interpolation or v.surf.bspline interpolation")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.perturb - Random location perturbations of GRASS vector points")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.stats - Generates area statistics for raster layers.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.sim.water - Overland flow hydrologic simulation using path sampling method (SIMWE).")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.to.points - Create points along input lines")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.reclass.area.lesser - Reclassifies a raster layer, selecting areas lower than a user specified size")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.split.vert - Split lines to shorter segments by max number of vertices.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.surf.rst.cvdev - Spatial approximation and topographic analysis using regularized spline with tension.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.ros - Generates three, or four raster map layers showing 1) the base (perpendicular) rate of spread (ROS), 2) the maximum (forward) ROS, 3) the direction of the maximum ROS, and optionally 4) the maximum potential spotting distance.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.lidar.edgedetection - Detects the object's edges from a LIDAR data set.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.surf.idw - Surface interpolation utility for raster layers.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.select - Selects features from vector map (A) by features from other vector map (B).")
|
||||
QCoreApplication.translate("GrassAlgorithm", "r.surf.area - Surface area estimation for rasters.")
|
||||
QCoreApplication.translate("GrassAlgorithm", "v.in.wfs - Import GetFeature from WFS")
|
||||
QCoreApplication.translate("nviz", "nviz")
|
||||
|
||||
"""Grass7AlgorithmProvider"""
|
||||
|
||||
"""ScriptAlgorithmProvider"""
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Number of unique values in classes")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Hex grid from layer bounds")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Batch string replace via regex dictionary")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "test help")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Points on touching lines")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Create rasters from canvas for each vector feature extent")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Points on crossing lines")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Points from vector")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Square grid from layer extent")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Create vector layer from SQL Query")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Read file content into string")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Assing predominant category")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Extract raster values to shapefile")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Buffer Contour")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Save features filtered by expression")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Extract raster values to CSV")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Save selected features")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Create vector layer from postgis table")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Keep n biggest parts")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Frequency analysis")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Cut by field")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Define 1 vector layer properties")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "classification by decision tree")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Split vector layer by attribute")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "CSV RGB or HEX to categorized style")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Contour")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Chainage")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Remove parts")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Summarize")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "CSV R-G-B to categorized style")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "pygraticule")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Define 1 raster layer properties")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Create tiling from vector layer")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Define multiple vector layers properties")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Set multiple raster layers properties")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Fill holes")
|
||||
QCoreApplication.translate("ScriptAlgorithm", "Unique values count")
|
||||
|
||||
"""TauDEMAlgorithmProvider"""
|
||||
|
||||
"""ModelerAlgorithmProvider"""
|
||||
|
||||
"""Groups and subgroups"""
|
||||
QCoreApplication.translate("AlgorithmClassification", "User scripts")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Statistics")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector overlay tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Overlay")
|
||||
QCoreApplication.translate("AlgorithmClassification", "[GDAL] Miscellaneous")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Feature Extraction")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Raster -> Vector")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Miscellaneous")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector geometry tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector selection tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector Data Manipulation")
|
||||
QCoreApplication.translate("AlgorithmClassification", "[OGR] Conversion")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Imagery (i.*)")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Point pattern analysis")
|
||||
QCoreApplication.translate("AlgorithmClassification", "My scripts")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Modeler-only tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Home Range Analysis")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector (v.*)")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Miscellaneous (m.*)")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Visualization(NVIZ)")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Segmentation")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector table tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector creation tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Raster - vector")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Viewsheds\Lighting")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Calibration")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Classification by decision tree")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector -> Raster")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Raster general tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "[OGR] Miscellaneous")
|
||||
QCoreApplication.translate("AlgorithmClassification", "[OGR] Geoprocessing")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Image Manipulation")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Raster tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Graphics")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Plots")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Image Filtering")
|
||||
QCoreApplication.translate("AlgorithmClassification", "[GDAL] Analysis")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Raster")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Stereo")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector processing")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector analysis tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "[GDAL] Projections")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Database")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Geometry")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Terrain analysis and geomorphometry")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Style")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Domain specific")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Lines")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Analysis")
|
||||
QCoreApplication.translate("AlgorithmClassification", "[GDAL] Extraction")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Table")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Basic statistics")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector general tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Modeler")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Vector_layer")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Selection")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Raster (r.*)")
|
||||
QCoreApplication.translate("AlgorithmClassification", "[GDAL] Conversion")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Modeler tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Creation")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Table tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Edition")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Points")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Utils")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Raster processing")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Learning")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Images")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Geometry operations")
|
||||
QCoreApplication.translate("AlgorithmClassification", "General tools")
|
||||
QCoreApplication.translate("AlgorithmClassification", "Polygons")
|
@ -26,6 +26,7 @@ __copyright__ = '(C) 2012, Victor Olaya'
|
||||
__revision__ = '$Format:%H$'
|
||||
|
||||
import os
|
||||
from PyQt4.QtCore import QCoreApplication
|
||||
|
||||
displayNames = {}
|
||||
classification = {}
|
||||
@ -45,7 +46,7 @@ def loadClassification():
|
||||
raise Exception(line)
|
||||
line = lines.readline().strip('\n')
|
||||
lines.close()
|
||||
|
||||
|
||||
def loadDisplayNames():
|
||||
global displayNames
|
||||
if not os.path.isfile(displayNamesFile()):
|
||||
@ -67,12 +68,23 @@ def classificationFile():
|
||||
def displayNamesFile():
|
||||
return os.path.join(os.path.dirname(__file__), 'algnames.txt')
|
||||
|
||||
def getClassification(alg):
|
||||
def getClassificationEn(alg):
|
||||
if alg.commandLineName().lower() in classification:
|
||||
group, subgroup = classification[alg.commandLineName()]
|
||||
return group, subgroup
|
||||
else:
|
||||
return None, None
|
||||
|
||||
|
||||
def getClassification(alg):
|
||||
group, subgroup = getClassificationEn(alg)
|
||||
return (QCoreApplication.translate('AlgorithmClassification', group),
|
||||
QCoreApplication.translate('AlgorithmClassification', subgroup))
|
||||
|
||||
def getDisplayNameEn(alg):
|
||||
return displayNames.get(alg.commandLineName().lower(), alg.name)
|
||||
|
||||
def getDisplayName(alg):
|
||||
return displayNames.get(alg.commandLineName().lower(), alg.name)
|
||||
return QCoreApplication.translate(alg.__class__.__name__, getDisplayNameEn(alg))
|
||||
|
||||
def getDisplayGroup(group):
|
||||
return QCoreApplication.translate('AlgorithmClassification', group)
|
||||
|
@ -388,8 +388,9 @@ class TreeProviderItem(QTreeWidgetItem):
|
||||
groupItem = groups[alg.group]
|
||||
else:
|
||||
groupItem = QTreeWidgetItem()
|
||||
groupItem.setText(0, alg.group)
|
||||
groupItem.setToolTip(0, alg.group)
|
||||
name = AlgorithmClassification.getDisplayGroup(alg.group)
|
||||
groupItem.setText(0, name)
|
||||
groupItem.setToolTip(0, name)
|
||||
groups[alg.group] = groupItem
|
||||
algItem = TreeAlgorithmItem(alg)
|
||||
groupItem.addChild(algItem)
|
||||
|
@ -526,8 +526,9 @@ class ModelerDialog(BASE, WIDGET):
|
||||
groupItem = groups[alg.group]
|
||||
else:
|
||||
groupItem = QTreeWidgetItem()
|
||||
groupItem.setText(0, alg.group)
|
||||
groupItem.setToolTip(0, alg.group)
|
||||
name = AlgorithmClassification.getDisplayGroup(alg.group)
|
||||
groupItem.setText(0, name)
|
||||
groupItem.setToolTip(0, name)
|
||||
groups[alg.group] = groupItem
|
||||
algItem = TreeAlgorithmItem(alg)
|
||||
groupItem.addChild(algItem)
|
||||
@ -565,8 +566,9 @@ class ModelerDialog(BASE, WIDGET):
|
||||
groupItem = groups[alg.group]
|
||||
else:
|
||||
groupItem = QTreeWidgetItem()
|
||||
groupItem.setText(0, alg.group)
|
||||
groupItem.setToolTip(0, alg.group)
|
||||
name = AlgorithmClassification.getDisplayGroup(alg.group)
|
||||
groupItem.setText(0, name)
|
||||
groupItem.setToolTip(0, name)
|
||||
groups[alg.group] = groupItem
|
||||
algItem = TreeAlgorithmItem(alg)
|
||||
groupItem.addChild(algItem)
|
||||
|
83
python/plugins/processing/tools/translation.py
Normal file
83
python/plugins/processing/tools/translation.py
Normal file
@ -0,0 +1,83 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
"""
|
||||
***************************************************************************
|
||||
classification.py
|
||||
---------------------
|
||||
Date : July 2015
|
||||
Copyright : (C) 2015 by Arnaud Morvan
|
||||
Email : arnaud dot morvan at camptocamp dot com
|
||||
***************************************************************************
|
||||
* *
|
||||
* This program is free software; you can redistribute it and/or modify *
|
||||
* it under the terms of the GNU General Public License as published by *
|
||||
* the Free Software Foundation; either version 2 of the License, or *
|
||||
* (at your option) any later version. *
|
||||
* *
|
||||
***************************************************************************
|
||||
"""
|
||||
|
||||
__author__ = 'Arnaud Morvan'
|
||||
__date__ = 'July 2015'
|
||||
__copyright__ = '(C) 2015, Arnaud Morvan'
|
||||
# This will get replaced with a git SHA1 when you do a git archive
|
||||
__revision__ = '$Format:%H$'
|
||||
|
||||
import os
|
||||
from processing.core.Processing import Processing
|
||||
from processing.gui.AlgorithmClassification import (
|
||||
loadClassification, loadDisplayNames, getClassificationEn, getDisplayNameEn)
|
||||
|
||||
|
||||
def updateTranslations():
|
||||
"""Update processing.algs.translations module.
|
||||
|
||||
Need QGIS python API on python path, can be run from QGIS console. Example:
|
||||
|
||||
from processing.tools.translation import updateTranslations
|
||||
updateTranslations()
|
||||
"""
|
||||
|
||||
loadClassification()
|
||||
loadDisplayNames()
|
||||
|
||||
f = open(os.path.join(os.path.dirname(__file__), '../algs/translations.py'), 'w')
|
||||
f.write('''# -*- coding: utf-8 -*-
|
||||
|
||||
"""
|
||||
Don't edit this file manually.
|
||||
Update it from QGIS console:
|
||||
|
||||
from processing.tools.translation import updateTranslations
|
||||
updateTranslations()
|
||||
"""
|
||||
|
||||
from PyQt4.QtCore import QCoreApplication
|
||||
|
||||
def translationShadow():
|
||||
''')
|
||||
groups = {}
|
||||
for provider in Processing.providers:
|
||||
f.write('''
|
||||
"""{}"""
|
||||
'''.format(provider.__class__.__name__))
|
||||
for alg in provider.algs:
|
||||
display_name = getDisplayNameEn(alg)
|
||||
f.write(" QCoreApplication.translate(\"{}\", \"{}\")\n"
|
||||
.format(alg.__class__.__name__,
|
||||
display_name.replace('"', '\\"')))
|
||||
if not alg.group in groups:
|
||||
groups[alg.group] = 'AlgorithmClassification'
|
||||
group, subgroup = getClassificationEn(alg)
|
||||
if group is not None and not group in groups:
|
||||
groups[group] = 'AlgorithmClassification'
|
||||
if subgroup is not None and not subgroup in groups:
|
||||
groups[subgroup] = 'AlgorithmClassification'
|
||||
|
||||
f.write('''
|
||||
"""Groups and subgroups"""
|
||||
''')
|
||||
for group, context in groups.iteritems():
|
||||
f.write(" QCoreApplication.translate(\"{}\", \"{}\")\n"
|
||||
.format(context,
|
||||
group.replace('"', '\\"')))
|
Loading…
x
Reference in New Issue
Block a user