<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>qgis &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/qgis/</link>
	<description>Feed of posts on WordPress.com tagged "qgis"</description>
	<pubDate>Sat, 28 Nov 2009 08:24:05 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Google Maps and Dutch election results (wip)]]></title>
<link>http://weirdcorrelations.wordpress.com/2009/11/08/google-maps-and-dutch-election-results-wip/</link>
<pubDate>Sun, 08 Nov 2009 15:59:48 +0000</pubDate>
<dc:creator>weirdcorrelations</dc:creator>
<guid>http://weirdcorrelations.wordpress.com/2009/11/08/google-maps-and-dutch-election-results-wip/</guid>
<description><![CDATA[Right now I&#8217;m working on visualising the Dutch election results (parliament, local etc.) in Go]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Right now I&#8217;m working on visualising the Dutch election results (parliament, local etc.) in Google Maps. It&#8217;s far from done but this might will serve as the documentation of my efforts for myself and hopefully for others as well. This also the reason being this post is in English.</p>
<p>My goal is relatively simple, visualise turnout, votes for party X as percentage of total votes, winning party etc. per municipality. For that purpose I have collected the results of the elections at <a href="http://www.verkiezingsuitslagen.nl/">http://www.verkiezingsuitslagen.nl/</a>, I understand the Kiesraad is planning to visualise the results themselves but I decided not to wait for that, this little project will probably not be as extensive as theirs. Besides, I have some ideas of my own I&#8217;d like to implement.<a href="http://www.verkiezingsuitslagen.nl/"><br />
</a></p>
<p>Next step was a map of Dutch municipalities, in itself not difficult but adapting it to serve my needs was. I had first decided to stick to a map in svg-format (from <a href="http://commons.wikimedia.org/wiki/File:Nederland_gemeenten_2007.svg">http://commons.wikimedia.org/wiki/File:Nederland_gemeenten_2007.svg</a>), based on the information by the CBS (The Dutch Bureau of Statistics). In fact this worked rather well, using the <a href="http://keith-wood.name/svg.html">jquery-svg library</a> I was able to select specific municipalities and color them. I might even go back to using that. Nonetheless, the thought of using Google Maps for this experiment prevailed.</p>
<p>I downloaded the borders of municipalities in the Netherlands from the <a href="http://www.cbs.nl/nl-NL/menu/themas/dossiers/nederland-regionaal/publicaties/geografische-data/archief/2009/2009-wijk-buurtkaart-2008.htm">CBS</a> and then the trouble started. I have no experience using Geodata whatsoever and figured it would be easy peasy from here on. Trouble however was that the CBS map uses a different projection that Google Maps. The projection is basically the way in which the earth is projected onto a 2d-surface. On maps Greenland is about the same size as South-America, but in fact it&#8217;s 8 times smaller, the projection is what&#8217;s causing that because there will always be distortions when you try to put a sphere on a flat piece of paper. Pretty much each country has its own projection for domestic uses and I needed to translate the Dutch one (<a href="http://nl.wikipedia.org/wiki/Rijksdriehoeksco%C3%B6rdinaten">Rijksdriehoekcoordinaten</a>) to the one used by Google Maps.</p>
<p>I tried several programs across three different platforms (my native Os X, virtualized Windows 7 and Ubuntu running on a laptop) to achieve this. I tried ogr2ogr commandline tool to convert a shape-file (.shp) delivered by CBS. It failed and only then I found out about the projections. I moved on.</p>
<p>One excellent piece of open-source software <a href="http://www.mapwindow.org/">MapWindow GIS</a>, I first tried to use it to convert the projection of the shape-files but it failed on me. Still, I&#8217;m not sure what I did wrong. Nevertheless, it looked great and MapWindow came in handy a little later. I installed a bunch of stuff to no avail until I stumbled on Quantum G (<a href="http://www.qgis.org/">Qgis</a>). There was a version for OS X, Windows and Linux. What could go wrong? The OS X version worked pretty neat, till the conversion to the Google Maps projection where it crashed. The Windows version wouldn&#8217;t install and the Linux version missed the projection-conversion menu. I went back to the OS X version, fiddled with some settings and this time it worked. What did I do? (this is the documentation for myself since I won&#8217;t remember this in a year).</p>
<p>First, open the shapefile and set the projection right (Tools-&#62;Data Management-&#62;Define current projection). In this case to the Dutch system (Amersfoort/RD New: <a href="http://wiki.openstreetmap.org/wiki/Converting_to_WGS84#The_Netherlands">EPSG 28992</a>). Then go to Tools-&#62;Data Management-&#62;Export to new projection and choose the Google Maps projection (Popular Visualisation CRS/Mercator:<a href="http://www.sharpgis.net/post/2008/05/SphericalWeb-Mercator-EPSG-code-3785.aspx">EPSG 3785</a>) Next step, select &#8216;browse&#8217; to give the filename for the output. In the save dialog, set the encoding to UTF-8. I think this was the cause of it failing on me the first time. Click OK and tada, a shapefile with the right projection.</p>
<p>Now Google Maps still needed to get the data in a format it would understand. This format is the Keyhole Markup Language or KML and many conversion tools exist for it. Qgis also has one (the ogr converter) but it didn&#8217;t work as good for me as the <a href="http://shape2earth.com/default.aspx">Shape2earth</a> plugin in MapWindow GIS. The reason for this is the number of settings in the plugin. In the Shape2earth plugin I was able to include the extra data (# of inhabitants, ages etc.) in the kml-file and set opacity levels. Not sure yet what use it will be but it&#8217;s easier to delete than add in later.</p>
<p>This about concludes what has been done so far. What&#8217;s left is to delve into the Google Maps API to show the election results and map the election results to the municipalities. It should all be doable. I&#8217;m a bit afraid of the speed the application will have in the end, especially since I plan on handling the colouring on the client-side. Possible plans are to animate the election results so you can see the difference between elections visually, and visualise the extra data embedded in the kml files. In any case, <a href="http://maps.google.nl/maps/ms?ie=UTF8&#38;hl=nl&#38;oe=UTF8&#38;start=18&#38;msa=0&#38;ll=52.807743,6.432495&#38;spn=1.397986,4.221497&#38;z=9&#38;msid=102810130278948007632.000477ddb9bd131a4606b">here</a> is what I have so far. Google Maps doesn&#8217;t show all municipalities with polygons because it only shows the current results, you&#8217;ll have to click next. Of course you are free to pose questions on how I did this.</p>
<p><a style="color:#0000ff;text-align:left;" href="http://maps.google.nl/maps/ms?ie=UTF8&#38;hl=nl&#38;oe=UTF8&#38;start=18&#38;msa=0&#38;msid=102810130278948007632.000477ddb9bd131a4606b&#38;ll=52.867472,6.190796&#38;spn=1.160573,2.334595&#38;z=8&#38;source=embed">Dutch Municipalities</a> weergeven op een grotere kaart</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[pgrouting | calcolo percorso minimo tra due punti]]></title>
<link>http://flaviorigolon.wordpress.com/2009/11/03/pgrouting-calcolo-percorso-minimo-tra-due-punti/</link>
<pubDate>Tue, 03 Nov 2009 12:05:54 +0000</pubDate>
<dc:creator>flaviorigolon</dc:creator>
<guid>http://flaviorigolon.wordpress.com/2009/11/03/pgrouting-calcolo-percorso-minimo-tra-due-punti/</guid>
<description><![CDATA[Prima di tutto e&#8217; necessario creare un database Postgresql ed aggiungerci l&#8217;estensione s]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Prima di tutto e&#8217; necessario creare un database Postgresql ed aggiungerci l&#8217;estensione spaziale Postgis.</p>
<p>come utente postgres si entra in un database esistente o in un template:</p>
<p><span style="color:#0000ff;"># psql template1;</span></p>
<p>- Creiamo il database e impostiamo la proprietà all&#8217;utente (nel nostro caso &#8220;sit&#8221;):</p>
<p><span style="color:#0000ff;">template1=# CREATE DATABASE routing OWNER sit template template_gis;</span></p>
<p>il template_gis e&#8217; stato creato a priori (database con estensioni spaziali postgis incorporate; questo per evitare ogni volta di dover aggiungere le tabelle &#8220;geometry_column&#8221; e &#8220;spatial_ref_sys&#8221;);</p>
<p>- Ci colleghiamo al database appena creato:</p>
<p><span style="color:#0000ff;">template1=# /connect routing;</span></p>
<p>e diamo i permessi necessari all&#8217;utente &#8220;sit&#8221; sulla tabella spaziali:</p>
<p><span style="color:#0000ff;">routing=# GRANT ALL ON geometry_columns to sit;<br />
routing=# GRANT SELECT ON spatial_ref_sys to sit;</span></p>
<p>- Aggiungiamo le funzioni di routing (dopo essere usciti dal database ed esserci autenticati come utente &#8220;postgres&#8221;):</p>
<p><span style="color:#0000ff;"># psql -d routing -f /usr/share/postlbs/routing_core.sql</span></p>
<p><span style="color:#0000ff;"># psql -d routing -f /usr/share/postlbs/routing_wrappers.sql</span></p>
<p><span style="color:#0000ff;"># psql -d routing -f /usr/share/postlbs/routing_topology.sql</span></p>
<p>- Reperiamo i dati: nel mio caso ho reperito il planet italiano dal sito <a href="http://download.geofabrik.de/osm/europe/">http://download.geofabrik.de/osm/europe/.</a> Ho scaricato gli SHP. Dopo aver fatto un clip dei dati sul confine regionale di interesse (Veneto) medianti i preziosissimi ftools di qgis ho ottenuto il grafo stradale del territorio veneto.</p>
<p>- Importiamo i dati del database mediante il modulo shp2pgsql. Ecco la sintassi del comando (con SRID settato a 4326, i dati sono in lat-long WGS84).</p>
<p><span style="color:#0000ff;">$ shp2pgsql -S -s 4326 /home/sit/geodatabase/shp/stradario_regione/stradario_regione_seg.shp stradario_regione routing &#62; /home/sit/sql/stradario_regione.sql</span></p>
<p><span style="color:#0000ff;">$ psql -h localhost -U postgres -d routing -f /home/sit/sql/stradario_regione.sql</span></p>
<p>Per i passi successivi ho seguito questo ottimo <a href="http://www.utdallas.edu/~ama054000/rt_tutorial.html">tutorial</a> ):</p>
<p>- Aggiungiamo 3 colonne alla tabella: una per memorizzare gli ID dei nodi iniziali, una per gli ID dei nodi finali e la&#8217;ltra per la lunghezza:</p>
<p><span style="color:#0000ff;">routing=&#62; ALTER TABLE stradario_regione ADD COLUMN source integer;</span></p>
<p><span style="color:#0000ff;">routing=&#62; ALTER TABLE </span><span style="color:#0000ff;">stradario_regione</span><span style="color:#0000ff;"> ADD COLUMN target integer;</span></p>
<p><span style="color:#0000ff;">routing=&#62; ALTER TABLE </span><span style="color:#0000ff;">stradario_regione</span><span style="color:#0000ff;"> ADD COLUMN length double precision;</span></p>
<p>- Creiamo la topologia e aggiungiamo il valore della lunghezza al campo appena creato:</p>
<p><span style="color:#0000ff;">routing=&#62; SELECT assign_vertex_id(&#8217;stradario_regione&#8217;, 0.0001, &#8216;the_geom&#8217;, &#8216;gid&#8217;);</span></p>
<p><span style="color:#0000ff;">routing=&#62; UPDATE stradario_regione SET length = length(the_geom);</span></p>
<p>- Creiamo gli indici per le colonne &#8220;source&#8221;, &#8220;target&#8221; e &#8220;the_geom&#8221;;</p>
<p><span style="color:#0000ff;">routing=&#62; CREATE INDEX source_idx ON stradario_regione(source);</span></p>
<p><span style="color:#0000ff;">routing=&#62; CREATE INDEX target_idx ON stradario_regione(target);</span></p>
<p><span style="color:#0000ff;"> routing=&#62; CREATE INDEX geom_idx ON stradario_regione USING GIST(the_geom GIST_GEOMETRY_OPS);</span></p>
<p>- Impostiamo la query di routing e salviamo il tutto in una nuova tabella chiamata &#8220;dijkstra_resust&#8221; (prima di tutto cancelliamo una eventuale tabella omonima precedentemente creata):</p>
<p><span style="color:#0000ff;">routing=&#62; DROP TABLE IF EXISTS dijsktra_result; </span></p>
<p><span style="color:#0000ff;">routing=&#62; CREATE TABLE dijsktra_result(gid int4) with oids;</span></p>
<p><span style="color:#0000ff;">routing=&#62; SELECT AddGeometryColumn(&#8216;dijsktra_result&#8217;, &#8216;the_geom&#8217;, &#8216;4326&#8242;, &#8216;MULTILINESTRING&#8217;, 2);</span></p>
<p><span style="color:#0000ff;">routing=&#62; INSERT INTO dijsktra_result(the_geom) SELECT the_geom FROM dijkstra_sp(&#8217;stradario_regione&#8217;, 73441, 13547);</span></p>
<p>Questa query trova il percorso minimo tra due vertici (con ID pari a 73441 e 133547).</p>
<p>In prima battuta, nel mio caso, ho ottenuto un messaggio d&#8217;errore per violazione di un CONSTRAINT:</p>
<p><span style="color:#0000ff;">ERROR:  new row for relation &#8220;dijkstra_result&#8221; violates check constraint &#8220;enforce_geotype_the_geom&#8221;</span></p>
<p>Ho cancellato questo constraint (via pgadmin3) e re-impartito la query ottenendo la nuova tabella dijkstra popolata. Il risultato si può visualzzare in qgis.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[GRASS | il modulo v.distance]]></title>
<link>http://flaviorigolon.wordpress.com/2009/10/30/grass-il-modulo-v-distance/</link>
<pubDate>Fri, 30 Oct 2009 09:03:14 +0000</pubDate>
<dc:creator>flaviorigolon</dc:creator>
<guid>http://flaviorigolon.wordpress.com/2009/10/30/grass-il-modulo-v-distance/</guid>
<description><![CDATA[Dati due vettori in GRASS, uno lineare (rete dell&#8217;acquedotto) ed uno puntuale (localizzazione ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Dati due vettori in GRASS, uno lineare (rete dell&#8217;acquedotto) ed uno puntuale (localizzazione degli idranti) mi si era posto il problema di &#8220;travasare&#8221; un dato relativo alle tratte di acquedotto (nel caso particolare il diametro della condotta) nella tabella attributi degli idranti. Lo scopo era quello di conoscere il diametro della tratta che forniva ogni idrante.</p>
<p>Spulciando tra i moduli di GRASS (grandissimo GRASS! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) ho trovato <a href="http://www.grass.itc.it/grass64/manuals/html64_user/v.distance.html">v.distance</a>. Questo modulo consente di trovare gli oggetti che si trovano ad una certa distanza (in base ad una threeshold impostata) da una serie di oggetti puntuali; inoltre permette di salvare attributi degli oggetti più vicini &#8220;agganciandoli&#8221; aquelli sorgente.</p>
<p>Ecco un dettaglio dei dati che avevo a disposizione:</p>
<p>- un vettore lineare chiamato &#8220;<span style="color:#0000ff;">rete_acqua</span>&#8221; con una serie di attributi tra cui il diametro della tratta (colonna chiamata &#8220;<span style="color:#0000ff;">diametro</span>&#8220;);</p>
<p>- un vettore puntuale chiamato &#8220;<span style="color:#0000ff;">idranti</span>&#8221; con una serie di attributi ai quali voglio aggiungere un ulteriore dato relativo al diametro della condotta; per memorizzare questo attributo ho creato una nuova colonna &#8220;<span style="color:#0000ff;">sezione_co</span>&#8220;;</p>
<p>- il comando in GRASS per ottenere il risultato voluto e&#8217;:</p>
<p><span style="color:#0000ff;">v.distance from=idranti to=rete_acqua upload=to_attr to_column=diametro column=sezione_co out=v_distance_idranti_rete</span></p>
<p>Consultando la tabella attributi del vettore &#8220;<span style="color:#0000ff;">idranti</span>&#8221; vediamo che la colonna &#8220;<span style="color:#0000ff;">sezione_co</span>&#8221; e&#8217; stata aggiornata con i valori di &#8220;<span style="color:#0000ff;">diametro</span>&#8221; della tratta di acquedotto piu&#8217; vicina.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[da google maps a..................qgis]]></title>
<link>http://flaviorigolon.wordpress.com/2009/10/23/da-google-maps-a-qgis/</link>
<pubDate>Fri, 23 Oct 2009 11:01:30 +0000</pubDate>
<dc:creator>flaviorigolon</dc:creator>
<guid>http://flaviorigolon.wordpress.com/2009/10/23/da-google-maps-a-qgis/</guid>
<description><![CDATA[Un amico mi ha postato il link ad una &#8220;sua&#8221; mappa creata in gmaps nella quale ha inserit]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Un amico mi ha postato il link ad una &#8220;sua&#8221; mappa creata in gmaps nella quale ha inserito alcuni punti per i propri scopi.<br />
Mi ha chiesto se era possibile recuperare i dati geo-localizzati in quella mappa (salvarli in formato digeribile da un gis) per effettaure ulteriori elaborazioni.<br />
Ho scoperto (googolando un pochino) che sono sufficienti pochi passaggi per ottenere i &#8220;propri&#8221; dati in formato KML.<br />
Procedere some segue:</p>
<p>- aprire il link della mappa;<br />
- click con tasto dx su &#8220;<span style="color:#0000ff;">Visualizza in google earth</span>&#8221; -&#62; copy link to the clipboard<br />
- incollare sulla barra degli indirizzi sostituendo il pezzo di stringa <span style="color:#0000ff;">[output=nl]</span> con <span style="color:#0000ff;">[output=kml]</span>.<br />
- dare invio: viene chiesto di salvare il file in formato <span style="color:#0000ff;">.kml</span><br />
- aprire il file con qgis.</p>
<p>A questo punto si può salvare in SHP, importare in Posgis, Grass e fare le opportune elaborazioni.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Building a Virtual Raster tutorial]]></title>
<link>http://geosauce.wordpress.com/2009/10/04/building-a-virtual-raster-tutorial/</link>
<pubDate>Sun, 04 Oct 2009 12:15:08 +0000</pubDate>
<dc:creator>tjmgis</dc:creator>
<guid>http://geosauce.wordpress.com/2009/10/04/building-a-virtual-raster-tutorial/</guid>
<description><![CDATA[I have started using QGIS quite a lot recently because it has got so many good plugins and features ]]></description>
<content:encoded><![CDATA[I have started using QGIS quite a lot recently because it has got so many good plugins and features ]]></content:encoded>
</item>
<item>
<title><![CDATA[Wallpaper - Software Livre]]></title>
<link>http://geotecnologias.wordpress.com/2009/09/17/wallpaper-software-livre/</link>
<pubDate>Thu, 17 Sep 2009 01:23:43 +0000</pubDate>
<dc:creator>sadeckgeo</dc:creator>
<guid>http://geotecnologias.wordpress.com/2009/09/17/wallpaper-software-livre/</guid>
<description><![CDATA[]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img src="http://farm4.static.flickr.com/3425/3910003805_efa3f1333a_o.png" alt="Wallpaper - Software Livre" width="510" height="300" /></p>
<p style="text-align:center;"><!--more--><a href="http://rapidshare.com/files/280660383/Wallpaper_-_Software_livre.rar" target="_blank"><img class="size-full wp-image-35 aligncenter" style="border:0 none;" title="Download" src="http://geotecnologias.wordpress.com/files/2008/04/download_sadeck.png" alt="Download" width="175" height="75" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Nowe KDE i nowy Qgis]]></title>
<link>http://gunthera.wordpress.com/2009/09/12/nowe-kde-i-nowy-qgis/</link>
<pubDate>Sat, 12 Sep 2009 16:22:06 +0000</pubDate>
<dc:creator>gunther</dc:creator>
<guid>http://gunthera.wordpress.com/2009/09/12/nowe-kde-i-nowy-qgis/</guid>
<description><![CDATA[Człowiek siedzi na wykopaliskach i ma problemy z dostępem do sieci (dziękuję ci Orange &#8211; użytk]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Człowiek siedzi na wykopaliskach i ma problemy z dostępem do sieci (dziękuję ci Orange &#8211; użytkownicy innych sieci nie mają problemów), a tutaj w międzyczasie wychodzi np. nowe KDE 4.3 i nowy Qgis, nie mówiąc o OpenOffice.org 3.1.1.</p>
<p><a href="http://gunthera.wordpress.com/files/2009/09/kde43-plp.jpeg"><img class="aligncenter size-full wp-image-1084" title="kde43-plp" src="http://gunthera.wordpress.com/files/2009/09/kde43-plp.jpeg" alt="kde43-plp" width="510" height="318" /></a></p>
<p>Nowe KDE można oczywiście zainstalować w mojej ulubionej Mandrivie 2009.1. Sposób instalacji był <a href="http://gunthera.wordpress.com/tag/kde/">pokazywany wielokrotnie</a> dla Mandrivy 2009.0 i KDE 4.2. Repozytoria są <a href="http://www.kde.org/mirrors/">tutaj</a>. Szukajcie tych do Mandrivy. Polecenie wpisuje się w następujący sposób: urpmi.addmedia nazwa_repozytorium adres_repozytorium. Za &#8220;nazwa_repozytorium&#8221; możesz wpisać kde43 i kde43-noarch, za adres oczywiście adres wybranego repo (z ftp://).</p>
<p>Wprowadzono kilka usprawnień, w stosunku do serii 4.2. Na początek, w oczy rzuca się podgląd plików i katalogów. Kiedyś było coś podobnego w serii 3, ale katalogów nie podglądało.</p>
<p><a href="http://gunthera.wordpress.com/files/2009/09/qgisscreen12.jpg"><img class="aligncenter size-full wp-image-1082" title="qgisscreen12" src="http://gunthera.wordpress.com/files/2009/09/qgisscreen12.jpg" alt="qgisscreen12" width="501" height="322" /></a></p>
<p>Nowe qgis jest do ściągnięcia ze <a href="http://www.qgis.org/en/download/binaries.html" target="_blank">strony projektu</a>. Pojawiło się kilka nowych wtyczek oraz nowe funkcje rysunkowe dla warstw wektorowych. Sądzę, że warto aktualizować (zwłaszcza, że póki co nie zauważyłem problemów z projektami wykonanymi w wersji 1.0).</p>
<p>O Oo.o nie ma co pisać. Ściągać i instalować.</p>
<p>Aha &#8211; gdyby w KDE pojawił się kłopoty z wyświetlaniem ramek w okienkach, to najprostszym rozwiązaniem jest odinstalowanie pakietu compiz-kde. Wówczas wyświetlane będą standardowe dekoracje emeralda. Nie mam obecnie czasu tego sprawdzać, ale wygląda na to, że pakiet dla Mandrivy jest zepsuty&#8230;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Microsoft Bing Maps poprzez WMS]]></title>
<link>http://gisdiary.wordpress.com/2009/08/27/microsoft-bing-maps-poprzez-wms/</link>
<pubDate>Thu, 27 Aug 2009 08:17:58 +0000</pubDate>
<dc:creator>meliel</dc:creator>
<guid>http://gisdiary.wordpress.com/2009/08/27/microsoft-bing-maps-poprzez-wms/</guid>
<description><![CDATA[GIS Diary wraca po wakacyjnej przerwie Na pierwszy ogień idzie nowe źródło danych udostępnione poprz]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>GIS Diary wraca po wakacyjnej przerwie <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Na pierwszy ogień idzie nowe źródło danych udostępnione poprzez WMS.</p>
<p>Dostęp do zasobów serwisu Microsoft Bing Maps w formie WMS? Tak! Firma OnTerra Systems uruchomiła <strong>wersję testową</strong> tej usługi. Wymogiem koniecznym do uzyskania adresów WMS jest zarejestrowanie się na <a href="http://integrate.onterrasys.com/BingMapsWMSBeta/default.aspx" target="_blank">ich stronie internetowej</a>. W zamian uzyskujemy dostęp do map drogowych, zdjęć satelitarnych oraz tzw. hybryd.<br />
I teraz kilka wskazówek, które mogą okazać się przydatne podczas chęci korzystania z udostępnionych dobrodziejstw. Tak jak wspomiałam mamy dostęp do trzech rodzajów map. Nie są to jednak warstwy, ale <strong>style wyświetlania</strong>. Domyślnym stylem jest mapa drogowa.<br />
Do korzystania polecam darmowy program QGIS. Jednakże, jak to bywa z <a href="http://gisdiary.wordpress.com/2009/05/24/korzystanie-z-serwerow-wms-geoportal-gov-pl-w-programie-qgis/" target="_blank">podłączaniem serwerów WMS w tym programie</a>, do pełni szczęścia konieczne jest dodanie do adresu WMS definicji wersji usługi, czyli:</p>
<p><strong>?service=WMS&#38;version=1.3.0</strong></p>
<p>Dzięki temu uzyskujemy możliwość wyboru odpowiedniego stylu:</p>
<p><a href="http://gisdiary.wordpress.com/files/2009/08/bing3.png"><img class="aligncenter size-medium wp-image-426" title="Bing Maps" src="http://gisdiary.wordpress.com/files/2009/08/bing3.png?w=300" alt="Bing Maps" width="300" height="175" /></a><br />
Dostępnych jest 19 poziomów szczegółowości. Jeśli przekroczymy możliwe powiększenie zamiast mapy wyświetli się:</p>
<p style="text-align:left;"><a href="http://gisdiary.wordpress.com/files/2009/08/bing6.png"><img class="aligncenter size-medium wp-image-428" title="Bing Maps" src="http://gisdiary.wordpress.com/files/2009/08/bing6.png?w=300" alt="Bing Maps" width="300" height="175" /></a><br />
Kilka przykładów:</p>
<p style="text-align:center;">Mapy drogowe:</p>
<p style="text-align:center;"><a href="http://gisdiary.wordpress.com/files/2009/08/bing1.png"><img class="aligncenter size-medium wp-image-429" title="Bing Maps" src="http://gisdiary.wordpress.com/files/2009/08/bing1.png?w=300" alt="Bing Maps" width="300" height="175" /></a><br />
Zdjęcia satelitarne:</p>
<p style="text-align:center;"><a href="http://gisdiary.wordpress.com/files/2009/08/bing2.png"><img class="aligncenter size-medium wp-image-430" title="Bing Maps" src="http://gisdiary.wordpress.com/files/2009/08/bing2.png?w=300" alt="Bing Maps" width="300" height="175" /></a><br />
Hybryda:</p>
<p style="text-align:center;"><a href="http://gisdiary.wordpress.com/files/2009/08/bing4.png"><img class="aligncenter size-medium wp-image-431" title="Bing Maps" src="http://gisdiary.wordpress.com/files/2009/08/bing4.png?w=300" alt="Bing Maps" width="300" height="174" /></a><br />
Największe możliwe powiększenie (fragment Starego Rynku w Poznaniu):</p>
<p><a href="http://gisdiary.wordpress.com/files/2009/08/bing5.png"><img class="aligncenter size-medium wp-image-432" title="Bing Maps" src="http://gisdiary.wordpress.com/files/2009/08/bing5.png?w=300" alt="Bing Maps" width="300" height="175" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Akcje w programie Quantum GIS]]></title>
<link>http://gisdiary.wordpress.com/2009/07/13/akcje-w-programie-quantum-gis/</link>
<pubDate>Mon, 13 Jul 2009 19:20:45 +0000</pubDate>
<dc:creator>meliel</dc:creator>
<guid>http://gisdiary.wordpress.com/2009/07/13/akcje-w-programie-quantum-gis/</guid>
<description><![CDATA[Jedną z ciekawszych funkcji programu QGIS są akcje. Umożliwiają one powiązanie danych zawartych w ta]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Jedną z ciekawszych funkcji programu QGIS są <strong>akcje</strong>. Umożliwiają one powiązanie danych zawartych w tabeli atrybutów z zewnętrznymi aplikacjami. Dzięki temu możemy m.in. wyświetlić w przeglądarce graficznej zapisane na dysku twardym zdjęcia poszczególnych obiektów oraz sprawdzić jakie informacje o danym obiekcie zawiera Wikipedia.</p>
<p><a href="http://images41.fotosik.pl/157/26e54ef9ec0bd859.png"><img class="aligncenter" title="QGIS i akcje" src="http://images41.fotosik.pl/157/26e54ef9ec0bd859med.png" alt="" width="500" height="293" /></a></p>
<p>W celu utworzenia i zarządzania akcjami przechodzimy do <strong>Właściwości warstwy</strong>, a następnie do zakładki <strong>Akcje</strong>. Jedna warstwa może posiadać wiele przypisanych do niej akcji. Identyfikować je będzie oczywiście podana przez nas nazwa.<br />
Samą akcję definiuje się w polu <strong>Akcja</strong>. Należy wybrać ścieżkę dostępu do programu oraz określić konkretne działanie. Jeśli chcemy wyszukać informacje o danym obiekcie w Wikipedii akcja będzie wyglądać następująco:</p>
<p><span style="color:#993300;"><strong>&#8220;/usr/lib/firefox-3.0.10/firefox&#8221; http://pl.wikipedia.org/wiki/%NAMES</strong></span></p>
<p>gdzie:</p>
<p><strong>&#8220;/usr/lib/firefox-3.0.10/firefox&#8221;</strong> to ścieżka do przeglądarki internetowej Mozilla Firefox w systemie Linux (Ubuntu 9.04).<br />
<strong>http://pl.wikipedia.org/wiki/</strong> to zapytanie szukające w Wikipedii konkretnego hasła<br />
<strong>%NAMES</strong> to nazwa kolumny zawierającej wartości, które są wyszukiwane (w tym przypadku nazwy jezior); wybieramy ją z listy oraz dodajemy poprzez przycisk <strong>Dodaj pole</strong></p>
<p><a href="http://images47.fotosik.pl/162/ae10db38d8de339d.png"><img class="aligncenter" title="QGIS i akcje" src="http://images47.fotosik.pl/162/ae10db38d8de339dmed.png" alt="" width="500" height="293" /></a></p>
<p>Innym przykładem może być wyszukanie informacji na temat danego obiektu w wyszukiwarce Google. Taka akcja będzie wyglądać następująco:</p>
<p><span style="color:#993300;"><strong>&#8220;/usr/lib/firefox-3.0.10/firefox&#8221; http://google.pl/search?q=%NAMES</strong></span></p>
<p>W systemie Linux zamiast podawać bezwzględną ścieżkę dostępu do programu można skorzystać z nazw poleceń wywołujących dany program. Dzięki temu zamiast <strong>&#8220;/usr/lib/firefox-3.0.10/firefox&#8221;</strong> wystarczy wpisać <strong>firefox</strong>.<br />
Dla przykładu &#8211; akcja polegająca na otwarciu w programie graficznym GIMP zapisanego na twardym dysku zdjęcia przedstawiającego dany obiekt:</p>
<p><span style="color:#993300;"><strong>gimp /home/user/Pulpit/jeziora/%nazwa.jpg</strong></span></p>
<p>W celu uruchomienia akcji wybieramy narzędzie <strong>Informacje o obiekcie</strong> i klikamy na wybrany obiekt. Otwiera się okienko w którym oprócz danych z tabeli atrybutów znajdują się utworzone akcje. W celu uruchomienia wystarczy na nie raz kliknąć.</p>
<p><a href="http://images46.fotosik.pl/162/ba0000c94b2b9264.png"><img class="aligncenter" title="QGIS i akcje" src="http://images46.fotosik.pl/162/ba0000c94b2b9264med.png" alt="" width="500" height="283" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[HTML Image Maps using Quantum GIS]]></title>
<link>http://geoux.wordpress.com/2009/07/13/html-image-maps-using-quantum-gis/</link>
<pubDate>Mon, 13 Jul 2009 11:33:29 +0000</pubDate>
<dc:creator>geoux</dc:creator>
<guid>http://geoux.wordpress.com/2009/07/13/html-image-maps-using-quantum-gis/</guid>
<description><![CDATA[There cannot be anything easier than creating HTML Image Maps! No, I’m not kidding – provided you ha]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>There cannot be anything easier than creating <a href="http://en.wikipedia.org/wiki/Image_map">HTML Image Maps</a>! No, I’m not kidding – provided you have the right kind of tools.</p>
<h2>Background:</h2>
<p>I needed to create an image map on the geographical map of India where each state can be clicked. The first thing that came to mind was using Geoserver and OpenLayers to create an interactive map but that idea was thrown out of the window. We needed a plain PNG image with clickable regions.</p>
<p>Creating that in Dreamweaver was out of question as it would require tracing the boundaries manually and considering the map of India, that would have taken ages.</p>
<h2>Solution:</h2>
<p>Quantum GIS to the rescue. Thanks to some good soul named <strong><em><a href="http://blog.qgis.org/blog/288">rduivenvoorde</a> </em></strong>who wrote a Python plug-in for QGIS for doing just that – creating HTML Image Maps.</p>
<p>Give it a GIS File (ESRI Shape or PostGIS Layer) and specify which attribute needs to be mapped. It not only creates an image map but also generates JavaScript functions for events like onClick and onMouseOver apart from the normal HREF. It generates an HTML file along with the corresponding image file.</p>

</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Free &amp; Open Source GIS (FOSS4G) Tools I Frequently Use]]></title>
<link>http://geoux.wordpress.com/2009/07/12/free-open-source-gis-foss4g-tools-i-frequently-use/</link>
<pubDate>Sun, 12 Jul 2009 07:32:00 +0000</pubDate>
<dc:creator>geoux</dc:creator>
<guid>http://geoux.wordpress.com/2009/07/12/free-open-source-gis-foss4g-tools-i-frequently-use/</guid>
<description><![CDATA[Below is a list of some free and open source GIS tools I regularly use: Vector Viewing and Editing O]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Below is a list of some free and open source GIS tools I regularly use:</p>
<div>Vector Viewing and  Editing</div>
<div>
<ol>
<li>OpenJUMP &#8211; for fast analysis, good cartography capabilities</li>
<li>MapWindow GIS &#8211; has some added raster operations as well</li>
<li>Quantum GIS &#8211; comprehensive and complete desktop GIS tool</li>
<li>uDig &#8211; good for re-projecting and exporting to different coordinate system</li>
</ol>
<p>Web Map Server</p></div>
<div>
<ol>
<li>GeoServer WMS and WFS Server</li>
<li>OSGEO MapServer</li>
</ol>
<div>Client-side Web Mapping</div>
<div>
<ol>
<li>OpenLayers Javascript API</li>
<li>OpenScales Flex/ActionScript API</li>
</ol>
<div>I plan to write detailed reviews on each one of them in subsequent posts. So stay tuned!!!</div>
</div>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Übung 4 - Geodatenverarbeitung]]></title>
<link>http://karenziener.wordpress.com/2009/07/07/ubung-4-geodatenverarbeitung/</link>
<pubDate>Tue, 07 Jul 2009 19:35:51 +0000</pubDate>
<dc:creator>karenziener</dc:creator>
<guid>http://karenziener.wordpress.com/2009/07/07/ubung-4-geodatenverarbeitung/</guid>
<description><![CDATA[Schritt 1: Zunächst muss man, wie bei jedem Projekt, die Projekteinstellungen verändern. Der Titel d]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Schritt 1: Zunächst muss man, wie bei jedem Projekt, die Projekteinstellungen verändern. Der Titel des Projektes wird eingegeben und die Karteneinheit &#8220;Meter&#8221; gewählt. Das Koordinatenbezugssystem ist die Gauß-Krüger-Zone 2. Das Projekt habe ich anschließend abgespeichert.</p>
<p> </p>
<p>Schritt 2: Nach allg. Einstellungen habe ich die Shape-Dateien der Vogelschutzgebiete RLP, der FFH-Gebiete RLP und der Landkreise von Rheinland-Pfalz eingefügt und diese laut Aufgabenstellung umbenannt in VSG_RLP, FFH_RLP, und LK_RLP.</p>
<p> </p>
<p>Schritt 3: Die Landkreise Birkenfeld und Bernkastel-Wittlich sollen zusammengefügt werden. Unter der Attributtabelle des Landkreis-Layers wählt man &#8220;Erweitert&#8230;&#8221;. Nun öffnet sich ein neues Fenster, in dem man eingibt &#8220;NAME = Birkenfeld OR NAME = Bernkastel-Wittlich&#8221;. Die beiden Landkreise werden farblich gleich unterlegt. Beim Layer LK_RLP muss man nun die &#8220;Auswahl als Shape-Datei speichern&#8221; und diesen neuen Layer dementsprechend benennen, abspeichern und als Vektorlayer in das Projekt einfügen.</p>
<p> </p>
<p>Schritt 4: Um die FFH-Gebiete und VSG-Gebiete und deren Teilgebiete der beiden Landkreise hervorzuheben, muss man unter &#8220;tools&#8221; &#8211; &#8220;research tools&#8221; &#8211; &#8220;select by location&#8221; ins obere Feld den Layer FFH_RLP bzw. VSG_RLP eingeben und ins untere Feld den Layer LK_BIR_WIL. Beide neuen Layer werden nun auch wieder gespeichert und als Vektorlayer eingefügt.</p>
<p> </p>
<p>Schritt 5: Um nur die FFH-Gebiete und VSG-Gebiete innerhalb der beiden Landkreise zu erhalten, wählt man unter &#8220;tools&#8221; &#8211; &#8220;geoprocessing-tools&#8221; die Funktion &#8220;clip&#8221;. Hier gibt man in das obere Feld die aus Schritt 4 enstandenen Shape-Dateien (in diesem Fall FFH_BIR_WIL bzw. VSG_BIR_WIL)ein und in das untere Feld den Layer LK_BIR_WIL. Unter einem neuen Namen wird auch dies wiederum abgespeichert und als neuer Layer in die Karte geladen, diesmal mit der Bezeichnung FFH_BIR_WIL_clip bzw. VSG_BIR_WIL_clip.</p>
<p> </p>
<p>Schritt 6: Beide Naturschutzgebiete sollen nun zu einem Layer zusammengefasst werden. Dies geschieht folgendermaßen: Unter &#8220;tools&#8221; &#8211; &#8220;geoprocessing tools&#8221;  wählt man die Funktion &#8220;union&#8221; und gibt in die Felder beide Layer ein, die man zusammenführen will. Speicherort und Benennung eingeben und schon kann man den neuen Layer in das Projekt einfügen.</p>
<p> </p>
<p>Schritt 7: Zum Schluss wird noch die TK 100 als Rasterlayer hochgeladen und ganz nach oben gelegt, allerdings transparent (man sagte mir, dass sei besser wegen dem Plotten). Die Landkreisgrenzen von RLP habe ich etwas dicker und hellgrau gemacht, damit man sie besser erkennen kann. Die Layer FFH_BIR_WIL_clip und VSG_BIR_WIL_clip wurden jeweils klassifiziert nach ihren Gebietsnummern (&#8220;Eigenschaften&#8221; &#8211; &#8220;Darstellung&#8221; &#8211; &#8220;Eindeutiger Wert&#8221; &#8211; &#8220;Klassifizierungsfeld GEBIETNUM&#8221; &#8211; &#8220;klassifizieren&#8221;) und farblich von einander abgesetzt. Da sich manche VSG mit FFH-Gebieten überschneiden, habe ich für die VSG einen vertikal gestrichenen Füllstil gewählt und diesen Layer über den der FFH-Gebiete gelegt.</p>
<p> </p>
<p>Schritt 7: Der letzte Schritt war das Plotten bzw. das herstellen einer pdf-Datei. Die Funktion findet man unter &#8220;Plugins&#8221; &#8211; &#8220;Schnelldruck&#8221;. Hier kann man dann einen Kartentitel, den Namen der speziellen Karte, ein Copyright und die Seitengröße eingeben.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[GIS Übung Nr.4 – Geodatenverarbeitung – SS 2009]]></title>
<link>http://kamilfolta.wordpress.com/2009/07/07/gis-ubung-nr-4-%e2%80%93-geodatenverarbeitung-%e2%80%93-ss-2009/</link>
<pubDate>Tue, 07 Jul 2009 06:37:05 +0000</pubDate>
<dc:creator>kamil</dc:creator>
<guid>http://kamilfolta.wordpress.com/2009/07/07/gis-ubung-nr-4-%e2%80%93-geodatenverarbeitung-%e2%80%93-ss-2009/</guid>
<description><![CDATA[Ziel der Übung Nr. 4 ist, in einer Auswahl von zwei Landkreisen in Rheinland-Pfalz (Bernkastel-Wittl]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ziel der Übung Nr. 4 ist, in einer Auswahl von zwei Landkreisen in Rheinland-Pfalz (Bernkastel-Wittlich und Birkenfeld) die vorhandenen Vogelschutz- und FFH (Fauna, Flora, Habitat)-Gebiete hervorzuheben.</p>
<p>Als Grundlage dieser Aufgabe dienten die TK100-Karte von RLP und die Vogelschutzgebiete und FFH &#8211; Gebiete in RLP.</p>
<p>Bevor die eigentliche Arbeit an dem Kartenmaterial beginnt werden zunächst die Grundeinstellungen vorgenommen.</p>
<p>Als Titel in den Projekteigenschaften wählt man &#8220;Natura 2000&#8243;, die Einheit beträgt &#8220;Meter&#8221; und das Koordinatenbezugssystem ist die &#8220;GK-Zone &#8211; 31466&#8243;.</p>
<p>Der erste Arbeitsschritt beinhaltete das laden der Layer der Tk100 Karte und die der Naturschutz- und FFH-Gebiete in Rheinland-Pfalz. Um mehr Übersicht zu erhalten, wurden die Layer von TK100gl_rlp in LK_RLP, von vsg_rlp_20070111 in VSG_RLP und von ffh_rlp_20070111 in FFH_RLP umbenannt.</p>
<p>Wie schon erwähnt, sollten nur die zwei Landkreise Bernkastel-Wittlich und Birkenfeld behandelt werden.  Durch Rechtsklick auf den Layer LK_RLP konnten diese in der Attribut-Tabelle ausgewählt werden. Die Auswahl ist nun farblich unterlegt und wird wiederrum als einzelne Shapefile abgespeichert (LK_BIR_WIL) und anschließend wieder als Vektorlayer hochgeladen.</p>
<p>Daraufhin wurden die Vogelschutzgebiete der beiden Landkreise anhand des Tools &#8220;Research&#8221; hervorgehoben.</p>
<p>(Tools&#8211;&#62;Research Tools&#8211;&#62;Select by location). Als Eingabelayer wählt man die  die &#8220;VGS_RLP&#8221; und als Übergangslayer die &#8220;LK_BIR_WIL&#8221;. Es ensteht eine neue Shapefile die man &#8220;VSG_BIR_WIL&#8221; benennt. Nach dem abspeichert der shp-datei wird diese wieder im Programm als Vektorlayer geladen.</p>
<p>Der nächste Schritt bestand darin, das selbe Tool wieder anzuwenden, mit dem Unterschied, dass anstatt der VGS_RLP die Datei FFH_RLP ausgewählt wurde zur Darstellung der Flora, Fauna und Habitat Gebiete. Die Ausgangsdatei (shp-datei) wird FFH_BIR_WIL genannt und wiederrum nach dem Speichern hochgeladen.</p>
<p>Da sich die Auswahl der VGS- und FFH- Gebiete jedoch über die Kreis-Grenzen hinaus erstrecken wird das Tool  &#8220;Clip&#8221; (tools&#8211;&#62;geoprocessing tools&#8211;&#62;clip) angewandt. Dieses hilft ausschließlich die VGS &#8211; und FFH- Gebiete innerhalb der Landkreise anzuzeigen. Als Input-Layer diente die shp-Datei &#8220;VSG_RLP&#8221; und als Clip-Layer die shp-datei  &#8220;LK_BIR_WIL&#8221;. Nach dem Abspeichern der Datei als &#8220;VSG_BIR_WIL_clip&#8221; erfolgt wieder das Hochladen als Vektorlayer.</p>
<p>Die selbe Vorgehensweise erfolgt mit den FFH-Gebieten. Die Ausgansdatei wird &#8220;FFH_BI_WIL_clip&#8221; genannt.</p>
<p>Die nun entstandenen gemeinsamen VSG- und FFH-Gebiete werden abschließend zusammengefügt. Dies wird mit dem Tool &#8220;Union&#8221; (tools&#8211;&#62;geoprocessing tools&#8211;&#62;union) erreicht. Als Union-Layer dienen die zuvor erstellten Layer &#8220;VSG_BIR_WIL_clip&#8221; und &#8220;FFH_BIR_WIL_clip&#8221;. Die Datei, die aus diesem Zusammenfügen ensteht wird &#8220;FFH_VSG_BIR_WIL&#8221; benannt.</p>
<p>Der letzte Schritt besteht darin die VSG- und FFH-Gebiete nach ihren Gebietsnummern zu klassifizieren.</p>
<p>Durch Auswählen des Menüpunkts &#8220;Eigenschaften&#8221; wird nun die Darstellung geändert. Erst wählt man &#8220;eindeutiger Wert&#8221; an und als Klassifizierungsfeld wird &#8220;GEBIETSNUM&#8221; ausgewählt. Die Gebiete (mit Zahlen benannt) werden nun farbig unterteilt.</p>
<p>Um eine bessere Übersicht zu erhalten, ist es empfehlenswert eine Transparenz von mind. 40% Prozent einzustellen.</p>
<p>Abschließend wurde per &#8220;Schnelldruck&#8221;(plugins&#8211;&#62;schnelldruck&#8211;&#62;schnelldruck) ein A2-Plan mit folgendem Inhalt erstellt:</p>
<p>Kartentitel: GIS-Grundlagen der Stadt- und Raumplanung<br />
Kartenname: Übung 4 – Geodatenverarbeitung<br />
Copyright: Ihr Name</p>
<p>Hier das Ergebnis:</p>
<p><img class="aligncenter size-full wp-image-93" title="Uebung04_folta_kamil" src="http://kamilfolta.wordpress.com/files/2009/07/uebung04_folta_kamil.png" alt="Uebung04_folta_kamil" width="460" height="319" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[More ways to create a Mapserver Mapfile]]></title>
<link>http://jlebear.wordpress.com/2009/06/25/more-ways-to-create-a-mapserver-mapfile/</link>
<pubDate>Thu, 25 Jun 2009 01:32:26 +0000</pubDate>
<dc:creator>jlebear</dc:creator>
<guid>http://jlebear.wordpress.com/2009/06/25/more-ways-to-create-a-mapserver-mapfile/</guid>
<description><![CDATA[I only started creating mapfiles about 5 years ago and used Notepad++.  I liked Notepad ++ over Wind]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I only started creating mapfiles about 5 years ago and used Notepad++.  I liked Notepad ++ over Windows Notepad because of the line numbers. When you forgot a quote or made a typing mistake Mapserver would point out the line number where the mistake was and it could be fixed very quickly.   I did try MapLab (now retired) but couldn’t get it to work the way I wanted.  There is a plug-in for <a href="http://www.mapwindow.org/">Mapwindows</a> that created a mapfile and a complete map application but was difficult to edit.   The plug-in in <a href="http://www.qgis.org/">Quantum GIS</a> works just the way I want&#8230;takes the drudgery out but still gives you lots of control on the map output.   A new program called <a href="http://code.google.com/p/mscompanion/">mscompanion</a> not only creates the Mapfile but will display the map.   Another interesting program called <a href="http://mac.softpedia.com/get/Math-Scientific/Mapserver-Console.shtml">Mapserver Console</a> creates a Mapfile from an ESRI ArcExplorer AXL file.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[QGIS i PostgreSQL/PostGIS - podłączanie danych oraz import pliku *.shp do bazy ]]></title>
<link>http://gisdiary.wordpress.com/2009/06/20/qgis-i-postgresqlpostgis-podlaczanie-danych-oraz-import-pliku-shp-do-bazy/</link>
<pubDate>Fri, 19 Jun 2009 22:02:52 +0000</pubDate>
<dc:creator>meliel</dc:creator>
<guid>http://gisdiary.wordpress.com/2009/06/20/qgis-i-postgresqlpostgis-podlaczanie-danych-oraz-import-pliku-shp-do-bazy/</guid>
<description><![CDATA[Darmowy program QGIS umożliwia w szybki i łatwy sposób podłączenie danych z bazy PostgreSQL/PostGIS.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Darmowy program QGIS umożliwia w szybki i łatwy sposób podłączenie danych z bazy PostgreSQL/PostGIS. W tym celu wybieramy z menu <strong>Warstwa </strong><strong></strong><strong>››</strong><strong></strong><strong> Dodaj warstwę PostGIS</strong>.<br />
Po pierwsze, definiujemy nowe połączenie z bazą bądź korzystamy z istniejącego. Przykładowe połączenie wygląda następująco:</p>
<p><a href="http://images37.fotosik.pl/143/daf0f9272139dc26.jpg"><img class="aligncenter" title="PostGIS i QGIS" src="http://images37.fotosik.pl/143/daf0f9272139dc26med.jpg" alt="" width="500" height="293" /></a></p>
<p>Po kliknięciu na przycisk <em>Połącz</em> uzyskamy listę tabel dostępnych w danej bazie. Wybieramy te, które nas interesują po czym klikamy <em>Dodaj</em>.</p>
<p>Na tym nie kończą się możliwości współpracy programu QGIS z bazami PostgreSQL/PostGIS. Osoby, którym nie odpowiada import plików *.shp do baz danych <a href="http://gisdiary.wordpress.com/2009/06/19/import-pliku-shp-do-bazy-postgresqlpostgis-za-pomoca-terminala-w-systemie-linux-ubuntu-9-04/" target="_blank">przy użyciu terminala</a> z pewnością ucieszy fakt, iż taki sam efekt można osiągnąć za pomocą kilku kliknięć myszką w programie QGIS. Służy do tego wtyczka SPIT (<strong>Wtyczki <strong></strong><strong>››</strong><strong></strong> SPIT </strong><strong></strong><strong>››</strong><strong></strong><strong> Importuj format Shapefile do PostgreSQL</strong>). Jeśli nie jest widoczna, należy skorzystać z Menedżera Wtyczek QGIS i zaznaczyć odpowiednią pozycję.</p>
<p><a href="http://images37.fotosik.pl/143/20d5f002bd1ce722.jpg"><img class="aligncenter" title="PostGIS i QGIS" src="http://images37.fotosik.pl/143/20d5f002bd1ce722med.jpg" alt="" width="500" height="294" /></a></p>
<p>W widocznym oknie nawiązujemy połączenie z bazą danych (jeśli wcześniej go nie zdefiniowaliśmy teraz należy to uczynić) oraz za pomocą przycisku <em>Dodaj</em> dodajemy interesujące nas pliki *.shp.<br />
Prawda, że proste? <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[qgis | compilazione]]></title>
<link>http://flaviorigolon.wordpress.com/2009/06/12/qgis-compilazione/</link>
<pubDate>Fri, 12 Jun 2009 10:42:33 +0000</pubDate>
<dc:creator>flaviorigolon</dc:creator>
<guid>http://flaviorigolon.wordpress.com/2009/06/12/qgis-compilazione/</guid>
<description><![CDATA[Mi sono buttato nella compilazione di qgis. Grazie alle dritte di Paolo Cavallini ho provato per la ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Mi sono buttato nella compilazione di <a href="http://www.gqis.org">qgis</a>.<br />
Grazie alle dritte di <a href="http://www.faunalia.it/pc">Paolo Cavallini</a> ho provato per la prima volta su Debian Lenny.<br />
Riporto alcuni passaggi importanti e i comandi necessari.</p>
<p>- Creare una directory di lavoro (es: compila_qgis):<br />
<span style="color:#0000ff;">$ mkdir compila_qgis</span><br />
Spostarsi dentro la directory appena creata:<br />
<span style="color:#0000ff;">$ cd compila_qgis</span><br />
E&#8217; necessario avere installato alcuni pacchetti. Li installiamo:<br />
<span style="color:#0000ff;"># apt-get install subversion cmake flex bison libgsl0-dev libboost-python-dev python-eggtrayicon python-foomatic python-gnome2 python-gps python-gtkhtml2 python-gtkmozembed python-qt4-dev python-reportlab python-svn grass-dev libqt4-gui </span><span style="color:#0000ff;">sharutils sip4 libqt4-core pyqt4-dev-tools qt4-qmake libqt4-dev libgdal-dev libncurses5-dev dpkg-dev debhelper libexpat1-dev libxext-dev<span style="color:#0000ff;"> </span></span><span style="color:#0000ff;">libfontconfig1-dev proj libxi-dev libxrandr-dev libxrender-dev libice-dev libsm-dev<span style="color:#0000ff;"> </span></span><span style="color:#0000ff;">cmake-curses-gui</span></p>
<p>Molto probabilmente non tutti sono necessari ma averli non fa male <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Poi scarichiamo l&#8217;svn con:<br />
<span style="color:#0000ff;">$ svn co https://svn.osgeo.org/qgis/trunk/qgis qgis_unstable</span><br />
- creiamo le directory necessarie<br />
<span style="color:#0000ff;">$ mkdir qgis_unstable/build/</span><br />
- ci spostiamo dentro:<br />
<span style="color:#0000ff;">$ cd qgis_unstable/build/</span><br />
- diventare root e poi:<br />
<span style="color:#0000ff;"># ccmake .. -Wno-dev</span><br />
- abilitare i &#8220;global python bindings&#8221; schiacciando INVIO (la voce cambia da &#8220;OFF&#8221; a &#8220;ON&#8221;)<br />
- dare &#8220;<span style="color:#0000ff;">c</span>&#8221; (sta per &#8220;configure&#8221;). A questo punto possono presentarsi dei messaggi di errore. Nel mio caso mi avvertiva della mancanza di alcune librerie (libgsl e altro&#8230;). Uscire con &#8220;e&#8221;, poi &#8220;q&#8221; (quit) e installare i pacchetti necessari (se abbiamo installato come da istruzioni sopra, non dovrebbero cmq esserci problemi).<br />
- ritornare in cmake con<br />
<span style="color:#0000ff;"># ccmake .. -Wno-dev</span><br />
In questo modo si apre (sempre nella console) un pannello per impartire comandi di cmake (il compilatore).<br />
- dare ancora il comando &#8220;<span style="color:#0000ff;">c</span>&#8220;, poi &#8220;<span style="color:#0000ff;">g</span>&#8220;: in questo modo si generano gli script necessari. Il pannello di cmake si chiude da se e ci ritroviamo con la console.<br />
A questo punto risalire alla directory superiore con:<br />
<span style="color:#0000ff;"># cd ..</span><br />
- lanciare il comando per la creazione dei .deb<br />
<span style="color:#0000ff;"># dpkg-buildpackage -us -uc -b</span><br />
- vengono visualizzati una serie di log di comandi (nel mio caso, ad un certo punto si e&#8217; fermato perche&#8217; non trovava &#8220;grass-dev&#8221; e &#8220;libqt4-dev&#8221;; installato questi e re-impartito il comando di creazione dei pacchetti)<br />
- si risale nuovamente di una posizione:<br />
<span style="color:#0000ff;"># cd ..</span><br />
- si installano i .deb generati:<br />
<span style="color:#0000ff;"># dpkg -i *.deb</span></p>
<p>Se tutto e&#8217; andato a buon fine ritorna la console con #.<br />
Lanciare qgis:<br />
<span style="color:#0000ff;">$ qgis [INVIO]</span></p>
<p>Per le successive compilazioni basta impartire il comando:<br />
<span style="color:#0000ff;">$ svn up https://svn.osgeo.org/qgis/trunk/qgis qgis_unstable</span><br />
in modo da aggiornare la versione SVN scaricata.<br />
Poi continuare nuovamente con i comandi riportati sopra.<br />
Può succedere che durante la fase di creazione del pacchetti &#8220;<span style="color:#0000ff;"># dpkg-buildpackage -us -uc -b</span>&#8221; venga riportato un errore di conflitti con alcuni pacchetti (nel mio caso qgis-dev e libqgis-dev). Rimuovere il pacchetto libqgis1.2.0-dev. Eventualmente (se non si conosce il nome del pacchetto) può essere utile usare il comando:<br />
<span style="color:#0000ff;"># dpkg &#8211;list &#124; grep qgis</span><br />
In questo modo troviamo tutti i pacchetti relativi a qgis e possiamo facillmente individuare quelli &#8220;scomodi&#8221;. Per rimuoverli (compresi i file di configurazione) impartire:</p>
<p><span style="color:#0000ff;"># dpkg &#8211;purge nome_pacchetto (p.e.: # dpkg &#8211;purge libqgis1.2.0-dev)<br />
</span></p>
<p>Quindi re-impartire il comando di creazione dei pacchetti.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Übung 3 - TU Kaiserslautern]]></title>
<link>http://karenziener.wordpress.com/2009/06/12/ubung-3-tu-kaiserslautern/</link>
<pubDate>Fri, 12 Jun 2009 08:09:18 +0000</pubDate>
<dc:creator>karenziener</dc:creator>
<guid>http://karenziener.wordpress.com/2009/06/12/ubung-3-tu-kaiserslautern/</guid>
<description><![CDATA[Bei der 3. Übung in diesem Semester sollten wir ausgewählte Gebäude der TU auf der Grundlage der Top]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Bei der 3. Übung in diesem Semester sollten wir ausgewählte Gebäude der TU auf der Grundlage der Topographischen Karte 25 markieren und farbig den Fachbereichen zuordnen.</p>
<p>Zunächst habe ich die TK 25 als Rasterlayer geladen, nachdem ich die Projekteinstellungen vorgenommen hatte. Bei dieser Aufgabe arbeiteten wir mit der Gauß-Krüger-Zone 3.</p>
<p>Danach habe ich die Shapefile TU_Kaiserslautern als Vektorlayer darüber gelegt und in den Bearbeitungsmodus umgeschaltet. Die vorgegebenen Gebäude wurden von mit einzeln als Fläche umrandet und nach jedem Gebäude habe ich sicherheitshalber den Bearbeitungsmodus wieder ausgeschaltet um die Umrandungen zu speichern.</p>
<p>Der Gebäudeplan der TU hat dabei geholfen, die richtigen Gebäude zu finden und sie den Fachbereichen zuzuordnen. Jeder markierte Bau wurde von mir mit Gebäudenummer und Fachbereich benannt, so dass ich bei der Farbgebung (Eigenschaften &#8211; Darstellung &#8211; Eindeutiger Wert &#8211; FB &#8211; Klassifizieren) nur noch die passenden Farben aussuchen musste. Ich habe hellere Farbtöne gewählt, damit man auch die Nummern gut erkennen kann. Diese kann man anzeigen lassen, in dem man unter Eigenschaften &#8211; Beschriftungen &#8220;Zeige Beschriftungen an&#8221; auswählt und und das Beschreibungsfeld &#8220;NO&#8221; für Nummern wählt. Dies war schon durch die Shapefile vorgegeben.</p>
<p>Danach musste man das Projekt nur noch speichern und eine CD, sowie ein passendes Booklet erstellen.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-176" title="Bild Übung 3" src="http://karenziener.wordpress.com/files/2009/06/bild-ubung-3.png" alt="Bild Übung 3" width="608" height="360" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[GIS Übung Nr.3 – QuantumGIS – SS 2009]]></title>
<link>http://kamilfolta.wordpress.com/2009/06/11/gis-ubung-nr-3-%e2%80%93-quantumgis-%e2%80%93-ss-2009/</link>
<pubDate>Thu, 11 Jun 2009 13:41:59 +0000</pubDate>
<dc:creator>kamil</dc:creator>
<guid>http://kamilfolta.wordpress.com/2009/06/11/gis-ubung-nr-3-%e2%80%93-quantumgis-%e2%80%93-ss-2009/</guid>
<description><![CDATA[Auf Grundlage der Topographischen Karte 25, Blatt 6512 wurden eine Auswahl von Gebäuden der TU Kaise]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Auf Grundlage der Topographischen Karte 25, Blatt 6512 wurden eine Auswahl von Gebäuden der TU Kaiserslautern</p>
<p>digitalisiert.</p>
<p>Die Shapedatei TU_Kaiserslautern wird über die Funktion &#8220;Rasterlayer hinzufügen&#8221; über die  Topographische Karte 25 gelegt und anschließend die Gebäude anhand des Lageplans der TU-Kaiserslautern gesucht und per Digitalisierung (Polygon digitalisierung) nachgezeichnet.</p>
<p>Nach dem Nachzeichnen der Gebäude öffnet sich eine Tabelle in der man die Gebäudenummer und den Fachbereich eingibt.</p>
<p>Daraufhin konnte man alle gezeichneten Gebäude klassifizieren. Dies geschieht dadurch, indem man auf den Layer &#8220;TU-Kaiserslautern&#8221; geht, und die Eigenschaften öffnet. Unter Darstellung stellt man den Legendentyp auf &#8220;eindeutiger Wert&#8221; und unter &#8220;Klassifizierungsfeld&#8221;  &#8220;FB&#8221;. (unter dem Attribut FB wurden die Fachbereiche vermerkt)</p>
<p>Diesen verschiedenen Einstufungen ändert man die Farbe zur besseren Veranschaulichung.</p>
<p>Um die Zahlen über den Gebäuden anzuzeigen, wählt man den Menüpunkt &#8220;Beschriftungen&#8221;. Im Beschreibungsfeld wird</p>
<p>&#8220;NO&#8221; ausgewählt. (unter diesem Attribut wurden die Gebäudenummern vermerkt)</p>
<p>Nach dem Bearbeiten sah der Plan nun wie folgt aus:</p>
<p><img class="aligncenter size-full wp-image-90" title="folta_kamil_uebung03" src="http://kamilfolta.wordpress.com/files/2009/06/folta_kamil_uebung03.png" alt="folta_kamil_uebung03" width="460" height="306" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[OSM | data import]]></title>
<link>http://flaviorigolon.wordpress.com/2009/06/09/osm-data-import/</link>
<pubDate>Tue, 09 Jun 2009 07:52:05 +0000</pubDate>
<dc:creator>flaviorigolon</dc:creator>
<guid>http://flaviorigolon.wordpress.com/2009/06/09/osm-data-import/</guid>
<description><![CDATA[Il &#8220;fenomeno&#8221; OpenStreetMap (la mappa del mondo libera creata da migliaia di utenti in t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Il &#8220;fenomeno&#8221; <a href="http://www.openstreetmap.org">OpenStreetMap</a> (la mappa del mondo libera creata da migliaia di utenti in tutto il mondo) si sta diffondendo in maniera vertiginosa.<br />
Al contributo degli utenti (i cosiddetti &#8220;mappers&#8221;) si aggiunge la sensibilita&#8217; di alcune amministrazioni (detentrici di dati cartografici) che hanno &#8220;liberato&#8221; i dati cartografici. Per citare alcuni esempi in Veneto in ordine di &#8220;liberazione&#8221;: comune di <a href="http://www.comune.schio.vi.it">Schio</a>, comune di <a href="http://www.comune.montecchio-maggiore.vi.it">Montecchio Maggiore</a>, comune di <a href="http://www.comune.vicenza.it">Vicenza</a>.<br />
Le delibere con le quali questi dati sono stati liberati parlano di utilizzo per qualsiasi scopo: in particolare possono essere utilizzati e caricati all&#8217;interno del Db del progetto OSM. Ma come si caricano questi dati?<br />
Parlando di dati territoriali (in genere gestiti mediante sofware G.I.S. &#8211;  Geographic Informazion System) vengono forniti in un formato standard in ambito GIS: il formato <a href="http://en.wikipedia.org/wiki/Shapefile">Esri Shape</a> (brevemente SHP). Questo formato contiene informazioni relative alla geometria degli oggetti che rappresenta (coordinate dei vertici) e informazioni alfanumeriche (tabelle degli attributi) associate agli oggetti. In ambito OSM questo e&#8217; importante in quanto consente di mantenere attributi quali il nome della strada, il tipo di strada, ecc.<br />
Tecnicamente bisogna anche affrontare un problema relativo al sistema di proiezione usato per rappresentare questi dati. I dati di OSM sono in coordinate lat-long (latitudine-longitudine) che in termini di EPSG code (codice mondiale per l&#8217;identificazione di un sistema di coordinate) corrisponde a 4326.<br />
Mentre i dati forniti dalla amminstrazioni (Veneto in particolare) sono in Gauss-Boaga (fuso Ovest nella nostra zona, Vicenza).<br />
Si tratta quindi di convertire i dati dal sistema Gauss-Boaga (codice EPSG 3003) al WGS84 (codice EPSg 4326).<br />
Per fare questo ci sono piu&#8217; metodi e/o software (nel campo del software libero in particolare). In genere io agisco in questo modo (ma non e&#8217; il modo migliore, solo quello che mi pare piu&#8217; comodo e che mi permette di fare controlli nei passaggi di conversione).<br />
- Importazione deggli SHP in GRASS mediante il modulo v.in.ogr;<br />
- riproiezione dei vettoriale così ottenuti dal sistema 3003 al 4326 mediante il modulo v.proj;<br />
- esportazione dei vettori riproiettati in SHP (nuovamente);<br />
- Eventuale modifica/correzione/aggiunta di attributi delle tabelle alfanumeriche collegate. Cito per es. il caso dei dati del Comune di Vicenza. Gli SHP fornitici (molto ben fatti, tra l&#8217;altro) conservavano solo il nome della strada (ma e&#8217; gia&#8217; molto importante questo). Mediante Qgis ho modificato la tabella degli attributi aggiungendo un campo &#8220;highway&#8221; popolato per tutti con &#8220;unclassified&#8221; ed un campo &#8220;source&#8221; popolato per tutti con &#8220;Comune di Vicenza&#8221;.<br />
- Conversione degli SHP in OSM mediante lo script shp2osm reperito da <a href="http://svn.openstreetmap.org/applications/utils/import/shp2osm/">qui</a>. Si tratta di uno script in perl (e&#8217; necessario avere installato Perl). Il comando per lanciarlo e&#8217;:<br />
<span style="color:rgb(0,0,255);">$ perl shp2osm nome_file.shp &#62; nome_file.osm</span><br />
In questo modo viene salvato l&#8217;output di elaborazione del processo nel file nome_file.osm;<br />
- JOSM: apertura del nuovo nome_file.osm creato e download della zona di interesse dal server OSM.<br />
A questo punto abbiamo due layers: nome_file.osm e data.osm.<br />
- Adesso il lavoro diventa delicato: si tratta di vedere quali sono le strade non ancora presenti nel DB osm. Attivando alternativamente i 2 layers si vedono le differenze.<br />
<b>Caso 1</b>: strada non presente nel db OSM: e&#8217; il caso piu&#8217; semplice (relativamente <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ). Selezionare la strada (o le strade tenendo premuto il tasto &#8220;Shift&#8221; da tastiera), selezionare la voce &#8220;Copy&#8221; dal menù &#8220;Edit&#8221;. Rendere attivo il layer di OSM e dal menù &#8220;Edit&#8221; selezionare &#8220;Paste&#8221;. In questo modo abbiamo copiato gli oggetti selezionati nel nuovo layer. Controllare i nodi di intersezione con le altre strade per verificarne il merge. Se la parte terminale di una strada si avvicina ad un vertice di una strada esistente selezionare i due nodi e schiacciare il tasto &#8220;M&#8221; (merge). Se la parte terminale si avvicina ad un arco (privo di nodi in prossimità) selezionare il nodo finale della nuova strada importata e schiacciare &#8220;J&#8221; (Join) per unire le due strade nella prossimità di quel punto. (Attenzione: a volte schiacciando il tasto &#8220;J&#8221; non succede niente. Questo e&#8217; dovuto ad una distanza troppo grande tra vertice e arco. La tolleranza non rileva la presenza del nodo. Per ovviare a questo &#8220;avvicinare&#8221; il vertice all&#8217;arco e riprovare con &#8220;J&#8221;). Controllare poi i dati legati agli oggetti. Se tutto è in ordine la strada può considerarsi a posto.</p>
<div class="mceTemp mceIEcenter">
<dl class="wp-caption aligncenter">
<dt class="wp-caption-dt"><a href="http://flaviorigolon.wordpress.com/files/2009/06/josm_vi.png"><img class="size-full wp-image-381" title="josm_vi" src="http://flaviorigolon.wordpress.com/files/2009/06/josm_vi.png" alt="sovrapposizione dati OSM e dati ottenuti dalla conversione SHP2OSM" height="281" width="450"></a></dt>
<dd class="wp-caption-dd">sovrapposizione dati OSM e dati ottenuti dalla convrsione SHP2OSM</dd>
</dl>
</div>
<p><b>Caso 2</b>: strada gia&#8217; presente nel db (layer) OSM: e&#8217; il caso più delicato. In questo caso si verifica la &#8220;vicinanza&#8221; delle due tracce. Spesso lascio le tracce presenti limitandomi a verificare il merge dei nodi e la coerenza deggli attributi. Scostamenti notevoli si hanno soprattutto nelle zone del centro storico o nelle strade in cui si presenta &#8220;l&#8217;effetto canyon&#8221; (il segnale del GPS viene disturbato dalla presenza di edifici alti su entrambi i lati della strada). In questo caso rettifico la traccia pesente adattandola a quella importata. E controllo merge dei nodi e &#8220;allineamento&#8221; degli attributi.<br />
Alla fine si può procedere all&#8217;upload dei dati sul server.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[GIS Übung Nr.2 - QuantumGIS - SS 2009]]></title>
<link>http://kamilfolta.wordpress.com/2009/05/25/gis-ubung-nr-2-quantumgis-ss-2009/</link>
<pubDate>Mon, 25 May 2009 23:14:21 +0000</pubDate>
<dc:creator>kamil</dc:creator>
<guid>http://kamilfolta.wordpress.com/2009/05/25/gis-ubung-nr-2-quantumgis-ss-2009/</guid>
<description><![CDATA[In der Übung Nummer zwei ging es nach anfänglicher Theorie über das Programm QuantumGIS in die Praxi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In der Übung Nummer zwei ging es nach anfänglicher Theorie über das Programm QuantumGIS in die Praxis über.</p>
<p>Als Grundlage für die Übung dient die Topographische Karte 100 von Rheinland Pfalz. Diese Karte konnte man über &#8220;Rasterlayer hinzufügen&#8221; importieren.</p>
<p>In dieser Karte werden nun jeweils die Grenzen für die Landkreise, Verwaltungsgrenzen und Ortsgemeinden in verschiedenen Farben und Dicken dargestellt, welche durch die Funktion &#8220;Vektorlayer hinzufügen&#8221; in das Projekt eingefügt wurden.</p>
<p>Die Farbe und die  Dicke der zu darstellenden Grenzen wurden über Rechtsklick auf den zu bearbeitenden Vektorlayer &#8211;&#62; Einstellungen &#8211;&#62; Darstellung &#8211;&#62; Umrandungsbreite &#38; Umrandungsfarbe gewählt.</p>
<p>Im zweiten Aufgabenteil galt es den Vektorlayer(Naturschutzgebiete) zu importieren und diese mit einer Umrandung (Dicke 3,00) und einer gleichfarbigen Diagonalschraffur darzustellen.</p>
<p>Dazu geht man genauso vor, wie bereits oben erwähnt. All diese Punkte sind unter dem Menüpunkt Einstellungen &#8211; Darstellung zu finden und zu bearbeiten.</p>
<p>Im dritten Aufgabenteil beschriftet man nun die Ortsgemeinden und Naturschutzgebieten nach ihrem Namen (Attribute: NAME, GEBIETSNAM)</p>
<p>Die Attributtabelle wird durch einen Rechtsklick auf die Layer geöffnet.</p>
<p>Über diese Tabelle sucht man die Verbandsgemeinde Weilerbach  und  von diesem Bereich eine Bilddatei erzeugt. (siehe letzte Abbildung und CD-Cover)</p>
<p>Hier nun ein paar Ergebnisse der zweiten Übung:</p>
<p>Topographische Karte 100 von Rheinland-Pfalz:</p>
<p><img class="aligncenter size-medium wp-image-80" title="Topographische Karte 100 Rheinland-Pfalz" src="http://kamilfolta.wordpress.com/files/2009/05/topographische-karte-100-rheinland-pfalz2.png?w=300" alt="Topographische Karte 100 Rheinland-Pfalz" width="300" height="178" />Landkreise, Verwaltungsgrenzen, Ortsgemeinden:</p>
<p><img class="aligncenter size-medium wp-image-81" title="Landkreise, Verwaltungsgrenzen, Ortsgemeinden" src="http://kamilfolta.wordpress.com/files/2009/05/landkreise-verwaltungsgrenzen-ortsgemeinden1.png?w=300" alt="Landkreise, Verwaltungsgrenzen, Ortsgemeinden" width="300" height="178" />Landkreise, Verwaltungsgrenzen, Ortsgemeinden, Naturschutzgebiete:</p>
<p><img class="aligncenter size-medium wp-image-82" title="Landkreise, Verwaltungsgrenzen, Ortsgemeinden, Naturschutzgebiete" src="http://kamilfolta.wordpress.com/files/2009/05/landkreise-verwaltungsgrenzen-ortsgemeinden-naturschutzgebiete1.png?w=300" alt="Landkreise, Verwaltungsgrenzen, Ortsgemeinden, Naturschutzgebiete" width="300" height="178" /></p>
<p>Bilddatei der Verbandsgemeinde Weilerbach:</p>
<p><img class="aligncenter size-medium wp-image-87" title="folta_kamil_uebung02-VG-weilerbach" src="http://kamilfolta.wordpress.com/files/2009/05/folta_kamil_uebung02-vg-weilerbach.png?w=300" alt="folta_kamil_uebung02-VG-weilerbach" width="300" height="178" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Übung 2 - Erstellen eines kleinen Projekts mit QGIS]]></title>
<link>http://karenziener.wordpress.com/2009/05/25/ubung-2-erstellen-eines-kleinen-projekts-mit-qgis/</link>
<pubDate>Mon, 25 May 2009 13:29:05 +0000</pubDate>
<dc:creator>karenziener</dc:creator>
<guid>http://karenziener.wordpress.com/2009/05/25/ubung-2-erstellen-eines-kleinen-projekts-mit-qgis/</guid>
<description><![CDATA[Schritt 1: Projekteinstellungen &#8211; Projekttitel wählen und die Karteneinheit &#8220;Meter]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Schritt 1:</p>
<p>Projekteinstellungen &#8211; Projekttitel wählen und die Karteneinheit &#8220;Meter&#8221; einstellen. Das Koordinatensystem &#8220;Gaus-Krüger Zone 2&#8243; mit der EPSG ID 31466  auswählen.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-159" title="Projekteinstellungen" src="http://karenziener.wordpress.com/files/2009/05/projekteinstellungen.jpg" alt="Projekteinstellungen" width="306" height="346" /></p>
<p> </p>
<p>Schritt 2:</p>
<p>Grundlage des Projekts soll die Topographische Karte 100 sein. Diese wird als Rasterlayer hinzugefügt.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-160" title="tk100" src="http://karenziener.wordpress.com/files/2009/05/tk100.jpg" alt="tk100" width="246" height="373" /></p>
<p>Schritt 3:</p>
<p>Alle anderen erforderlichen Layer (Ortsgemeinden, Verbandsgemeinden, Landkreise und Naturschutzgebiete) als Vektorlayer einfügen und in eine sinnvolle Reihenfolge bringen, damit die Umrandungen sichtbar bleiben.</p>
<p> </p>
<p>Schritt 4:</p>
<p>Die Umrandunsstärken und -farben der Layer unter &#8220;Eigenschaften&#8221; ändern und als Füllstil &#8220;keine Füllung&#8221; wählen. Die Naturschutzgebiete erhalten eine diagonale Schraffur in der gleichen Farbe wie die Umrandung.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-161" title="umrandung" src="http://karenziener.wordpress.com/files/2009/05/umrandung.jpg" alt="umrandung" width="290" height="357" /></p>
<p>Schritt 5:</p>
<p>Unter &#8220;Eigenschaften&#8221; &#8211; &#8220;Beschriftung&#8221; wird die Beschriftung der Ortsteile und die Schriftart und -größe eingestellt. Die Naturschtzgebiete erhalten ebenfalls eine Beschriftung.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-162" title="schrift" src="http://karenziener.wordpress.com/files/2009/05/schrift.jpg" alt="schrift" width="304" height="336" /></p>
<p>Schritt 6:</p>
<p>Die Verbandgemeinde Weilerbach wird herangezoomt und unter &#8220;Datei&#8221; &#8211; &#8220;Bild speichern als&#8230;&#8221; wird eine Bilddatei erstellt.</p>
<p> </p>
<p style="text-align:center;"> <img class="aligncenter size-full wp-image-172" title="ziener_karen_uebung2(1)" src="http://karenziener.wordpress.com/files/2009/05/ziener_karen_uebung21.png" alt="ziener_karen_uebung2(1)" width="584" height="383" /></p>
<p>Schritt 7:</p>
<p>Das Projekt speichern.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Georeferencja w programie QGIS]]></title>
<link>http://gisdiary.wordpress.com/2009/05/24/georeferencja-w-programie-qgis/</link>
<pubDate>Sun, 24 May 2009 19:55:22 +0000</pubDate>
<dc:creator>meliel</dc:creator>
<guid>http://gisdiary.wordpress.com/2009/05/24/georeferencja-w-programie-qgis/</guid>
<description><![CDATA[Moduł do georeferencji w programie Quantum GIS nazywa się Georeferencer i znajduje się w menu Wtyczk]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Moduł do georeferencji w programie Quantum GIS nazywa się <strong>Georeferencer</strong> i znajduje się w menu <strong>Wtyczki</strong>.<br />
Składa się z dwóch okienek &#8211; <em><strong>Raster </strong></em>(w którym wskazujemy plik rastrowy do georeferencji) oraz <em><strong>Punkty referecyjne</strong></em> (gdzie, jak sama nazwa mówi, nadajemy punkty).<br />
W celu dodania punktu wybieramy ikonkę <em>Dodaj punkt</em> oraz klikamy na wybranym obszarze mapy. Pojawia się okienko, w którym należy podać współrzędne punktu. Można to zrobić na dwa sposoby &#8211; wpisać ręcznie albo kliknąć przycisk <em>z obszaru mapy</em> i skorzystać z pliku przedstawiającego ten sam obszar i osadzonego w układzie współrzędnych (wczytujemy go do głównego okna programu za pomocą polecenia<em> Dodaj warstwę rastrową</em>). W trakcie procesu georeferencji główne okno programu jest aktywne i możemy normalnie korzystać z innych opcji QGISa.</p>
<p>Dla przykładu: georeferencjonowanie arkusza mapy topograficznej w skali 1:50 000 (układ PUWG-1992) w oparciu o odpowiednią warstwę WMS z <a href="http://geoportal.gov.pl" target="_blank">geoportalu</a>.</p>
<p><a href="http://images46.fotosik.pl/131/5c08599298a0590a.jpg"><img class="aligncenter" title="QGIS - georeferencja" src="http://images46.fotosik.pl/131/5c08599298a0590amed.jpg" alt="" width="500" height="344" /></a></p>
<p><a href="http://images41.fotosik.pl/127/46e094cf616fcd11.jpg"><img class="aligncenter" title="QGIS - georeferencja" src="http://images41.fotosik.pl/127/46e094cf616fcd11med.jpg" alt="" width="500" height="343" /></a></p>
<p><a href="http://images38.fotosik.pl/127/8e0313938a2da66f.jpg"><img class="aligncenter" title="QGIS - georeferencja" src="http://images38.fotosik.pl/127/8e0313938a2da66fmed.jpg" alt="" width="500" height="343" /></a></p>
<p>Po nadaniu minimum czterech punktów możemy zakończyć proces georeferencji kilkając przycisk <em>Stwórz</em>. Utworzony zostanie plik o rozszerzeniu *.wld, zawierający informacje o nadanym układzie odniesienia oraz plik *.points, zawierający informacje o nadanych punktach referencyjnych. Wybierając opcję<em> Stwórz i wczytaj warstwę</em> świeżo zgeoreferencjonowany plik zostanie otwarty w QGISie.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Korzystanie z serwerów WMS (geoportal.gov.pl) w programie QGIS]]></title>
<link>http://gisdiary.wordpress.com/2009/05/24/korzystanie-z-serwerow-wms-geoportal-gov-pl-w-programie-qgis/</link>
<pubDate>Sun, 24 May 2009 09:29:17 +0000</pubDate>
<dc:creator>meliel</dc:creator>
<guid>http://gisdiary.wordpress.com/2009/05/24/korzystanie-z-serwerow-wms-geoportal-gov-pl-w-programie-qgis/</guid>
<description><![CDATA[O podłączaniu serwerów WMS z geoportalu do oprogramowania ArcGIS już pisałam. Dziś chciałabym zaprez]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>O podłączaniu serwerów WMS z <a href="http://geoportal.gov.pl" target="_self">geoportalu</a> do oprogramowania ArcGIS <a href="http://gisdiary.wordpress.com/2009/03/31/korzystanie-z-serwerow-wms-w-oprogramowaniu-arcgis/" target="_blank">już pisałam</a>. Dziś chciałabym zaprezentować co należy zrobić, aby z zasobów geoportalu można było korzystać w darmowym oprogramowaniu Quantum GIS (QGIS).</p>
<p>W celu podłączenia serwera WMS w programie QGIS wybieramy z menu <strong>Warstwa </strong>›› <strong>Dodaj warstwę WMS</strong>.<br />
Po kliknięciu przycisku Nowy pojawia się okienko w którym podajemy nazwę (dowolną) oraz adres dodawanego serwisu WMS, np.</p>
<p><span style="text-decoration:line-through;"><strong><em><span style="color:#800000;">http://maps.geoportal.gov.pl/wms_orto/wmservice.aspx</span></em></strong></span></p>
<p><strong><em></em></strong><strong>UWAGA: od czerwca br. obowiązują <a href="../2009/03/31/2009/06/27/zmiany-w-dzialaniu-serwerow-wms-geoportalu/" target="_blank">inne adresy</a></strong></p>
<p>W razie problemów warto również zdefiniować wersję WMS poprzez dodanie do adresu</p>
<p><span style="color:#800000;"><em><strong>?version=1.1.1</strong></em></span></p>
<p>czyli</p>
<p><span style="color:#800000;"><em><strong>http://sdi.geoportal.gov.pl/wms_orto/wmservice.aspx?version=1.1.1</strong></em></span></p>
<p>Następnie należy połączyć się z serwerem poprzez kliknięcie przycisku <em>Połącz</em>, w efekcie czego otrzymamy spis dostępnych warstw. W przypadku gdy jest ich kilka wybieramy to, co nas interesuje.</p>
<p><a href="http://images50.fotosik.pl/130/466e5415997f2274.jpg"><img class="aligncenter" title="Wybór warstw" src="http://images50.fotosik.pl/130/466e5415997f2274med.jpg" alt="" width="500" height="443" /></a><br />
Istotnym elementem w korzystaniu z serwerów WMS geoportalu w QGISie jest wybór układu współrzędnych. Należy wybrać <strong>układ 1992</strong> (ETRS89/Poland CS92).</p>
<p><a href="http://images48.fotosik.pl/130/25895f8bfe5109e2.jpg"><img class="aligncenter" title="Wybór układu współrzędnych" src="http://images48.fotosik.pl/130/25895f8bfe5109e2med.jpg" alt="" width="500" height="488" /></a></p>
<p>Przykład: mapy w układzie GUGIK-80</p>
<p><a href="http://images47.fotosik.pl/130/b83dc4a3521655a3.jpg"><img class="aligncenter" title="GUGIK-80" src="http://images47.fotosik.pl/130/b83dc4a3521655a3med.jpg" alt="" width="500" height="358" /></a></p>
<p>Ortofotomapa:</p>
<p><a href="http://images39.fotosik.pl/126/caac95e9f97698ee.jpg"><img class="aligncenter" title="Ortofotomapa" src="http://images39.fotosik.pl/126/caac95e9f97698eemed.jpg" alt="" width="500" height="357" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[GIS-Grundlagen in der Raumplanung - Übung 1]]></title>
<link>http://kamilfolta.wordpress.com/2009/05/05/gis-grundlagen-in-der-raumplanung-ubung-1/</link>
<pubDate>Tue, 05 May 2009 19:50:33 +0000</pubDate>
<dc:creator>kamil</dc:creator>
<guid>http://kamilfolta.wordpress.com/2009/05/05/gis-grundlagen-in-der-raumplanung-ubung-1/</guid>
<description><![CDATA[Thema:„GIS und Koordinatensysteme am Beispiel des Gauß-Krüger-Systems (GK-Systems)“ 1. Was ist ein E]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:center;"><strong><span style="text-decoration:underline;">Thema:„GIS und Koordinatensysteme am Beispiel des Gauß-Krüger-Systems (GK-Systems)“</span></strong></p>
<p><span style="text-decoration:underline;">1. Was ist ein Ellipsoid?</span></p>
<p>- dreidimensionale Form, deren Oberfläche mathematisch beschrieben werden kann, so dass Koordinaten für Positionen auf der Oberfläche angegeben werden können.</p>
<p>- ein Ellipsoid, das am genauesten die Oberfläche der gesamten Erde annähert, wird globales geodätisches Datum genannt, während nationale Bezugssysteme eher die Erdoberfläche an dieser Stelle approximieren.</p>
<p>- Bezugsfläche in der Landesvermessung; heißt nach Helmert „Referenz- oder Bezugsellipsoid&#8221;</p>
<p><span style="text-decoration:underline;">2. Wie ist die Bezeichnung des Ellipsoids der beim GK-System verwendet?</span></p>
<p>-Bessel- oder Krassowskiellipsoid</p>
<p><span style="text-decoration:underline;">3. Worin besteht der Unterschied zwischen geographischen und projizierten, kartesischen<br />
Koordinaten?</span></p>
<p>- karthesisches, projiziertes Koordinatensystem: orthogonales Koordinatensystem; wird besonders häufig im zwei- und dreidimensinalen Raum genutzt, um geometrische Sachverhalte zu beschreiben; es werden also die Koordinaten, welche Punkte im Raum lokalisieren, in Bezug zu zwei bzw. drei gegenseitig orthogonalen Achsen ausgedrückt</p>
<p>- geographische Koordinaten: lassen sich über die geographische Breite, Länge und ggf. auch die ellipsoidische Höhe ein Punkt auf der Erdoberfläche beschreiben, die Erde wird hierbei in 360 Längengrade und 180 Breitengrade aufgeteilt.</p>
<p><span style="text-decoration:underline;">4. Welche Projektionsart liegt dem Gauß-Krüger-System zu Grunde?</span></p>
<p>- das Gauß-Krüger-System ist eine transversalte Mercatorprojektion und basiert auf dem Georeferenzmodell des Bessel-Ellipsoids</p>
<p><span style="text-decoration:underline;"><br />
5. Welche Vorteile bietet ein kartesisches Koordinatensystem?</span></p>
<p>- viele geometische Sachverhalte lassen sich in diesem System am besten beschreiben<br />
- die relativen Abstands-, Flächen- und Richtungsmessungen sind konstant im gesamten System.</p>
<p>- rechnerische Lösung von geometrischen Problemen</p>
<p><span style="text-decoration:underline;">6. Um welche Einheiten handelt es sich bei GK-Koordinaten?</span></p>
<p>- Einheit der Koordinaten in einer Gauß-Krüger-Abbildung ist Meter allerdings in Verbindung mit der Nummer des Mittelmeridians. (Rechtswert)</p>
<p><span style="text-decoration:underline;"><br />
7. Was versteht man in diesem Zusammenhang unter dem Begriff &#8216;Meridian&#8217;?</span></p>
<p>- der  geometrische Ort aller Oberflächenpunkte mit konstanter geographischer Länge</p>
<p><span style="text-decoration:underline;">8. Warum werden im GK-System sog. Meridianstreifen verwendet?</span></p>
<p>- Abbildung des Ellipsoiden in die Ebene ist nicht ohne Verzerrungen möglich, da er nicht ohne Projektion abgebildet werden kann.</p>
<p>- alle Projektionen verzerren den Umriss von großen Gebieten in mindestens einer der fünf geografischen Beziehungen:   Fläche, Winkel, Form, Entfernung, Richtung.</p>
<p>&#8211;&#62; Um diese Verzerrungen so gering wie möglichst zu halten, wird die Abbildungsfläche in sogenannte Meridianstreifen unterteilt.</p>
<p><span style="text-decoration:underline;">9. Wie erkennt man die Kennziffer des verwendeten GK-Streifens an einer Koordinate?</span></p>
<p>- die Koordinaten eines Punktes bestehen aus Hochwerten (longitude), die im Bezug zum Äquator stehen und Rechtswerten (latitude), die den Abstand zum Hauptmeridian geben</p>
<p>&#8211;&#62; an erster Stelle der Rechtswerte steht die Kennziffer des Meridiansstreifens</p>
<p><span style="text-decoration:underline;">10. Mit welcher Formel lässt sich einfachsten der Zentralmeridian eines beliebigen GK-Streifens<br />
berechnen?</span></p>
<p>- der Zentralmeridian (ZM) ergibt sich aus der Streifennummer multipliziert mit 3°, z.B.: ZM= 4 * 3° = 12° Ost<br />
Das funktioniert allerdings nur bei den Streifen 1 bis 59</p>
<p>- ab dem 60. Streifen muss die Streifenkennziffer von 120 abgezogen werden und dann mit 3° multipliziert werden</p>
<p><span style="text-decoration:underline;">11. Übersetzen Sie die Begriffe ‚Easting’ und ‚Northing’ im aktuellen Kontext.</span></p>
<p>- &#8220;Easting&#8221; und &#8220;Northing&#8221; sind zwei geogrpahische Koordinatengrößen welche genutzt werden um die genaue Position eines Merkmales zu bestimmen.</p>
<p>- dabei sind Easting und Northing die x,y-Koordinaten. (Rechtswert bzw. Hochwert)</p>
<p><span style="text-decoration:underline;">12. Was versteht man unter den Begriffen &#8216;False Easting&#8217; und False Northing?</span></p>
<p>- eine Verschiebung der Werte durch einen neuen Faktor x und/oder y.</p>
<p><span style="text-decoration:underline;">13. Werden &#8216;False Easting&#8217; und &#8216;False Northing&#8217; beim GK-System eingesetzt? (Warum bzw. warum<br />
nicht?)</span></p>
<p>- ja, beide werden auch im GK-System eingesetzt, doch nur bei den Rechtswerten und nicht bei den Hochwerten</p>
<p><span style="text-decoration:underline;"><br />
14. Erläutern Sie kurz die Abkürzungen &#8216;OGC&#8217;, &#8216;SRS&#8217; und &#8216;EPSG Code&#8217;.</span></p>
<p>- OGC:  Open Geospatial Consortium</p>
<p>Organisation zur Entwicklung raumbezogener Informationsverarbeitung.</p>
<p>- SRS: Spatial Reference System</p>
<p>Ein projiziertes geographisches Koordinatensystem</p>
<p>(http://www.geoinformatik.uni-rostock.de/einzel.asp?ID=-43809376)</p>
<p>- EPSG Code:  eine 5 stellige Schlüsselnummer für Koordinatenreferenzsysteme, die von der European Petroleum Survey Group Geodesy (EPSG) entwickelt wurde</p>
<p><span style="text-decoration:underline;">15. Welche &#8216;EPSG Codes&#8217; werden in Deutschland (beim Einsatz des GK-Systems) verwendet?</span></p>
<ul>
<li>31466 für GK 2</li>
<li>31467 für GK 3</li>
<li>31468 für GK 4</li>
<li>31469 für GK 5</li>
</ul>
<p><span style="font-family:arial;"><br />
</span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Qgis | campagna mirata per risolvere bugs e tickets]]></title>
<link>http://flaviorigolon.wordpress.com/2009/04/27/qgis-campagna-mirata-per-risolvere-alcuni-bugs/</link>
<pubDate>Mon, 27 Apr 2009 10:10:42 +0000</pubDate>
<dc:creator>flaviorigolon</dc:creator>
<guid>http://flaviorigolon.wordpress.com/2009/04/27/qgis-campagna-mirata-per-risolvere-alcuni-bugs/</guid>
<description><![CDATA[Paolo Cavallini, presidente di gfoss.it e responsabile del settore finances &amp; marketing (oltre a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Paolo Cavallini, presidente di gfoss.it e responsabile del settore finances &#38; marketing (oltre ad altri importanti ruoli) del progetto <a href="http://www.qgis.org">qgis</a> lancia una campagna per raccogliere fondi mirati alla risoluzione dei principali bugs del software gis open source qgis. Più siamo e meglio è <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Questo il post girato in lista gfoss.it lunedì 27 aprile 2009:</p>
<p><em>&#8220;Com&#8217;e&#8217; noto, nessun software e&#8217; immune dai bugs, e qgis non fa<br />
eccezione. Ho deciso di dare una mano in concreto per risolverne alcuni,<br />
mettendo a disposizione qualche soldo per coinvolgere un paio di<br />
sviluppatori in piu&#8217; ed assegnare loro specifici bugs.<br />
Si tratta quindi non di un finanziamento per il funzionamento generale<br />
del processo, ma di uno mirato alla risoluzione di bugs specifici, da<br />
erogarsi solo in caso di effettiva soluzione.<br />
Se altri collaborano, il processo sara&#8217; ovviamente piu&#8217; rapido ed efficace.&#8221;</em></p>
<p>L&#8217;iniziativa è semplice: chi vuole propone un bug o ticket da risolvere e stanzia una cifra per stimolarne la risoluzione; lo sviluppatore valuta se quella cifra è congrua (ovviamente più siamo a &#8220;donare&#8221; e più aumenta la possibilità che il bug/tischet venga preso in considerazione).</p>
<p>Dal canto mio sollecito la soluzione di un ticket <a href="https://trac.osgeo.org/qgis/ticket/748">https://trac.osgeo.org/qgis/ticket/748</a> relativo alla digitalizzazione &#8220;in appoggio&#8221; a linee o parti di linee e/o parti di poligoni senza dover rincorrere i vertici &#8220;one by one&#8221;.<br />
E&#8217; attiva la pagina <a href="http://www.qgis.org/wiki/Bugs">http://www.qgis.org/wiki/Bugs</a> per contribuire.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
