<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[GRASS QGIS forum - Wszystkie działy]]></title>
		<link>http://forum.quantum-gis.pl/</link>
		<description><![CDATA[GRASS QGIS forum - http://forum.quantum-gis.pl]]></description>
		<pubDate>Sun, 05 Feb 2012 14:43:38 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Uruchomienie mapy z serwera]]></title>
			<link>http://forum.quantum-gis.pl/thread-655.html</link>
			<pubDate>Sun, 05 Feb 2012 10:28:41 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-655.html</guid>
			<description><![CDATA[witam...<br />
chciałbym uruchomić mapę, znam adres serwera proszę o kilka wskazówek...]]></description>
			<content:encoded><![CDATA[witam...<br />
chciałbym uruchomić mapę, znam adres serwera proszę o kilka wskazówek...]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Proj4 - odwzorowania tcea, ocea]]></title>
			<link>http://forum.quantum-gis.pl/thread-654.html</link>
			<pubDate>Wed, 01 Feb 2012 19:55:07 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-654.html</guid>
			<description><![CDATA[Próbuję zdefiniować własne odwzorowania oparte na tcea, ocea. Niestety bez rezultatów. <br />
Stosuje takie parametry (dla Australi):<br />
Transverse Cylindrical Equal Area:<br />
+proj=tcea +lat_0=-20 +lon_0=130 +k_0=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs +towgs84=0,0,0<br />
Oblique Cylindrical Equal Area:<br />
+proj=ocea +lon_1=120 +lon_2=140 +lat_0=-30 +lat_1=-20 +lat_2=-40 +k_0=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_rot +no_defs +towgs84=0,0,0<br />
Czy brakuje tu jakiś parametrów, czy bibliotek (R?)?]]></description>
			<content:encoded><![CDATA[Próbuję zdefiniować własne odwzorowania oparte na tcea, ocea. Niestety bez rezultatów. <br />
Stosuje takie parametry (dla Australi):<br />
Transverse Cylindrical Equal Area:<br />
+proj=tcea +lat_0=-20 +lon_0=130 +k_0=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs +towgs84=0,0,0<br />
Oblique Cylindrical Equal Area:<br />
+proj=ocea +lon_1=120 +lon_2=140 +lat_0=-30 +lat_1=-20 +lat_2=-40 +k_0=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_rot +no_defs +towgs84=0,0,0<br />
Czy brakuje tu jakiś parametrów, czy bibliotek (R?)?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Kodowanie stringów]]></title>
			<link>http://forum.quantum-gis.pl/thread-653.html</link>
			<pubDate>Wed, 01 Feb 2012 08:52:50 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-653.html</guid>
			<description><![CDATA[Szukam informacji, jak kodowane są polskie znaki wpisywane w QGISie jako wartości atrybutów typu String? Czy można wymusić stosowanie UTF-8?<br />
<br />
pzdr, g.]]></description>
			<content:encoded><![CDATA[Szukam informacji, jak kodowane są polskie znaki wpisywane w QGISie jako wartości atrybutów typu String? Czy można wymusić stosowanie UTF-8?<br />
<br />
pzdr, g.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[OPEN LAYER Punkty POI]]></title>
			<link>http://forum.quantum-gis.pl/thread-652.html</link>
			<pubDate>Tue, 31 Jan 2012 13:53:54 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-652.html</guid>
			<description><![CDATA[Witam<br />
Chce dodać do swojej mapy miniatury zdjęć za pomocą OpenLayers.Layer.Text<br />
Jednak wzorując się na tym przykładzie: <a href="http://www.oesterlin.ile.nc/test/20110824drv-carte.html" target="_blank">http://www.oesterlin.ile.nc/test/20110824drv-carte.html</a> nie wychodzi mi. Nie widać punktów.<br />
<br />
Mój plik .js<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>function init() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var epsg4326 = new OpenLayers.Projection("EPSG:4326");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var map = new OpenLayers.Map({<br />
&nbsp;&nbsp;&nbsp;&nbsp;div: "map",&nbsp;&nbsp;allOverlays: true,<br />
&nbsp;&nbsp;&nbsp;&nbsp;layers: [<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Layer.Google(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Google Satellite",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{type: google.maps.MapTypeId.SATELLITE, numZoomLevels: 22,visibility: false}<br />
&nbsp;&nbsp;&nbsp;&nbsp;),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Layer.Google(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Google Physical",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{type: google.maps.MapTypeId.TERRAIN, visibility: false}<br />
&nbsp;&nbsp;&nbsp;&nbsp;),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Layer.Google(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Google Streets", // the default<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{numZoomLevels: 20}<br />
&nbsp;&nbsp;&nbsp;&nbsp;),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Layer.Google(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Google Hybrid",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{type: google.maps.MapTypeId.HYBRID, numZoomLevels: 22, visibility: false}<br />
&nbsp;&nbsp;&nbsp;&nbsp;),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Layer.Text("Photos",{location:"photos.txt", projection: epsg4326})<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#93;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;controls: [<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Control.Navigation({<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dragPanOptions: {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enableKinetic: true<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Control.PanZoom(),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Control.Attribution()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#93;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;center: [0, 0&#93;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;zoom: 3<br />
});<br />
map.addControl(new OpenLayers.Control.LayerSwitcher());<br />
<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;map.setCenter(new OpenLayers.LonLat(10.2, 48.9).transform(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Projection("EPSG:4326"),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.getProjectionObject()<br />
&nbsp;&nbsp;&nbsp;&nbsp;), 5);<br />
}</code></div></div>
<br />
I plik photos.txt<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>lat&nbsp;&nbsp;lon title&nbsp;&nbsp; description iconSize&nbsp;&nbsp;&nbsp;&nbsp;iconOffset&nbsp;&nbsp;icon<br />
52.166806&nbsp;&nbsp; 21.075375&nbsp;&nbsp;Photo&nbsp;&nbsp;&nbsp;&nbsp;&lt;html&gt;&lt;a href="ssFUJIF550sample-209.JPG" target="_blank"&gt;&lt;img src="ssFUJIF550sample-209MIN.JPG" width="180" border="1"&gt;&lt;/a&gt;&lt;br&gt;photo&lt;/html&gt;&nbsp;&nbsp;&nbsp;&nbsp;ssFUJIF550sample-209.JPG&nbsp;&nbsp;&nbsp;&nbsp;18,13</code></div></div>
]]></description>
			<content:encoded><![CDATA[Witam<br />
Chce dodać do swojej mapy miniatury zdjęć za pomocą OpenLayers.Layer.Text<br />
Jednak wzorując się na tym przykładzie: <a href="http://www.oesterlin.ile.nc/test/20110824drv-carte.html" target="_blank">http://www.oesterlin.ile.nc/test/20110824drv-carte.html</a> nie wychodzi mi. Nie widać punktów.<br />
<br />
Mój plik .js<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>function init() {<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var epsg4326 = new OpenLayers.Projection("EPSG:4326");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var map = new OpenLayers.Map({<br />
&nbsp;&nbsp;&nbsp;&nbsp;div: "map",&nbsp;&nbsp;allOverlays: true,<br />
&nbsp;&nbsp;&nbsp;&nbsp;layers: [<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Layer.Google(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Google Satellite",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{type: google.maps.MapTypeId.SATELLITE, numZoomLevels: 22,visibility: false}<br />
&nbsp;&nbsp;&nbsp;&nbsp;),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Layer.Google(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Google Physical",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{type: google.maps.MapTypeId.TERRAIN, visibility: false}<br />
&nbsp;&nbsp;&nbsp;&nbsp;),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Layer.Google(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Google Streets", // the default<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{numZoomLevels: 20}<br />
&nbsp;&nbsp;&nbsp;&nbsp;),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Layer.Google(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"Google Hybrid",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{type: google.maps.MapTypeId.HYBRID, numZoomLevels: 22, visibility: false}<br />
&nbsp;&nbsp;&nbsp;&nbsp;),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Layer.Text("Photos",{location:"photos.txt", projection: epsg4326})<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;],<br />
&nbsp;&nbsp;&nbsp;&nbsp;controls: [<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Control.Navigation({<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dragPanOptions: {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enableKinetic: true<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Control.PanZoom(),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Control.Attribution()<br />
&nbsp;&nbsp;&nbsp;&nbsp;],<br />
&nbsp;&nbsp;&nbsp;&nbsp;center: [0, 0],<br />
&nbsp;&nbsp;&nbsp;&nbsp;zoom: 3<br />
});<br />
map.addControl(new OpenLayers.Control.LayerSwitcher());<br />
<br />
&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;map.setCenter(new OpenLayers.LonLat(10.2, 48.9).transform(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new OpenLayers.Projection("EPSG:4326"),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.getProjectionObject()<br />
&nbsp;&nbsp;&nbsp;&nbsp;), 5);<br />
}</code></div></div>
<br />
I plik photos.txt<br />
<div class="codeblock">
<div class="title">Kod:<br />
</div><div class="body" dir="ltr"><code>lat&nbsp;&nbsp;lon title&nbsp;&nbsp; description iconSize&nbsp;&nbsp;&nbsp;&nbsp;iconOffset&nbsp;&nbsp;icon<br />
52.166806&nbsp;&nbsp; 21.075375&nbsp;&nbsp;Photo&nbsp;&nbsp;&nbsp;&nbsp;&lt;html&gt;&lt;a href="ssFUJIF550sample-209.JPG" target="_blank"&gt;&lt;img src="ssFUJIF550sample-209MIN.JPG" width="180" border="1"&gt;&lt;/a&gt;&lt;br&gt;photo&lt;/html&gt;&nbsp;&nbsp;&nbsp;&nbsp;ssFUJIF550sample-209.JPG&nbsp;&nbsp;&nbsp;&nbsp;18,13</code></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Proj4 - skróty jednostek]]></title>
			<link>http://forum.quantum-gis.pl/thread-651.html</link>
			<pubDate>Mon, 30 Jan 2012 12:52:46 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-651.html</guid>
			<description><![CDATA[Jaki jest skrót dla "degree" w Proj4?<br />
W parametrach mogę zastosować m.in. <span style="font-style: italic;">+units=m, +units=km, +units=ft.</span> Co wpisać dla stopni?]]></description>
			<content:encoded><![CDATA[Jaki jest skrót dla "degree" w Proj4?<br />
W parametrach mogę zastosować m.in. <span style="font-style: italic;">+units=m, +units=km, +units=ft.</span> Co wpisać dla stopni?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Tworzenie skomplikowanych SLD dla OpenLayers]]></title>
			<link>http://forum.quantum-gis.pl/thread-650.html</link>
			<pubDate>Fri, 27 Jan 2012 16:17:54 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-650.html</guid>
			<description><![CDATA[Chcę stylizować wektory za pomocą SLD. <br />
W przykładach OL jest to ładnie opisane.<br />
<a href="http://openlayers.org/dev/examples/sld.html" target="_blank">http://openlayers.org/dev/examples/sld.html</a><br />
<br />
Jednak mam problem z wygenerowaniem wypełnienia poligonu ze szrafem. Wtyczka SLD do QGIS generuje tylko proste symbole (wypełnienie + obwód). Program Atlas Styler 1.7 wygenerował co trzeba, ale OL jakoś nie chce współpracować z tym SLD.<br />
<br />
Czym Wy tworzycie SLD ze szrafem?]]></description>
			<content:encoded><![CDATA[Chcę stylizować wektory za pomocą SLD. <br />
W przykładach OL jest to ładnie opisane.<br />
<a href="http://openlayers.org/dev/examples/sld.html" target="_blank">http://openlayers.org/dev/examples/sld.html</a><br />
<br />
Jednak mam problem z wygenerowaniem wypełnienia poligonu ze szrafem. Wtyczka SLD do QGIS generuje tylko proste symbole (wypełnienie + obwód). Program Atlas Styler 1.7 wygenerował co trzeba, ale OL jakoś nie chce współpracować z tym SLD.<br />
<br />
Czym Wy tworzycie SLD ze szrafem?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Aplikacja GIS]]></title>
			<link>http://forum.quantum-gis.pl/thread-649.html</link>
			<pubDate>Thu, 26 Jan 2012 09:34:03 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-649.html</guid>
			<description><![CDATA[Witam<br />
Mam za zadanie stworzyć aplikację która będzie prezentować dane przestrzenne. Ma ona pomóc w archiwizacji zdjęć robionych w różnych miejscach. <br />
Czyli aplikacja ma wczytywać podkład mapy i pinezki. A jak się na nią najedzie pokaże się zdjęcie. Aplikacja z pewnością będzie rozwijana dlatego nie wybrałem GoogleMaps API.<br />
Chciałbym mieć możliwość wyboru wyświetlanej warstwy(podkładu).<br />
Pracowałem co nie co na QGIS i nie ukrywam że najlepiej jeśli projekt byłby przygotowany w tym programie, publikacja poprzez www.<br />
<br />
Jak coś takiego stworzyć a przede wszystkim jak opublikować na www?<br />
Czytałem o Mapserver i OpenLayer, ale nie wiem czy są to osobne mechanizmy czy kompatybilne. Prosze o wskazówki.]]></description>
			<content:encoded><![CDATA[Witam<br />
Mam za zadanie stworzyć aplikację która będzie prezentować dane przestrzenne. Ma ona pomóc w archiwizacji zdjęć robionych w różnych miejscach. <br />
Czyli aplikacja ma wczytywać podkład mapy i pinezki. A jak się na nią najedzie pokaże się zdjęcie. Aplikacja z pewnością będzie rozwijana dlatego nie wybrałem GoogleMaps API.<br />
Chciałbym mieć możliwość wyboru wyświetlanej warstwy(podkładu).<br />
Pracowałem co nie co na QGIS i nie ukrywam że najlepiej jeśli projekt byłby przygotowany w tym programie, publikacja poprzez www.<br />
<br />
Jak coś takiego stworzyć a przede wszystkim jak opublikować na www?<br />
Czytałem o Mapserver i OpenLayer, ale nie wiem czy są to osobne mechanizmy czy kompatybilne. Prosze o wskazówki.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[PUWG 1965 II strefa a kod EPSG]]></title>
			<link>http://forum.quantum-gis.pl/thread-648.html</link>
			<pubDate>Thu, 26 Jan 2012 09:20:35 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-648.html</guid>
			<description><![CDATA[Witam wszystkich <br />
<br />
Jestem początkującym użytkownikiem programu QGIS a także ogólnie robię pierwsze kroki w tej dziedzinie i mam trochę problemów z wyborem układów współrzędnych, a mianowicie:<br />
<br />
1. Jaka jest różnica pomiędzy układami 1965 o kodach epsg 2172 i 42172 (pole moich działań zawęża się do II strefy)? Czy sytuacja jest podobna do tej z ukł. 1992, tzn. ukł. z kodem 42172 jest używany przez ESRI, a 2172 przez tzw. „resztę świata”, o czym napisał kolega Odoakr w którymś z postów a propos wątku PUWG_1992 vs PUWG_1965? I czym się właściwie różnią, skoro warstwę zapisaną w ukł. 2172 można wczytać (bez odznaczania reprojekcji w locie) również do projektu „ustawionego” na ukl. 42172 i na odwrót i wszystko wydaje się być ok. Ukł. 42172 jest opisany do tego jako kompatybilny z gdalem, czyli 2172 nie jest? Czy układ PUWG-1965 II strefa, o którym mówi ustawa/rozporządzenie to układ o kodzie 2172? Dodam, że w powiecie, w którym mieszkam Ewidencja gruntów i budynków nadal jest prowadzona w układzie 1965. Zauważyłem, że układzie o kodzie 42172 jest dopisek „+units=m +no_defs” – tyle, że nie mam pojęcia o to oznacza.<br />
<br />
2. Posiadam sporo różnych warstw shp i rastrowych, które były opracowane jakieś ponad 10 lat temu i docelowo miały być wyświetlane w ArcGisie. Warstwy te posiadają jedną cechę wspólną przy tzn. przy zaznaczeniu reprojekcji w locie (bez jest ok) niby wczytują się ale w rzeczywistości nie można ich namierzyć (niby są w panelu warstw ale w oknie ich nie ma i klikanie „Powiększ do zasięgu warstwy” nic nie daje, strzałka północy przekręca się czasem natomiast jakieś 45st. na wschód). Czy powodem może być to, że w przypadku warstw shp posiadam jedynie pliki shp, shx, sbn, sbx i dbf lub shp, sxh, dbf natomiast prj nie oraz czy można jakoś sprawdzić, w którym układzie jest warstwa, jeżeli nie ma się pliku prj? Warstwy te są niby w układzie 1965 II strefa tylko nie wiem czy jest to 2172 czy też 42172. To samo też dotyczy rastrów – są to geotiffy. Ich też nie da się otworzyć z zaznaczoną opcją reprojekcja w locie, nawet jeżeli ustawię układ 2172 lub 42172. Robi się to samo co z wektorami. Wygenerowałem informacje o jednym z takich rastrów za pomocą „Wyświetl informacje o rastrze” i pojawiło mi się coś takiego <br />
<br />
Coordinate System is:<br />
PROJCS["PUWG-65 Strefa II",<br />
    GEOGCS["Krassovsky 1940",<br />
        DATUM["Pulkovo_1942",<br />
            SPHEROID["Krasovsky_1940",6378245.0,298.3&#93;&#93;,<br />
        PRIMEM["Greenwich",0.0&#93;,<br />
        UNIT["Degree",0.0174532925199433&#93;&#93;,<br />
    PROJECTION["Double_Stereographic"&#93;,<br />
    PARAMETER["False_Easting",4603000.0&#93;,<br />
    PARAMETER["False_Northing",5806000.0&#93;,<br />
    PARAMETER["Central_Meridian",21.50277777777778&#93;,<br />
    PARAMETER["Scale_Factor",0.9998&#93;,<br />
    PARAMETER["Latitude_Of_Origin",53.00194444444445&#93;,<br />
    UNIT["Meter",1.0&#93;&#93;<br />
I jeszcze program z którego korzystano:<br />
Metadata:<br />
  TIFFTAG_SOFTWARE=IMAGINE TIFF Support<br />
Copyright 1991 - 1999 by ERDAS, Inc. All Rights Reserved<br />
<br />
Z powyższych danych wynika że raster jest w PUWG-65 Strefa II, ale jak nadałem (dla porównania) georeferencje dla kawałka skanu mapy topograficznej 1965 właśnie w układzie 1965 (epsg 2172) to informacje o uzyskanym  w ten sposób rastrze trochę się różnią, a konkretnie parametrami GEOGCS, SPHEROID, PROJECTION (niestety dla mnie nic to nie mówi jestem laikiem w tych sprawach):<br />
<br />
Coordinate System is:<br />
PROJCS["Pulkovo 1942(58) / Poland zone II",<br />
    GEOGCS["Pulkovo 1942(58)",<br />
        DATUM["Pulkovo_1942_58",<br />
            SPHEROID["Krassowsky 1940",6378245,298.2999999999985,<br />
                AUTHORITY["EPSG","7024"&#93;&#93;,<br />
            AUTHORITY["EPSG","6179"&#93;&#93;,<br />
        PRIMEM["Greenwich",0&#93;,<br />
        UNIT["degree",0.0174532925199433&#93;,<br />
        AUTHORITY["EPSG","4179"&#93;&#93;,<br />
    PROJECTION["Oblique_Stereographic"&#93;,<br />
    PARAMETER["latitude_of_origin",53.00194444444445&#93;,<br />
    PARAMETER["central_meridian",21.50277777777778&#93;,<br />
    PARAMETER["scale_factor",0.9998&#93;,<br />
    PARAMETER["false_easting",4603000&#93;,<br />
    PARAMETER["false_northing",5806000&#93;,<br />
    UNIT["metre",1,<br />
        AUTHORITY["EPSG","9001"&#93;&#93;,<br />
    AUTHORITY["EPSG","2172"&#93;&#93;<br />
<br />
Natomiast wybierając ukł. 42172 przy nadaniu georeferencji dla tego samego kawałka skanu uzyskałem także piękny raster, ale już przy próbie wyświetlenia informacji o rastrze<br />
żaden z powyższych parametrów nie wyświetla się <br />
Z tego powodu nie wiem w końcu, który z kodów stosować do materiałów, które posiadam, 2172 czy też 42172. <br />
Kombinowałem też ze zmianą odwzorowania rastrów i jako źródłowy układ ustawiałem 2172 lub 42172 a jako układ dla nowego rastra tez taki sam lub 2180 – i utworzone w ten sposób rastry zaczytują się już prawidło do projektu z innym układem niż tego świeżo utworzonego rastra oczywiście przy zaznaczeniu opcji reprojekcja w locie. Podobnie z plikami shp. Z tym, że w sumie niczego to nie zmienia bo i tak nadal nie wiem, w którym z tych dwóch układów zostały zapisane warstwy, które posiadam. <br />
<br />
Rastry z innych źródeł z zaznaczoną reprojekcją w locie chodzą jak należy np: arkusze mapy topograficznej pobrane z wojewódzkiego ośrodka dokumentacji geodezyjnej i kartograficznej, które pięknie się wczytują, choć zapisane są układzie 1992 a ja mam projekt ustawiony na 1965 (2172) z zaznaczona opcją reprojekcja w locie.<br />
<br />
3. I jeszcze jedno – co daje Dociąganie do warstw podkładowych przy Wpisywaniu współrzędnych mapy podczas nadawania georefrencji dla rastra?<br />
<br />
Uprzejmie proszę o pomoc… i  przepraszam za tak długi post…]]></description>
			<content:encoded><![CDATA[Witam wszystkich <br />
<br />
Jestem początkującym użytkownikiem programu QGIS a także ogólnie robię pierwsze kroki w tej dziedzinie i mam trochę problemów z wyborem układów współrzędnych, a mianowicie:<br />
<br />
1. Jaka jest różnica pomiędzy układami 1965 o kodach epsg 2172 i 42172 (pole moich działań zawęża się do II strefy)? Czy sytuacja jest podobna do tej z ukł. 1992, tzn. ukł. z kodem 42172 jest używany przez ESRI, a 2172 przez tzw. „resztę świata”, o czym napisał kolega Odoakr w którymś z postów a propos wątku PUWG_1992 vs PUWG_1965? I czym się właściwie różnią, skoro warstwę zapisaną w ukł. 2172 można wczytać (bez odznaczania reprojekcji w locie) również do projektu „ustawionego” na ukl. 42172 i na odwrót i wszystko wydaje się być ok. Ukł. 42172 jest opisany do tego jako kompatybilny z gdalem, czyli 2172 nie jest? Czy układ PUWG-1965 II strefa, o którym mówi ustawa/rozporządzenie to układ o kodzie 2172? Dodam, że w powiecie, w którym mieszkam Ewidencja gruntów i budynków nadal jest prowadzona w układzie 1965. Zauważyłem, że układzie o kodzie 42172 jest dopisek „+units=m +no_defs” – tyle, że nie mam pojęcia o to oznacza.<br />
<br />
2. Posiadam sporo różnych warstw shp i rastrowych, które były opracowane jakieś ponad 10 lat temu i docelowo miały być wyświetlane w ArcGisie. Warstwy te posiadają jedną cechę wspólną przy tzn. przy zaznaczeniu reprojekcji w locie (bez jest ok) niby wczytują się ale w rzeczywistości nie można ich namierzyć (niby są w panelu warstw ale w oknie ich nie ma i klikanie „Powiększ do zasięgu warstwy” nic nie daje, strzałka północy przekręca się czasem natomiast jakieś 45st. na wschód). Czy powodem może być to, że w przypadku warstw shp posiadam jedynie pliki shp, shx, sbn, sbx i dbf lub shp, sxh, dbf natomiast prj nie oraz czy można jakoś sprawdzić, w którym układzie jest warstwa, jeżeli nie ma się pliku prj? Warstwy te są niby w układzie 1965 II strefa tylko nie wiem czy jest to 2172 czy też 42172. To samo też dotyczy rastrów – są to geotiffy. Ich też nie da się otworzyć z zaznaczoną opcją reprojekcja w locie, nawet jeżeli ustawię układ 2172 lub 42172. Robi się to samo co z wektorami. Wygenerowałem informacje o jednym z takich rastrów za pomocą „Wyświetl informacje o rastrze” i pojawiło mi się coś takiego <br />
<br />
Coordinate System is:<br />
PROJCS["PUWG-65 Strefa II",<br />
    GEOGCS["Krassovsky 1940",<br />
        DATUM["Pulkovo_1942",<br />
            SPHEROID["Krasovsky_1940",6378245.0,298.3]],<br />
        PRIMEM["Greenwich",0.0],<br />
        UNIT["Degree",0.0174532925199433]],<br />
    PROJECTION["Double_Stereographic"],<br />
    PARAMETER["False_Easting",4603000.0],<br />
    PARAMETER["False_Northing",5806000.0],<br />
    PARAMETER["Central_Meridian",21.50277777777778],<br />
    PARAMETER["Scale_Factor",0.9998],<br />
    PARAMETER["Latitude_Of_Origin",53.00194444444445],<br />
    UNIT["Meter",1.0]]<br />
I jeszcze program z którego korzystano:<br />
Metadata:<br />
  TIFFTAG_SOFTWARE=IMAGINE TIFF Support<br />
Copyright 1991 - 1999 by ERDAS, Inc. All Rights Reserved<br />
<br />
Z powyższych danych wynika że raster jest w PUWG-65 Strefa II, ale jak nadałem (dla porównania) georeferencje dla kawałka skanu mapy topograficznej 1965 właśnie w układzie 1965 (epsg 2172) to informacje o uzyskanym  w ten sposób rastrze trochę się różnią, a konkretnie parametrami GEOGCS, SPHEROID, PROJECTION (niestety dla mnie nic to nie mówi jestem laikiem w tych sprawach):<br />
<br />
Coordinate System is:<br />
PROJCS["Pulkovo 1942(58) / Poland zone II",<br />
    GEOGCS["Pulkovo 1942(58)",<br />
        DATUM["Pulkovo_1942_58",<br />
            SPHEROID["Krassowsky 1940",6378245,298.2999999999985,<br />
                AUTHORITY["EPSG","7024"]],<br />
            AUTHORITY["EPSG","6179"]],<br />
        PRIMEM["Greenwich",0],<br />
        UNIT["degree",0.0174532925199433],<br />
        AUTHORITY["EPSG","4179"]],<br />
    PROJECTION["Oblique_Stereographic"],<br />
    PARAMETER["latitude_of_origin",53.00194444444445],<br />
    PARAMETER["central_meridian",21.50277777777778],<br />
    PARAMETER["scale_factor",0.9998],<br />
    PARAMETER["false_easting",4603000],<br />
    PARAMETER["false_northing",5806000],<br />
    UNIT["metre",1,<br />
        AUTHORITY["EPSG","9001"]],<br />
    AUTHORITY["EPSG","2172"]]<br />
<br />
Natomiast wybierając ukł. 42172 przy nadaniu georeferencji dla tego samego kawałka skanu uzyskałem także piękny raster, ale już przy próbie wyświetlenia informacji o rastrze<br />
żaden z powyższych parametrów nie wyświetla się <br />
Z tego powodu nie wiem w końcu, który z kodów stosować do materiałów, które posiadam, 2172 czy też 42172. <br />
Kombinowałem też ze zmianą odwzorowania rastrów i jako źródłowy układ ustawiałem 2172 lub 42172 a jako układ dla nowego rastra tez taki sam lub 2180 – i utworzone w ten sposób rastry zaczytują się już prawidło do projektu z innym układem niż tego świeżo utworzonego rastra oczywiście przy zaznaczeniu opcji reprojekcja w locie. Podobnie z plikami shp. Z tym, że w sumie niczego to nie zmienia bo i tak nadal nie wiem, w którym z tych dwóch układów zostały zapisane warstwy, które posiadam. <br />
<br />
Rastry z innych źródeł z zaznaczoną reprojekcją w locie chodzą jak należy np: arkusze mapy topograficznej pobrane z wojewódzkiego ośrodka dokumentacji geodezyjnej i kartograficznej, które pięknie się wczytują, choć zapisane są układzie 1992 a ja mam projekt ustawiony na 1965 (2172) z zaznaczona opcją reprojekcja w locie.<br />
<br />
3. I jeszcze jedno – co daje Dociąganie do warstw podkładowych przy Wpisywaniu współrzędnych mapy podczas nadawania georefrencji dla rastra?<br />
<br />
Uprzejmie proszę o pomoc… i  przepraszam za tak długi post…]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Legenda do Colormap]]></title>
			<link>http://forum.quantum-gis.pl/thread-647.html</link>
			<pubDate>Thu, 26 Jan 2012 00:29:26 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-647.html</guid>
			<description><![CDATA[Cześć,<br />
wiecie może jak stworzyć legendę do rastra wyświetlonego w stylu Colormap?<br />
Wyexportowany plik kolorów wygląda tak:<br />
<br />
# QGIS Generated Color Map Export File<br />
INTERPOLATION:DISCRETE<br />
0,42,255,0,255,<br />
1,85,255,0,255,<br />
2,128,255,0,255,<br />
3,170,255,0,255,<br />
4,213,255,0,255,<br />
6,255,255,0,255,<br />
7,255,213,0,255,<br />
8,255,170,0,255,<br />
9,255,128,0,255,<br />
10,255,85,0,255,<br />
12,255,42,0,255,<br />
18,255,0,0,255,<br />
<br />
czyli konkretnym wartościom (pierwsza kolumna) są przyporządkowane są kolory.]]></description>
			<content:encoded><![CDATA[Cześć,<br />
wiecie może jak stworzyć legendę do rastra wyświetlonego w stylu Colormap?<br />
Wyexportowany plik kolorów wygląda tak:<br />
<br />
# QGIS Generated Color Map Export File<br />
INTERPOLATION:DISCRETE<br />
0,42,255,0,255,<br />
1,85,255,0,255,<br />
2,128,255,0,255,<br />
3,170,255,0,255,<br />
4,213,255,0,255,<br />
6,255,255,0,255,<br />
7,255,213,0,255,<br />
8,255,170,0,255,<br />
9,255,128,0,255,<br />
10,255,85,0,255,<br />
12,255,42,0,255,<br />
18,255,0,0,255,<br />
<br />
czyli konkretnym wartościom (pierwsza kolumna) są przyporządkowane są kolory.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Wtyczka Table Manager]]></title>
			<link>http://forum.quantum-gis.pl/thread-646.html</link>
			<pubDate>Sun, 22 Jan 2012 23:18:34 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-646.html</guid>
			<description><![CDATA[Nie mogę zainstalować wtyczki Table manager <img src="http://forum.quantum-gis.pl/images/smilies/huh.gif" style="vertical-align: middle;" border="0" alt="Huh" title="Huh" />. Poniżej komunikat jaki się pojawia:<br />
"Nie można wczytać wtyczki 'tablemanager' z ['C:/PROGRA~1/QUANTU~1/apps/qgis/./python', 'C:/Users/CzesÅaw/.qgis/python', 'C:/Users/CzesÅaw/.qgis/python/plugins', 'C:/PROGRA~1/QUANTU~1/apps/qgis/./python/plugins', 'C:\PROGRA~1\QUANTU~1\bin\python25.zip', 'C:\PROGRA~1\QUANTU~1\apps\Python25\DLLs', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\plat-win', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\lib-tk', 'C:\PROGRA~1\QUANTU~1\apps\qgis\bin', 'C:\PROGRA~1\QUANTU~1\apps\Python25', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\win32', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\win32\lib', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\Pythonwin', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\wx-2.8-msw-unicode', 'C:\PROGRA~1\QUANTU~1\apps\qgis\python\plugins\fTools\tools', 'D:'&#93;<br />
<br />
Traceback (most recent call last):<br />
  File "C:/PROGRA~1/QUANTU~1/apps/qgis/./python\qgis\utils.py", line 117, in loadPlugin<br />
    __import__(packageName)<br />
  File "C:/PROGRA~1/QUANTU~1/apps/qgis/./python\qgis\utils.py", line 283, in _import<br />
    mod = _builtin_import(name, globals, locals, fromlist, level)<br />
ImportError: No module named tablemanager<br />
<br />
Wersja Pythona:<br />
2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)&#93;<br />
<br />
<br />
Wersja QGIS:<br />
1.7.3-Wroclaw Wroclaw, 00624b3<br />
<br />
Lokalizacja Pythona: ['C:/PROGRA~1/QUANTU~1/apps/qgis/./python', 'C:/Users/Czes\xc5\x82aw/.qgis/python', 'C:/Users/Czes\xc5\x82aw/.qgis/python/plugins', 'C:/PROGRA~1/QUANTU~1/apps/qgis/./python/plugins', 'C:\\PROGRA~1\\QUANTU~1\\bin\\python25.zip', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\DLLs', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\plat-win', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\lib-tk', 'C:\\PROGRA~1\\QUANTU~1\\apps\\qgis\\bin', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\win32', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\win32\\lib', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\Pythonwin', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\wx-2.8-msw-unicode', 'C:\\PROGRA~1\\QUANTU~1\\apps\\qgis\\python\\plugins\\fTools\\tools', 'D:'&#93;<br />
<br />
Załączam też ekrany. CO może być powodem?]]></description>
			<content:encoded><![CDATA[Nie mogę zainstalować wtyczki Table manager <img src="http://forum.quantum-gis.pl/images/smilies/huh.gif" style="vertical-align: middle;" border="0" alt="Huh" title="Huh" />. Poniżej komunikat jaki się pojawia:<br />
"Nie można wczytać wtyczki 'tablemanager' z ['C:/PROGRA~1/QUANTU~1/apps/qgis/./python', 'C:/Users/CzesÅaw/.qgis/python', 'C:/Users/CzesÅaw/.qgis/python/plugins', 'C:/PROGRA~1/QUANTU~1/apps/qgis/./python/plugins', 'C:\PROGRA~1\QUANTU~1\bin\python25.zip', 'C:\PROGRA~1\QUANTU~1\apps\Python25\DLLs', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\plat-win', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\lib-tk', 'C:\PROGRA~1\QUANTU~1\apps\qgis\bin', 'C:\PROGRA~1\QUANTU~1\apps\Python25', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\win32', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\win32\lib', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\Pythonwin', 'C:\PROGRA~1\QUANTU~1\apps\Python25\lib\site-packages\wx-2.8-msw-unicode', 'C:\PROGRA~1\QUANTU~1\apps\qgis\python\plugins\fTools\tools', 'D:']<br />
<br />
Traceback (most recent call last):<br />
  File "C:/PROGRA~1/QUANTU~1/apps/qgis/./python\qgis\utils.py", line 117, in loadPlugin<br />
    __import__(packageName)<br />
  File "C:/PROGRA~1/QUANTU~1/apps/qgis/./python\qgis\utils.py", line 283, in _import<br />
    mod = _builtin_import(name, globals, locals, fromlist, level)<br />
ImportError: No module named tablemanager<br />
<br />
Wersja Pythona:<br />
2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]<br />
<br />
<br />
Wersja QGIS:<br />
1.7.3-Wroclaw Wroclaw, 00624b3<br />
<br />
Lokalizacja Pythona: ['C:/PROGRA~1/QUANTU~1/apps/qgis/./python', 'C:/Users/Czes\xc5\x82aw/.qgis/python', 'C:/Users/Czes\xc5\x82aw/.qgis/python/plugins', 'C:/PROGRA~1/QUANTU~1/apps/qgis/./python/plugins', 'C:\\PROGRA~1\\QUANTU~1\\bin\\python25.zip', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\DLLs', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\plat-win', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\lib-tk', 'C:\\PROGRA~1\\QUANTU~1\\apps\\qgis\\bin', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\win32', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\win32\\lib', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\Pythonwin', 'C:\\PROGRA~1\\QUANTU~1\\apps\\Python25\\lib\\site-packages\\wx-2.8-msw-unicode', 'C:\\PROGRA~1\\QUANTU~1\\apps\\qgis\\python\\plugins\\fTools\\tools', 'D:']<br />
<br />
Załączam też ekrany. CO może być powodem?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[genrowanie geojson z postgresa]]></title>
			<link>http://forum.quantum-gis.pl/thread-645.html</link>
			<pubDate>Thu, 19 Jan 2012 15:49:29 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-645.html</guid>
			<description><![CDATA[Hej!<br />
<br />
To jest skrypt, który generuje geojson z bazy. Chcę go podczytać do openlayers przez new OpenLayers.Format.GeoJSON();<br />
<br />
jeżeli wpiszę jako 'url' podany wyżej plik to wywala mi błąd (linia 305 w pliku openLayers.js)<br />
<br />
<a href="http://www.geostrona.pl/_temp/geojson.php" target="_blank">http://www.geostrona.pl/_temp/geojson.php</a><br />
<br />
<div class="codeblock phpcodeblock"><div class="title">Kod PHP:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"{&#092;n&#092;"type&#092;":&nbsp;&#092;"FeatureCollection&#092;",&#092;n&#092;"features&#092;":&nbsp;[&#092;n"</span><span style="color: #007700">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while&nbsp;(</span><span style="color: #0000BB">&#36;row&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">pg_fetch_array</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">))&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"{&nbsp;&#092;"type&#092;":&nbsp;&#092;"Feature&#092;",&nbsp;&#092;"id&#092;":&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">&#93;.</span><span style="color: #DD0000">",&nbsp;&#092;"properties&#092;":&nbsp;{&nbsp;&#092;"gid&#092;":&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">&#93;.</span><span style="color: #DD0000">",&nbsp;&#092;"fid&#092;":&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">&#93;.</span><span style="color: #DD0000">"&nbsp;},&nbsp;&#092;"geometry&#092;":&nbsp;{&nbsp;&#092;"type&#092;":&nbsp;&#092;"Point&#092;",&nbsp;&#092;"coordinates&#092;":&nbsp;[&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">&#93;.</span><span style="color: #DD0000">",&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">3</span><span style="color: #007700">&#93;.</span><span style="color: #DD0000">"&nbsp;&#93;&nbsp;}&nbsp;}&#092;n,&#092;n"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"&#93;&nbsp;&#092;n}"</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
<br />
<br />
QGIS "łyka" ten wynik i po zapisaniu wyświetla się wszystko jak trzeba.<br />
Problemem jest to, że wszystko robię przez echo, a nie przez funkcje PHP do generowania JSON???<br />
<br />
Tu widzę kilka fragmentów kodu,<br />
<a href="http://www.osgeo.org/pipermail/openlayers-users/2011-August/021995.html" target="_blank">http://www.osgeo.org/pipermail/openlayer...21995.html</a><hr />
zrobiłem to bardziej po ludzku i teraz błędu nie wyrzuca, ale za to geometrii nie widzi...<br />
Pewnie dlatego, że mi ją w cudzusłowie wsadziło....<br />
<br />
<a href="http://www.geostrona.pl/_temp/geojson2.php" target="_blank">http://www.geostrona.pl/_temp/geojson2.php</a><br />
<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">Kod PHP:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#36;query&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"SELECT&nbsp;gid,&nbsp;fid,&nbsp;ST_X(ST_centroid(geom))&nbsp;as&nbsp;X,&nbsp;ST_Y(ST_centroid(geom))&nbsp;as&nbsp;Y&nbsp;FROM&nbsp;XXX"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">pg_query</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;dbconn</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;query</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;<br />&nbsp;<br />&nbsp;</span><span style="color: #FF8000">//&nbsp;Return&nbsp;route&nbsp;as&nbsp;GeoJSON<br />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;geojson&nbsp;</span><span style="color: #007700">=&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'type'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'FeatureCollection'</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'features'&nbsp;&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array()<br />&nbsp;&nbsp;&nbsp;&nbsp;);&nbsp;<br />&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Add&nbsp;edges&nbsp;to&nbsp;GeoJSON&nbsp;array<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">while(</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">=</span><span style="color: #0000BB">pg_fetch_array</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">))&nbsp;{&nbsp;&nbsp;<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;feature&nbsp;</span><span style="color: #007700">=&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'type'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'Feature'</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'type'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">&#93;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'properties'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'gid'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">&#93;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'fid'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">&#93;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'geometry'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'type'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'Point'</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'coordinates'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'['</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">&#93;.</span><span style="color: #DD0000">','</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">3</span><span style="color: #007700">&#93;.</span><span style="color: #DD0000">'&#93;'<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Add&nbsp;feature&nbsp;array&nbsp;to&nbsp;feature&nbsp;collection&nbsp;array<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">array_push</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;geojson</span><span style="color: #007700">[</span><span style="color: #DD0000">'features'</span><span style="color: #007700">&#93;,&nbsp;</span><span style="color: #0000BB">&#36;feature</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Close&nbsp;database&nbsp;connection<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">pg_close</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;dbconn</span><span style="color: #007700">);<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Return&nbsp;routing&nbsp;result<br />&nbsp;&nbsp;&nbsp;&nbsp;//header('Content-type:&nbsp;application/json',true);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">json_encode</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;geojson</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<hr />
OK. Mam to. na przyszłość. Geometria też musi iść jako tablica:<br />
 <div class="codeblock phpcodeblock"><div class="title">Kod PHP:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #DD0000">'geometry'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'type'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'Point'</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'coordinates'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">&#93;,&nbsp;</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">3</span><span style="color: #007700">&#93;)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)&nbsp;<br /></span></code></div></div></div>
]]></description>
			<content:encoded><![CDATA[Hej!<br />
<br />
To jest skrypt, który generuje geojson z bazy. Chcę go podczytać do openlayers przez new OpenLayers.Format.GeoJSON();<br />
<br />
jeżeli wpiszę jako 'url' podany wyżej plik to wywala mi błąd (linia 305 w pliku openLayers.js)<br />
<br />
<a href="http://www.geostrona.pl/_temp/geojson.php" target="_blank">http://www.geostrona.pl/_temp/geojson.php</a><br />
<br />
<div class="codeblock phpcodeblock"><div class="title">Kod PHP:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"{&#092;n&#092;"type&#092;":&nbsp;&#092;"FeatureCollection&#092;",&#092;n&#092;"features&#092;":&nbsp;[&#092;n"</span><span style="color: #007700">;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while&nbsp;(</span><span style="color: #0000BB">&#36;row&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">pg_fetch_array</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">))&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"{&nbsp;&#092;"type&#092;":&nbsp;&#092;"Feature&#092;",&nbsp;&#092;"id&#092;":&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">].</span><span style="color: #DD0000">",&nbsp;&#092;"properties&#092;":&nbsp;{&nbsp;&#092;"gid&#092;":&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">].</span><span style="color: #DD0000">",&nbsp;&#092;"fid&#092;":&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">].</span><span style="color: #DD0000">"&nbsp;},&nbsp;&#092;"geometry&#092;":&nbsp;{&nbsp;&#092;"type&#092;":&nbsp;&#092;"Point&#092;",&nbsp;&#092;"coordinates&#092;":&nbsp;[&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">].</span><span style="color: #DD0000">",&nbsp;"</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">3</span><span style="color: #007700">].</span><span style="color: #DD0000">"&nbsp;]&nbsp;}&nbsp;}&#092;n,&#092;n"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"]&nbsp;&#092;n}"</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
<br />
<br />
QGIS "łyka" ten wynik i po zapisaniu wyświetla się wszystko jak trzeba.<br />
Problemem jest to, że wszystko robię przez echo, a nie przez funkcje PHP do generowania JSON???<br />
<br />
Tu widzę kilka fragmentów kodu,<br />
<a href="http://www.osgeo.org/pipermail/openlayers-users/2011-August/021995.html" target="_blank">http://www.osgeo.org/pipermail/openlayer...21995.html</a><hr />
zrobiłem to bardziej po ludzku i teraz błędu nie wyrzuca, ale za to geometrii nie widzi...<br />
Pewnie dlatego, że mi ją w cudzusłowie wsadziło....<br />
<br />
<a href="http://www.geostrona.pl/_temp/geojson2.php" target="_blank">http://www.geostrona.pl/_temp/geojson2.php</a><br />
<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">Kod PHP:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#36;query&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"SELECT&nbsp;gid,&nbsp;fid,&nbsp;ST_X(ST_centroid(geom))&nbsp;as&nbsp;X,&nbsp;ST_Y(ST_centroid(geom))&nbsp;as&nbsp;Y&nbsp;FROM&nbsp;XXX"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">pg_query</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;dbconn</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#36;query</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;<br />&nbsp;<br />&nbsp;</span><span style="color: #FF8000">//&nbsp;Return&nbsp;route&nbsp;as&nbsp;GeoJSON<br />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;geojson&nbsp;</span><span style="color: #007700">=&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'type'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'FeatureCollection'</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'features'&nbsp;&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array()<br />&nbsp;&nbsp;&nbsp;&nbsp;);&nbsp;<br />&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Add&nbsp;edges&nbsp;to&nbsp;GeoJSON&nbsp;array<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">while(</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">=</span><span style="color: #0000BB">pg_fetch_array</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;result</span><span style="color: #007700">))&nbsp;{&nbsp;&nbsp;<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;feature&nbsp;</span><span style="color: #007700">=&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'type'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'Feature'</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'type'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">],<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'properties'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'gid'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">0</span><span style="color: #007700">],<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'fid'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">1</span><span style="color: #007700">]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;),<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'geometry'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'type'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'Point'</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'coordinates'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'['</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">].</span><span style="color: #DD0000">','</span><span style="color: #007700">.</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">3</span><span style="color: #007700">].</span><span style="color: #DD0000">']'<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Add&nbsp;feature&nbsp;array&nbsp;to&nbsp;feature&nbsp;collection&nbsp;array<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">array_push</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;geojson</span><span style="color: #007700">[</span><span style="color: #DD0000">'features'</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">&#36;feature</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Close&nbsp;database&nbsp;connection<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">pg_close</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;dbconn</span><span style="color: #007700">);<br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Return&nbsp;routing&nbsp;result<br />&nbsp;&nbsp;&nbsp;&nbsp;//header('Content-type:&nbsp;application/json',true);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">json_encode</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;geojson</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<hr />
OK. Mam to. na przyszłość. Geometria też musi iść jako tablica:<br />
 <div class="codeblock phpcodeblock"><div class="title">Kod PHP:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #DD0000">'geometry'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'type'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'Point'</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'coordinates'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">&#36;row</span><span style="color: #007700">[</span><span style="color: #0000BB">3</span><span style="color: #007700">])<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)&nbsp;<br /></span></code></div></div></div>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Zmiana rozszerzenia rastra]]></title>
			<link>http://forum.quantum-gis.pl/thread-644.html</link>
			<pubDate>Thu, 19 Jan 2012 07:25:21 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-644.html</guid>
			<description><![CDATA[Cześć, potrzebuję szybkiej odpowiedzi, jak wsadowo przetworzyć rastry zapisane w formacie *cit na *tif]]></description>
			<content:encoded><![CDATA[Cześć, potrzebuję szybkiej odpowiedzi, jak wsadowo przetworzyć rastry zapisane w formacie *cit na *tif]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[kartogram]]></title>
			<link>http://forum.quantum-gis.pl/thread-643.html</link>
			<pubDate>Wed, 18 Jan 2012 20:28:29 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-643.html</guid>
			<description><![CDATA[pytanie początkującego - jak zrobić kartogram w Qgis? krok po kroku - skąd "mapke" i jak podłączyć ją do Qgis i dane z excela<br />
<br />
pozdrawiam]]></description>
			<content:encoded><![CDATA[pytanie początkującego - jak zrobić kartogram w Qgis? krok po kroku - skąd "mapke" i jak podłączyć ją do Qgis i dane z excela<br />
<br />
pozdrawiam]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[wspólny wierzchołek dwóch poligonów]]></title>
			<link>http://forum.quantum-gis.pl/thread-642.html</link>
			<pubDate>Wed, 18 Jan 2012 08:35:41 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-642.html</guid>
			<description><![CDATA[Tak jak w temacie - mam problem ze wspólnym wierzchołkiem dla dwóch poligonów (które są elementami jednego obiektu złożonego z kilku poligonów). Za każdym razem jak próbuję narysować oba poligony ze wspólnym wierzchołkiem efektem jest "błąd geometrii". <br />
<br />
Znacie jakiś sposób na to? Czy po prostu tak już ma być i trzeba szukać domowych sposobów?]]></description>
			<content:encoded><![CDATA[Tak jak w temacie - mam problem ze wspólnym wierzchołkiem dla dwóch poligonów (które są elementami jednego obiektu złożonego z kilku poligonów). Za każdym razem jak próbuję narysować oba poligony ze wspólnym wierzchołkiem efektem jest "błąd geometrii". <br />
<br />
Znacie jakiś sposób na to? Czy po prostu tak już ma być i trzeba szukać domowych sposobów?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Serwery metadanych, jak pobrać dane ?]]></title>
			<link>http://forum.quantum-gis.pl/thread-641.html</link>
			<pubDate>Tue, 17 Jan 2012 09:49:58 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-641.html</guid>
			<description><![CDATA[Witam..poszukuję ogólnodostępnych serwerów z których można pobrać do Quantumgis nie tylko WMS czyli rysunki (quatum pobiera to z geoportalu czy msipu ale nie czyta ich jako wektor, nie wczytuje metadanych), ale również bazę danych powiązaną z warstwami np. nazwy obrębów  ..jakiekolwiek próby wczytania danych WMF czy innych sie nie udały.... <br />
Czy są takie serwery żeby np pobrać budynki, obręby i zrobić zapytanie jaka powierzchnię zajmują budynki w danym obrębie miasta ..<br />
Zapytanie jest ogólne ale może dotyczyć nawet dowolnego miasta w Polsce w celach dydaktycznych]]></description>
			<content:encoded><![CDATA[Witam..poszukuję ogólnodostępnych serwerów z których można pobrać do Quantumgis nie tylko WMS czyli rysunki (quatum pobiera to z geoportalu czy msipu ale nie czyta ich jako wektor, nie wczytuje metadanych), ale również bazę danych powiązaną z warstwami np. nazwy obrębów  ..jakiekolwiek próby wczytania danych WMF czy innych sie nie udały.... <br />
Czy są takie serwery żeby np pobrać budynki, obręby i zrobić zapytanie jaka powierzchnię zajmują budynki w danym obrębie miasta ..<br />
Zapytanie jest ogólne ale może dotyczyć nawet dowolnego miasta w Polsce w celach dydaktycznych]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[problem z plkiem TBD]]></title>
			<link>http://forum.quantum-gis.pl/thread-640.html</link>
			<pubDate>Sun, 15 Jan 2012 12:38:21 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-640.html</guid>
			<description><![CDATA[witam...<br />
proszę o podpowiedź jak załadować pliki TBD, ewentualnie gdzie znajdę instrukcję do programu.]]></description>
			<content:encoded><![CDATA[witam...<br />
proszę o podpowiedź jak załadować pliki TBD, ewentualnie gdzie znajdę instrukcję do programu.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Geocoding]]></title>
			<link>http://forum.quantum-gis.pl/thread-639.html</link>
			<pubDate>Fri, 13 Jan 2012 22:09:37 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-639.html</guid>
			<description><![CDATA[witam<br />
<br />
dopiero zaczynam przygodę z Qgisem - zainstalowałem wtyczkę geocoding<br />
<br />
i teraz wpisuje np. np dwa adresy:<br />
<br />
1) Brukowa 26, Łódź<br />
2) Zbąszyńska 26, Łódź<br />
<br />
jak zrobić żeby każda z "kropek" została podpisana "swoją etykietą", tj. jedna jako Brukowa a druga jako Zbąszyńska i do tego każda innym kolorem ?<br />
<br />
pozdro666]]></description>
			<content:encoded><![CDATA[witam<br />
<br />
dopiero zaczynam przygodę z Qgisem - zainstalowałem wtyczkę geocoding<br />
<br />
i teraz wpisuje np. np dwa adresy:<br />
<br />
1) Brukowa 26, Łódź<br />
2) Zbąszyńska 26, Łódź<br />
<br />
jak zrobić żeby każda z "kropek" została podpisana "swoją etykietą", tj. jedna jako Brukowa a druga jako Zbąszyńska i do tego każda innym kolorem ?<br />
<br />
pozdro666]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[obliczanie azymutu linii]]></title>
			<link>http://forum.quantum-gis.pl/thread-638.html</link>
			<pubDate>Thu, 12 Jan 2012 22:15:47 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-638.html</guid>
			<description><![CDATA[Witam wszystkich,<br />
Mam chyba proste pytanie, <br />
dla warstwy liniowej chcę obliczyć automatem azymut lub kąt<br />
i wpisać go do tabeli. <br />
Zakładam że linie są osobnymi odcinkami prostymi (jeden obiekt = jeden azymut), a nie linią łamaną.<br />
Czy jest na to sposób, czy muszę liczyć z przyrostów i ćwiartek?<br />
Dziękuję za podpowiedź <img src="http://forum.quantum-gis.pl/images/smilies/shy.gif" style="vertical-align: middle;" border="0" alt="Shy" title="Shy" />]]></description>
			<content:encoded><![CDATA[Witam wszystkich,<br />
Mam chyba proste pytanie, <br />
dla warstwy liniowej chcę obliczyć automatem azymut lub kąt<br />
i wpisać go do tabeli. <br />
Zakładam że linie są osobnymi odcinkami prostymi (jeden obiekt = jeden azymut), a nie linią łamaną.<br />
Czy jest na to sposób, czy muszę liczyć z przyrostów i ćwiartek?<br />
Dziękuję za podpowiedź <img src="http://forum.quantum-gis.pl/images/smilies/shy.gif" style="vertical-align: middle;" border="0" alt="Shy" title="Shy" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Wizualizacja danych z punktów]]></title>
			<link>http://forum.quantum-gis.pl/thread-637.html</link>
			<pubDate>Tue, 10 Jan 2012 21:14:07 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-637.html</guid>
			<description><![CDATA[Nie wiem czy tu dostanę odpowiedź, gdyż pytanie trochę odbiega od tematyki działu.<br />
<br />
Otóż mam rzekę i zlewnie. Na tej rzece mam 8 punktów z których pobierana była woda. Wodę przebadano pH, przewodność itp. I teraz pytanie, jak takie wyniki przedstawić [zobrazować&#93; w qgisie? <br />
<br />
Dopowiem że pierwsze co, to zastanawiałem się czy w ogóle można rzekę, która jest linią raczej niż poligonem, przedstawiać w formie mapy [czyt. przestrzeni&#93;. Wstępnie próbowałem z wtyczką interpolacji ale wychodzi mi tylko szary prostokąt. I tak jak wspomniałem na początku, na tym etapie bardziej interesuje mnie jak coś takiego logicznie przedstawić, drugim etapem jest szukanie narzędzia jak to zrobić. Prosiłbym o jakieś wskazówki.]]></description>
			<content:encoded><![CDATA[Nie wiem czy tu dostanę odpowiedź, gdyż pytanie trochę odbiega od tematyki działu.<br />
<br />
Otóż mam rzekę i zlewnie. Na tej rzece mam 8 punktów z których pobierana była woda. Wodę przebadano pH, przewodność itp. I teraz pytanie, jak takie wyniki przedstawić [zobrazować] w qgisie? <br />
<br />
Dopowiem że pierwsze co, to zastanawiałem się czy w ogóle można rzekę, która jest linią raczej niż poligonem, przedstawiać w formie mapy [czyt. przestrzeni]. Wstępnie próbowałem z wtyczką interpolacji ale wychodzi mi tylko szary prostokąt. I tak jak wspomniałem na początku, na tym etapie bardziej interesuje mnie jak coś takiego logicznie przedstawić, drugim etapem jest szukanie narzędzia jak to zrobić. Prosiłbym o jakieś wskazówki.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[akcje w QGIS]]></title>
			<link>http://forum.quantum-gis.pl/thread-636.html</link>
			<pubDate>Fri, 06 Jan 2012 23:16:48 +0100</pubDate>
			<guid isPermaLink="false">http://forum.quantum-gis.pl/thread-636.html</guid>
			<description><![CDATA[Wstawiłem taką akcję w QGIS<br />
 "C:/Program Files/IrfanView/i_view32.exe" C:/Users/xxx/Desktop/atl/Ornithopus perpusillus.jpg<br />
<br />
Po uruchomieniu otwiera mi tylko przeglądarkę grafiki bez zdjęcia.<br />
Gdzie jest błąd?]]></description>
			<content:encoded><![CDATA[Wstawiłem taką akcję w QGIS<br />
 "C:/Program Files/IrfanView/i_view32.exe" C:/Users/xxx/Desktop/atl/Ornithopus perpusillus.jpg<br />
<br />
Po uruchomieniu otwiera mi tylko przeglądarkę grafiki bez zdjęcia.<br />
Gdzie jest błąd?]]></content:encoded>
		</item>
	</channel>
</rss>
