« zpět na výpis měsíce |

[Talk-cz] Rastr (hillshade) v pgsql a Mapnik

Vlákno 6.2. - 11.2.2014, počet zpráv: 3


6.2.2014 12:26:43 (#1)
gravatar

Petr Vejsada

<osm at propsychology.cz>
507
Ahoj, u? del?? dobu se nemohu hnout z m?sta, tak se zept?m. Cht?l bych m?t v datab?zi rastrovou vrstvu pro reli?y/st?nov?n? a to pak zobrazovat Mapnikem. Mapnik p??mo to v aktu?ln? stabiln? verzi (asi) nepodporuje, ale um? to GDAL a Mapnik zase um? GDAL. Zkusil jsem Mapniku podstr?it jako zdroj dat GDAL, jen jsem si 'trochu' poupravil n?zev souboru. Konfigurace vypad? takto: <Datasource> <Parameter name="type">gdal</Parameter> <Parameter name="file">PG:dbname=pedro port=5432 schema=gis table=cz_hillshade mode=2</Parameter> <Parameter name="format">tiff</Parameter> </Datasource> Kdy? zavol?m Mapnik z Pythonu, pou?iji skripty na generov?n? dla?dic nebo obr?zku generate_tiles.py nebo generate_image.py, tak v?e funguje podle m?ch p?edstav. Data bere z postgresql a vykresl?, co chci. GDAL to, co je v parametru <file> vezme jako datasource z datab?ze a v?e je OK. Pokud to chci d?t do produk?n?ho re?imu, tedy p?es Tirex a mod_tile, u? se to nezda??. Do syslogu dostanu hl??ku: Feb 5 21:08:52 propsy tirex-backend-mapnik[10981]: Renderer started (name=mapnik) Feb 5 21:08:57 propsy tirex-backend-mapnik[10981]: cannot add /etc/tirex/renderer/mapnik/hill.conf Feb 5 21:08:57 propsy tirex-backend-mapnik[10981]: `/home/mapnik/layers/hill/PG:dbname=pedro port=54 32 schema=gis table=cz_hillshade mode=2' does not exist in the file system, and is not recognised as a supported dataset name. encountered during parsing of layer 'hillshade' in Layer at line 5 of '/h ome/mapnik/layers/hill/osm.xml' Nemohl jsem p?ij?t na to, co vlastn? tu hl??ku "file ... does not exist in the file system, and is not recognised as a supported dataset name" zp?sobuje. Pak jsem vygrepoval, ?e je to GDAL. Ot?zkou je, pro? GDAL p?i vol?n? Mapniku z Pythonu ten parametr v pohod? vezme jako DB resource, kde?to p?i vol?n? z Tirexu tvrdo??jn? hled? soubor toho n?zvu, co je v parametru <file>. Tirex asi vol? Mapnik jin?m zp?sobem, nebo ?e by s?m parsoval konfiguraci Mapniku a testnul si GDAL, jestli bude s takov?m souborem spokojen?? Nesetkal jste se s t?mto n?kdo? -- Petr, pv at propsychology.cz zobrazit citaci
>p<

10.2.2014 01:30:57 (#2)
gravatar

Jachym Cepicky

<jachym.cepicky at gmail.com>
407 93
Jestli se nepletu, tak Paul Ramsay d?razn? nedopur?oval, d?vat do PostGISu rastry. To ?e n?co jde je?t? neznamen?, ?e je to dobrej n?pad. Zkuste to vyexportit to geotiffu a p?istupovat k tomu z gdalu "norm?ln?" J On Thu, Feb 06, 2014 at 12:26:43AM +0100, Petr Vejsada wrote: zobrazit citaci
> Ahoj, > > u? del?? dobu se nemohu hnout z m?sta, tak se zept?m. Cht?l bych m?t v > datab?zi rastrovou vrstvu pro reli?y/st?nov?n? a to pak zobrazovat Mapnikem. > > Mapnik p??mo to v aktu?ln? stabiln? verzi (asi) nepodporuje, ale um? to GDAL a > Mapnik zase um? GDAL. > > Zkusil jsem Mapniku podstr?it jako zdroj dat GDAL, jen jsem si 'trochu' > poupravil n?zev souboru. Konfigurace vypad? takto: > > <Datasource> > <Parameter name="type">gdal</Parameter> > <Parameter name="file">PG:dbname=pedro port=5432 schema=gis > table=cz_hillshade mode=2</Parameter> > <Parameter name="format">tiff</Parameter> > </Datasource> > > Kdy? zavol?m Mapnik z Pythonu, pou?iji skripty na generov?n? dla?dic nebo > obr?zku generate_tiles.py nebo generate_image.py, tak v?e funguje podle m?ch > p?edstav. Data bere z postgresql a vykresl?, co chci. GDAL to, co je v > parametru <file> vezme jako datasource z datab?ze a v?e je OK. > > Pokud to chci d?t do produk?n?ho re?imu, tedy p?es Tirex a mod_tile, u? se to > nezda??. Do syslogu dostanu hl??ku: > > Feb 5 21:08:52 propsy tirex-backend-mapnik[10981]: Renderer started > (name=mapnik) > Feb 5 21:08:57 propsy tirex-backend-mapnik[10981]: cannot add > /etc/tirex/renderer/mapnik/hill.conf > Feb 5 21:08:57 propsy tirex-backend-mapnik[10981]: > `/home/mapnik/layers/hill/PG:dbname=pedro port=54 > 32 schema=gis table=cz_hillshade mode=2' does not exist in the file system, and > is not recognised as > a supported dataset name. encountered during parsing of layer 'hillshade' in > Layer at line 5 of '/h > ome/mapnik/layers/hill/osm.xml' > > Nemohl jsem p?ij?t na to, co vlastn? tu hl??ku "file ... does not exist in the > file system, and is not recognised as a supported dataset name" zp?sobuje. Pak > jsem vygrepoval, ?e je to GDAL. > > Ot?zkou je, pro? GDAL p?i vol?n? Mapniku z Pythonu ten parametr v pohod? vezme > jako DB resource, kde?to p?i vol?n? z Tirexu tvrdo??jn? hled? soubor toho > n?zvu, co je v parametru <file>. > > Tirex asi vol? Mapnik jin?m zp?sobem, nebo ?e by s?m parsoval konfiguraci > Mapniku a testnul si GDAL, jestli bude s takov?m souborem spokojen?? > > Nesetkal jste se s t?mto n?kdo? > > -- > Petr, pv at propsychology.cz > >p< > > > _______________________________________________ > Talk-cz mailing list > Talk-cz at openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz
-- Jachym Cepicky URL: http://les-ejk.cz e-mail: jachym.cepicky at gmail com PGP: http://les-ejk.cz/pgp/JachymCepicky.pgp @jachymc

11.2.2014 01:11:43 (#3)
gravatar

Petr Vejsada

<osm at propsychology.cz>
507
Zdrav?m, Dne Po 10. ?nora 2014 13:30:57, Jachym Cepicky napsal(a): zobrazit citaci
> Jestli se nepletu, tak Paul Ramsay d?razn? nedopur?oval, d?vat do PostGISu > rastry. To ?e n?co jde je?t? neznamen?, ?e je to dobrej n?pad. Zkuste to > vyexportit to geotiffu a p?istupovat k tomu z gdalu "norm?ln?"
no j? to pr?v? v geotiffu te? m?m a cht?l jsem do Postgisu, proto?e se sn?ze p?id?vaj? a ub?raj? ?zemn? ??sti. Asi mi nezbude ne? to tak nechat. Pravda, Postgis je o n?co pomalej??. U? jsem p?i?el na to, pro? ta chyba, ov?em nev?m ?e?en?. Je to proto, proto?e z Pythonu je cesta k osm.xml relativn? (je v ./) a tak ta definice souboru, kde je DB zdroj, z?stane nedot?ena, kde?to p?i p?i vol?n? z mod_tile je cesta absolutn? a pak z toho vznikne to /home/mapnik/.../PG: OK, tak alespo? m?m d?vod se p?estat sna?it. zobrazit citaci
> > J > > On Thu, Feb 06, 2014 at 12:26:43AM +0100, Petr Vejsada wrote: > > Ahoj, > > > > u? del?? dobu se nemohu hnout z m?sta, tak se zept?m. Cht?l bych m?t v > > datab?zi rastrovou vrstvu pro reli?y/st?nov?n? a to pak zobrazovat > > Mapnikem. > > > > Mapnik p??mo to v aktu?ln? stabiln? verzi (asi) nepodporuje, ale um? to > > GDAL a Mapnik zase um? GDAL. > > > > Zkusil jsem Mapniku podstr?it jako zdroj dat GDAL, jen jsem si 'trochu' > > > > poupravil n?zev souboru. Konfigurace vypad? takto: > > <Datasource> > > > > <Parameter name="type">gdal</Parameter> > > <Parameter name="file">PG:dbname=pedro port=5432 schema=gis > > > > table=cz_hillshade mode=2</Parameter> > > > > <Parameter name="format">tiff</Parameter> > > > > </Datasource> > > > > Kdy? zavol?m Mapnik z Pythonu, pou?iji skripty na generov?n? dla?dic nebo > > obr?zku generate_tiles.py nebo generate_image.py, tak v?e funguje podle > > m?ch p?edstav. Data bere z postgresql a vykresl?, co chci. GDAL to, co je > > v parametru <file> vezme jako datasource z datab?ze a v?e je OK. > > > > Pokud to chci d?t do produk?n?ho re?imu, tedy p?es Tirex a mod_tile, u? se > > to nezda??. Do syslogu dostanu hl??ku: > > > > Feb 5 21:08:52 propsy tirex-backend-mapnik[10981]: Renderer started > > (name=mapnik) > > Feb 5 21:08:57 propsy tirex-backend-mapnik[10981]: cannot add > > /etc/tirex/renderer/mapnik/hill.conf > > Feb 5 21:08:57 propsy tirex-backend-mapnik[10981]: > > `/home/mapnik/layers/hill/PG:dbname=pedro port=54 > > 32 schema=gis table=cz_hillshade mode=2' does not exist in the file > > system, and is not recognised as > > a supported dataset name. encountered during parsing of layer > > 'hillshade' in Layer at line 5 of '/h > > ome/mapnik/layers/hill/osm.xml' > > > > Nemohl jsem p?ij?t na to, co vlastn? tu hl??ku "file ... does not exist in > > the file system, and is not recognised as a supported dataset name" > > zp?sobuje. Pak jsem vygrepoval, ?e je to GDAL. > > > > Ot?zkou je, pro? GDAL p?i vol?n? Mapniku z Pythonu ten parametr v pohod? > > vezme jako DB resource, kde?to p?i vol?n? z Tirexu tvrdo??jn? hled? > > soubor toho n?zvu, co je v parametru <file>. > > > > Tirex asi vol? Mapnik jin?m zp?sobem, nebo ?e by s?m parsoval konfiguraci > > Mapniku a testnul si GDAL, jestli bude s takov?m souborem spokojen?? > > > > Nesetkal jste se s t?mto n?kdo? > > > > -- > > Petr, pv at propsychology.cz > > > > >p< > > > > _______________________________________________ > > Talk-cz mailing list > > Talk-cz at openstreetmap.org > > https://lists.openstreetmap.org/listinfo/talk-cz

« zpět na výpis měsíce