I have released a major update for the Semi-Automatic Classification Plugin for QGIS 2.0, version 2.2.0.
This is the changelog:
-added internationalization
-new language: italian
-new language: italian
This version features the internationalization of languages, and in particular I have added the Italian language.
The Semi-Automatic Classification Plugin in Italian |
The updated Semi-Automatic Classification Plugin is already available through the QGIS repository, or can be downloaded here.
If you wish to translate the Semi-Automatic Classification Plugin to your language, please download the .ts files here, which you can open with the program Lokalize for Linux OS, or QT Linguist for Windows OS, translate the sentences, and send me the translated .ts file.
Also, you can translate the following sentences (the parts between <source> and </source>) and write a comment here.
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="26"/>
<source>Semi-Automatic: ROI creation</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="43"/>
<source> Input</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="72"/>
<source>Select an image</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="82"/>
<source>Band set</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="99"/>
<source><html><head/><body><p>Select the raster to be used for region growing</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="118"/>
<source><html><head/><body><p>Refresh list of rasters</p></body></html></source>
<message utf8="true">
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="121"/>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="229"/>
<source>↺</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="154"/>
<source>Select a training shapefile</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="178"/>
<source><html><head/><body><p>Create a new shapefile where ROI are going to be saved</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="181"/>
<source>New shapefile</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="207"/>
<source><html><head/><body><p>Select the shapefile where ROI are going to be saved</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="226"/>
<source><html><head/><body><p>Refresh list of shapefiles</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="263"/>
<source> ROI parameters</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="283"/>
<source>Min ROI size </source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="302"/>
<source><html><head/><body><p align="justify">Side of a square which inscribes the ROI, defining the maximum width thereof (in pixel unit)</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="333"/>
<source><html><head/><body><p>Spatial radius which defines the neighborhood</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="358"/>
<source>Range radius</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="371"/>
<source>Max ROI width </source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="399"/>
<source><html><head/><body><p align="justify">Radius in the multispectral space (in radiometry unit)</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="430"/>
<source>Spatial radius</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="449"/>
<source><html><head/><body><p>Minimum area of ROI (in pixel unit)</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="488"/>
<source><html><head/><body><p>Calculate ROI only on one band</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="491"/>
<source>Rapid ROI on band</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="523"/>
<source><html><head/><body><p>Band number</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="564"/>
<source>Create a ROI</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="591"/>
<source><html><head/><body><p><span style=" font-size:10pt;">Activate ROI pointer</span></p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="597"/>
<source>+</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="619"/>
<source><html><head/><body><p>Redo the ROI at the same point</p></body></html></source>
<message utf8="true">
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="622"/>
<source>Redo ↺</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="662"/>
<source> ROI definition</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="685"/>
<source><html><head/><body><p>The ID of the ROI's class</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="722"/>
<source>ID</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="738"/>
<source><html><head/><body><p>Save the last ROI to selected shapefile</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="741"/>
<source>Save ROI</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="754"/>
<source>Information</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="767"/>
<source><html><head/><body><p>The class name of the ROI (max 40 characters)</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="770"/>
<source>Class_1</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="780"/>
<source><html><head/><body><p>Save ROI spectral statistics in shapefile</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="783"/>
<source>Calculate signature</source>
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="810"/>
<source><html><head/><body><p>Delete the last saved ROI</p></body></html></source>
<message utf8="true">
<location filename="../ui_semiautomaticclassificationplugin_dock.ui" line="813"/>
<source>↶ Undo save ROI</source>
</context>
<context>
<name>DockClass</name>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="26"/>
<source>Semi-Automatic: Classification</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="51"/>
<source> ROI list (ID - Info)</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="80"/>
<source><html><head/><body><p>Select ROIs</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="113"/>
<source><html><head/><body><p>Delete selected ROIs from shapefile</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="116"/>
<source>Delete selected ROIs</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="129"/>
<source><html><head/><body><p>Select/Unselect all ROIs</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="132"/>
<source>Select All</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="161"/>
<source> Classification algorithm</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="190"/>
<source><html><head/><body><p>Select a classification algorithm</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="194"/>
<source>Maximum Likelihood</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="199"/>
<source>Minimum Distance</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="204"/>
<source>Spectral Angle Mapping</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="224"/>
<source>Select classification algorithm</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="243"/>
<source><html><head/><body><p>Set a classification threshold</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="277"/>
<source>Threshold</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="304"/>
<source> Classification preview</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="333"/>
<source><html><head/><body><p>Set the preview size (in pixel unit)</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="370"/>
<source><html><head/><body><p>Redo the classification preview at the same point</p></body></html></source>
<message utf8="true">
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="373"/>
<source>Redo ↺</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="397"/>
<source><html><head/><body><p><span style=" font-size:10pt;">Activate Preview pointer</span></p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="400"/>
<source>+</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="419"/>
<source>Size</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="449"/>
<source> Classification style</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="469"/>
<source><html><head/><body><p>Qml file path</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="476"/>
<source><html><head/><body><p>Select a qml file</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="479"/>
<source>Select qml</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="498"/>
<source><html><head/><body><p>Reset qml style to default</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="501"/>
<source>Reset</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="541"/>
<source> Classification output</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="558"/>
<source><html><head/><body><p>Calculate error matrix and save in a file</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="561"/>
<source>Calculate accuracy</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="570"/>
<source><html><head/><body><p>Select an optional mask shapefile</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="573"/>
<source>Apply mask</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="583"/>
<source><html><head/><body><p>Path of the optional mask shapefile</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="589"/>
<source>Shapefile mask [optional]</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="598"/>
<source><html><head/><body><p>Create a classification shapefile</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="601"/>
<source>Create vector</source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="621"/>
<source><html><head/><body><p>Perform the classification and save it as .tif file</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin_dock_class.ui" line="624"/>
<source>Perform classification</source>
</context>
<context>
<name>SemiAutomaticClassificationPlugin</name>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="23"/>
<source>Semi-Automatic Classification Plugin</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="40"/>
<source>Show docks</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="57"/>
<source>Online help</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="68"/>
<source>Quick user guide</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="102"/>
<source>ROI tools</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="116"/>
<source>Spectral signature</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="136"/>
<source><html><head/><body><p>Select ROIs</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="160"/>
<source><html><head/><body><p>Calculate signature statistics for selected ROIs</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="163"/>
<source>Calculate
signature</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="171"/>
<source><html><head/><body><p>Select/Unselect all ROIs</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="174"/>
<source>Select All</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="181"/>
<source><html><head/><body><p>Plot standard deviation for each ROI</p></body></html></source>
<message utf8="true">
<location filename="../ui_semiautomaticclassificationplugin.ui" line="184"/>
<source>Plot σ</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="191"/>
<source><html><head/><body><p>Delete selected ROIs from shapefile</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="194"/>
<source>Delete selected ROIs</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="219"/>
<source> ROI signatures</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="246"/>
<source>Multiple ROI creation</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="264"/>
<source> Point coordinates and ROI definition</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="281"/>
<source>X</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="286"/>
<source>Y</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="291"/>
<source>ID</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="296"/>
<source>Information</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="306"/>
<source><html><head/><body><p>Export point list to text file</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="309"/>
<source>Export point list</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="316"/>
<source><html><head/><body><p>Add a row for a new point</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="319"/>
<source>Add point</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="326"/>
<source><html><head/><body><p>Delete the rows of selected points</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="329"/>
<source>Remove
highlighted points</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="337"/>
<source><html><head/><body><p>Import point list from text file</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="340"/>
<source>Import point list</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="364"/>
<source><html><head/><body><p>Save ROI spectral statistics in shapefile</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="367"/>
<source>Calculate signature</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="377"/>
<source><html><head/><body><p>Create and save ROIs to shapefile</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="380"/>
<source>Create and save ROIs</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="400"/>
<source>Post processing</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="414"/>
<source>Accuracy</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="428"/>
<source><html><head/><body><p>Select the image to be classified</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="453"/>
<source><html><head/><body><p>Refresh list of shapefiles</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="456"/>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="497"/>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="716"/>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="808"/>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="976"/>
<source>Refresh list</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="469"/>
<source><html><head/><body><p>Select a shapefile containing training areas</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="494"/>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="713"/>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="805"/>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="973"/>
<source><html><head/><body><p>Refresh list of rasters</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="529"/>
<source>Select the classification to assess</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="555"/>
<source> Error Matrix Input</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="581"/>
<source>Select the reference shapefile</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="618"/>
<source><html><head/><body><p>Save the error matrix to file</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="621"/>
<source>Save error matrix to file</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="632"/>
<source><html><head/><body><p>Calculate the error matrix</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="635"/>
<source>Calculate error matrix</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="651"/>
<source>Land cover change</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="675"/>
<source> Classification Input</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="688"/>
<source><html><head/><body><p>Select the reference classification raster</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="742"/>
<source>Select the new classification</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="777"/>
<source>Select the reference classification</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="821"/>
<source><html><head/><body><p>Select a new raster to be compared with the reference raster</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="845"/>
<source><html><head/><body><p>Calculate land cover change raster and statistics thereof</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="848"/>
<source>Calculate land cover change</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="868"/>
<source><html><head/><body><p align="justify">Set a value of 0 in land cover change raster for the unchanged pixels in the reference and new classifications</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="871"/>
<source>Mask unchanged pixels</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="910"/>
<source>Band set</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="930"/>
<source><html><head/><body><p>Select Rasters</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="945"/>
<source><html><head/><body><p>Add selected rasters to band set</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="948"/>
<source>Add rasters to set</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="983"/>
<source><html><head/><body><p>Select all rasters</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="986"/>
<source>Select all</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1008"/>
<source>Select raster bands</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1028"/>
<source> Band list</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1052"/>
<source><html><head/><body><p>Select bands</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1077"/>
<source>Band Name</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1087"/>
<source><html><head/><body><p>Remove selected bands from band set</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1090"/>
<source>Remove
band</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1113"/>
<source><html><head/><body><p>Move band up</p></body></html></source>
<message utf8="true">
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1116"/>
<source>↑</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1127"/>
<source><html><head/><body><p>Move band down</p></body></html></source>
<message utf8="true">
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1130"/>
<source>↓</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1152"/>
<source><html><head/><body><p>Clear the band set</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1155"/>
<source>Clear all</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1166"/>
<source><html><head/><body><p>Import band set from file</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1169"/>
<source>Import</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1176"/>
<source><html><head/><body><p>Export band set to file</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1179"/>
<source>Export</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1204"/>
<source> Band set definition</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1239"/>
<source>Settings</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1253"/>
<source>Information field</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1260"/>
<source><html><head/><body><p>Reset field names to default</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1263"/>
<source>Reset field names</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1276"/>
<source>ID field</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1283"/>
<source><html><head/><body><p>Set the ID field name</p><p>[max 10 characters]</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1293"/>
<source><html><head/><body><p>Set the information field name</p><p>[max 10 characters]</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1319"/>
<source> Field names of training shapefile</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1373"/>
<source><html><head/><body><p>Change ROI transparency</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1416"/>
<source>Transparency</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1439"/>
<source> ROI style</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1455"/>
<source>ROI colour</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1462"/>
<source><html><head/><body><p>Select ROI colour</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1465"/>
<source>Change colour</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1472"/>
<source><html><head/><body><p>Reset ROI style to default</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1475"/>
<source>Reset ROI style</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1505"/>
<source> Plot legend Max number of characters</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1524"/>
<source><html><head/><body><p align="justify">Text lenght of ROIs' names in the spectral plot legend</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1559"/>
<source> Spectral signature</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1583"/>
<source> RAM</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1612"/>
<source><html><head/><body><p>Set available RAM for processes</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1640"/>
<source>Available RAM (MB)</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1651"/>
<source><html><head/><body><p>Enable/Disable the Log of events</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1654"/>
<source>Record events in a Log file</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1667"/>
<source><html><head/><body><p>Clear the Log file content</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1670"/>
<source>Clear Log file content</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1687"/>
<source>Debug</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1698"/>
<source><html><head/><body><p>Test if SAGA GIS is working properly</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1701"/>
<source>Test SAGA GIS</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1708"/>
<source><html><head/><body><p>Test if Orfeo Toolbox is working properly</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1711"/>
<source>Test Orfeo Toolbox</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1718"/>
<source><html><head/><body><p>Test if GRASS GIS is working properly</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1721"/>
<source>Test GRASS GIS</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1728"/>
<source><html><head/><body><p>Test if QGIS geoalgorithms are working properly</p></body></html></source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1731"/>
<source>Test QGIS geoalgorithms</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1750"/>
<source>About</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1772"/>
<source>Semi-Automatic Classification Plugin (2013)</source>
<location filename="../ui_semiautomaticclassificationplugin.ui" line="1795"/>
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Droid Sans'; font-size:9pt; font-weight:400; font-style:normal;" bgcolor="#f2f1f0">
<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Written by Luca Congedo (ing.congedoluca@gmail.com) for the Adapting to Climate Change in Coastal Dar es Salaam Project.</span></p>
<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The Semi-Automatic Classification Plugin allows for the semi-automatic supervised classification of remote sensing images, providing tools to expedite the creation of ROIs, the classification process, and the post processing phases (accuracy assessment, land cover change).</span></p>
<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; font-style:italic;">This plugin requires the installation Orfeo Toolbox, SAGA and GRASS and their activation in Processing plugin. Also, it requires GDAL, Matplotlib and Numpy.</span></p>
<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">For further information about software installation and tutorials, please visit to the following website:</span></p>
<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/plugins/semiautomaticclassificationplugin/icons/fromGIStoRS.png" /><a href="http://fromgistors.blogspot.com/p/semi-automatic-classification-plugin.html"><span style=" font-size:14pt; text-decoration: underline; color:#0000ff;">From GIS to Remote Sensing</span></a></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /><br /></p>
<hr />
<p align="justify" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt; text-decoration: underline; color:#0000ff;"><br /></p>
<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">Acknowledgments</span><span style=" font-size:10pt;">:</span></p>
<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Thanks go to Michele Munafò for his valuable advice.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<hr />
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:6pt;">Adapting to Climate Change in Coastal Dar es Salaam Project</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:6pt;">Ref. EC Grant Contract No 2010/254-773</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:6pt;">The project is co-funded by European Union.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/plugins/semiautomaticclassificationplugin/icons/ACCDAR.png" /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://www.planning4adaptation.eu/"><span style=" font-size:6pt; text-decoration: underline; color:#0000ff;">http://www.planning4adaptation.eu/</span></a></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p align="justify" style=" margin-top:0px; margin-bottom:6px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:6pt;">Semi-Automatic Classification Plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:6pt;">Semi-Automatic Classification Plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:6pt;">See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Semi-Automatic Classification Plugin. If not, see &lt;</span><a href="http://www.gnu.org/licenses/"><span style=" font-size:6pt; text-decoration: underline; color:#0000ff;">http://www.gnu.org/licenses/</span></a><span style=" font-size:6pt;">&gt;.</span></p></body></html></source>
<location filename="semiautomaticclassificationplugin.py" line="484"/>
<source>Reset field names</source>
<location filename="semiautomaticclassificationplugin.py" line="484"/>
<source>Are you sure you want to reset field names?</source>
<location filename="semiautomaticclassificationplugin.py" line="507"/>
<source>Select a qml style</source>
<location filename="semiautomaticclassificationplugin.py" line="582"/>
<source>Transparency </source>
<location filename="semiautomaticclassificationplugin.py" line="873"/>
<source>Save shapefile</source>
<location filename="semiautomaticclassificationplugin.py" line="3693"/>
<source>Error</source>
<location filename="semiautomaticclassificationplugin.py" line="1216"/>
<source>Undo save ROI</source>
<location filename="semiautomaticclassificationplugin.py" line="1216"/>
<source>Are you sure you want to delete the last saved ROI?</source>
<location filename="semiautomaticclassificationplugin.py" line="1323"/>
<source>Add required fields</source>
<location filename="semiautomaticclassificationplugin.py" line="1323"/>
<source>It appears that the shapefile </source>
<location filename="semiautomaticclassificationplugin.py" line="1323"/>
<source> is missing some fields that are required for the signature calculation.
Do you want to add the required fields to this shapefile?</source>
<location filename="semiautomaticclassificationplugin.py" line="1502"/>
<source>Save the point list to file</source>
<location filename="semiautomaticclassificationplugin.py" line="2428"/>
<source>Delete selected ROIs</source>
<location filename="semiautomaticclassificationplugin.py" line="2428"/>
<source>Are you sure you want to delete the selected ROIs?</source>
<location filename="semiautomaticclassificationplugin.py" line="1840"/>
<source>Select a mask shapefile</source>
<location filename="semiautomaticclassificationplugin.py" line="2001"/>
<source>Save classification output</source>
<location filename="semiautomaticclassificationplugin.py" line="2324"/>
<source>Bands</source>
<location filename="semiautomaticclassificationplugin.py" line="2325"/>
<source>Values</source>
<location filename="semiautomaticclassificationplugin.py" line="2376"/>
<source>Calculate signature</source>
<location filename="semiautomaticclassificationplugin.py" line="2376"/>
<source>Are you sure you want to calculate the signature statistics for all the selected ROIs?</source>
<location filename="semiautomaticclassificationplugin.py" line="2552"/>
<source>Clear band set</source>
<location filename="semiautomaticclassificationplugin.py" line="2552"/>
<source>Are you sure you want to clear the band set?</source>
<location filename="semiautomaticclassificationplugin.py" line="2644"/>
<source>Remove band</source>
<location filename="semiautomaticclassificationplugin.py" line="2644"/>
<source>Are you sure you want to remove the selected bands from band set?</source>
<location filename="semiautomaticclassificationplugin.py" line="2676"/>
<source>Select a band set file</source>
<location filename="semiautomaticclassificationplugin.py" line="2714"/>
<source>Save the band set to file</source>
<location filename="semiautomaticclassificationplugin.py" line="2820"/>
<source>Save error matrix</source>
<location filename="semiautomaticclassificationplugin.py" line="2931"/>
<source>Save land cover change raster output</source>
<location filename="semiautomaticclassificationplugin.py" line="3022"/>
<source>ChangeCode</source>
<location filename="semiautomaticclassificationplugin.py" line="3022"/>
<source>ReferenceClass</source>
<location filename="semiautomaticclassificationplugin.py" line="3022"/>
<source>NewClass</source>
<location filename="semiautomaticclassificationplugin.py" line="3023"/>
<source>PixelSum</source>
<location filename="semiautomaticclassificationplugin.py" line="3671"/>
<source>Information</source>
<location filename="semiautomaticclassificationplugin.py" line="3635"/>
<source>Default ROI style</source>
<location filename="semiautomaticclassificationplugin.py" line="3638"/>
<source>No log file found</source>
<location filename="semiautomaticclassificationplugin.py" line="3641"/>
<source>Select a shapefile; shapefile is not loaded</source>
<location filename="semiautomaticclassificationplugin.py" line="3644"/>
<source>Select a raster; raster is not loaded</source>
<location filename="semiautomaticclassificationplugin.py" line="3647"/>
<source>No ROI selected <byte value="xd"/>
or <byte value="xd"/>
check if QGIS geoalgorithms are activated in Processing</source>
<location filename="semiautomaticclassificationplugin.py" line="3650"/>
<source>Select a point inside the image area</source>
<location filename="semiautomaticclassificationplugin.py" line="3653"/>
<source>No error matrix found</source>
<location filename="semiautomaticclassificationplugin.py" line="3656"/>
<source>Test OK</source>
<location filename="semiautomaticclassificationplugin.py" line="3659"/>
<source>Raster projections does not match. Reproject raster to the same projection</source>
<location filename="semiautomaticclassificationplugin.py" line="3662"/>
<source>Maximum Likelihood threshold must be less than 100</source>
<location filename="semiautomaticclassificationplugin.py" line="3665"/>
<source>Spectral Angle Mapping threshold must be less than 90</source>
<location filename="semiautomaticclassificationplugin.py" line="3668"/>
<source>Select a classification output</source>
<location filename="semiautomaticclassificationplugin.py" line="3671"/>
<source>It appears that the test failed because of a known issue with SAGA 2.0.8 compatibility. Please, see this page</source>
<location filename="semiautomaticclassificationplugin.py" line="3675"/>
<source>Classification failed. <byte value="xd"/>
Possible reason: ROIs are outside the image extent <byte value="xd"/>
or <byte value="xd"/>
No ROI is selected</source>
<location filename="semiautomaticclassificationplugin.py" line="3678"/>
<source>ROI creation failed. <byte value="xd"/>
Possible reason: Processing is not activated. <byte value="xd"/>
Possible solution: activate Processing in Manage Plugins and check OTB and SAGA settings <byte value="xd"/>
or <byte value="xd"/>
Possible reason: the raster is not projected in WGS84 and/or UTM. <byte value="xd"/>
Possible solution: project the raster in WGS84 UTM and repeat the ROI creation<byte value="xd"/>
or <byte value="xd"/>
Possible reason: one or more band of the band set are missing</source>
<location filename="semiautomaticclassificationplugin.py" line="3681"/>
<source>Signature calculation failed. <byte value="xd"/>
Possible reason: the training shapefile is not compatible with raster (less fields than raster bands) <byte value="xd"/>
Possible solution: create a new shapefile with the selected raster</source>
<location filename="semiautomaticclassificationplugin.py" line="3684"/>
<source>Signature calculation failed. <byte value="xd"/>
Possible reason: the raster is not loaded</source>
<location filename="semiautomaticclassificationplugin.py" line="3687"/>
<source>Import failed. <byte value="xd"/>
Possible reason: selected file is not a band set</source>
<location filename="semiautomaticclassificationplugin.py" line="3690"/>
<source>Classification failed. <byte value="xd"/>
It appears the one or more bands of the band set are missing</source>
<location filename="semiautomaticclassificationplugin.py" line="3693"/>
<source>ROI creation failed. <byte value="xd"/>
Possible reason: selected rapid ROI band is not loaded</source>
<location filename="semiautomaticclassificationplugin.py" line="3709"/>
<source>Warning</source>