Merge pull request #955 from pierotofy/reports

Support for Report Assets, Updated Translations
pull/959/head
Piero Toffanin 2021-01-15 11:23:52 -05:00 zatwierdzone przez GitHub
commit 359d765fc9
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
29 zmienionych plików z 24330 dodań i 4349 usunięć

Wyświetl plik

@ -1 +1 @@
fr es it de tr ru
fr es it de tr ru pt_BR ko zh_Hant

Wyświetl plik

@ -194,6 +194,7 @@ class Task(models.Model):
},
'cameras.json': 'cameras.json',
'shots.geojson': os.path.join('odm_report', 'shots.geojson'),
'report.pdf': os.path.join('odm_report', 'report.pdf'),
}
STATUS_CODES = (

Wyświetl plik

@ -48,6 +48,8 @@ const api = {
new AssetDownload(_("Textured Model"),"textured_model.zip","fab fa-connectdevelop"),
new AssetDownload(_("Camera Parameters"),"cameras.json","fa fa-camera"),
new AssetDownload(_("Camera Shots (GeoJSON)"),"shots.geojson","fa fa-camera"),
new AssetDownload(_("Quality Report"),"report.pdf","far fa-file-pdf"),
new AssetDownloadSeparator(),
new AssetDownload(_("All Assets"),"all.zip","far fa-file-archive")

Wyświetl plik

@ -1,80 +1,80 @@
// Auto-generated with extract_odm_strings.py, do not edit!
_("Legacy option (use --pc-quality instead). Controls the density of the point cloud by setting the resolution of the depthmap images. Higher values take longer to compute but produce denser point clouds. Default: %(default)s");
_("Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of image outputs and resizes images when necessary, resulting in faster processing and lower memory usage. Since GSD is an estimate, sometimes ignoring it can result in slightly better image output quality. Default: %(default)s");
_("Simple Morphological Filter window radius parameter (meters). Default: %(default)s");
_("Turn off camera parameter optimization during bundle adjustment. This can be sometimes useful for improving results that exhibit doming/bowling or when images are taken with a rolling shutter camera. Default: %(default)s");
_("Skip generation of a full 3D model. This can save time if you only need 2D results such as orthophotos and DEMs. Default: %(default)s");
_("show this help message and exit");
_("Skip the blending of colors near seams. Default: %(default)s");
_("URL to a ClusterODM instance for distributing a split-merge workflow on multiple nodes in parallel. Default: %(default)s");
_("Delete heavy intermediate files to optimize disk space usage. This affects the ability to restart the pipeline from an intermediate stage, but allows datasets to be processed on machines that don't have sufficient disk space available. Default: %(default)s");
_("When processing multispectral datasets, ODM will automatically align the images for each band. If the images have been postprocessed and are already aligned, use this option. Default: %(default)s");
_("Choose the algorithm for extracting keypoints and computing descriptors. Can be one of: %(choices)s. Default: %(default)s");
_("Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are faster, but might miss some valid points. BRUTE_FORCE takes longer but produces denser reconstructions. Default: %(default)s");
_("When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard deviation threshold to include patches. Patches with lower standard deviation are ignored. Default: %(default)s");
_("Set a camera projection type. Manually setting a value can help improve geometric undistortion. By default the application tries to determine a lens type from the images metadata. Can be one of: %(choices)s. Default: %(default)s");
_("Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This option is a bit faster and provides similar results in planar areas. Default: %(default)s");
_("Filters the point cloud by removing points that deviate more than N standard deviations from the local mean. Set to 0 to disable filtering. Default: %(default)s");
_("Skips dense reconstruction and 3D model generation. It generates an orthophoto directly from the sparse reconstruction. If you just need an orthophoto and do not need a full 3D model, turn on this option. Default: %(default)s");
_("Use images' GPS exif data for reconstruction, even if there are GCPs present.This flag is useful if you have high precision GPS measurements. If there are no GCPs, this flag does nothing. Default: %(default)s");
_("Path to the image geolocation file containing the camera center coordinates used for georeferencing. Note that omega/phi/kappa are currently not supported (you can set them to 0). The file needs to use the following format: EPSG:<code> or <+proj definition>image_name geo_x geo_y geo_z [omega (degrees)] [phi (degrees)] [kappa (degrees)] [horz accuracy (meters)] [vert accuracy (meters)]Default: %(default)s");
_("Orthophoto resolution in cm / pixel. Note that this value is capped by a ground sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd also. Default: %(default)s");
_("Path to the project folder. Your project folder should contain subfolders for each dataset. Each dataset should have an \"images\" folder.");
_("Number of steps used to fill areas with gaps. Set to 0 to disable gap filling. Starting with a radius equal to the output resolution, N different DEMs are generated with progressively bigger radius using the inverse distance weighted (IDW) algorithm and merged together. Remaining gaps are then merged using nearest neighbor interpolation. Default: %(default)s");
_("Octree depth used in the mesh reconstruction, increase to get more vertices, recommended values are 8-12. Default: %(default)s");
_("Skip normalization of colors across all images. Useful when processing radiometric data. Default: %(default)s");
_("Rerun processing from this stage. Can be one of: %(choices)s. Default: %(default)s");
_("Set point cloud quality. Higher quality generates better, denser point clouds, but requires more memory and takes longer. Each step up in quality increases processing time roughly by a factor of 4x.Can be one of: %(choices)s. Default: %(default)s");
_("Filters the point cloud by keeping only a single point around a radius N (in meters). This can be useful to limit the output resolution of the point cloud. Set to 0 to disable sampling. Default: %(default)s");
_("Run local bundle adjustment for every image added to the reconstruction and a global adjustment every 100 images. Speeds up reconstruction for very large datasets. Default: %(default)s");
_("Build orthophoto overviews for faster display in programs such as QGIS. Default: %(default)s");
_("Set feature extraction quality. Higher quality generates better features, but requires more memory and takes longer. Can be one of: %(choices)s. Default: %(default)s");
_("Print additional messages to the console. Default: %(default)s");
_("Computes an euclidean raster map for each DEM. The map reports the distance from each cell to the nearest NODATA value (before any hole filling takes place). This can be useful to isolate the areas that have been filled. Default: %(default)s");
_("Number of nearest images to pre-match based on GPS exif data. Set to 0 to skip pre-matching. Neighbors works together with Distance parameter, set both to 0 to not use pre-matching. Default: %(default)s");
_("Set the compression to use for orthophotos. Can be one of: %(choices)s. Default: %(default)s");
_("Generate static tiles for orthophotos and DEMs that are suitable for viewers like Leaflet or OpenLayers. Default: %(default)s");
_("Classify the point cloud outputs using a Simple Morphological Filter. You can control the behavior of this option by tweaking the --dem-* parameters. Default: %(default)s");
_("Choose what to merge in the merge step in a split dataset. By default all available outputs are merged. Options: %(choices)s. Default: %(default)s");
_("Use the camera parameters computed from another dataset instead of calculating them. Can be specified either as path to a cameras.json file or as a JSON string representing the contents of a cameras.json file. Default: %(default)s");
_("Set this parameter if you want to generate a PNG rendering of the orthophoto. Default: %(default)s");
_("When texturing the 3D mesh, for each triangle, choose to prioritize images with sharp features (gmi) or those that cover the largest area (area). Default: %(default)s");
_("Turn on gamma tone mapping or none for no tone mapping. Can be one of %(choices)s. Default: %(default)s ");
_("Permanently delete all previous results and rerun the processing pipeline.");
_("End processing at this stage. Can be one of: %(choices)s. Default: %(default)s");
_("Print debug messages. Default: %(default)s");
_("Path to the file containing the ground control points used for georeferencing. The file needs to use the following format: EPSG:<code> or <+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] [extra2]Default: %(default)s");
_("Simple Morphological Filter slope parameter (rise over run). Default: %(default)s");
_("Set the radiometric calibration to perform on images. When processing multispectral images you should set this option to obtain reflectance values (otherwise you will get digital number values). [camera] applies black level, vignetting, row gradient gain/exposure compensation (if appropriate EXIF tags are found). [camera+sun] is experimental, applies all the corrections of [camera], plus compensates for spectral radiance registered via a downwelling light sensor (DLS) taking in consideration the angle of the sun. Can be one of: %(choices)s. Default: %(default)s");
_("Decimate the points before generating the DEM. 1 is no decimation (full quality). 100 decimates ~99%% of the points. Useful for speeding up generation of DEM results in very large datasets. Default: %(default)s");
_("Simple Morphological Filter elevation threshold parameter (meters). Default: %(default)s");
_("Displays version number and exits. ");
_("Radius of the overlap between submodels. After grouping images into clusters, images that are closer than this radius to a cluster are added to the cluster. This is done to ensure that neighboring submodels overlap. Default: %(default)s");
_("Type of photometric outlier removal method. Can be one of: %(choices)s. Default: %(default)s");
_("Use this tag if you have a GCP File but want to use the EXIF information for georeferencing instead. Default: %(default)s");
_("Name of dataset (i.e subfolder name within project folder). Default: %(default)s");
_("Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of Words. FLANN is slower, but more stable. BOW is faster, but can sometimes miss valid matches. Can be one of: %(choices)s. Default: %(default)s");
_("The maximum vertex count of the output mesh. Default: %(default)s");
_("Simple Morphological Filter elevation scalar parameter. Default: %(default)s");
_("Export the georeferenced point cloud in Entwine Point Tile (EPT) format. Default: %(default)s");
_("Export the georeferenced point cloud in LAS format. Default: %(default)s");
_("The maximum number of processes to use in various processes. Peak memory requirement is ~1GB per thread and 2 megapixel image resolution. Default: %(default)s");
_("Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: %(default)s");
_("Use this tag to build a DSM (Digital Surface Model, ground + objects) using a progressive morphological filter. Check the --dem* parameters for finer tuning. Default: %(default)s");
_("When processing multispectral datasets, you can specify the name of the primary band that will be used for reconstruction. It's recommended to choose a band which has sharp details and is in focus. Default: %(default)s");
_("Generates a benchmark file with runtime info. Default: %(default)s");
_("Legacy option (use --feature-quality instead). Resizes images by the largest side for feature extraction purposes only. Set to -1 to disable. This does not affect the final orthophoto resolution quality and will not resize the original images. Default: %(default)s");
_("Skip the blending of colors near seams. Default: %(default)s");
_("Rerun this stage only and stop. Can be one of: %(choices)s. Default: %(default)s");
_("Export the georeferenced point cloud in CSV format. Default: %(default)s");
_("DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd also. Default: %(default)s");
_("Number of nearest images to pre-match based on GPS exif data. Set to 0 to skip pre-matching. Neighbors works together with Distance parameter, set both to 0 to not use pre-matching. Default: %(default)s");
_("Use the camera parameters computed from another dataset instead of calculating them. Can be specified either as path to a cameras.json file or as a JSON string representing the contents of a cameras.json file. Default: %(default)s");
_("Use this tag if you have a GCP File but want to use the EXIF information for georeferencing instead. Default: %(default)s");
_("Simple Morphological Filter window radius parameter (meters). Default: %(default)s");
_("Skips dense reconstruction and 3D model generation. It generates an orthophoto directly from the sparse reconstruction. If you just need an orthophoto and do not need a full 3D model, turn on this option. Default: %(default)s");
_("Distance threshold in meters to find pre-matching images based on GPS exif data. Set both matcher-neighbors and this to 0 to skip pre-matching. Default: %(default)s");
_("Generates a polygon around the cropping area that cuts the orthophoto around the edges of features. This polygon can be useful for stitching seamless mosaics with multiple overlapping orthophotos. Default: %(default)s");
_("Average number of images per submodel. When splitting a large dataset into smaller submodels, images are grouped into clusters. This value regulates the number of images that each cluster should have on average. Default: %(default)s");
_("Rerun processing from this stage. Can be one of: %(choices)s. Default: %(default)s");
_("Set feature extraction quality. Higher quality generates better features, but requires more memory and takes longer. Can be one of: %(choices)s. Default: %(default)s");
_("Name of dataset (i.e subfolder name within project folder). Default: %(default)s");
_("Number of steps used to fill areas with gaps. Set to 0 to disable gap filling. Starting with a radius equal to the output resolution, N different DEMs are generated with progressively bigger radius using the inverse distance weighted (IDW) algorithm and merged together. Remaining gaps are then merged using nearest neighbor interpolation. Default: %(default)s");
_("Set this parameter if you want to generate a PNG rendering of the orthophoto. Default: %(default)s");
_("Choose the algorithm for extracting keypoints and computing descriptors. Can be one of: %(choices)s. Default: %(default)s");
_("Filters the point cloud by removing points that deviate more than N standard deviations from the local mean. Set to 0 to disable filtering. Default: %(default)s");
_("Decimate the points before generating the DEM. 1 is no decimation (full quality). 100 decimates ~99%% of the points. Useful for speeding up generation of DEM results in very large datasets. Default: %(default)s");
_("Print debug messages. Default: %(default)s");
_("Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of image outputs and resizes images when necessary, resulting in faster processing and lower memory usage. Since GSD is an estimate, sometimes ignoring it can result in slightly better image output quality. Default: %(default)s");
_("Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of Words. FLANN is slower, but more stable. BOW is faster, but can sometimes miss valid matches. Can be one of: %(choices)s. Default: %(default)s");
_("Turn off camera parameter optimization during bundle adjustment. This can be sometimes useful for improving results that exhibit doming/bowling or when images are taken with a rolling shutter camera. Default: %(default)s");
_("Run local bundle adjustment for every image added to the reconstruction and a global adjustment every 100 images. Speeds up reconstruction for very large datasets. Default: %(default)s");
_("Automatically crop image outputs by creating a smooth buffer around the dataset boundaries, shrinked by N meters. Use 0 to disable cropping. Default: %(default)s");
_("Set this parameter if you want a striped GeoTIFF. Default: %(default)s");
_("Export the georeferenced point cloud in Entwine Point Tile (EPT) format. Default: %(default)s");
_("Simple Morphological Filter elevation threshold parameter (meters). Default: %(default)s");
_("The maximum vertex count of the output mesh. Default: %(default)s");
_("Type of photometric outlier removal method. Can be one of: %(choices)s. Default: %(default)s");
_("Path to the project folder. Your project folder should contain subfolders for each dataset. Each dataset should have an \"images\" folder.");
_("Export the georeferenced point cloud in CSV format. Default: %(default)s");
_("Simple Morphological Filter slope parameter (rise over run). Default: %(default)s");
_("Generate static tiles for orthophotos and DEMs that are suitable for viewers like Leaflet or OpenLayers. Default: %(default)s");
_("Delete heavy intermediate files to optimize disk space usage. This affects the ability to restart the pipeline from an intermediate stage, but allows datasets to be processed on machines that don't have sufficient disk space available. Default: %(default)s");
_("show this help message and exit");
_("Path to the file containing the ground control points used for georeferencing. The file needs to use the following format: EPSG:<code> or <+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] [extra2]Default: %(default)s");
_("Skip generation of a full 3D model. This can save time if you only need 2D results such as orthophotos and DEMs. Default: %(default)s");
_("Minimum number of features to extract per image. More features can be useful for finding more matches between images, potentially allowing the reconstruction of areas with little overlap or insufficient features. More features also slow down processing. Default: %(default)s");
_("Orthophoto resolution in cm / pixel. Note that this value is capped by a ground sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd also. Default: %(default)s");
_("When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard deviation threshold to include patches. Patches with lower standard deviation are ignored. Default: %(default)s");
_("Set point cloud quality. Higher quality generates better, denser point clouds, but requires more memory and takes longer. Each step up in quality increases processing time roughly by a factor of 4x.Can be one of: %(choices)s. Default: %(default)s");
_("DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd also. Default: %(default)s");
_("Perform ground rectification on the point cloud. This means that wrongly classified ground points will be re-classified and gaps will be filled. Useful for generating DTMs. Default: %(default)s");
_("Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are faster, but might miss some valid points. BRUTE_FORCE takes longer but produces denser reconstructions. Default: %(default)s");
_("Generates a polygon around the cropping area that cuts the orthophoto around the edges of features. This polygon can be useful for stitching seamless mosaics with multiple overlapping orthophotos. Default: %(default)s");
_("Set a camera projection type. Manually setting a value can help improve geometric undistortion. By default the application tries to determine a lens type from the images metadata. Can be one of: %(choices)s. Default: %(default)s");
_("Set the compression to use for orthophotos. Can be one of: %(choices)s. Default: %(default)s");
_("Filters the point cloud by keeping only a single point around a radius N (in meters). This can be useful to limit the output resolution of the point cloud. Set to 0 to disable sampling. Default: %(default)s");
_("Legacy option (use --pc-quality instead). Controls the density of the point cloud by setting the resolution of the depthmap images. Higher values take longer to compute but produce denser point clouds. Default: %(default)s");
_("When texturing the 3D mesh, for each triangle, choose to prioritize images with sharp features (gmi) or those that cover the largest area (area). Default: %(default)s");
_("Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: %(default)s");
_("Radius of the overlap between submodels. After grouping images into clusters, images that are closer than this radius to a cluster are added to the cluster. This is done to ensure that neighboring submodels overlap. Default: %(default)s");
_("URL to a ClusterODM instance for distributing a split-merge workflow on multiple nodes in parallel. Default: %(default)s");
_("Minimum number of views that should reconstruct a point for it to be valid. Use lower values if your images have less overlap. Lower values result in denser point clouds but with more noise. Default: %(default)s");
_("Build orthophoto overviews for faster display in programs such as QGIS. Default: %(default)s");
_("When processing multispectral datasets, you can specify the name of the primary band that will be used for reconstruction. It's recommended to choose a band which has sharp details and is in focus. Default: %(default)s");
_("Use this tag to build a DTM (Digital Terrain Model, ground only) using a simple morphological filter. Check the --dem* and --smrf* parameters for finer tuning. Default: %(default)s");
_("Displays version number and exits. ");
_("Path to the image geolocation file containing the camera center coordinates used for georeferencing. Note that omega/phi/kappa are currently not supported (you can set them to 0). The file needs to use the following format: EPSG:<code> or <+proj definition>image_name geo_x geo_y geo_z [omega (degrees)] [phi (degrees)] [kappa (degrees)] [horz accuracy (meters)] [vert accuracy (meters)]Default: %(default)s");
_("Permanently delete all previous results and rerun the processing pipeline.");
_("Turn on gamma tone mapping or none for no tone mapping. Can be one of %(choices)s. Default: %(default)s ");
_("Computes an euclidean raster map for each DEM. The map reports the distance from each cell to the nearest NODATA value (before any hole filling takes place). This can be useful to isolate the areas that have been filled. Default: %(default)s");
_("Generates a benchmark file with runtime info. Default: %(default)s");
_("Simple Morphological Filter elevation scalar parameter. Default: %(default)s");
_("Legacy option (use --feature-quality instead). Resizes images by the largest side for feature extraction purposes only. Set to -1 to disable. This does not affect the final orthophoto resolution quality and will not resize the original images. Default: %(default)s");
_("When processing multispectral datasets, ODM will automatically align the images for each band. If the images have been postprocessed and are already aligned, use this option. Default: %(default)s");
_("Octree depth used in the mesh reconstruction, increase to get more vertices, recommended values are 8-12. Default: %(default)s");
_("Set the radiometric calibration to perform on images. When processing multispectral images you should set this option to obtain reflectance values (otherwise you will get digital number values). [camera] applies black level, vignetting, row gradient gain/exposure compensation (if appropriate EXIF tags are found). [camera+sun] is experimental, applies all the corrections of [camera], plus compensates for spectral radiance registered via a downwelling light sensor (DLS) taking in consideration the angle of the sun. Can be one of: %(choices)s. Default: %(default)s");
_("Set this parameter if you want a striped GeoTIFF. Default: %(default)s");
_("Export the georeferenced point cloud in LAS format. Default: %(default)s");
_("Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This option is a bit faster and provides similar results in planar areas. Default: %(default)s");
_("Choose what to merge in the merge step in a split dataset. By default all available outputs are merged. Options: %(choices)s. Default: %(default)s");
_("The maximum number of processes to use in various processes. Peak memory requirement is ~1GB per thread and 2 megapixel image resolution. Default: %(default)s");
_("Use this tag to build a DSM (Digital Surface Model, ground + objects) using a progressive morphological filter. Check the --dem* parameters for finer tuning. Default: %(default)s");
_("Average number of images per submodel. When splitting a large dataset into smaller submodels, images are grouped into clusters. This value regulates the number of images that each cluster should have on average. Default: %(default)s");
_("End processing at this stage. Can be one of: %(choices)s. Default: %(default)s");
_("Skip normalization of colors across all images. Useful when processing radiometric data. Default: %(default)s");
_("Classify the point cloud outputs using a Simple Morphological Filter. You can control the behavior of this option by tweaking the --dem-* parameters. Default: %(default)s");
_("Print additional messages to the console. Default: %(default)s");
_("Set a value in meters for the GPS Dilution of Precision (DOP) information for all images. If your images are tagged with high precision GPS information (RTK), this value will be automatically set accordingly. You can use this option to manually set it in case the reconstruction fails. Lowering this option can sometimes help control bowling-effects over large areas. Default: %(default)s");

Wyświetl plik

@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
"PO-Revision-Date: 2020-12-20 19:29+0000\n"
"Last-Translator: Max Hofacker <max.hofacker@unibw.de>\n"
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
"PO-Revision-Date: 2021-01-15 15:17+0000\n"
"Last-Translator: Norman Rudo <norman.rudo@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/webodm/webodm/de/"
">\n"
"Language: de\n"
@ -17,39 +17,39 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4-dev\n"
"X-Generator: Weblate 4.5-dev\n"
#: app/admin.py:52
msgid "Enter custom CSS"
msgstr ""
msgstr "Geben Sie benutzerdefiniertes CSS ein"
#: app/admin.py:53 app/models/theme.py:38
msgid "CSS"
msgstr ""
msgstr "CSS"
#: app/admin.py:56
msgid "HTML that will be displayed above site header"
msgstr ""
msgstr "HTML, das über dem Site-Header angezeigt wird"
#: app/admin.py:57 app/models/theme.py:39
msgid "HTML (before header)"
msgstr ""
msgstr "HTML (vor dem Header/Kopfzeile)"
#: app/admin.py:60
msgid "HTML that will be displayed after site header"
msgstr ""
msgstr "HTML, das nach der Kopfzeile angezeigt wird"
#: app/admin.py:61 app/models/theme.py:40
msgid "HTML (after header)"
msgstr ""
msgstr "HTML (nach Kopfzeile)"
#: app/admin.py:64
msgid "HTML that will be displayed after the body tag"
msgstr ""
msgstr "HTML, das nach dem Body-Tag angezeigt wird"
#: app/admin.py:65 app/models/theme.py:41
msgid "HTML (after body)"
msgstr ""
msgstr "HTML (nach Body)"
#: app/admin.py:68
#, python-brace-format
@ -57,50 +57,53 @@ msgid ""
"HTML that will be displayed in the footer. You can also use the special tags "
"such as {ORGANIZATION} and {YEAR}."
msgstr ""
"Sie können spezielle Tags wie {ORGANIZATION} und {YEAR} verwenden um diese "
"in der Fußzeile der Website anzuzeigen."
#: app/admin.py:69 app/models/theme.py:42
msgid "HTML (footer)"
msgstr ""
msgstr "HTML (Fußzeile)"
#: app/admin.py:100 app/models/project.py:24
msgid "Description"
msgstr ""
msgstr "Beschreibung"
#: app/admin.py:106
#, fuzzy
#| msgid "API Version"
msgid "Version"
msgstr "API Version"
msgstr "Version"
#: app/admin.py:112
msgid "Author"
msgstr ""
msgstr "Autor"
#: app/admin.py:233
#, fuzzy
#| msgid "Application"
msgid "Actions"
msgstr "Anwendung"
msgstr "Aktionen"
#: app/api/formulas.py:12 app/api/formulas.py:16
msgid ""
"Normalized Difference Vegetation Index shows the amount of green vegetation."
msgstr ""
"Der normalisierte Differenzvegetationsindex zeigt die Menge an grüner "
"Vegetation."
#: app/api/formulas.py:20
msgid ""
"Enhanced Normalized Difference Vegetation Index is like NDVI, but uses Blue "
"and Green bands instead of only Red to isolate plant health."
msgstr ""
"Der verbesserte normalisierte Differenzvegetationsindex ähnelt dem NDVI, "
"verwendet jedoch blaue und grüne Bänder anstelle von nur roten, um die "
"Pflanzengesundheit zu isolieren."
#: app/api/formulas.py:24
msgid "Visual Atmospheric Resistance Index shows the areas of vegetation."
msgstr ""
msgstr "Der Visual Atmospheric Resistance Index zeigt die Vegetationsflächen."
#: app/api/formulas.py:29
msgid ""
"Excess Green Index emphasizes the greenness of leafy crops such as potatoes."
msgstr ""
msgstr "Excess Green Index betont das Grün von Blattfrüchten wie Kartoffeln."
#: app/api/formulas.py:33
msgid ""
@ -109,13 +112,15 @@ msgstr ""
#: app/api/formulas.py:37
msgid "Green Leaf Index shows greens leaves and stems."
msgstr ""
msgstr "Der Green Leaf Index zeigt grüne Blätter und Stängel."
#: app/api/formulas.py:42
msgid ""
"Green Normalized Difference Vegetation Index is similar to NDVI, but "
"measures the green spectrum instead of red."
msgstr ""
"Der Vegetationsindex für normalisierte grüne Unterschiede ähnelt dem NDVI, "
"misst jedoch das grüne Spektrum anstelle von rot."
#: app/api/formulas.py:46
msgid ""
@ -169,25 +174,21 @@ msgid ""
msgstr ""
#: app/api/tasks.py:179
#, fuzzy
#| msgid "You need at least 5 images"
msgid "You need to upload at least 2 images before commit"
msgstr "Man benötigt mindestens 5 Bilder"
msgstr "Man benötigt mindestens 2 Bilder"
#: app/api/tasks.py:201
msgid "No files uploaded"
msgstr ""
msgstr "Keine Dateien geladen"
#: app/api/tasks.py:224
#, fuzzy
#| msgid "You need at least 5 images"
msgid "Cannot create task, you need at least 2 images"
msgstr "Man benötigt mindestens 5 Bilder"
msgstr "Man benötigt mindestens 2 Bilder"
#: app/api/tasks.py:329 app/api/tasks.py:332 app/api/tasks.py:351
#: app/api/tasks.py:354
msgid "Asset does not exist"
msgstr ""
msgstr "Asset existiert nicht"
#: app/api/tasks.py:370
msgid "Imported Task"
@ -205,9 +206,9 @@ msgstr ""
msgid "Task this image belongs to"
msgstr ""
#: app/models/image_upload.py:10 app/models/task.py:259
#: app/models/image_upload.py:10 app/models/task.py:260
msgid "Task"
msgstr ""
msgstr "Aufgabe"
#: app/models/image_upload.py:11
msgid "File uploaded by a user"
@ -215,7 +216,7 @@ msgstr ""
#: app/models/image_upload.py:11
msgid "Image"
msgstr ""
msgstr "Bild"
#: app/models/image_upload.py:20
msgid "Image Upload"
@ -226,15 +227,13 @@ msgid "Image Uploads"
msgstr ""
#: app/models/plugin.py:5
#, fuzzy
#| msgid "Plugins"
msgid "Plugin name"
msgstr "Plugins"
msgstr "Plugin-Name"
#: app/models/plugin.py:5 app/models/preset.py:10 app/models/project.py:23
#: app/models/task.py:221 app/models/theme.py:16
#: app/models/task.py:222 app/models/theme.py:16
msgid "Name"
msgstr ""
msgstr "Name"
#: app/models/plugin.py:6
msgid "Whether this plugin is turned on."
@ -242,13 +241,11 @@ msgstr ""
#: app/models/plugin.py:6
msgid "Enabled"
msgstr ""
msgstr "aktiviert"
#: app/models/plugin.py:20
#, fuzzy
#| msgid "Plugins"
msgid "Plugin"
msgstr "Plugins"
msgstr "Plugin"
#: app/models/plugin.py:21 app/templates/app/logged_in_base.html:98
msgid "Plugins"
@ -291,10 +288,8 @@ msgid "JSON value"
msgstr ""
#: app/models/plugin_datum.py:19 app/models/plugin_datum.py:20
#, fuzzy
#| msgid "Plugins"
msgid "Plugin Datum"
msgstr "Plugins"
msgstr "Plugin Datum"
#: app/models/preset.py:9
msgid "The person who owns this preset"
@ -312,21 +307,17 @@ msgstr ""
msgid "Options that define this preset (same format as in a Task's options)."
msgstr ""
#: app/models/preset.py:11 app/models/task.py:227
#, fuzzy
#| msgid "Options (JSON)"
#: app/models/preset.py:11 app/models/task.py:228
msgid "Options"
msgstr "Optionen (JSON)"
msgstr "Optionen"
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
msgid "Creation date"
msgstr ""
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
#, fuzzy
#| msgid "Create Account"
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
msgid "Created at"
msgstr "Erstelle Account"
msgstr "Erzeugt am"
#: app/models/preset.py:14
msgid ""
@ -366,22 +357,16 @@ msgid ""
msgstr ""
#: app/models/project.py:26
#, fuzzy
#| msgid "Delete"
msgid "Deleting"
msgstr "Löschen"
#: app/models/project.py:56 app/models/task.py:220
#, fuzzy
#| msgid "First Project"
#: app/models/project.py:56 app/models/task.py:221
msgid "Project"
msgstr "Erstes Projekt"
msgstr "Projekt"
#: app/models/project.py:57
#, fuzzy
#| msgid "First Project"
msgid "Projects"
msgstr "Erstes Projekt"
msgstr "Projekte"
#: app/models/setting.py:20
msgid "The name of your application"
@ -432,223 +417,223 @@ msgstr "Anwendung"
msgid "Settings"
msgstr ""
#: app/models/task.py:217
#: app/models/task.py:218
msgid "Id"
msgstr ""
#: app/models/task.py:219
#: app/models/task.py:220
msgid "Identifier of the task (as returned by NodeODM API)"
msgstr ""
#: app/models/task.py:219
#: app/models/task.py:220
msgid "UUID"
msgstr ""
#: app/models/task.py:220
#: app/models/task.py:221
msgid "Project that this task belongs to"
msgstr ""
#: app/models/task.py:221
#: app/models/task.py:222
msgid "A label for the task"
msgstr ""
#: app/models/task.py:222
#: app/models/task.py:223
msgid ""
"Number of milliseconds that elapsed since the beginning of this task (-1 "
"indicates that no information is available)"
msgstr ""
#: app/models/task.py:222
#: app/models/task.py:223
msgid "Processing Time"
msgstr ""
#: app/models/task.py:223
#: app/models/task.py:224
msgid ""
"Processing node assigned to this task (or null if this task has not been "
"associated yet)"
msgstr ""
#: app/models/task.py:223 app/views/app.py:113 nodeodm/models.py:36
#: app/models/task.py:224 app/views/app.py:113 nodeodm/models.py:36
msgid "Processing Node"
msgstr ""
msgstr "Verarbeitungsknoten"
#: app/models/task.py:224
#: app/models/task.py:225
msgid ""
"A flag indicating whether this task should be automatically assigned a "
"processing node"
msgstr ""
#: app/models/task.py:224
#: app/models/task.py:225
msgid "Auto Processing Node"
msgstr ""
#: app/models/task.py:225
#: app/models/task.py:226
msgid "Current status of the task"
msgstr ""
#: app/models/task.py:225
#: app/models/task.py:226
msgid "Status"
msgstr ""
#: app/models/task.py:226
#: app/models/task.py:227
msgid "The last processing error received"
msgstr ""
#: app/models/task.py:226
#: app/models/task.py:227
msgid "Last Error"
msgstr ""
#: app/models/task.py:227
#: app/models/task.py:228
msgid "Options that are being used to process this task"
msgstr ""
#: app/models/task.py:228
#: app/models/task.py:229
msgid "List of available assets to download"
msgstr ""
#: app/models/task.py:228
#: app/models/task.py:229
msgid "Available Assets"
msgstr ""
#: app/models/task.py:229
#: app/models/task.py:230
msgid "Console output of the processing node"
msgstr ""
#: app/models/task.py:229
#: app/models/task.py:230
msgid "Console Output"
msgstr ""
#: app/models/task.py:231
#: app/models/task.py:232
msgid "Extent of the orthophoto"
msgstr ""
#: app/models/task.py:231
#: app/models/task.py:232
msgid "Orthophoto Extent"
msgstr ""
#: app/models/task.py:232
#: app/models/task.py:233
msgid "DSM Extent"
msgstr ""
#: app/models/task.py:233
#: app/models/task.py:234
msgid "DTM Extent"
msgstr ""
#: app/models/task.py:237
#: app/models/task.py:238
msgid ""
"A requested action to be performed on the task. The selected action will be "
"performed by the worker at the next iteration."
msgstr ""
#: app/models/task.py:237
#: app/models/task.py:238
msgid "Pending Action"
msgstr ""
#: app/models/task.py:239
#: app/models/task.py:240
msgid "A flag indicating whether this task is available to the public"
msgstr ""
#: app/models/task.py:239
#: app/models/task.py:240
msgid "Public"
msgstr ""
#: app/models/task.py:240
#: app/models/task.py:241
msgid ""
"When set to a value different than -1, indicates that the images for this "
"task have been / will be resized to the size specified here before "
"processing."
msgstr ""
#: app/models/task.py:240
#: app/models/task.py:241
msgid "Resize To"
msgstr ""
#: app/models/task.py:243
#: app/models/task.py:244
msgid ""
"Value between 0 and 1 indicating the upload progress of this task's files to "
"the processing node"
msgstr ""
#: app/models/task.py:244
#: app/models/task.py:245
msgid "Upload Progress"
msgstr ""
#: app/models/task.py:247
#: app/models/task.py:248
msgid ""
"Value between 0 and 1 indicating the resize progress of this task's images"
msgstr ""
#: app/models/task.py:248
#: app/models/task.py:249
msgid "Resize Progress"
msgstr ""
#: app/models/task.py:251
#: app/models/task.py:252
msgid ""
"Value between 0 and 1 indicating the running progress (estimated) of this "
"task"
msgstr ""
#: app/models/task.py:252
#: app/models/task.py:253
msgid "Running Progress"
msgstr ""
#: app/models/task.py:254
#: app/models/task.py:255
msgid "URL this task is imported from (only for imported tasks)"
msgstr ""
#: app/models/task.py:254
#: app/models/task.py:255
msgid "Import URL"
msgstr ""
#: app/models/task.py:255
#: app/models/task.py:256
msgid "Number of images associated with this task"
msgstr ""
#: app/models/task.py:255
#: app/models/task.py:256
msgid "Images Count"
msgstr ""
#: app/models/task.py:256
#: app/models/task.py:257
msgid ""
"A flag indicating whether this task is currently waiting for information or "
"files to be uploaded before being considered for processing."
msgstr ""
#: app/models/task.py:256
#: app/models/task.py:257
msgid "Partial"
msgstr ""
#: app/models/task.py:260
#: app/models/task.py:261
msgid "Tasks"
msgstr ""
#: app/models/task.py:269
#: app/models/task.py:270
msgid "unnamed"
msgstr ""
#: app/models/task.py:372
#: app/models/task.py:373
msgid "Importing assets..."
msgstr ""
#: app/models/task.py:411 app/models/task.py:679
#: app/models/task.py:412 app/models/task.py:680
msgid "Invalid zip file"
msgstr ""
#: app/models/task.py:505
#: app/models/task.py:506
#, python-format
msgid "Connection error: %(error)s"
msgstr ""
#: app/models/task.py:585
#: app/models/task.py:586
msgid "Cannot restart a task that has no processing node"
msgstr ""
#: app/models/task.py:737
#: app/models/task.py:738
#, python-format
msgid "Unsupported SRS %(code)s. Please make sure you picked a supported SRS."
msgstr ""
#: app/models/task.py:747
#: app/models/task.py:748
msgid "Done!"
msgstr ""
@ -750,7 +735,7 @@ msgstr ""
#: app/models/theme.py:35
msgid "Failed"
msgstr ""
msgstr "Gescheitert"
#: app/models/theme.py:36
msgid "The background color of success notifications."
@ -762,7 +747,7 @@ msgstr ""
#: app/templates/app/404.html:6
msgid "404 Page Not Found"
msgstr ""
msgstr "404 Seite nicht gefunden"
#: app/templates/app/404.html:7
msgid "Are you sure the address is correct?"
@ -770,11 +755,13 @@ msgstr ""
#: app/templates/app/500.html:5
msgid "500 Internal Server Error"
msgstr ""
msgstr "Interner Serverfehler"
#: app/templates/app/500.html:6
msgid "Something happened. The server logs contain more information."
msgstr ""
"Etwas ist schiefgelaufen. Entnehmen Sie den Server-Logs weitere "
"Informationen."
#: app/templates/app/about.html:94
#, python-format
@ -785,14 +772,20 @@ msgid ""
"option) any later version. See %(link_start)sthe GNU Affero General Public "
"License%(link_end)s for more details."
msgstr ""
"Bei diesem Programm handelt es sich um freie Software: Sie können es unter "
"den Bedingungen der GNU Affero General Public License, wie von der Free "
"Software Foundation veröffentlicht, entweder Version 3 der Lizenz oder (nach "
"Ihrer Wahl) jeder späteren Version weitergeben und / oder ändern. Weitere "
"Informationen finden Sie unter %(link_start)s der GNU Affero General Public "
"License %(link_end)s."
#: app/templates/app/admin/404.html:4 app/templates/app/admin/404.html:8
msgid "Page not found"
msgstr ""
msgstr "Seite nicht gefunden"
#: app/templates/app/admin/404.html:10
msgid "We're sorry, but the requested page could not be found."
msgstr ""
msgstr "Die Angeforderte Seite konnte leider nicht gefunden werden."
#: app/templates/app/admin/500.html:6 app/templates/app/admin/app_index.html:9
#: app/templates/app/admin/auth/user/change_password.html:13
@ -808,11 +801,11 @@ msgstr ""
#: app/templates/app/admin/500.html:7
msgid "Server error"
msgstr ""
msgstr "Serverfehler"
#: app/templates/app/admin/500.html:11
msgid "Server error (500)"
msgstr ""
msgstr "interner Server Fehler (500)"
#: app/templates/app/admin/500.html:14
msgid "Server Error (500)"
@ -864,19 +857,15 @@ msgstr ""
#: app/templates/app/admin/change_form.html:47
#: app/templates/app/admin/change_list.html:58
#: app/templates/app/admin/login.html:21
#, fuzzy
#| msgid "Uh oh! Could you please check the errors below?"
msgid "Please correct the error below."
msgstr "Uhoh! Könntest du bitte die folgenden Fehler überprüfen?"
msgstr "Bitte prüfen Sie die angezeigten Fehler"
#: app/templates/app/admin/auth/user/change_password.html:27
#: app/templates/app/admin/change_form.html:47
#: app/templates/app/admin/change_list.html:58
#: app/templates/app/admin/login.html:21
#, fuzzy
#| msgid "Uh oh! Could you please check the errors below?"
msgid "Please correct the errors below."
msgstr "Uhoh! Könntest du bitte die folgenden Fehler überprüfen?"
msgstr "Bitte prüfen Sie die angezeigten Fehler"
#: app/templates/app/admin/auth/user/change_password.html:31
#, python-format
@ -917,10 +906,8 @@ msgid "Load Plugin (.zip)"
msgstr ""
#: app/templates/app/admin/change_list_plugin.html:28
#, fuzzy
#| msgid "Plugins"
msgid "Manage Plugins"
msgstr "Plugins"
msgstr "Plugins verwalten"
#: app/templates/app/admin/change_list_results.html:17
msgid "Remove from sorting"
@ -1013,10 +1000,8 @@ msgid "Change"
msgstr ""
#: app/templates/app/admin/edit_inline/tabular.html:20
#, fuzzy
#| msgid "Delete"
msgid "Delete?"
msgstr "Löschen"
msgstr "Löschen?"
#: app/templates/app/admin/filter.html:2
#, python-format
@ -1034,10 +1019,8 @@ msgstr ""
#: app/templates/app/admin/index.html:31
#: app/templates/app/admin/related_widget_wrapper.html:16
#, fuzzy
#| msgid "Add New"
msgid "Add"
msgstr "Neues Projekt"
msgstr "Hinzufügen"
#: app/templates/app/admin/index.html:47
msgid "You don't have permission to edit anything."
@ -1086,10 +1069,8 @@ msgid "Date/time"
msgstr ""
#: app/templates/app/admin/object_history.html:24
#, fuzzy
#| msgid "Application"
msgid "Action"
msgstr "Anwendung"
msgstr "Aktion"
#: app/templates/app/admin/object_history.html:38
msgid ""
@ -1105,7 +1086,7 @@ msgstr ""
#: app/templates/app/admin/pagination.html:11
#: app/templates/app/admin/submit_line.html:3
msgid "Save"
msgstr ""
msgstr "Speichern"
#: app/templates/app/admin/popup_response.html:3
msgid "Popup closing..."
@ -1128,7 +1109,7 @@ msgstr ""
#: app/templates/app/admin/search_form.html:7
msgid "Search"
msgstr ""
msgstr "Suche"
#: app/templates/app/admin/search_form.html:9
#, python-format
@ -1173,7 +1154,7 @@ msgstr ""
#: app/templates/app/dashboard.html:28
msgid "Select Images and GCP"
msgstr "Bilder und GCP auswählen"
msgstr "Wählen Sie Bilder und GCP"
#: app/templates/app/dashboard.html:30
#, python-format
@ -1206,13 +1187,13 @@ msgid ""
msgstr ""
#: app/templates/app/dev_tools.html:6 app/templates/app/logged_in_base.html:110
#: app/views/dev.py:73
#: app/views/dev.py:83
msgid "Developer Tools"
msgstr ""
#: app/templates/app/dev_tools.html:9
msgid "Close"
msgstr ""
msgstr "Schließen"
#: app/templates/app/dev_tools.html:14
msgid "Current Locale:"
@ -1243,7 +1224,7 @@ msgstr "Hallo, %(user)s!"
#: app/templates/app/logged_in_base.html:19
msgid "Logout"
msgstr "Abmelden"
msgstr "Ausloggen"
#: app/templates/app/logged_in_base.html:33 app/views/app.py:46
msgid "Dashboard"
@ -1379,7 +1360,7 @@ msgstr ""
#: app/translations/plugin_manifest_autogenerated.py:15
msgid "Import images from external sources directly"
msgstr ""
msgstr "Importiere Bilder direkt von externen Quellen"
#: app/translations/plugin_manifest_autogenerated.py:16
msgid "Detect changes between two different tasks in the same project."
@ -1398,20 +1379,18 @@ msgid "3D Model Display"
msgstr "3D Modell Anzeige"
#: app/views/app.py:147
#, fuzzy
#| msgid "Welcome!"
msgid "Welcome"
msgstr "Willkommen!"
msgstr "Willkommen"
#: app/views/dev.py:48
#: app/views/dev.py:59
msgid "Cannot find locale/ folder in .zip archive"
msgstr ""
#: app/views/dev.py:66
#: app/views/dev.py:76
msgid "Translation files reloaded!"
msgstr ""
#: app/views/dev.py:70
#: app/views/dev.py:80
msgid "Invalid action"
msgstr ""
@ -1464,10 +1443,8 @@ msgid ""
msgstr ""
#: nodeodm/models.py:30
#, fuzzy
#| msgid "Max Images Limit"
msgid "Max Images"
msgstr "Max Bilderlimit"
msgstr "Max Bilder"
#: nodeodm/models.py:30
msgid "Maximum number of images accepted by this node."
@ -1502,10 +1479,11 @@ msgstr ""
#: plugins/contours/api.py:60
msgid "Could not generate contour file. This might be a bug."
msgstr ""
"Konturdatei konnte nicht generiert werden. Dies könnte ein Fehler sein."
#: plugins/diagnostic/plugin.py:36
msgid "Diagnostic"
msgstr "Diagnositik"
msgstr "Diagnose"
#: plugins/diagnostic/templates/diagnostic.html:6
msgid "Diagnostic Information"
@ -1563,22 +1541,17 @@ msgid "Note!"
msgstr "Hinweis!"
#: plugins/diagnostic/templates/diagnostic.html:33
#, fuzzy, python-format
#| msgid ""
#| "These values might be relative to the virtualization environment in which "
#| "the application is running, not necessarily the values of the your "
#| "machine. See instructions for %(win_link)s and %(mac_link)s for changing "
#| "these values in a docker setup."
#, python-format
msgid ""
"These values might be relative to the virtualization environment in which "
"the application is running, not necessarily the values of the your machine. "
"See instructions for %(win_link)s and %(mac_link)s for changing these values "
"in a Docker setup."
msgstr ""
"Diese Werte beziehen sich relativ auf die Virtualisierungsumgebung in "
"welcher das Programm läuft, nicht zwingendermaßen auf die Werte deines "
"Computers. Siehe dazu die Anleitungen für %(win_link)s und %(mac_link)s um "
"diese Werte im Docker-Setup zu ändern."
"Diese Werte beziehen sich möglicherweise auf die Virtualisierungsumgebung, "
"in der die Anwendung ausgeführt wird, und nicht unbedingt auf die Werte "
"Ihres Computers. Informationen zum Ändern dieser Werte in einem Docker-Setup "
"finden Sie in den Anweisungen für %(win_link)s und %(mac_link)s."
#: plugins/diagnostic/templates/diagnostic.html:47
#: plugins/diagnostic/templates/diagnostic.html:82
@ -1595,6 +1568,9 @@ msgid ""
"Edit, from the options make sure to check \"dsm\", then press Restart --> "
"From DEM."
msgstr ""
"Kein Oberflächenmodell verfügbar. Wählen Sie im Dashboard diese Aufgabe aus, "
"drücken Sie Bearbeiten. Aktivieren Sie in den Optionen \"dsm\" und drücken "
"Sie dann Neustart -> Von DEM."
#: plugins/posm-gcpi/plugin.py:8
msgid "GCP Interface"

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -196,7 +196,7 @@ msgstr ""
msgid "Task this image belongs to"
msgstr ""
#: app/models/image_upload.py:10 app/models/task.py:259
#: app/models/image_upload.py:10 app/models/task.py:260
msgid "Task"
msgstr ""
@ -221,7 +221,7 @@ msgid "Plugin name"
msgstr ""
#: app/models/plugin.py:5 app/models/preset.py:10 app/models/project.py:23
#: app/models/task.py:221 app/models/theme.py:16
#: app/models/task.py:222 app/models/theme.py:16
msgid "Name"
msgstr ""
@ -297,15 +297,15 @@ msgstr ""
msgid "Options that define this preset (same format as in a Task's options)."
msgstr ""
#: app/models/preset.py:11 app/models/task.py:227
#: app/models/preset.py:11 app/models/task.py:228
msgid "Options"
msgstr ""
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
msgid "Creation date"
msgstr ""
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
msgid "Created at"
msgstr ""
@ -350,7 +350,7 @@ msgstr ""
msgid "Deleting"
msgstr ""
#: app/models/project.py:56 app/models/task.py:220
#: app/models/project.py:56 app/models/task.py:221
msgid "Project"
msgstr ""
@ -407,223 +407,223 @@ msgstr ""
msgid "Settings"
msgstr ""
#: app/models/task.py:217
#: app/models/task.py:218
msgid "Id"
msgstr ""
#: app/models/task.py:219
#: app/models/task.py:220
msgid "Identifier of the task (as returned by NodeODM API)"
msgstr ""
#: app/models/task.py:219
#: app/models/task.py:220
msgid "UUID"
msgstr ""
#: app/models/task.py:220
#: app/models/task.py:221
msgid "Project that this task belongs to"
msgstr ""
#: app/models/task.py:221
#: app/models/task.py:222
msgid "A label for the task"
msgstr ""
#: app/models/task.py:222
#: app/models/task.py:223
msgid ""
"Number of milliseconds that elapsed since the beginning of this task (-1 "
"indicates that no information is available)"
msgstr ""
#: app/models/task.py:222
#: app/models/task.py:223
msgid "Processing Time"
msgstr ""
#: app/models/task.py:223
#: app/models/task.py:224
msgid ""
"Processing node assigned to this task (or null if this task has not been "
"associated yet)"
msgstr ""
#: app/models/task.py:223 app/views/app.py:113 nodeodm/models.py:36
#: app/models/task.py:224 app/views/app.py:113 nodeodm/models.py:36
msgid "Processing Node"
msgstr ""
#: app/models/task.py:224
#: app/models/task.py:225
msgid ""
"A flag indicating whether this task should be automatically assigned a "
"processing node"
msgstr ""
#: app/models/task.py:224
#: app/models/task.py:225
msgid "Auto Processing Node"
msgstr ""
#: app/models/task.py:225
#: app/models/task.py:226
msgid "Current status of the task"
msgstr ""
#: app/models/task.py:225
#: app/models/task.py:226
msgid "Status"
msgstr ""
#: app/models/task.py:226
#: app/models/task.py:227
msgid "The last processing error received"
msgstr ""
#: app/models/task.py:226
#: app/models/task.py:227
msgid "Last Error"
msgstr ""
#: app/models/task.py:227
#: app/models/task.py:228
msgid "Options that are being used to process this task"
msgstr ""
#: app/models/task.py:228
#: app/models/task.py:229
msgid "List of available assets to download"
msgstr ""
#: app/models/task.py:228
#: app/models/task.py:229
msgid "Available Assets"
msgstr ""
#: app/models/task.py:229
#: app/models/task.py:230
msgid "Console output of the processing node"
msgstr ""
#: app/models/task.py:229
#: app/models/task.py:230
msgid "Console Output"
msgstr ""
#: app/models/task.py:231
#: app/models/task.py:232
msgid "Extent of the orthophoto"
msgstr ""
#: app/models/task.py:231
#: app/models/task.py:232
msgid "Orthophoto Extent"
msgstr ""
#: app/models/task.py:232
#: app/models/task.py:233
msgid "DSM Extent"
msgstr ""
#: app/models/task.py:233
#: app/models/task.py:234
msgid "DTM Extent"
msgstr ""
#: app/models/task.py:237
#: app/models/task.py:238
msgid ""
"A requested action to be performed on the task. The selected action will be "
"performed by the worker at the next iteration."
msgstr ""
#: app/models/task.py:237
#: app/models/task.py:238
msgid "Pending Action"
msgstr ""
#: app/models/task.py:239
#: app/models/task.py:240
msgid "A flag indicating whether this task is available to the public"
msgstr ""
#: app/models/task.py:239
#: app/models/task.py:240
msgid "Public"
msgstr ""
#: app/models/task.py:240
#: app/models/task.py:241
msgid ""
"When set to a value different than -1, indicates that the images for this "
"task have been / will be resized to the size specified here before "
"processing."
msgstr ""
#: app/models/task.py:240
#: app/models/task.py:241
msgid "Resize To"
msgstr ""
#: app/models/task.py:243
#: app/models/task.py:244
msgid ""
"Value between 0 and 1 indicating the upload progress of this task's files to "
"the processing node"
msgstr ""
#: app/models/task.py:244
#: app/models/task.py:245
msgid "Upload Progress"
msgstr ""
#: app/models/task.py:247
#: app/models/task.py:248
msgid ""
"Value between 0 and 1 indicating the resize progress of this task's images"
msgstr ""
#: app/models/task.py:248
#: app/models/task.py:249
msgid "Resize Progress"
msgstr ""
#: app/models/task.py:251
#: app/models/task.py:252
msgid ""
"Value between 0 and 1 indicating the running progress (estimated) of this "
"task"
msgstr ""
#: app/models/task.py:252
#: app/models/task.py:253
msgid "Running Progress"
msgstr ""
#: app/models/task.py:254
#: app/models/task.py:255
msgid "URL this task is imported from (only for imported tasks)"
msgstr ""
#: app/models/task.py:254
#: app/models/task.py:255
msgid "Import URL"
msgstr ""
#: app/models/task.py:255
#: app/models/task.py:256
msgid "Number of images associated with this task"
msgstr ""
#: app/models/task.py:255
#: app/models/task.py:256
msgid "Images Count"
msgstr ""
#: app/models/task.py:256
#: app/models/task.py:257
msgid ""
"A flag indicating whether this task is currently waiting for information or "
"files to be uploaded before being considered for processing."
msgstr ""
#: app/models/task.py:256
#: app/models/task.py:257
msgid "Partial"
msgstr ""
#: app/models/task.py:260
#: app/models/task.py:261
msgid "Tasks"
msgstr ""
#: app/models/task.py:269
#: app/models/task.py:270
msgid "unnamed"
msgstr ""
#: app/models/task.py:372
#: app/models/task.py:373
msgid "Importing assets..."
msgstr ""
#: app/models/task.py:411 app/models/task.py:679
#: app/models/task.py:412 app/models/task.py:680
msgid "Invalid zip file"
msgstr ""
#: app/models/task.py:505
#: app/models/task.py:506
#, python-format
msgid "Connection error: %(error)s"
msgstr ""
#: app/models/task.py:585
#: app/models/task.py:586
msgid "Cannot restart a task that has no processing node"
msgstr ""
#: app/models/task.py:737
#: app/models/task.py:738
#, python-format
msgid "Unsupported SRS %(code)s. Please make sure you picked a supported SRS."
msgstr ""
#: app/models/task.py:747
#: app/models/task.py:748
msgid "Done!"
msgstr ""
@ -1167,7 +1167,7 @@ msgid ""
msgstr ""
#: app/templates/app/dev_tools.html:6 app/templates/app/logged_in_base.html:110
#: app/views/dev.py:73
#: app/views/dev.py:83
msgid "Developer Tools"
msgstr ""
@ -1362,15 +1362,15 @@ msgstr ""
msgid "Welcome"
msgstr ""
#: app/views/dev.py:48
#: app/views/dev.py:59
msgid "Cannot find locale/ folder in .zip archive"
msgstr ""
#: app/views/dev.py:66
#: app/views/dev.py:76
msgid "Translation files reloaded!"
msgstr ""
#: app/views/dev.py:70
#: app/views/dev.py:80
msgid "Invalid action"
msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -137,7 +137,11 @@ msgstr ""
msgid "Camera Shots (GeoJSON)"
msgstr ""
#: app/static/app/js/classes/AssetDownloads.js:53
#: app/static/app/js/classes/AssetDownloads.js:51
msgid "Quality Report"
msgstr ""
#: app/static/app/js/classes/AssetDownloads.js:55
msgid "All Assets"
msgstr ""
@ -931,114 +935,115 @@ msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:3
#, python-format
msgid ""
"Legacy option (use --pc-quality instead). Controls the density of the point "
"cloud by setting the resolution of the depthmap images. Higher values take "
"longer to compute but produce denser point clouds. Default: %(default)s"
"Use images' GPS exif data for reconstruction, even if there are GCPs present."
"This flag is useful if you have high precision GPS measurements. If there "
"are no GCPs, this flag does nothing. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:4
#, python-format
msgid ""
"Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of "
"image outputs and resizes images when necessary, resulting in faster "
"processing and lower memory usage. Since GSD is an estimate, sometimes "
"ignoring it can result in slightly better image output quality. Default: "
"%(default)s"
msgid "Skip the blending of colors near seams. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:5
#, python-format
msgid ""
"Simple Morphological Filter window radius parameter (meters). Default: "
"Rerun this stage only and stop. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:6
#, python-format
msgid ""
"Turn off camera parameter optimization during bundle adjustment. This can be "
"sometimes useful for improving results that exhibit doming/bowling or when "
"images are taken with a rolling shutter camera. Default: %(default)s"
"Number of nearest images to pre-match based on GPS exif data. Set to 0 to "
"skip pre-matching. Neighbors works together with Distance parameter, set "
"both to 0 to not use pre-matching. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:7
#, python-format
msgid ""
"Skip generation of a full 3D model. This can save time if you only need 2D "
"results such as orthophotos and DEMs. Default: %(default)s"
"Use the camera parameters computed from another dataset instead of "
"calculating them. Can be specified either as path to a cameras.json file or "
"as a JSON string representing the contents of a cameras.json file. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:8
msgid "show this help message and exit"
#, python-format
msgid ""
"Use this tag if you have a GCP File but want to use the EXIF information for "
"georeferencing instead. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:9
#, python-format
msgid "Skip the blending of colors near seams. Default: %(default)s"
msgid ""
"Simple Morphological Filter window radius parameter (meters). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:10
#, python-format
msgid ""
"URL to a ClusterODM instance for distributing a split-merge workflow on "
"multiple nodes in parallel. Default: %(default)s"
"Skips dense reconstruction and 3D model generation. It generates an "
"orthophoto directly from the sparse reconstruction. If you just need an "
"orthophoto and do not need a full 3D model, turn on this option. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:11
#, python-format
msgid ""
"Delete heavy intermediate files to optimize disk space usage. This affects "
"the ability to restart the pipeline from an intermediate stage, but allows "
"datasets to be processed on machines that don't have sufficient disk space "
"available. Default: %(default)s"
"Distance threshold in meters to find pre-matching images based on GPS exif "
"data. Set both matcher-neighbors and this to 0 to skip pre-matching. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:12
#, python-format
msgid ""
"When processing multispectral datasets, ODM will automatically align the "
"images for each band. If the images have been postprocessed and are already "
"aligned, use this option. Default: %(default)s"
"Rerun processing from this stage. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:13
#, python-format
msgid ""
"Choose the algorithm for extracting keypoints and computing descriptors. Can "
"be one of: %(choices)s. Default: %(default)s"
"Set feature extraction quality. Higher quality generates better features, "
"but requires more memory and takes longer. Can be one of: %(choices)s. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:14
#, python-format
msgid ""
"Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are "
"faster, but might miss some valid points. BRUTE_FORCE takes longer but "
"produces denser reconstructions. Default: %(default)s"
"Name of dataset (i.e subfolder name within project folder). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:15
#, python-format
msgid ""
"When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard "
"deviation threshold to include patches. Patches with lower standard "
"deviation are ignored. Default: %(default)s"
"Number of steps used to fill areas with gaps. Set to 0 to disable gap "
"filling. Starting with a radius equal to the output resolution, N different "
"DEMs are generated with progressively bigger radius using the inverse "
"distance weighted (IDW) algorithm and merged together. Remaining gaps are "
"then merged using nearest neighbor interpolation. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:16
#, python-format
msgid ""
"Set a camera projection type. Manually setting a value can help improve "
"geometric undistortion. By default the application tries to determine a lens "
"type from the images metadata. Can be one of: %(choices)s. Default: "
"%(default)s"
"Set this parameter if you want to generate a PNG rendering of the "
"orthophoto. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:17
#, python-format
msgid ""
"Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This "
"option is a bit faster and provides similar results in planar areas. "
"Default: %(default)s"
"Choose the algorithm for extracting keypoints and computing descriptors. Can "
"be one of: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:18
@ -1052,23 +1057,306 @@ msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:19
#, python-format
msgid ""
"Skips dense reconstruction and 3D model generation. It generates an "
"orthophoto directly from the sparse reconstruction. If you just need an "
"orthophoto and do not need a full 3D model, turn on this option. Default: "
"%(default)s"
"Decimate the points before generating the DEM. 1 is no decimation (full "
"quality). 100 decimates ~99%% of the points. Useful for speeding up "
"generation of DEM results in very large datasets. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:20
#, python-format
msgid ""
"Use images' GPS exif data for reconstruction, even if there are GCPs present."
"This flag is useful if you have high precision GPS measurements. If there "
"are no GCPs, this flag does nothing. Default: %(default)s"
msgid "Print debug messages. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:21
#, python-format
msgid ""
"Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of "
"image outputs and resizes images when necessary, resulting in faster "
"processing and lower memory usage. Since GSD is an estimate, sometimes "
"ignoring it can result in slightly better image output quality. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:22
#, python-format
msgid ""
"Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of "
"Words. FLANN is slower, but more stable. BOW is faster, but can sometimes "
"miss valid matches. Can be one of: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:23
#, python-format
msgid ""
"Turn off camera parameter optimization during bundle adjustment. This can be "
"sometimes useful for improving results that exhibit doming/bowling or when "
"images are taken with a rolling shutter camera. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:24
#, python-format
msgid ""
"Run local bundle adjustment for every image added to the reconstruction and "
"a global adjustment every 100 images. Speeds up reconstruction for very "
"large datasets. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:25
#, python-format
msgid ""
"Automatically crop image outputs by creating a smooth buffer around the "
"dataset boundaries, shrinked by N meters. Use 0 to disable cropping. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:26
#, python-format
msgid ""
"Export the georeferenced point cloud in Entwine Point Tile (EPT) format. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:27
#, python-format
msgid ""
"Simple Morphological Filter elevation threshold parameter (meters). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:28
#, python-format
msgid "The maximum vertex count of the output mesh. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:29
#, python-format
msgid ""
"Type of photometric outlier removal method. Can be one of: %(choices)s. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:30
msgid ""
"Path to the project folder. Your project folder should contain subfolders "
"for each dataset. Each dataset should have an \"images\" folder."
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:31
#, python-format
msgid ""
"Export the georeferenced point cloud in CSV format. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:32
#, python-format
msgid ""
"Simple Morphological Filter slope parameter (rise over run). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:33
#, python-format
msgid ""
"Generate static tiles for orthophotos and DEMs that are suitable for viewers "
"like Leaflet or OpenLayers. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:34
#, python-format
msgid ""
"Delete heavy intermediate files to optimize disk space usage. This affects "
"the ability to restart the pipeline from an intermediate stage, but allows "
"datasets to be processed on machines that don't have sufficient disk space "
"available. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:35
msgid "show this help message and exit"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:36
#, python-format
msgid ""
"Path to the file containing the ground control points used for "
"georeferencing. The file needs to use the following format: EPSG:<code> or <"
"+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] "
"[extra2]Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:37
#, python-format
msgid ""
"Skip generation of a full 3D model. This can save time if you only need 2D "
"results such as orthophotos and DEMs. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:38
#, python-format
msgid ""
"Minimum number of features to extract per image. More features can be useful "
"for finding more matches between images, potentially allowing the "
"reconstruction of areas with little overlap or insufficient features. More "
"features also slow down processing. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:39
#, python-format
msgid ""
"Orthophoto resolution in cm / pixel. Note that this value is capped by a "
"ground sampling distance (GSD) estimate. To remove the cap, check --ignore-"
"gsd also. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:40
#, python-format
msgid ""
"When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard "
"deviation threshold to include patches. Patches with lower standard "
"deviation are ignored. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:41
#, python-format
msgid ""
"Set point cloud quality. Higher quality generates better, denser point "
"clouds, but requires more memory and takes longer. Each step up in quality "
"increases processing time roughly by a factor of 4x.Can be one of: "
"%(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:42
#, python-format
msgid ""
"DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground "
"sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd "
"also. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:43
#, python-format
msgid ""
"Perform ground rectification on the point cloud. This means that wrongly "
"classified ground points will be re-classified and gaps will be filled. "
"Useful for generating DTMs. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:44
#, python-format
msgid ""
"Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are "
"faster, but might miss some valid points. BRUTE_FORCE takes longer but "
"produces denser reconstructions. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:45
#, python-format
msgid ""
"Generates a polygon around the cropping area that cuts the orthophoto around "
"the edges of features. This polygon can be useful for stitching seamless "
"mosaics with multiple overlapping orthophotos. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:46
#, python-format
msgid ""
"Set a camera projection type. Manually setting a value can help improve "
"geometric undistortion. By default the application tries to determine a lens "
"type from the images metadata. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:47
#, python-format
msgid ""
"Set the compression to use for orthophotos. Can be one of: %(choices)s. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:48
#, python-format
msgid ""
"Filters the point cloud by keeping only a single point around a radius N (in "
"meters). This can be useful to limit the output resolution of the point "
"cloud. Set to 0 to disable sampling. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:49
#, python-format
msgid ""
"Legacy option (use --pc-quality instead). Controls the density of the point "
"cloud by setting the resolution of the depthmap images. Higher values take "
"longer to compute but produce denser point clouds. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:50
#, python-format
msgid ""
"When texturing the 3D mesh, for each triangle, choose to prioritize images "
"with sharp features (gmi) or those that cover the largest area (area). "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:51
#, python-format
msgid ""
"Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:52
#, python-format
msgid ""
"Radius of the overlap between submodels. After grouping images into "
"clusters, images that are closer than this radius to a cluster are added to "
"the cluster. This is done to ensure that neighboring submodels overlap. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:53
#, python-format
msgid ""
"URL to a ClusterODM instance for distributing a split-merge workflow on "
"multiple nodes in parallel. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:54
#, python-format
msgid ""
"Minimum number of views that should reconstruct a point for it to be valid. "
"Use lower values if your images have less overlap. Lower values result in "
"denser point clouds but with more noise. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:55
#, python-format
msgid ""
"Build orthophoto overviews for faster display in programs such as QGIS. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:56
#, python-format
msgid ""
"When processing multispectral datasets, you can specify the name of the "
"primary band that will be used for reconstruction. It's recommended to "
"choose a band which has sharp details and is in focus. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:57
#, python-format
msgid ""
"Use this tag to build a DTM (Digital Terrain Model, ground only) using a "
"simple morphological filter. Check the --dem* and --smrf* parameters for "
"finer tuning. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:58
msgid "Displays version number and exits. "
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:59
#, python-format
msgid ""
"Path to the image geolocation file containing the camera center coordinates "
"used for georeferencing. Note that omega/phi/kappa are currently not "
"supported (you can set them to 0). The file needs to use the following "
@ -1077,97 +1365,19 @@ msgid ""
"accuracy (meters)]Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:22
#: app/static/app/js/translations/odm_autogenerated.js:60
msgid ""
"Permanently delete all previous results and rerun the processing pipeline."
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:61
#, python-format
msgid ""
"Orthophoto resolution in cm / pixel. Note that this value is capped by a "
"ground sampling distance (GSD) estimate. To remove the cap, check --ignore-"
"gsd also. Default: %(default)s"
"Turn on gamma tone mapping or none for no tone mapping. Can be one of "
"%(choices)s. Default: %(default)s "
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:23
msgid ""
"Path to the project folder. Your project folder should contain subfolders "
"for each dataset. Each dataset should have an \"images\" folder."
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:24
#, python-format
msgid ""
"Number of steps used to fill areas with gaps. Set to 0 to disable gap "
"filling. Starting with a radius equal to the output resolution, N different "
"DEMs are generated with progressively bigger radius using the inverse "
"distance weighted (IDW) algorithm and merged together. Remaining gaps are "
"then merged using nearest neighbor interpolation. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:25
#, python-format
msgid ""
"Octree depth used in the mesh reconstruction, increase to get more vertices, "
"recommended values are 8-12. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:26
#, python-format
msgid ""
"Skip normalization of colors across all images. Useful when processing "
"radiometric data. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:27
#, python-format
msgid ""
"Rerun processing from this stage. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:28
#, python-format
msgid ""
"Set point cloud quality. Higher quality generates better, denser point "
"clouds, but requires more memory and takes longer. Each step up in quality "
"increases processing time roughly by a factor of 4x.Can be one of: "
"%(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:29
#, python-format
msgid ""
"Filters the point cloud by keeping only a single point around a radius N (in "
"meters). This can be useful to limit the output resolution of the point "
"cloud. Set to 0 to disable sampling. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:30
#, python-format
msgid ""
"Run local bundle adjustment for every image added to the reconstruction and "
"a global adjustment every 100 images. Speeds up reconstruction for very "
"large datasets. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:31
#, python-format
msgid ""
"Build orthophoto overviews for faster display in programs such as QGIS. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:32
#, python-format
msgid ""
"Set feature extraction quality. Higher quality generates better features, "
"but requires more memory and takes longer. Can be one of: %(choices)s. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:33
#, python-format
msgid "Print additional messages to the console. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:34
#: app/static/app/js/translations/odm_autogenerated.js:62
#, python-format
msgid ""
"Computes an euclidean raster map for each DEM. The map reports the distance "
@ -1176,108 +1386,42 @@ msgid ""
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:35
#: app/static/app/js/translations/odm_autogenerated.js:63
#, python-format
msgid "Generates a benchmark file with runtime info. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:64
#, python-format
msgid ""
"Number of nearest images to pre-match based on GPS exif data. Set to 0 to "
"skip pre-matching. Neighbors works together with Distance parameter, set "
"both to 0 to not use pre-matching. Default: %(default)s"
"Simple Morphological Filter elevation scalar parameter. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:36
#: app/static/app/js/translations/odm_autogenerated.js:65
#, python-format
msgid ""
"Set the compression to use for orthophotos. Can be one of: %(choices)s. "
"Default: %(default)s"
"Legacy option (use --feature-quality instead). Resizes images by the largest "
"side for feature extraction purposes only. Set to -1 to disable. This does "
"not affect the final orthophoto resolution quality and will not resize the "
"original images. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:37
#: app/static/app/js/translations/odm_autogenerated.js:66
#, python-format
msgid ""
"Generate static tiles for orthophotos and DEMs that are suitable for viewers "
"like Leaflet or OpenLayers. Default: %(default)s"
"When processing multispectral datasets, ODM will automatically align the "
"images for each band. If the images have been postprocessed and are already "
"aligned, use this option. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:38
#: app/static/app/js/translations/odm_autogenerated.js:67
#, python-format
msgid ""
"Classify the point cloud outputs using a Simple Morphological Filter. You "
"can control the behavior of this option by tweaking the --dem-* parameters. "
"Default: %(default)s"
"Octree depth used in the mesh reconstruction, increase to get more vertices, "
"recommended values are 8-12. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:39
#, python-format
msgid ""
"Choose what to merge in the merge step in a split dataset. By default all "
"available outputs are merged. Options: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:40
#, python-format
msgid ""
"Use the camera parameters computed from another dataset instead of "
"calculating them. Can be specified either as path to a cameras.json file or "
"as a JSON string representing the contents of a cameras.json file. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:41
#, python-format
msgid ""
"Set this parameter if you want to generate a PNG rendering of the "
"orthophoto. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:42
#, python-format
msgid ""
"When texturing the 3D mesh, for each triangle, choose to prioritize images "
"with sharp features (gmi) or those that cover the largest area (area). "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:43
#, python-format
msgid ""
"Turn on gamma tone mapping or none for no tone mapping. Can be one of "
"%(choices)s. Default: %(default)s "
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:44
msgid ""
"Permanently delete all previous results and rerun the processing pipeline."
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:45
#, python-format
msgid ""
"End processing at this stage. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:46
#, python-format
msgid "Print debug messages. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:47
#, python-format
msgid ""
"Path to the file containing the ground control points used for "
"georeferencing. The file needs to use the following format: EPSG:<code> or <"
"+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] "
"[extra2]Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:48
#, python-format
msgid ""
"Simple Morphological Filter slope parameter (rise over run). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:49
#: app/static/app/js/translations/odm_autogenerated.js:68
#, python-format
msgid ""
"Set the radiometric calibration to perform on images. When processing "
@ -1290,88 +1434,33 @@ msgid ""
"the sun. Can be one of: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:50
#: app/static/app/js/translations/odm_autogenerated.js:69
#, python-format
msgid ""
"Decimate the points before generating the DEM. 1 is no decimation (full "
"quality). 100 decimates ~99%% of the points. Useful for speeding up "
"generation of DEM results in very large datasets. Default: %(default)s"
msgid "Set this parameter if you want a striped GeoTIFF. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:51
#, python-format
msgid ""
"Simple Morphological Filter elevation threshold parameter (meters). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:52
msgid "Displays version number and exits. "
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:53
#, python-format
msgid ""
"Radius of the overlap between submodels. After grouping images into "
"clusters, images that are closer than this radius to a cluster are added to "
"the cluster. This is done to ensure that neighboring submodels overlap. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:54
#, python-format
msgid ""
"Type of photometric outlier removal method. Can be one of: %(choices)s. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:55
#, python-format
msgid ""
"Use this tag if you have a GCP File but want to use the EXIF information for "
"georeferencing instead. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:56
#, python-format
msgid ""
"Name of dataset (i.e subfolder name within project folder). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:57
#, python-format
msgid ""
"Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of "
"Words. FLANN is slower, but more stable. BOW is faster, but can sometimes "
"miss valid matches. Can be one of: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:58
#, python-format
msgid "The maximum vertex count of the output mesh. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:59
#, python-format
msgid ""
"Simple Morphological Filter elevation scalar parameter. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:60
#, python-format
msgid ""
"Export the georeferenced point cloud in Entwine Point Tile (EPT) format. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:61
#: app/static/app/js/translations/odm_autogenerated.js:70
#, python-format
msgid ""
"Export the georeferenced point cloud in LAS format. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:62
#: app/static/app/js/translations/odm_autogenerated.js:71
#, python-format
msgid ""
"Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This "
"option is a bit faster and provides similar results in planar areas. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:72
#, python-format
msgid ""
"Choose what to merge in the merge step in a split dataset. By default all "
"available outputs are merged. Options: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:73
#, python-format
msgid ""
"The maximum number of processes to use in various processes. Peak memory "
@ -1379,14 +1468,7 @@ msgid ""
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:63
#, python-format
msgid ""
"Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:64
#: app/static/app/js/translations/odm_autogenerated.js:74
#, python-format
msgid ""
"Use this tag to build a DSM (Digital Surface Model, ground + objects) using "
@ -1394,66 +1476,7 @@ msgid ""
"tuning. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:65
#, python-format
msgid ""
"When processing multispectral datasets, you can specify the name of the "
"primary band that will be used for reconstruction. It's recommended to "
"choose a band which has sharp details and is in focus. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:66
#, python-format
msgid "Generates a benchmark file with runtime info. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:67
#, python-format
msgid ""
"Legacy option (use --feature-quality instead). Resizes images by the largest "
"side for feature extraction purposes only. Set to -1 to disable. This does "
"not affect the final orthophoto resolution quality and will not resize the "
"original images. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:68
#, python-format
msgid ""
"Rerun this stage only and stop. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:69
#, python-format
msgid ""
"Export the georeferenced point cloud in CSV format. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:70
#, python-format
msgid ""
"DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground "
"sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd "
"also. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:71
#, python-format
msgid ""
"Distance threshold in meters to find pre-matching images based on GPS exif "
"data. Set both matcher-neighbors and this to 0 to skip pre-matching. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:72
#, python-format
msgid ""
"Generates a polygon around the cropping area that cuts the orthophoto around "
"the edges of features. This polygon can be useful for stitching seamless "
"mosaics with multiple overlapping orthophotos. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:73
#: app/static/app/js/translations/odm_autogenerated.js:75
#, python-format
msgid ""
"Average number of images per submodel. When splitting a large dataset into "
@ -1462,50 +1485,31 @@ msgid ""
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:74
#, python-format
msgid ""
"Automatically crop image outputs by creating a smooth buffer around the "
"dataset boundaries, shrinked by N meters. Use 0 to disable cropping. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:75
#, python-format
msgid "Set this parameter if you want a striped GeoTIFF. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:76
#, python-format
msgid ""
"Minimum number of features to extract per image. More features can be useful "
"for finding more matches between images, potentially allowing the "
"reconstruction of areas with little overlap or insufficient features. More "
"features also slow down processing. Default: %(default)s"
"End processing at this stage. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:77
#, python-format
msgid ""
"Perform ground rectification on the point cloud. This means that wrongly "
"classified ground points will be re-classified and gaps will be filled. "
"Useful for generating DTMs. Default: %(default)s"
"Skip normalization of colors across all images. Useful when processing "
"radiometric data. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:78
#, python-format
msgid ""
"Minimum number of views that should reconstruct a point for it to be valid. "
"Use lower values if your images have less overlap. Lower values result in "
"denser point clouds but with more noise. Default: %(default)s"
"Classify the point cloud outputs using a Simple Morphological Filter. You "
"can control the behavior of this option by tweaking the --dem-* parameters. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:79
#, python-format
msgid ""
"Use this tag to build a DTM (Digital Terrain Model, ground only) using a "
"simple morphological filter. Check the --dem* and --smrf* parameters for "
"finer tuning. Default: %(default)s"
msgid "Print additional messages to the console. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:80

Wyświetl plik

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
"PO-Revision-Date: 2020-12-23 16:28+0000\n"
"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/webodm/webodm/fr/"
@ -205,7 +205,7 @@ msgstr ""
msgid "Task this image belongs to"
msgstr "La tâche à laquelle cette image appartient"
#: app/models/image_upload.py:10 app/models/task.py:259
#: app/models/image_upload.py:10 app/models/task.py:260
msgid "Task"
msgstr "Tâche"
@ -230,7 +230,7 @@ msgid "Plugin name"
msgstr "Nom de l'extension"
#: app/models/plugin.py:5 app/models/preset.py:10 app/models/project.py:23
#: app/models/task.py:221 app/models/theme.py:16
#: app/models/task.py:222 app/models/theme.py:16
msgid "Name"
msgstr "Nom"
@ -310,15 +310,15 @@ msgstr ""
"Options qui définissent ce préréglage (même format que dans les options "
"d'une tâche)."
#: app/models/preset.py:11 app/models/task.py:227
#: app/models/preset.py:11 app/models/task.py:228
msgid "Options"
msgstr "Options"
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
msgid "Creation date"
msgstr "Date de création"
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
msgid "Created at"
msgstr "Créé le"
@ -368,7 +368,7 @@ msgstr ""
msgid "Deleting"
msgstr "Suppression"
#: app/models/project.py:56 app/models/task.py:220
#: app/models/project.py:56 app/models/task.py:221
msgid "Project"
msgstr "Projet"
@ -425,27 +425,27 @@ msgstr "Application"
msgid "Settings"
msgstr "Paramètres"
#: app/models/task.py:217
#: app/models/task.py:218
msgid "Id"
msgstr "Identifiant"
#: app/models/task.py:219
#: app/models/task.py:220
msgid "Identifier of the task (as returned by NodeODM API)"
msgstr "Identifiant de la tâche (tel que retourné par l'API NodeODM)"
#: app/models/task.py:219
#: app/models/task.py:220
msgid "UUID"
msgstr "Identifiant unique"
#: app/models/task.py:220
#: app/models/task.py:221
msgid "Project that this task belongs to"
msgstr "Projet auquel appartient cette tâche"
#: app/models/task.py:221
#: app/models/task.py:222
msgid "A label for the task"
msgstr "Un nom pour cette tâche"
#: app/models/task.py:222
#: app/models/task.py:223
msgid ""
"Number of milliseconds that elapsed since the beginning of this task (-1 "
"indicates that no information is available)"
@ -453,11 +453,11 @@ msgstr ""
"Nombre de millisecondes écoulées depuis le début de cette tâche (-1 indique "
"qu'il n'y a pas d'information disponible)"
#: app/models/task.py:222
#: app/models/task.py:223
msgid "Processing Time"
msgstr "Temps de traitement"
#: app/models/task.py:223
#: app/models/task.py:224
msgid ""
"Processing node assigned to this task (or null if this task has not been "
"associated yet)"
@ -465,11 +465,11 @@ msgstr ""
"Nœud de traitement assigné à cette tâche (ou défini à null si la tâche n'a "
"pas encore été associée)"
#: app/models/task.py:223 app/views/app.py:113 nodeodm/models.py:36
#: app/models/task.py:224 app/views/app.py:113 nodeodm/models.py:36
msgid "Processing Node"
msgstr "Nœud de traitement"
#: app/models/task.py:224
#: app/models/task.py:225
msgid ""
"A flag indicating whether this task should be automatically assigned a "
"processing node"
@ -477,63 +477,63 @@ msgstr ""
"Un drapeau indiquant si cette tâche doit être automatiquement associée ou "
"non à un nœud de traitement"
#: app/models/task.py:224
#: app/models/task.py:225
msgid "Auto Processing Node"
msgstr "Nœud de traitement automatique"
#: app/models/task.py:225
#: app/models/task.py:226
msgid "Current status of the task"
msgstr "État actuel de la tâche"
#: app/models/task.py:225
#: app/models/task.py:226
msgid "Status"
msgstr "État"
#: app/models/task.py:226
#: app/models/task.py:227
msgid "The last processing error received"
msgstr "La dernière erreur de traitement reçue"
#: app/models/task.py:226
#: app/models/task.py:227
msgid "Last Error"
msgstr "Dernière erreur"
#: app/models/task.py:227
#: app/models/task.py:228
msgid "Options that are being used to process this task"
msgstr "Options utilisées pour effectuer cette tâche"
#: app/models/task.py:228
#: app/models/task.py:229
msgid "List of available assets to download"
msgstr "Liste des ressources disponibles au téléchargement"
#: app/models/task.py:228
#: app/models/task.py:229
msgid "Available Assets"
msgstr "Ressources disponibles"
#: app/models/task.py:229
#: app/models/task.py:230
msgid "Console output of the processing node"
msgstr "Sortie console du nœud de traitement"
#: app/models/task.py:229
#: app/models/task.py:230
msgid "Console Output"
msgstr "Sortie console"
#: app/models/task.py:231
#: app/models/task.py:232
msgid "Extent of the orthophoto"
msgstr "Étendue de l'orthophoto"
#: app/models/task.py:231
#: app/models/task.py:232
msgid "Orthophoto Extent"
msgstr "Étendue de l'orthophoto"
#: app/models/task.py:232
#: app/models/task.py:233
msgid "DSM Extent"
msgstr "Étendue du DSM"
#: app/models/task.py:233
#: app/models/task.py:234
msgid "DTM Extent"
msgstr "Étendue du DTM"
#: app/models/task.py:237
#: app/models/task.py:238
msgid ""
"A requested action to be performed on the task. The selected action will be "
"performed by the worker at the next iteration."
@ -541,19 +541,19 @@ msgstr ""
"Une action demandée à effectuer sur la tâche. L'action sélectionnée sera "
"exécutée par le processus lors de la prochaine itération."
#: app/models/task.py:237
#: app/models/task.py:238
msgid "Pending Action"
msgstr "Action en attente"
#: app/models/task.py:239
#: app/models/task.py:240
msgid "A flag indicating whether this task is available to the public"
msgstr "Un drapeau indiquant si cette tâche est disponible au public ou non"
#: app/models/task.py:239
#: app/models/task.py:240
msgid "Public"
msgstr "Public"
#: app/models/task.py:240
#: app/models/task.py:241
msgid ""
"When set to a value different than -1, indicates that the images for this "
"task have been / will be resized to the size specified here before "
@ -563,11 +563,11 @@ msgstr ""
"cette tâche ont été / seront redimensionnées à la taille définie ici avant "
"le traitement."
#: app/models/task.py:240
#: app/models/task.py:241
msgid "Resize To"
msgstr "Redimensionner vers"
#: app/models/task.py:243
#: app/models/task.py:244
msgid ""
"Value between 0 and 1 indicating the upload progress of this task's files to "
"the processing node"
@ -575,51 +575,51 @@ msgstr ""
"Les valeurs entre 0 et 1 indiquent la progression du téléversement des "
"fichiers de cette tâche vers le nœud de traitement"
#: app/models/task.py:244
#: app/models/task.py:245
msgid "Upload Progress"
msgstr "Progression du téléversement"
#: app/models/task.py:247
#: app/models/task.py:248
msgid ""
"Value between 0 and 1 indicating the resize progress of this task's images"
msgstr ""
"Les valeurs entre 0 et 1 indiquent la progression du redimensionnement des "
"images de cette tâche"
#: app/models/task.py:248
#: app/models/task.py:249
msgid "Resize Progress"
msgstr "Progression du redimensionnement"
#: app/models/task.py:251
#: app/models/task.py:252
msgid ""
"Value between 0 and 1 indicating the running progress (estimated) of this "
"task"
msgstr ""
"Les valeurs entre 0 et 1 indiquent la progression (estimée) de cette tâche"
#: app/models/task.py:252
#: app/models/task.py:253
msgid "Running Progress"
msgstr "Progression de l'exécution"
#: app/models/task.py:254
#: app/models/task.py:255
msgid "URL this task is imported from (only for imported tasks)"
msgstr ""
"URL à partir de laquelle cette tâche a été importée (uniquement pour les "
"tâches importées)"
#: app/models/task.py:254
#: app/models/task.py:255
msgid "Import URL"
msgstr "URL dimportation"
#: app/models/task.py:255
#: app/models/task.py:256
msgid "Number of images associated with this task"
msgstr "Nombre d'images associées à cette tâche"
#: app/models/task.py:255
#: app/models/task.py:256
msgid "Images Count"
msgstr "Nombre d'images"
#: app/models/task.py:256
#: app/models/task.py:257
msgid ""
"A flag indicating whether this task is currently waiting for information or "
"files to be uploaded before being considered for processing."
@ -628,43 +628,43 @@ msgstr ""
"d'information des fichiers à téléverser avant d'être considérée pour le "
"traitement."
#: app/models/task.py:256
#: app/models/task.py:257
msgid "Partial"
msgstr "Partiel"
#: app/models/task.py:260
#: app/models/task.py:261
msgid "Tasks"
msgstr "Tâches"
#: app/models/task.py:269
#: app/models/task.py:270
msgid "unnamed"
msgstr "sans nom"
#: app/models/task.py:372
#: app/models/task.py:373
msgid "Importing assets..."
msgstr "Importation des ressources…"
#: app/models/task.py:411 app/models/task.py:679
#: app/models/task.py:412 app/models/task.py:680
msgid "Invalid zip file"
msgstr "Fichier zip invalide"
#: app/models/task.py:505
#: app/models/task.py:506
#, python-format
msgid "Connection error: %(error)s"
msgstr "Erreur de connexion : %(error)s"
#: app/models/task.py:585
#: app/models/task.py:586
msgid "Cannot restart a task that has no processing node"
msgstr "Impossible de redémarrer une tâche qui n'a pas de nœud de traitement"
#: app/models/task.py:737
#: app/models/task.py:738
#, python-format
msgid "Unsupported SRS %(code)s. Please make sure you picked a supported SRS."
msgstr ""
"SRS non pris en charge %(code)s. Sil vous plaît assurez-vous que vous avez "
"sélectionné un SRS pris en charge."
#: app/models/task.py:747
#: app/models/task.py:748
msgid "Done!"
msgstr "Terminé !"
@ -1257,7 +1257,7 @@ msgstr ""
"la précision du géoréférencement"
#: app/templates/app/dev_tools.html:6 app/templates/app/logged_in_base.html:110
#: app/views/dev.py:73
#: app/views/dev.py:83
msgid "Developer Tools"
msgstr "Outils de développement"
@ -1461,15 +1461,15 @@ msgstr "Affichage du modèle 3D"
msgid "Welcome"
msgstr "Bienvenue"
#: app/views/dev.py:48
#: app/views/dev.py:59
msgid "Cannot find locale/ folder in .zip archive"
msgstr "Impossible de trouver le fichier/dossier de langue dans l'archive .zip"
#: app/views/dev.py:66
#: app/views/dev.py:76
msgid "Translation files reloaded!"
msgstr "Fichiers de traduction rechargés !"
#: app/views/dev.py:70
#: app/views/dev.py:80
msgid "Invalid action"
msgstr "Action invalide"

Plik diff jest za duży Load Diff

Plik diff jest za duży Load Diff

Plik diff jest za duży Load Diff

Plik diff jest za duży Load Diff

Plik diff jest za duży Load Diff

Plik diff jest za duży Load Diff

Plik diff jest za duży Load Diff

Plik diff jest za duży Load Diff

Wyświetl plik

@ -7,48 +7,53 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-22 19:06+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
"PO-Revision-Date: 2021-01-12 14:33+0000\n"
"Last-Translator: Jurijs Jeskins <jurijs.jeshkins@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/webodm/webodm/ru/"
">\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.4.1-dev\n"
#: app/admin.py:52
msgid "Enter custom CSS"
msgstr ""
msgstr "Введите свой CSS"
#: app/admin.py:53 app/models/theme.py:38
msgid "CSS"
msgstr ""
msgstr "CSS"
#: app/admin.py:56
msgid "HTML that will be displayed above site header"
msgstr ""
msgstr "HTML код, который будет показан выше \"шапки\" (хидера) сайта"
#: app/admin.py:57 app/models/theme.py:39
msgid "HTML (before header)"
msgstr ""
msgstr "HTML (перед заголовком)"
#: app/admin.py:60
#, fuzzy
msgid "HTML that will be displayed after site header"
msgstr ""
msgstr "HTML код, который будет показан под \"шапкой\" (хидером) сайта"
#: app/admin.py:61 app/models/theme.py:40
#, fuzzy
msgid "HTML (after header)"
msgstr ""
msgstr "HTML (после заголовка)"
#: app/admin.py:64
#, fuzzy
msgid "HTML that will be displayed after the body tag"
msgstr ""
msgstr "HTML, который будет отображаться после тега body"
#: app/admin.py:65 app/models/theme.py:41
msgid "HTML (after body)"
msgstr ""
msgstr "HTML (после тега body)"
#: app/admin.py:68
#, python-brace-format
@ -56,31 +61,36 @@ msgid ""
"HTML that will be displayed in the footer. You can also use the special tags "
"such as {ORGANIZATION} and {YEAR}."
msgstr ""
"HTML который будет показан в футере. Вы также можете использовать "
"специальные теги по типу {ORGANIZATION} и {YEAR}."
#: app/admin.py:69 app/models/theme.py:42
#, fuzzy
msgid "HTML (footer)"
msgstr ""
msgstr "HTML (футер)"
#: app/admin.py:100 app/models/project.py:24
msgid "Description"
msgstr ""
msgstr "Описание"
#: app/admin.py:106
msgid "Version"
msgstr ""
msgstr "Версия"
#: app/admin.py:112
msgid "Author"
msgstr ""
msgstr "Автор"
#: app/admin.py:233
msgid "Actions"
msgstr ""
msgstr "Действия"
#: app/api/formulas.py:12 app/api/formulas.py:16
msgid ""
"Normalized Difference Vegetation Index shows the amount of green vegetation."
msgstr ""
"Нормализованый Индекс Разницы Озеленения показывает количество зеленых "
"насаждений."
#: app/api/formulas.py:20
msgid ""
@ -169,7 +179,7 @@ msgstr ""
#: app/api/tasks.py:201
msgid "No files uploaded"
msgstr ""
msgstr "Нет загруженных файлов"
#: app/api/tasks.py:224
msgid "Cannot create task, you need at least 2 images"
@ -182,7 +192,7 @@ msgstr ""
#: app/api/tasks.py:370
msgid "Imported Task"
msgstr ""
msgstr "Импортированная задача"
#: app/api/tasks.py:373
msgid "Cannot create task, you need to upload 1 file"
@ -196,9 +206,9 @@ msgstr ""
msgid "Task this image belongs to"
msgstr ""
#: app/models/image_upload.py:10 app/models/task.py:259
#: app/models/image_upload.py:10 app/models/task.py:260
msgid "Task"
msgstr ""
msgstr "Задача"
#: app/models/image_upload.py:11
msgid "File uploaded by a user"
@ -206,7 +216,7 @@ msgstr ""
#: app/models/image_upload.py:11
msgid "Image"
msgstr ""
msgstr "Изображение"
#: app/models/image_upload.py:20
msgid "Image Upload"
@ -221,9 +231,9 @@ msgid "Plugin name"
msgstr ""
#: app/models/plugin.py:5 app/models/preset.py:10 app/models/project.py:23
#: app/models/task.py:221 app/models/theme.py:16
#: app/models/task.py:222 app/models/theme.py:16
msgid "Name"
msgstr ""
msgstr "Имя"
#: app/models/plugin.py:6
msgid "Whether this plugin is turned on."
@ -231,15 +241,15 @@ msgstr ""
#: app/models/plugin.py:6
msgid "Enabled"
msgstr ""
msgstr "Включено"
#: app/models/plugin.py:20
msgid "Plugin"
msgstr ""
msgstr "Плагин"
#: app/models/plugin.py:21 app/templates/app/logged_in_base.html:98
msgid "Plugins"
msgstr ""
msgstr "Плагины"
#: app/models/plugin_datum.py:7
msgid "Setting key"
@ -247,7 +257,7 @@ msgstr ""
#: app/models/plugin_datum.py:7
msgid "Key"
msgstr ""
msgstr "Ключ"
#: app/models/plugin_datum.py:8
msgid "The user this setting belongs to. If NULL, the setting is global."
@ -255,11 +265,11 @@ msgstr ""
#: app/models/plugin_datum.py:8 app/templates/app/admin/object_history.html:23
msgid "User"
msgstr ""
msgstr "Пользователь"
#: app/models/plugin_datum.py:9
msgid "Integer value"
msgstr ""
msgstr "Целое значение"
#: app/models/plugin_datum.py:10
msgid "Float value"
@ -271,7 +281,7 @@ msgstr ""
#: app/models/plugin_datum.py:12
msgid "String value"
msgstr ""
msgstr "Строковое значение"
#: app/models/plugin_datum.py:13
msgid "JSON value"
@ -287,7 +297,7 @@ msgstr ""
#: app/models/preset.py:9 app/models/project.py:22
msgid "Owner"
msgstr ""
msgstr "Владелец"
#: app/models/preset.py:10
msgid "A label used to describe the preset"
@ -297,17 +307,17 @@ msgstr ""
msgid "Options that define this preset (same format as in a Task's options)."
msgstr ""
#: app/models/preset.py:11 app/models/task.py:227
#: app/models/preset.py:11 app/models/task.py:228
msgid "Options"
msgstr ""
msgstr "Опции"
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
msgid "Creation date"
msgstr ""
msgstr "Дата создания"
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
msgid "Created at"
msgstr ""
msgstr "Создано в"
#: app/models/preset.py:14
msgid ""
@ -321,11 +331,11 @@ msgstr ""
#: app/models/preset.py:20
msgid "Preset"
msgstr ""
msgstr "Пресет"
#: app/models/preset.py:21
msgid "Presets"
msgstr ""
msgstr "Пресеты"
#: app/models/project.py:22
msgid "The person who created the project"
@ -350,13 +360,13 @@ msgstr ""
msgid "Deleting"
msgstr ""
#: app/models/project.py:56 app/models/task.py:220
#: app/models/project.py:56 app/models/task.py:221
msgid "Project"
msgstr ""
msgstr "Проект"
#: app/models/project.py:57
msgid "Projects"
msgstr ""
msgstr "Проекты"
#: app/models/setting.py:20
msgid "The name of your application"
@ -380,7 +390,7 @@ msgstr ""
#: app/models/setting.py:31
msgid "Organization name"
msgstr ""
msgstr "Название организации"
#: app/models/setting.py:32
msgid "The website URL of your organization"
@ -388,12 +398,12 @@ msgstr ""
#: app/models/setting.py:32
msgid "Organization website"
msgstr ""
msgstr "Веб-сайт организации"
#: app/models/setting.py:33 app/models/theme.py:48 app/models/theme.py:49
#: app/templates/app/logged_in_base.html:95
msgid "Theme"
msgstr ""
msgstr "Тема"
#: app/models/setting.py:34
msgid "Active theme"
@ -401,231 +411,231 @@ msgstr ""
#: app/models/setting.py:73 app/templates/app/logged_in_base.html:101
msgid "Application"
msgstr ""
msgstr "Приложение"
#: app/models/setting.py:76 app/models/setting.py:77
msgid "Settings"
msgstr ""
msgstr "Настройки"
#: app/models/task.py:217
#: app/models/task.py:218
msgid "Id"
msgstr ""
msgstr "ID"
#: app/models/task.py:219
#: app/models/task.py:220
msgid "Identifier of the task (as returned by NodeODM API)"
msgstr ""
#: app/models/task.py:219
msgid "UUID"
msgstr ""
#: app/models/task.py:220
msgid "UUID"
msgstr "UUID"
#: app/models/task.py:221
msgid "Project that this task belongs to"
msgstr ""
#: app/models/task.py:221
#: app/models/task.py:222
msgid "A label for the task"
msgstr ""
#: app/models/task.py:222
#: app/models/task.py:223
msgid ""
"Number of milliseconds that elapsed since the beginning of this task (-1 "
"indicates that no information is available)"
msgstr ""
#: app/models/task.py:222
#: app/models/task.py:223
msgid "Processing Time"
msgstr ""
#: app/models/task.py:223
#: app/models/task.py:224
msgid ""
"Processing node assigned to this task (or null if this task has not been "
"associated yet)"
msgstr ""
#: app/models/task.py:223 app/views/app.py:113 nodeodm/models.py:36
#: app/models/task.py:224 app/views/app.py:113 nodeodm/models.py:36
msgid "Processing Node"
msgstr ""
#: app/models/task.py:224
#: app/models/task.py:225
msgid ""
"A flag indicating whether this task should be automatically assigned a "
"processing node"
msgstr ""
#: app/models/task.py:224
#: app/models/task.py:225
msgid "Auto Processing Node"
msgstr ""
#: app/models/task.py:225
#: app/models/task.py:226
msgid "Current status of the task"
msgstr ""
#: app/models/task.py:225
msgid "Status"
msgstr ""
#: app/models/task.py:226
msgid "Status"
msgstr "Статус"
#: app/models/task.py:227
msgid "The last processing error received"
msgstr ""
#: app/models/task.py:226
#: app/models/task.py:227
msgid "Last Error"
msgstr ""
#: app/models/task.py:227
#: app/models/task.py:228
msgid "Options that are being used to process this task"
msgstr ""
#: app/models/task.py:228
#: app/models/task.py:229
msgid "List of available assets to download"
msgstr ""
#: app/models/task.py:228
#: app/models/task.py:229
msgid "Available Assets"
msgstr ""
#: app/models/task.py:229
#: app/models/task.py:230
msgid "Console output of the processing node"
msgstr ""
#: app/models/task.py:229
#: app/models/task.py:230
msgid "Console Output"
msgstr ""
#: app/models/task.py:231
#: app/models/task.py:232
msgid "Extent of the orthophoto"
msgstr ""
#: app/models/task.py:231
#: app/models/task.py:232
msgid "Orthophoto Extent"
msgstr ""
#: app/models/task.py:232
#: app/models/task.py:233
msgid "DSM Extent"
msgstr ""
#: app/models/task.py:233
#: app/models/task.py:234
msgid "DTM Extent"
msgstr ""
#: app/models/task.py:237
#: app/models/task.py:238
msgid ""
"A requested action to be performed on the task. The selected action will be "
"performed by the worker at the next iteration."
msgstr ""
#: app/models/task.py:237
#: app/models/task.py:238
msgid "Pending Action"
msgstr ""
#: app/models/task.py:239
#: app/models/task.py:240
msgid "A flag indicating whether this task is available to the public"
msgstr ""
#: app/models/task.py:239
#: app/models/task.py:240
msgid "Public"
msgstr ""
#: app/models/task.py:240
#: app/models/task.py:241
msgid ""
"When set to a value different than -1, indicates that the images for this "
"task have been / will be resized to the size specified here before "
"processing."
msgstr ""
#: app/models/task.py:240
#: app/models/task.py:241
msgid "Resize To"
msgstr ""
#: app/models/task.py:243
#: app/models/task.py:244
msgid ""
"Value between 0 and 1 indicating the upload progress of this task's files to "
"the processing node"
msgstr ""
#: app/models/task.py:244
#: app/models/task.py:245
msgid "Upload Progress"
msgstr ""
#: app/models/task.py:247
#: app/models/task.py:248
msgid ""
"Value between 0 and 1 indicating the resize progress of this task's images"
msgstr ""
#: app/models/task.py:248
#: app/models/task.py:249
msgid "Resize Progress"
msgstr ""
#: app/models/task.py:251
#: app/models/task.py:252
msgid ""
"Value between 0 and 1 indicating the running progress (estimated) of this "
"task"
msgstr ""
#: app/models/task.py:252
#: app/models/task.py:253
msgid "Running Progress"
msgstr ""
#: app/models/task.py:254
#: app/models/task.py:255
msgid "URL this task is imported from (only for imported tasks)"
msgstr ""
#: app/models/task.py:254
#: app/models/task.py:255
msgid "Import URL"
msgstr ""
#: app/models/task.py:255
#: app/models/task.py:256
msgid "Number of images associated with this task"
msgstr ""
#: app/models/task.py:255
#: app/models/task.py:256
msgid "Images Count"
msgstr ""
#: app/models/task.py:256
#: app/models/task.py:257
msgid ""
"A flag indicating whether this task is currently waiting for information or "
"files to be uploaded before being considered for processing."
msgstr ""
#: app/models/task.py:256
#: app/models/task.py:257
msgid "Partial"
msgstr ""
#: app/models/task.py:260
#: app/models/task.py:261
msgid "Tasks"
msgstr ""
msgstr "Задачи"
#: app/models/task.py:269
#: app/models/task.py:270
msgid "unnamed"
msgstr ""
#: app/models/task.py:372
#: app/models/task.py:373
msgid "Importing assets..."
msgstr ""
#: app/models/task.py:411 app/models/task.py:679
#: app/models/task.py:412 app/models/task.py:680
msgid "Invalid zip file"
msgstr ""
#: app/models/task.py:505
#: app/models/task.py:506
#, python-format
msgid "Connection error: %(error)s"
msgstr ""
#: app/models/task.py:585
#: app/models/task.py:586
msgid "Cannot restart a task that has no processing node"
msgstr ""
#: app/models/task.py:737
#: app/models/task.py:738
#, python-format
msgid "Unsupported SRS %(code)s. Please make sure you picked a supported SRS."
msgstr ""
#: app/models/task.py:747
#: app/models/task.py:748
msgid "Done!"
msgstr ""
msgstr "Готово!"
#: app/models/theme.py:16
msgid "Name of theme"
@ -725,7 +735,7 @@ msgstr ""
#: app/models/theme.py:35
msgid "Failed"
msgstr ""
msgstr "Ошибка"
#: app/models/theme.py:36
msgid "The background color of success notifications."
@ -737,7 +747,7 @@ msgstr ""
#: app/templates/app/404.html:6
msgid "404 Page Not Found"
msgstr ""
msgstr "404 Страница не найдена"
#: app/templates/app/404.html:7
msgid "Are you sure the address is correct?"
@ -745,7 +755,7 @@ msgstr ""
#: app/templates/app/500.html:5
msgid "500 Internal Server Error"
msgstr ""
msgstr "500 Внутренняя ошибка сервера"
#: app/templates/app/500.html:6
msgid "Something happened. The server logs contain more information."
@ -763,7 +773,7 @@ msgstr ""
#: app/templates/app/admin/404.html:4 app/templates/app/admin/404.html:8
msgid "Page not found"
msgstr ""
msgstr "Страница не найдена"
#: app/templates/app/admin/404.html:10
msgid "We're sorry, but the requested page could not be found."
@ -783,7 +793,7 @@ msgstr ""
#: app/templates/app/admin/500.html:7
msgid "Server error"
msgstr ""
msgstr "Ошибка сервера"
#: app/templates/app/admin/500.html:11
msgid "Server error (500)"
@ -805,7 +815,7 @@ msgstr ""
#: app/templates/app/admin/actions.html:4
msgid "Go"
msgstr ""
msgstr "Поехали"
#: app/templates/app/admin/actions.html:10
msgid "Click here to select the objects across all pages"
@ -833,7 +843,7 @@ msgstr ""
#: app/templates/app/admin/auth/user/change_password.html:17
#: app/templates/app/admin/auth/user/change_password.html:54
msgid "Change password"
msgstr ""
msgstr "Изменить пароль"
#: app/templates/app/admin/auth/user/change_password.html:27
#: app/templates/app/admin/change_form.html:47
@ -871,7 +881,7 @@ msgstr ""
#: app/templates/app/admin/change_form.html:33
#: app/templates/app/admin/object_history.html:10
msgid "History"
msgstr ""
msgstr "История"
#: app/templates/app/admin/change_form.html:35
#: app/templates/app/admin/edit_inline/stacked.html:14
@ -909,7 +919,7 @@ msgstr ""
#: app/templates/app/admin/submit_line.html:6
#: app/templates/app/processing_node.html:54
msgid "Delete"
msgstr ""
msgstr "Удалить"
#: app/templates/app/admin/delete_confirmation.html:23
#, python-format
@ -936,7 +946,7 @@ msgstr ""
#: app/templates/app/admin/delete_confirmation.html:39
#: app/templates/app/admin/delete_selected_confirmation.html:38
msgid "Objects"
msgstr ""
msgstr "Объекты"
#: app/templates/app/admin/delete_confirmation.html:46
#: app/templates/app/admin/delete_selected_confirmation.html:49
@ -979,11 +989,11 @@ msgstr ""
#: app/templates/app/admin/index.html:37
#: app/templates/app/admin/related_widget_wrapper.html:9
msgid "Change"
msgstr ""
msgstr "Изменить"
#: app/templates/app/admin/edit_inline/tabular.html:20
msgid "Delete?"
msgstr ""
msgstr "Удалить?"
#: app/templates/app/admin/filter.html:2
#, python-format
@ -992,7 +1002,7 @@ msgstr ""
#: app/templates/app/admin/includes/object_delete_summary.html:2
msgid "Summary"
msgstr ""
msgstr "Итого"
#: app/templates/app/admin/index.html:20
#, python-format
@ -1002,7 +1012,7 @@ msgstr ""
#: app/templates/app/admin/index.html:31
#: app/templates/app/admin/related_widget_wrapper.html:16
msgid "Add"
msgstr ""
msgstr "Добавить"
#: app/templates/app/admin/index.html:47
msgid "You don't have permission to edit anything."
@ -1048,11 +1058,11 @@ msgstr ""
#: app/templates/app/admin/object_history.html:22
msgid "Date/time"
msgstr ""
msgstr "Дата и время"
#: app/templates/app/admin/object_history.html:24
msgid "Action"
msgstr ""
msgstr "Действие"
#: app/templates/app/admin/object_history.html:38
msgid ""
@ -1063,12 +1073,12 @@ msgstr ""
#: app/templates/app/admin/pagination.html:10
#: app/templates/app/admin/search_form.html:9
msgid "Show all"
msgstr ""
msgstr "Показать все"
#: app/templates/app/admin/pagination.html:11
#: app/templates/app/admin/submit_line.html:3
msgid "Save"
msgstr ""
msgstr "Сохранить"
#: app/templates/app/admin/popup_response.html:3
msgid "Popup closing..."
@ -1091,7 +1101,7 @@ msgstr ""
#: app/templates/app/admin/search_form.html:7
msgid "Search"
msgstr ""
msgstr "Поиск"
#: app/templates/app/admin/search_form.html:9
#, python-format
@ -1121,7 +1131,7 @@ msgstr ""
#: app/templates/app/dashboard.html:15 app/templates/app/dashboard.html:27
#: app/templates/app/welcome.html:227
msgid "Welcome!"
msgstr ""
msgstr "Добро пожаловать!"
#: app/templates/app/dashboard.html:16
msgid "Add a Processing Node"
@ -1168,13 +1178,13 @@ msgid ""
msgstr ""
#: app/templates/app/dev_tools.html:6 app/templates/app/logged_in_base.html:110
#: app/views/dev.py:73
#: app/views/dev.py:83
msgid "Developer Tools"
msgstr ""
msgstr "Инструменты разработчика"
#: app/templates/app/dev_tools.html:9
msgid "Close"
msgstr ""
msgstr "Закрыть"
#: app/templates/app/dev_tools.html:14
msgid "Current Locale:"
@ -1205,11 +1215,11 @@ msgstr ""
#: app/templates/app/logged_in_base.html:19
msgid "Logout"
msgstr ""
msgstr "Выйти"
#: app/templates/app/logged_in_base.html:33 app/views/app.py:46
msgid "Dashboard"
msgstr ""
msgstr "Панель управления"
#: app/templates/app/logged_in_base.html:59 nodeodm/models.py:37
msgid "Processing Nodes"
@ -1225,11 +1235,11 @@ msgstr ""
#: app/templates/app/logged_in_base.html:84
msgid "Accounts"
msgstr ""
msgstr "Аккаунты"
#: app/templates/app/logged_in_base.html:87
msgid "Groups"
msgstr ""
msgstr "Группы"
#: app/templates/app/logged_in_base.html:92
msgid "Brand"
@ -1245,7 +1255,7 @@ msgstr ""
#: app/templates/app/processing_node.html:15 nodeodm/models.py:24
msgid "Port"
msgstr ""
msgstr "Порт"
#: app/templates/app/processing_node.html:19 nodeodm/models.py:25
msgid "API Version"
@ -1253,7 +1263,7 @@ msgstr ""
#: app/templates/app/processing_node.html:23 nodeodm/models.py:33
msgid "Engine"
msgstr ""
msgstr "Ядро"
#: app/templates/app/processing_node.html:27 nodeodm/models.py:31
msgid "Engine Version"
@ -1286,7 +1296,7 @@ msgstr ""
#: app/templates/app/processing_node.html:53
msgid "Edit"
msgstr ""
msgstr "Редактировать"
#: app/templates/app/welcome.html:224
msgid "Uh oh! Could you please check the errors below?"
@ -1294,7 +1304,7 @@ msgstr ""
#: app/templates/app/welcome.html:237
msgid "Create Account"
msgstr ""
msgstr "Создать аккаунт"
#: app/translations/plugin_manifest_autogenerated.py:4
msgid "Compute volume, area and length measurements on Leaflet"
@ -1353,7 +1363,7 @@ msgstr ""
#: app/views/app.py:54 app/views/public.py:26
msgid "Map"
msgstr ""
msgstr "Карта"
#: app/views/app.py:81
msgid "3D Model Display"
@ -1361,17 +1371,17 @@ msgstr ""
#: app/views/app.py:147
msgid "Welcome"
msgstr ""
msgstr "Добро пожаловать"
#: app/views/dev.py:48
#: app/views/dev.py:59
msgid "Cannot find locale/ folder in .zip archive"
msgstr ""
#: app/views/dev.py:66
#: app/views/dev.py:76
msgid "Translation files reloaded!"
msgstr ""
#: app/views/dev.py:70
#: app/views/dev.py:80
msgid "Invalid action"
msgstr ""
@ -1415,7 +1425,7 @@ msgstr ""
#: nodeodm/models.py:29
msgid "Token"
msgstr ""
msgstr "Токен"
#: nodeodm/models.py:29
msgid ""
@ -1463,7 +1473,7 @@ msgstr ""
#: plugins/diagnostic/plugin.py:36
msgid "Diagnostic"
msgstr ""
msgstr "Диагностика"
#: plugins/diagnostic/templates/diagnostic.html:6
msgid "Diagnostic Information"
@ -1485,17 +1495,17 @@ msgstr ""
#: plugins/diagnostic/templates/diagnostic.html:45
msgctxt "Megabytes of storage space"
msgid "Used"
msgstr ""
msgstr "Используется"
#: plugins/diagnostic/templates/diagnostic.html:16
msgctxt "Megabytes of storage space"
msgid "Total"
msgstr ""
msgstr "Итого"
#: plugins/diagnostic/templates/diagnostic.html:20
msgctxt "Computer memory (RAM)"
msgid "Memory"
msgstr ""
msgstr "Память"
#: plugins/diagnostic/templates/diagnostic.html:24
#: plugins/diagnostic/templates/diagnostic.html:75
@ -1518,7 +1528,7 @@ msgstr ""
#: plugins/diagnostic/templates/diagnostic.html:33
msgid "Note!"
msgstr ""
msgstr "Заметки!"
#: plugins/diagnostic/templates/diagnostic.html:33
#, python-format

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -196,7 +196,7 @@ msgstr ""
msgid "Task this image belongs to"
msgstr ""
#: app/models/image_upload.py:10 app/models/task.py:259
#: app/models/image_upload.py:10 app/models/task.py:260
msgid "Task"
msgstr ""
@ -221,7 +221,7 @@ msgid "Plugin name"
msgstr ""
#: app/models/plugin.py:5 app/models/preset.py:10 app/models/project.py:23
#: app/models/task.py:221 app/models/theme.py:16
#: app/models/task.py:222 app/models/theme.py:16
msgid "Name"
msgstr ""
@ -297,15 +297,15 @@ msgstr ""
msgid "Options that define this preset (same format as in a Task's options)."
msgstr ""
#: app/models/preset.py:11 app/models/task.py:227
#: app/models/preset.py:11 app/models/task.py:228
msgid "Options"
msgstr ""
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
msgid "Creation date"
msgstr ""
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:236
#: app/models/preset.py:13 app/models/project.py:25 app/models/task.py:237
msgid "Created at"
msgstr ""
@ -350,7 +350,7 @@ msgstr ""
msgid "Deleting"
msgstr ""
#: app/models/project.py:56 app/models/task.py:220
#: app/models/project.py:56 app/models/task.py:221
msgid "Project"
msgstr ""
@ -407,223 +407,223 @@ msgstr ""
msgid "Settings"
msgstr ""
#: app/models/task.py:217
#: app/models/task.py:218
msgid "Id"
msgstr ""
#: app/models/task.py:219
#: app/models/task.py:220
msgid "Identifier of the task (as returned by NodeODM API)"
msgstr ""
#: app/models/task.py:219
#: app/models/task.py:220
msgid "UUID"
msgstr ""
#: app/models/task.py:220
#: app/models/task.py:221
msgid "Project that this task belongs to"
msgstr ""
#: app/models/task.py:221
#: app/models/task.py:222
msgid "A label for the task"
msgstr ""
#: app/models/task.py:222
#: app/models/task.py:223
msgid ""
"Number of milliseconds that elapsed since the beginning of this task (-1 "
"indicates that no information is available)"
msgstr ""
#: app/models/task.py:222
#: app/models/task.py:223
msgid "Processing Time"
msgstr ""
#: app/models/task.py:223
#: app/models/task.py:224
msgid ""
"Processing node assigned to this task (or null if this task has not been "
"associated yet)"
msgstr ""
#: app/models/task.py:223 app/views/app.py:113 nodeodm/models.py:36
#: app/models/task.py:224 app/views/app.py:113 nodeodm/models.py:36
msgid "Processing Node"
msgstr ""
#: app/models/task.py:224
#: app/models/task.py:225
msgid ""
"A flag indicating whether this task should be automatically assigned a "
"processing node"
msgstr ""
#: app/models/task.py:224
#: app/models/task.py:225
msgid "Auto Processing Node"
msgstr ""
#: app/models/task.py:225
#: app/models/task.py:226
msgid "Current status of the task"
msgstr ""
#: app/models/task.py:225
#: app/models/task.py:226
msgid "Status"
msgstr ""
#: app/models/task.py:226
#: app/models/task.py:227
msgid "The last processing error received"
msgstr ""
#: app/models/task.py:226
#: app/models/task.py:227
msgid "Last Error"
msgstr ""
#: app/models/task.py:227
#: app/models/task.py:228
msgid "Options that are being used to process this task"
msgstr ""
#: app/models/task.py:228
#: app/models/task.py:229
msgid "List of available assets to download"
msgstr ""
#: app/models/task.py:228
#: app/models/task.py:229
msgid "Available Assets"
msgstr ""
#: app/models/task.py:229
#: app/models/task.py:230
msgid "Console output of the processing node"
msgstr ""
#: app/models/task.py:229
#: app/models/task.py:230
msgid "Console Output"
msgstr ""
#: app/models/task.py:231
#: app/models/task.py:232
msgid "Extent of the orthophoto"
msgstr ""
#: app/models/task.py:231
#: app/models/task.py:232
msgid "Orthophoto Extent"
msgstr ""
#: app/models/task.py:232
#: app/models/task.py:233
msgid "DSM Extent"
msgstr ""
#: app/models/task.py:233
#: app/models/task.py:234
msgid "DTM Extent"
msgstr ""
#: app/models/task.py:237
#: app/models/task.py:238
msgid ""
"A requested action to be performed on the task. The selected action will be "
"performed by the worker at the next iteration."
msgstr ""
#: app/models/task.py:237
#: app/models/task.py:238
msgid "Pending Action"
msgstr ""
#: app/models/task.py:239
#: app/models/task.py:240
msgid "A flag indicating whether this task is available to the public"
msgstr ""
#: app/models/task.py:239
#: app/models/task.py:240
msgid "Public"
msgstr ""
#: app/models/task.py:240
#: app/models/task.py:241
msgid ""
"When set to a value different than -1, indicates that the images for this "
"task have been / will be resized to the size specified here before "
"processing."
msgstr ""
#: app/models/task.py:240
#: app/models/task.py:241
msgid "Resize To"
msgstr ""
#: app/models/task.py:243
#: app/models/task.py:244
msgid ""
"Value between 0 and 1 indicating the upload progress of this task's files to "
"the processing node"
msgstr ""
#: app/models/task.py:244
#: app/models/task.py:245
msgid "Upload Progress"
msgstr ""
#: app/models/task.py:247
#: app/models/task.py:248
msgid ""
"Value between 0 and 1 indicating the resize progress of this task's images"
msgstr ""
#: app/models/task.py:248
#: app/models/task.py:249
msgid "Resize Progress"
msgstr ""
#: app/models/task.py:251
#: app/models/task.py:252
msgid ""
"Value between 0 and 1 indicating the running progress (estimated) of this "
"task"
msgstr ""
#: app/models/task.py:252
#: app/models/task.py:253
msgid "Running Progress"
msgstr ""
#: app/models/task.py:254
#: app/models/task.py:255
msgid "URL this task is imported from (only for imported tasks)"
msgstr ""
#: app/models/task.py:254
#: app/models/task.py:255
msgid "Import URL"
msgstr ""
#: app/models/task.py:255
#: app/models/task.py:256
msgid "Number of images associated with this task"
msgstr ""
#: app/models/task.py:255
#: app/models/task.py:256
msgid "Images Count"
msgstr ""
#: app/models/task.py:256
#: app/models/task.py:257
msgid ""
"A flag indicating whether this task is currently waiting for information or "
"files to be uploaded before being considered for processing."
msgstr ""
#: app/models/task.py:256
#: app/models/task.py:257
msgid "Partial"
msgstr ""
#: app/models/task.py:260
#: app/models/task.py:261
msgid "Tasks"
msgstr ""
#: app/models/task.py:269
#: app/models/task.py:270
msgid "unnamed"
msgstr ""
#: app/models/task.py:372
#: app/models/task.py:373
msgid "Importing assets..."
msgstr ""
#: app/models/task.py:411 app/models/task.py:679
#: app/models/task.py:412 app/models/task.py:680
msgid "Invalid zip file"
msgstr ""
#: app/models/task.py:505
#: app/models/task.py:506
#, python-format
msgid "Connection error: %(error)s"
msgstr ""
#: app/models/task.py:585
#: app/models/task.py:586
msgid "Cannot restart a task that has no processing node"
msgstr ""
#: app/models/task.py:737
#: app/models/task.py:738
#, python-format
msgid "Unsupported SRS %(code)s. Please make sure you picked a supported SRS."
msgstr ""
#: app/models/task.py:747
#: app/models/task.py:748
msgid "Done!"
msgstr ""
@ -1167,7 +1167,7 @@ msgid ""
msgstr ""
#: app/templates/app/dev_tools.html:6 app/templates/app/logged_in_base.html:110
#: app/views/dev.py:73
#: app/views/dev.py:83
msgid "Developer Tools"
msgstr ""
@ -1362,15 +1362,15 @@ msgstr ""
msgid "Welcome"
msgstr ""
#: app/views/dev.py:48
#: app/views/dev.py:59
msgid "Cannot find locale/ folder in .zip archive"
msgstr ""
#: app/views/dev.py:66
#: app/views/dev.py:76
msgid "Translation files reloaded!"
msgstr ""
#: app/views/dev.py:70
#: app/views/dev.py:80
msgid "Invalid action"
msgstr ""

Wyświetl plik

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-24 01:30+0000\n"
"POT-Creation-Date: 2021-01-15 15:19+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -138,7 +138,11 @@ msgstr ""
msgid "Camera Shots (GeoJSON)"
msgstr ""
#: app/static/app/js/classes/AssetDownloads.js:53
#: app/static/app/js/classes/AssetDownloads.js:51
msgid "Quality Report"
msgstr ""
#: app/static/app/js/classes/AssetDownloads.js:55
msgid "All Assets"
msgstr ""
@ -932,114 +936,115 @@ msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:3
#, python-format
msgid ""
"Legacy option (use --pc-quality instead). Controls the density of the point "
"cloud by setting the resolution of the depthmap images. Higher values take "
"longer to compute but produce denser point clouds. Default: %(default)s"
"Use images' GPS exif data for reconstruction, even if there are GCPs present."
"This flag is useful if you have high precision GPS measurements. If there "
"are no GCPs, this flag does nothing. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:4
#, python-format
msgid ""
"Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of "
"image outputs and resizes images when necessary, resulting in faster "
"processing and lower memory usage. Since GSD is an estimate, sometimes "
"ignoring it can result in slightly better image output quality. Default: "
"%(default)s"
msgid "Skip the blending of colors near seams. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:5
#, python-format
msgid ""
"Simple Morphological Filter window radius parameter (meters). Default: "
"Rerun this stage only and stop. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:6
#, python-format
msgid ""
"Turn off camera parameter optimization during bundle adjustment. This can be "
"sometimes useful for improving results that exhibit doming/bowling or when "
"images are taken with a rolling shutter camera. Default: %(default)s"
"Number of nearest images to pre-match based on GPS exif data. Set to 0 to "
"skip pre-matching. Neighbors works together with Distance parameter, set "
"both to 0 to not use pre-matching. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:7
#, python-format
msgid ""
"Skip generation of a full 3D model. This can save time if you only need 2D "
"results such as orthophotos and DEMs. Default: %(default)s"
"Use the camera parameters computed from another dataset instead of "
"calculating them. Can be specified either as path to a cameras.json file or "
"as a JSON string representing the contents of a cameras.json file. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:8
msgid "show this help message and exit"
#, python-format
msgid ""
"Use this tag if you have a GCP File but want to use the EXIF information for "
"georeferencing instead. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:9
#, python-format
msgid "Skip the blending of colors near seams. Default: %(default)s"
msgid ""
"Simple Morphological Filter window radius parameter (meters). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:10
#, python-format
msgid ""
"URL to a ClusterODM instance for distributing a split-merge workflow on "
"multiple nodes in parallel. Default: %(default)s"
"Skips dense reconstruction and 3D model generation. It generates an "
"orthophoto directly from the sparse reconstruction. If you just need an "
"orthophoto and do not need a full 3D model, turn on this option. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:11
#, python-format
msgid ""
"Delete heavy intermediate files to optimize disk space usage. This affects "
"the ability to restart the pipeline from an intermediate stage, but allows "
"datasets to be processed on machines that don't have sufficient disk space "
"available. Default: %(default)s"
"Distance threshold in meters to find pre-matching images based on GPS exif "
"data. Set both matcher-neighbors and this to 0 to skip pre-matching. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:12
#, python-format
msgid ""
"When processing multispectral datasets, ODM will automatically align the "
"images for each band. If the images have been postprocessed and are already "
"aligned, use this option. Default: %(default)s"
"Rerun processing from this stage. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:13
#, python-format
msgid ""
"Choose the algorithm for extracting keypoints and computing descriptors. Can "
"be one of: %(choices)s. Default: %(default)s"
"Set feature extraction quality. Higher quality generates better features, "
"but requires more memory and takes longer. Can be one of: %(choices)s. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:14
#, python-format
msgid ""
"Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are "
"faster, but might miss some valid points. BRUTE_FORCE takes longer but "
"produces denser reconstructions. Default: %(default)s"
"Name of dataset (i.e subfolder name within project folder). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:15
#, python-format
msgid ""
"When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard "
"deviation threshold to include patches. Patches with lower standard "
"deviation are ignored. Default: %(default)s"
"Number of steps used to fill areas with gaps. Set to 0 to disable gap "
"filling. Starting with a radius equal to the output resolution, N different "
"DEMs are generated with progressively bigger radius using the inverse "
"distance weighted (IDW) algorithm and merged together. Remaining gaps are "
"then merged using nearest neighbor interpolation. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:16
#, python-format
msgid ""
"Set a camera projection type. Manually setting a value can help improve "
"geometric undistortion. By default the application tries to determine a lens "
"type from the images metadata. Can be one of: %(choices)s. Default: "
"%(default)s"
"Set this parameter if you want to generate a PNG rendering of the "
"orthophoto. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:17
#, python-format
msgid ""
"Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This "
"option is a bit faster and provides similar results in planar areas. "
"Default: %(default)s"
"Choose the algorithm for extracting keypoints and computing descriptors. Can "
"be one of: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:18
@ -1053,23 +1058,306 @@ msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:19
#, python-format
msgid ""
"Skips dense reconstruction and 3D model generation. It generates an "
"orthophoto directly from the sparse reconstruction. If you just need an "
"orthophoto and do not need a full 3D model, turn on this option. Default: "
"%(default)s"
"Decimate the points before generating the DEM. 1 is no decimation (full "
"quality). 100 decimates ~99%% of the points. Useful for speeding up "
"generation of DEM results in very large datasets. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:20
#, python-format
msgid ""
"Use images' GPS exif data for reconstruction, even if there are GCPs present."
"This flag is useful if you have high precision GPS measurements. If there "
"are no GCPs, this flag does nothing. Default: %(default)s"
msgid "Print debug messages. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:21
#, python-format
msgid ""
"Ignore Ground Sampling Distance (GSD). GSD caps the maximum resolution of "
"image outputs and resizes images when necessary, resulting in faster "
"processing and lower memory usage. Since GSD is an estimate, sometimes "
"ignoring it can result in slightly better image output quality. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:22
#, python-format
msgid ""
"Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of "
"Words. FLANN is slower, but more stable. BOW is faster, but can sometimes "
"miss valid matches. Can be one of: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:23
#, python-format
msgid ""
"Turn off camera parameter optimization during bundle adjustment. This can be "
"sometimes useful for improving results that exhibit doming/bowling or when "
"images are taken with a rolling shutter camera. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:24
#, python-format
msgid ""
"Run local bundle adjustment for every image added to the reconstruction and "
"a global adjustment every 100 images. Speeds up reconstruction for very "
"large datasets. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:25
#, python-format
msgid ""
"Automatically crop image outputs by creating a smooth buffer around the "
"dataset boundaries, shrinked by N meters. Use 0 to disable cropping. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:26
#, python-format
msgid ""
"Export the georeferenced point cloud in Entwine Point Tile (EPT) format. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:27
#, python-format
msgid ""
"Simple Morphological Filter elevation threshold parameter (meters). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:28
#, python-format
msgid "The maximum vertex count of the output mesh. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:29
#, python-format
msgid ""
"Type of photometric outlier removal method. Can be one of: %(choices)s. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:30
msgid ""
"Path to the project folder. Your project folder should contain subfolders "
"for each dataset. Each dataset should have an \"images\" folder."
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:31
#, python-format
msgid ""
"Export the georeferenced point cloud in CSV format. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:32
#, python-format
msgid ""
"Simple Morphological Filter slope parameter (rise over run). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:33
#, python-format
msgid ""
"Generate static tiles for orthophotos and DEMs that are suitable for viewers "
"like Leaflet or OpenLayers. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:34
#, python-format
msgid ""
"Delete heavy intermediate files to optimize disk space usage. This affects "
"the ability to restart the pipeline from an intermediate stage, but allows "
"datasets to be processed on machines that don't have sufficient disk space "
"available. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:35
msgid "show this help message and exit"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:36
#, python-format
msgid ""
"Path to the file containing the ground control points used for "
"georeferencing. The file needs to use the following format: EPSG:<code> or <"
"+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] "
"[extra2]Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:37
#, python-format
msgid ""
"Skip generation of a full 3D model. This can save time if you only need 2D "
"results such as orthophotos and DEMs. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:38
#, python-format
msgid ""
"Minimum number of features to extract per image. More features can be useful "
"for finding more matches between images, potentially allowing the "
"reconstruction of areas with little overlap or insufficient features. More "
"features also slow down processing. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:39
#, python-format
msgid ""
"Orthophoto resolution in cm / pixel. Note that this value is capped by a "
"ground sampling distance (GSD) estimate. To remove the cap, check --ignore-"
"gsd also. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:40
#, python-format
msgid ""
"When using PATCH_MATCH or PATCH_MATCH_SAMPLE, controls the standard "
"deviation threshold to include patches. Patches with lower standard "
"deviation are ignored. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:41
#, python-format
msgid ""
"Set point cloud quality. Higher quality generates better, denser point "
"clouds, but requires more memory and takes longer. Each step up in quality "
"increases processing time roughly by a factor of 4x.Can be one of: "
"%(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:42
#, python-format
msgid ""
"DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground "
"sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd "
"also. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:43
#, python-format
msgid ""
"Perform ground rectification on the point cloud. This means that wrongly "
"classified ground points will be re-classified and gaps will be filled. "
"Useful for generating DTMs. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:44
#, python-format
msgid ""
"Raw depthmap computation algorithm. PATCH_MATCH and PATCH_MATCH_SAMPLE are "
"faster, but might miss some valid points. BRUTE_FORCE takes longer but "
"produces denser reconstructions. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:45
#, python-format
msgid ""
"Generates a polygon around the cropping area that cuts the orthophoto around "
"the edges of features. This polygon can be useful for stitching seamless "
"mosaics with multiple overlapping orthophotos. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:46
#, python-format
msgid ""
"Set a camera projection type. Manually setting a value can help improve "
"geometric undistortion. By default the application tries to determine a lens "
"type from the images metadata. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:47
#, python-format
msgid ""
"Set the compression to use for orthophotos. Can be one of: %(choices)s. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:48
#, python-format
msgid ""
"Filters the point cloud by keeping only a single point around a radius N (in "
"meters). This can be useful to limit the output resolution of the point "
"cloud. Set to 0 to disable sampling. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:49
#, python-format
msgid ""
"Legacy option (use --pc-quality instead). Controls the density of the point "
"cloud by setting the resolution of the depthmap images. Higher values take "
"longer to compute but produce denser point clouds. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:50
#, python-format
msgid ""
"When texturing the 3D mesh, for each triangle, choose to prioritize images "
"with sharp features (gmi) or those that cover the largest area (area). "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:51
#, python-format
msgid ""
"Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:52
#, python-format
msgid ""
"Radius of the overlap between submodels. After grouping images into "
"clusters, images that are closer than this radius to a cluster are added to "
"the cluster. This is done to ensure that neighboring submodels overlap. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:53
#, python-format
msgid ""
"URL to a ClusterODM instance for distributing a split-merge workflow on "
"multiple nodes in parallel. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:54
#, python-format
msgid ""
"Minimum number of views that should reconstruct a point for it to be valid. "
"Use lower values if your images have less overlap. Lower values result in "
"denser point clouds but with more noise. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:55
#, python-format
msgid ""
"Build orthophoto overviews for faster display in programs such as QGIS. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:56
#, python-format
msgid ""
"When processing multispectral datasets, you can specify the name of the "
"primary band that will be used for reconstruction. It's recommended to "
"choose a band which has sharp details and is in focus. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:57
#, python-format
msgid ""
"Use this tag to build a DTM (Digital Terrain Model, ground only) using a "
"simple morphological filter. Check the --dem* and --smrf* parameters for "
"finer tuning. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:58
msgid "Displays version number and exits. "
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:59
#, python-format
msgid ""
"Path to the image geolocation file containing the camera center coordinates "
"used for georeferencing. Note that omega/phi/kappa are currently not "
"supported (you can set them to 0). The file needs to use the following "
@ -1078,97 +1366,19 @@ msgid ""
"accuracy (meters)]Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:22
#: app/static/app/js/translations/odm_autogenerated.js:60
msgid ""
"Permanently delete all previous results and rerun the processing pipeline."
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:61
#, python-format
msgid ""
"Orthophoto resolution in cm / pixel. Note that this value is capped by a "
"ground sampling distance (GSD) estimate. To remove the cap, check --ignore-"
"gsd also. Default: %(default)s"
"Turn on gamma tone mapping or none for no tone mapping. Can be one of "
"%(choices)s. Default: %(default)s "
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:23
msgid ""
"Path to the project folder. Your project folder should contain subfolders "
"for each dataset. Each dataset should have an \"images\" folder."
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:24
#, python-format
msgid ""
"Number of steps used to fill areas with gaps. Set to 0 to disable gap "
"filling. Starting with a radius equal to the output resolution, N different "
"DEMs are generated with progressively bigger radius using the inverse "
"distance weighted (IDW) algorithm and merged together. Remaining gaps are "
"then merged using nearest neighbor interpolation. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:25
#, python-format
msgid ""
"Octree depth used in the mesh reconstruction, increase to get more vertices, "
"recommended values are 8-12. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:26
#, python-format
msgid ""
"Skip normalization of colors across all images. Useful when processing "
"radiometric data. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:27
#, python-format
msgid ""
"Rerun processing from this stage. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:28
#, python-format
msgid ""
"Set point cloud quality. Higher quality generates better, denser point "
"clouds, but requires more memory and takes longer. Each step up in quality "
"increases processing time roughly by a factor of 4x.Can be one of: "
"%(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:29
#, python-format
msgid ""
"Filters the point cloud by keeping only a single point around a radius N (in "
"meters). This can be useful to limit the output resolution of the point "
"cloud. Set to 0 to disable sampling. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:30
#, python-format
msgid ""
"Run local bundle adjustment for every image added to the reconstruction and "
"a global adjustment every 100 images. Speeds up reconstruction for very "
"large datasets. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:31
#, python-format
msgid ""
"Build orthophoto overviews for faster display in programs such as QGIS. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:32
#, python-format
msgid ""
"Set feature extraction quality. Higher quality generates better features, "
"but requires more memory and takes longer. Can be one of: %(choices)s. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:33
#, python-format
msgid "Print additional messages to the console. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:34
#: app/static/app/js/translations/odm_autogenerated.js:62
#, python-format
msgid ""
"Computes an euclidean raster map for each DEM. The map reports the distance "
@ -1177,108 +1387,42 @@ msgid ""
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:35
#: app/static/app/js/translations/odm_autogenerated.js:63
#, python-format
msgid "Generates a benchmark file with runtime info. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:64
#, python-format
msgid ""
"Number of nearest images to pre-match based on GPS exif data. Set to 0 to "
"skip pre-matching. Neighbors works together with Distance parameter, set "
"both to 0 to not use pre-matching. Default: %(default)s"
"Simple Morphological Filter elevation scalar parameter. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:36
#: app/static/app/js/translations/odm_autogenerated.js:65
#, python-format
msgid ""
"Set the compression to use for orthophotos. Can be one of: %(choices)s. "
"Default: %(default)s"
"Legacy option (use --feature-quality instead). Resizes images by the largest "
"side for feature extraction purposes only. Set to -1 to disable. This does "
"not affect the final orthophoto resolution quality and will not resize the "
"original images. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:37
#: app/static/app/js/translations/odm_autogenerated.js:66
#, python-format
msgid ""
"Generate static tiles for orthophotos and DEMs that are suitable for viewers "
"like Leaflet or OpenLayers. Default: %(default)s"
"When processing multispectral datasets, ODM will automatically align the "
"images for each band. If the images have been postprocessed and are already "
"aligned, use this option. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:38
#: app/static/app/js/translations/odm_autogenerated.js:67
#, python-format
msgid ""
"Classify the point cloud outputs using a Simple Morphological Filter. You "
"can control the behavior of this option by tweaking the --dem-* parameters. "
"Default: %(default)s"
"Octree depth used in the mesh reconstruction, increase to get more vertices, "
"recommended values are 8-12. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:39
#, python-format
msgid ""
"Choose what to merge in the merge step in a split dataset. By default all "
"available outputs are merged. Options: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:40
#, python-format
msgid ""
"Use the camera parameters computed from another dataset instead of "
"calculating them. Can be specified either as path to a cameras.json file or "
"as a JSON string representing the contents of a cameras.json file. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:41
#, python-format
msgid ""
"Set this parameter if you want to generate a PNG rendering of the "
"orthophoto. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:42
#, python-format
msgid ""
"When texturing the 3D mesh, for each triangle, choose to prioritize images "
"with sharp features (gmi) or those that cover the largest area (area). "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:43
#, python-format
msgid ""
"Turn on gamma tone mapping or none for no tone mapping. Can be one of "
"%(choices)s. Default: %(default)s "
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:44
msgid ""
"Permanently delete all previous results and rerun the processing pipeline."
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:45
#, python-format
msgid ""
"End processing at this stage. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:46
#, python-format
msgid "Print debug messages. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:47
#, python-format
msgid ""
"Path to the file containing the ground control points used for "
"georeferencing. The file needs to use the following format: EPSG:<code> or <"
"+proj definition>geo_x geo_y geo_z im_x im_y image_name [gcp_name] [extra1] "
"[extra2]Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:48
#, python-format
msgid ""
"Simple Morphological Filter slope parameter (rise over run). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:49
#: app/static/app/js/translations/odm_autogenerated.js:68
#, python-format
msgid ""
"Set the radiometric calibration to perform on images. When processing "
@ -1291,88 +1435,33 @@ msgid ""
"the sun. Can be one of: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:50
#: app/static/app/js/translations/odm_autogenerated.js:69
#, python-format
msgid ""
"Decimate the points before generating the DEM. 1 is no decimation (full "
"quality). 100 decimates ~99%% of the points. Useful for speeding up "
"generation of DEM results in very large datasets. Default: %(default)s"
msgid "Set this parameter if you want a striped GeoTIFF. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:51
#, python-format
msgid ""
"Simple Morphological Filter elevation threshold parameter (meters). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:52
msgid "Displays version number and exits. "
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:53
#, python-format
msgid ""
"Radius of the overlap between submodels. After grouping images into "
"clusters, images that are closer than this radius to a cluster are added to "
"the cluster. This is done to ensure that neighboring submodels overlap. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:54
#, python-format
msgid ""
"Type of photometric outlier removal method. Can be one of: %(choices)s. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:55
#, python-format
msgid ""
"Use this tag if you have a GCP File but want to use the EXIF information for "
"georeferencing instead. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:56
#, python-format
msgid ""
"Name of dataset (i.e subfolder name within project folder). Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:57
#, python-format
msgid ""
"Matcher algorithm, Fast Library for Approximate Nearest Neighbors or Bag of "
"Words. FLANN is slower, but more stable. BOW is faster, but can sometimes "
"miss valid matches. Can be one of: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:58
#, python-format
msgid "The maximum vertex count of the output mesh. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:59
#, python-format
msgid ""
"Simple Morphological Filter elevation scalar parameter. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:60
#, python-format
msgid ""
"Export the georeferenced point cloud in Entwine Point Tile (EPT) format. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:61
#: app/static/app/js/translations/odm_autogenerated.js:70
#, python-format
msgid ""
"Export the georeferenced point cloud in LAS format. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:62
#: app/static/app/js/translations/odm_autogenerated.js:71
#, python-format
msgid ""
"Use a full 3D mesh to compute the orthophoto instead of a 2.5D mesh. This "
"option is a bit faster and provides similar results in planar areas. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:72
#, python-format
msgid ""
"Choose what to merge in the merge step in a split dataset. By default all "
"available outputs are merged. Options: %(choices)s. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:73
#, python-format
msgid ""
"The maximum number of processes to use in various processes. Peak memory "
@ -1380,14 +1469,7 @@ msgid ""
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:63
#, python-format
msgid ""
"Use OpenSfM to compute the dense point cloud instead of OpenMVS. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:64
#: app/static/app/js/translations/odm_autogenerated.js:74
#, python-format
msgid ""
"Use this tag to build a DSM (Digital Surface Model, ground + objects) using "
@ -1395,66 +1477,7 @@ msgid ""
"tuning. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:65
#, python-format
msgid ""
"When processing multispectral datasets, you can specify the name of the "
"primary band that will be used for reconstruction. It's recommended to "
"choose a band which has sharp details and is in focus. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:66
#, python-format
msgid "Generates a benchmark file with runtime info. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:67
#, python-format
msgid ""
"Legacy option (use --feature-quality instead). Resizes images by the largest "
"side for feature extraction purposes only. Set to -1 to disable. This does "
"not affect the final orthophoto resolution quality and will not resize the "
"original images. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:68
#, python-format
msgid ""
"Rerun this stage only and stop. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:69
#, python-format
msgid ""
"Export the georeferenced point cloud in CSV format. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:70
#, python-format
msgid ""
"DSM/DTM resolution in cm / pixel. Note that this value is capped by a ground "
"sampling distance (GSD) estimate. To remove the cap, check --ignore-gsd "
"also. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:71
#, python-format
msgid ""
"Distance threshold in meters to find pre-matching images based on GPS exif "
"data. Set both matcher-neighbors and this to 0 to skip pre-matching. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:72
#, python-format
msgid ""
"Generates a polygon around the cropping area that cuts the orthophoto around "
"the edges of features. This polygon can be useful for stitching seamless "
"mosaics with multiple overlapping orthophotos. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:73
#: app/static/app/js/translations/odm_autogenerated.js:75
#, python-format
msgid ""
"Average number of images per submodel. When splitting a large dataset into "
@ -1463,50 +1486,31 @@ msgid ""
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:74
#, python-format
msgid ""
"Automatically crop image outputs by creating a smooth buffer around the "
"dataset boundaries, shrinked by N meters. Use 0 to disable cropping. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:75
#, python-format
msgid "Set this parameter if you want a striped GeoTIFF. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:76
#, python-format
msgid ""
"Minimum number of features to extract per image. More features can be useful "
"for finding more matches between images, potentially allowing the "
"reconstruction of areas with little overlap or insufficient features. More "
"features also slow down processing. Default: %(default)s"
"End processing at this stage. Can be one of: %(choices)s. Default: "
"%(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:77
#, python-format
msgid ""
"Perform ground rectification on the point cloud. This means that wrongly "
"classified ground points will be re-classified and gaps will be filled. "
"Useful for generating DTMs. Default: %(default)s"
"Skip normalization of colors across all images. Useful when processing "
"radiometric data. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:78
#, python-format
msgid ""
"Minimum number of views that should reconstruct a point for it to be valid. "
"Use lower values if your images have less overlap. Lower values result in "
"denser point clouds but with more noise. Default: %(default)s"
"Classify the point cloud outputs using a Simple Morphological Filter. You "
"can control the behavior of this option by tweaking the --dem-* parameters. "
"Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:79
#, python-format
msgid ""
"Use this tag to build a DTM (Digital Terrain Model, ground only) using a "
"simple morphological filter. Check the --dem* and --smrf* parameters for "
"finer tuning. Default: %(default)s"
msgid "Print additional messages to the console. Default: %(default)s"
msgstr ""
#: app/static/app/js/translations/odm_autogenerated.js:80

Plik diff jest za duży Load Diff

@ -1 +1 @@
Subproject commit fd929e2766911ce8a018d652dca3b1439a9f3466
Subproject commit 019629c0df581d0bcab56178918120a5b0ed882e