Skip to content
Permalink
Browse files

Merge branch 'master' of github.com:qgis/Quantum-GIS

  • Loading branch information
pcav committed Feb 8, 2012
2 parents 2a7ac93 + b7994f1 commit 2b07e3dfe82192c2a86bb86211c72d02babfcf12
@@ -2038,7 +2038,7 @@ and python executables.

MacOS users usually need to set it to something like
/Library/Frameworks/GDAL.framework/Versions/1.8/Programs</source>
<translation>Eine Liste von durch Doppelpunkte (Linux und MacOS) oder
<translation type="obsolete">Eine Liste von durch Doppelpunkte (Linux und MacOS) oder
Semilokons (Windows) getrennten Pfaden zu sowohl den Programme
als auch den Pythonskripten.

@@ -2048,13 +2048,13 @@ MacOS-Benutzer brauchen normalerweise etwas wie
<message>
<source>A list of colon-separated (Linux and MacOS) or
semicolon-separated (Windows) paths to python modules.</source>
<translation>Liste von durch Doppelpunkte (Linux und MacOS) oder
<translation type="obsolete">Liste von durch Doppelpunkte (Linux und MacOS) oder
Semikolons (Windows) getrennte Pfade zu den Pythonmodulen.</translation>
</message>
<message>
<source>Useful to open local GDAL documentation instead of online help
when pressing on the tool dialog&apos;s Help button.</source>
<translation>Nützlich um die GDAL-Dokumentation statt der Onlinehilfe
<translation type="obsolete">Nützlich um die GDAL-Dokumentation statt der Onlinehilfe
zu öffnen, wenn der Hilfeknopf des Werkzeugs angeklickt wird.</translation>
</message>
<message>
@@ -3434,6 +3434,155 @@ GEOS-Verarbeitungsfehler: Eine oder mehrere Objekte haben ungültige Geometrie.<
<translation>&amp;Globus</translation>
</message>
</context>
<context>
<name>Heatmap</name>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="75"/>
<source>Heatmap</source>
<translation>Heatmap</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="77"/>
<source>Creates a heatmap raster for the input point vector.</source>
<translation>Erzeugt ein Heatmap-Raster für einen Eingabepunktlayer.</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="82"/>
<source>&amp;Heatmap</source>
<translation>&amp;Heatmap</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="133"/>
<source>GDAL driver error</source>
<translation>GDAL-Treiberfehler</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="133"/>
<source>Cannot open the driver for the specified format</source>
<translation>Kann den Treiber für das angegebene Format nicht öffnen</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="179"/>
<source>Raster update error</source>
<translation>Rasteraktualisierungsfehler</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="179"/>
<source>Could not open the created raster for updating. The heatmap was not generated.</source>
<translation>Konnte die erzeugte Rasterdatei nicht zur Aktualierung öffnen. Die Heatmap wurde nicht erzeugt.</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="189"/>
<source>Point layer error</source>
<translation>Punktlayerfehler</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="189"/>
<source>Could not identify the vector data provider.</source>
<translation>Konnte den Vektordatenlieferanten nicht erkennen.</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="209"/>
<source>Heatmap generation aborted</source>
<translation>Heatmap-Erzeugung abgebrochen</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="209"/>
<source>QGIS will now load the partially-computed raster.</source>
<translation>QGIS wird nun das teilweise berechnete Raster laden.</translation>
</message>
</context>
<context>
<name>HeatmapGui</name>
<message>
<location filename="../src/plugins/heatmap/heatmapgui.cpp" line="97"/>
<source>Layer not found</source>
<translation>Layer nicht gefunden</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapgui.cpp" line="97"/>
<source>Layer %1 not found.</source>
<translation>Layer %1 nicht gefunden.</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapgui.cpp" line="106"/>
<source>Invalid buffer value</source>
<translation>Ungültiger Pufferwert</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapgui.cpp" line="106"/>
<source>Buffer distance cannot be zero. Please enter a valid value.</source>
<translation>Der Pufferabstand kann nicht Null sein. Bitte geben Sie einen gültigen Wert an.</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapgui.cpp" line="118"/>
<source>Invalid output filename</source>
<translation>Ungültiger Ausgabedateiname</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapgui.cpp" line="118"/>
<source>Please enter a valid output file path and name.</source>
<translation>Bitte geben Sie einen gültigen Dateiennamen an.</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapgui.cpp" line="163"/>
<source>Save Heatmap as:</source>
<translation>Heatmap speichern als:</translation>
</message>
</context>
<context>
<name>HeatmapGuiBase</name>
<message>
<location filename="../src/plugins/heatmap/heatmapguibase.ui" line="14"/>
<source>Heatmap Plugin</source>
<translation>Heatmap-Erweiterung</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapguibase.ui" line="29"/>
<source>Input Point Vector</source>
<translation>Eingabepunktlayer</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapguibase.ui" line="52"/>
<source>Output Raster</source>
<translation>Ausgaberaster</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapguibase.ui" line="78"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapguibase.ui" line="107"/>
<source>Heatmap Point Attributes</source>
<translation>Heatmap-Punktattribute</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapguibase.ui" line="119"/>
<source>Buffer Radius</source>
<translation>Pufferradius</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapguibase.ui" line="132"/>
<source>Decay Ratio</source>
<translation>Verfallrate</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapguibase.ui" line="145"/>
<source>10</source>
<translation>10</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapguibase.ui" line="158"/>
<source>0.5</source>
<translation>0.5</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmapguibase.ui" line="172"/>
<source>Output Format</source>
<translation>Ausgabeformat</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
@@ -5687,6 +5836,7 @@ Would you like to specify path (GISBASE) to your GRASS installation?</source>
<location filename="../src/plugins/globe/globe_plugin.cpp" line="66"/>
<location filename="../src/plugins/gps_importer/qgsgpsplugin.cpp" line="53"/>
<location filename="../src/plugins/grass/qgsgrassplugin.cpp" line="51"/>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="47"/>
<location filename="../src/plugins/offline_editing/offline_editing_plugin.cpp" line="34"/>
<location filename="../src/plugins/oracle_raster/qgsoracle_plugin.cpp" line="22"/>
<location filename="../src/plugins/raster_terrain_analysis/qgsrasterterrainanalysisplugin.cpp" line="39"/>
@@ -6509,6 +6659,7 @@ Would you like to specify path (GISBASE) to your GRASS installation?</source>
</message>
<message>
<location filename="../src/plugins/georeferencer/qgsgeorefplugin.cpp" line="65"/>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="46"/>
<location filename="../src/plugins/interpolation/qgsinterpolationplugin.cpp" line="27"/>
<location filename="../src/plugins/raster_terrain_analysis/qgsrasterterrainanalysisplugin.cpp" line="41"/>
<location filename="../src/plugins/zonal_statistics/qgszonalstatisticsplugin.cpp" line="28"/>
@@ -7480,6 +7631,16 @@ Diese Meldung erscheint höchstwahrscheinlich, weil die Umgebungsvariable DISPLA
<source>no result buffer</source>
<translation>Kein Ergebnispuffer</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="44"/>
<source>Heatmap</source>
<translation>Heatmap</translation>
</message>
<message>
<location filename="../src/plugins/heatmap/heatmap.cpp" line="45"/>
<source>Creates a Heatmap raster for the input point vector</source>
<translation>Erzeugt ein Heatmap-RAster für einen Eingabepunktlayer</translation>
</message>
</context>
<context>
<name>QextSerialPort</name>
@@ -20,8 +20,8 @@ public:

~QgsMapLayerRegistry();

//! Retrieve a pointer to a loaded plugin by id
QgsMapLayer * mapLayer(QString theLayerId);
//! Retrieve a pointer to a loaded layer by id
QgsMapLayer *mapLayer(QString theLayerId);

//! Retrieve the mapLayers collection (mainly intended for use by projection)
QMap<QString,QgsMapLayer*> & mapLayers();
@@ -0,0 +1,26 @@
<h1>Heatmap-Erweiterung</h1>
<p>Die Heatmap-Erweiterung erzeugt ein Raster für eine Punktlayer. Die Heatmap wird auf Basis der Punktanzahl an einer gegebenen Position berechnet. Je höher die Anzahl der Punkte, desto höher wird der zugehörige Pixelwert im Raster sein.</p>

<h2>Parameter</h2>

<h3>Eingabepunktlayer</h3>
<p>Die Eingabe ist jeweils ein Punktlayer. In die Liste werden automatisch alle derzeit in die Karte geladenen Punktlayer übernommen. Klicken Sie auf den Pfeil neben der Liste und wählen Sie den gewünschten Layer.</p>

<h3>Ausgaberaster</h3>
<p>Der Dateiname für das Ausgaberaster kann durch Klick auf <label>...</label> neben dem Eingabefeld gewählt werden.<br/>
<b>Hinweis:</b> Wenn nicht explizit angegeben, wird die Dateiendung abhängig vom gewählten Ausgabeformat automatisch ergänzt,</p>

<h3>Ausgabeformat</h3>
<p>Alle Formate deren Erzeugung GDAL unterstützt sind in der Liste verfügbar. Wählen Sie das gewünschte Ausgabeformat Ihrer Datei.<br/>
<b>Hinweis:</b> Die Formate GeoTiff und ERDAS Imagine .img werden empfohlen. Einige Formate können die Applikation zum Absturz bringen. Bleiben Sie bitte bei den empfohlenen Formate bis die Absturzursache beseitig ist oder wählen Sie ein anderes Format, wenn Sie wissen, dass GDAL es voll unterstützt.</p>

<h3>Heatmap Punktattribute</h3>
<h4>Pufferradius</h4>
<p>Der Pufferradius gibt die Anzahl der <b>Pixel oder Zellen</b> um einen Punkt an, in dem die Hitze(wirkung) des Punktes point spürbar ist. Kleine Werte ergeben ein klare Trennung zwischen den Punkten und größere Werte ergeben schön gemischte Hitzebereiche. Dies ist der räumliche Parameter des Hitzeregion eines Punkts.<br/>
<b>Hinweise:</b> Der Wert ist immer ganzzahlig.</p>
<h4>Verfallrate</h4>
<p>Die Verfallrate gibt den Betrag des Hitze(einfluß) an, der die äußersten Pixel des Pufferradius erreicht. Es ist der direkte Wert des äußeren Bereichs.<br/>
<b>Beispiel:</b> Wenn die Verfallrate auf 0 und der Radius auf 10 gestellt ist, wird das mittige Pixel den Wert 1, die Pixel in einer Entfernung von 10 Einheiten den Wert 0, ein Pixel in der Entfernung von 5 Einheiten den Wert 0.5 und so weiter haben. Hier ist wird die Entfernung nicht in Pixeln, sondern mit sqrt( xOffset^2 + yOffset^2 ) gerechnet, damit Sie immer kreisförmige Hitzeregion erhalten.</p>

<h2>Weitere Einzelheiten</h2>
<p>Sie können über aruntheguy at gmail dot com mit dem Autor Kontakt aufnehmen.</p>
@@ -1,26 +1,26 @@
<h1>Heatmap Plugin Help</h1>
<p>Heatmap Plugin creates a heatmap raster for the input point vector layer. The heatmap is generated based on the number of points in a given location. The higher the number of points, the higher will be the corresponding pixel(s) value in the raster.</p>
<p>Heatmap Plugin creates a heatmap raster for the input point vector layer. The heatmap is generated based on the number of points in a given location. The higher the number of points, the higher the corresponding pixel(s) value will be in the raster.</p>

<h2>The Dialog Parameters</h2>

<h3>Input Point Vector</h3>
<p>The input is always a vector layer of point type. All the point vector layers that are currently loaded in the window are automatically populated in the input layer drop-down list. Click the Dropdown button and select the required layer.</p>
<p>The input is always a vector layer of point type. All the point vector layers that are currently loaded in the canvas are automatically populated in the input layer drop-down list. Click the dropdown button and select the desired layer.</p>

<h3>Output Ratser</h3>
<p>The output raster location and filename can be set by clicking the <label>...</label> button next to the output raster textbox.<br/>
<b>Note:</b>The file format is automatically added depending upon the output format selected, if not explicitly given.</p>

<h3>Output Format</h3>
<p>All the file creation supporting GDAL formats are available in the drop down list. Click and select the required output format for your file.<br/>
<b>Note:</b> GeoTiff and ERDAS Imagine .img formats are recommended. Some formats makes the application crash. Kindly stick to the recommended formats until the crash issue is resolved or Use other formats if you know about its GDAL support completely.</p>
<b>Note:</b> GeoTiff and ERDAS Imagine .img formats are recommended. Some formats make the application crash. Kindly stick to the recommended formats until the crash issue is resolved or use an other formats if you know GDAL supports it completely.</p>

<h3>Heatmap Point Attributes</h3>
<h4>Buffer Radius</h4>
<p>The buffer radius specifies the number of <b>pixels or cells</b> around a point where the heat(influence) of the point will be felt. Smaller values give you clear distinction between points and bigger values gives you nicely merged heatmap regions. This is the spatial parameter of the heat region of a point.<br/>
<b>Note:</b> The value is always a whole number.</p>
<h4>Decay Ratio</h4>
<p>The decay ratio defines amount of heat(influence) that should reach the outermost pixel in the Buffer Radius. It is the direct measure of the outer most value.<br/>
<b>Example:</b> If Buffer Ratio is set as 0 and Radius as 10, then the centre pixel of a point will have value and the pixel away by a distance of 10 units will have the value 0, a pixel which is 5 units away will have a value of 0.5 and so on. Here distance is measure not by pixel count rather using sqrt( xOffset^2 + yOffset^2 ), so you always get a circular heat region.</p>
<b>Example:</b> If decay Ratio is set to 0 and radius to 10, then the center pixel of a point will have value and the pixel away by a distance of 10 units will have the value 0, a pixel which is 5 units away will have a value of 0.5 and so on. Here distance is measure not by pixel count rather using sqrt( xOffset^2 + yOffset^2 ), so you always get a circular heat region.</p>

<h2>Further Details</h2>
<p>Contact the author through aruntheguy at gmail dot com</p>
@@ -46,7 +46,7 @@ class CORE_EXPORT QgsMapLayerRegistry : public QObject

~QgsMapLayerRegistry();

//! Retrieve a pointer to a loaded plugin by id
//! Retrieve a pointer to a loaded layer by id
QgsMapLayer * mapLayer( QString theLayerId );

//! Retrieve the mapLayers collection (mainly intended for use by projectio)

0 comments on commit 2b07e3d

Please sign in to comment.
You can’t perform that action at this time.