freegeocz AT fsv.cvut.cz
Předmět: Svobodná geoinformační infrastruktura
List archive
- From: karpi <karpi.lists AT email.cz>
- To: freegeocz AT fsv.cvut.cz
- Subject: Re: [FreeGeoCZ] wms mapserver - krovak
- Date: Thu, 31 May 2007 12:06:14 +0200
- List-archive: <http://mailman.fsv.cvut.cz/pipermail/freegeocz>
- List-id: Svobodná geoinformační infrastruktura <freegeocz.fsv.cvut.cz>
No ja tem vecem okolo esri-epsg a arc produktu nerozumim - nemel jsem
prilezitost kde to vyzkouset, ale wms overenou qgisem mam takhle: (ten
zakomentovanej rucne definovanej krovak fungoval - ale overeno taky
pouze v qgisu)
... .... ... ... ... .... ... ... ... .... ... ... ... .... ... ... ...
... .... ... ... ... .... ... ... ... .... ... ... ... .... ... ... ...
MAP
NAME CzRepMapWms
##EXTENT [minx][miny][maxx][maxy]
#EXTENT 11.490 46.846 19.284 53.177 # wgs84 latlon
#EXTENT 280659.109943 5322086.855897 785870.593444 5735441.706034 #
utm
EXTENT 3275702.296651 5315185.596453 3791385.127849 5737107.912887 #
s42
#EXTENT -933797.164560 -1274107.282123 -418114.333342 -852184.965672
# krovak
PROJECTION
#"init=epsg:4326" # wgs84
#"init=epsg:32633" # utm
"init=epsg:28403" # s42
#"init=epsg:2065" # krovak, kterej nefunguje
#s-jtsk
# "proj=krovak"
# "lat_0=49.5"
# "lon_0=24.83333333333333"
# "alpha=30.28813975277778"
# "k=0.9999"
# "x_0=0"
# "y_0=0"
# "ellps=bessel"
# "units=m"
#
"towgs84=570.83789,85.682641,462.84673,4.9984501,1.5867074,
5.2611106,3.5610256"
END
... .... ... ...
METADATA
utitle "CzRep free data"
author "no author"
wms_title "CzRepWms"
wms_abstract "Free wiki data ÄeskĂŠ Republiky"
wms_encoding "UTF-8"
#wms_onlineresource
"http://alnagon/cgi-bin/mapserv?map=/var/www/localhost/htdocs/wms/czrep_wms.map"
wms_onlineresource "http://gismaster.liberix.cz/wms/czrep?"
wms_srs "EPSG:32633 EPSG:28403 EPSG:3035"
END
... .... ... ...
a jednotlivy hladiny:
... .... ... ...
LAYER
NAME "ÄR_plocha"
STATUS DEFAULT
DATA "cr-shp-wgs84/plochy/cr"
PROJECTION
"init=epsg:4326"
END
TYPE polygon
METADATA
wms_title "CR-plocha"
END
TEMPLATE
'/var/www/localhost/htdocs/newmap/templates/layers/cr.html'
TRANSPARENCY 50
CLASS
NAME "plochaCR"
COLOR 28 110 168
#OUTLINECOLOR 243 0 0
END
END
... .... ... ...
... .... atd atd
... .... ... ... ... .... ... ... ... .... ... ... ... .... ... ... ...
... .... ... ... ... .... ... ... ... .... ... ... ... .... ... ... ...
31/05/07 11:25, v.honzik AT gmail.com napsal(a):
> Je to (vĂcemĂŠnĂŹ) bug. Ale dalo mi to docela dost googlovĂĄnĂ.
> viz http://trac.osgeo.org/mapserver/ticket/1851
>
> Ve zkratce workaround:
> 1.) v PostGISu pustit dotaz
>
> select 'epsg:' || srid(geomunion(the_geom)) as srid,
> xmin(envelope(geomunion(the_geom))) || ' ' ||
> ymin(envelope(geomunion(the_geom))) || ' ' ||
> xmax(envelope(geomunion(the_geom))) || ' ' ||
> ymax(envelope(geomunion(the_geom))) as extent
>
> from <tabulka>
>
> 2.) do sekce LAYER->METADATA pøidat tag "wms_extent" "<extent>"
>
> Tohle je nutnĂŠ jen pro rastry bez worldfile, ale vzhledem k bugu ve
> WMS GetCapabilites je potøeba natvrdo zadat i pro vektory z PostGIS.
>
> VH
>
> PS: Kdyby mĂŹl nĂŹkdo vzorovĂŹ rozchozenĂ˝ WMS server, rĂĄd bych s nĂm
> probral nĂŹjakĂŠ vĂŹci tĂ˝kajĂcĂ se klientĂš - hlavnĂŹ ArcMap,
> ArcExplorer,
> QGIS a JUMP.
>
> On 5/31/07, Vojtech Honzik <v.honzik AT gmail.com> wrote:
> >shp2img mi nĂĄsledujĂcĂ varianty vygeneruje zcela shodnĂŹ. ProblĂŠm je
> >jen a pouze v GetCapabilities. Už mne napadajà pouze dvÏ možnosti -
> >bug Mapserveru nebo zmatky ohlednÏ PROJ 4.5.0 a Køovåka. :-(
> >
> >VH
> >
> >postgis
> > DATA "the_geom from kraje"
> > DATA "setsrid(the_geom,102067) from kraje using SRID=102067"
> >
> >shp
> > DATA "kraje_JTSK"
> >
> >
> >On 5/30/07, Vojtech Honzik <v.honzik AT gmail.com> wrote:
> >> Nepovedlo se mi donutit ArcGIS aby korektnĂŹ zobrazoval WMS vrstvu s
> >> epsg:2065 v kombinaci s dalšĂmi souø. sys. - je v plĂĄnu k doplnĂŹnĂ
> >pozdĂŹji.
> >> shp2img jsem nezkoušel, ale kratièký kousek kódu v PHP Mapscriptu
> >> funguje
> >> jak pro shp tak pro PostGIS. RadĂŹji zĂtra ještĂŹ potvrdĂm spolu s
> >> shp2img.
> >> Bohužel server ještĂŹ nenĂ pøĂstupnĂ˝ zvenku, protože mĂĄme lĂnĂŠ
> >> adminy.
> >>
> >> VH
> >>
> >> ----- Original Message -----
> >> From: "Premysl Vohnout" <premek AT vohnout.cz>
> >> To: <freegeocz AT fsv.cvut.cz>
> >> Sent: Wednesday, May 30, 2007 8:21 PM
> >> Subject: Re: [FreeGeoCZ] UMN Mapserver as WMS Server
> >>
> >>
> >> > Zdravim
> >> > shp2img to zobrazi v poradku? Jinak pokud se nepletu tak 2065 a 102067
> >by
> >> > meli
> >> > byt totozny zobrazeni akorat ze to druhy je esri... Nenapada mne duvod
> >> > proc
> >> > pouzit 102067
> >> >
> >> > On Wednesday 30 May 2007 10:48, Vojtech Honzik wrote:
> >> >> ZdravĂm osazenstvo.
> >> >> NezabĂ˝val jste se nĂŹkdo zprovoznĂŹnĂm Mapserveru jako WMS serveru?
> >> >> Peru
> >> >> se se souøadnicovými systÊmy (ostatnÏ jak jinak?...). Pro
> >> >> kompatibilitu s ESRI sw bych mĂŹl rĂĄd data poskytovanĂĄ v SRS
> >> >> ESRI:102067 (doplnĂŹno do PostGIS).
> >> >>
> >> >> MĂĄm problĂŠm:
> >> >> V PostGIS måm uloženå data v EPSG:2065. VeškerÊ transformace v
> >> >> rĂĄmci
> >> >> PostGIS jsou v poøådku (respektive vĂcemĂŠnĂŹ v poøådku -
> >> >> pøesnost
> >> >> transformace mezi WGS-84 a Besselem jsem nekontroloval).
> >> >>
> >> >> epsg xmin ymin xmax ymax
> >> >> epsg:2065 -904539,625 -1227290,25 -431680,59375 -935232,3125
> >> >> epsg:102067 -904539,625 -1227290,25 -431680,5625 -935232,25
> >> >> epsg:4326 12,09... 48,55... 18,86... 51,06...
> >> >>
> >> >> StejnĂĄ data jako jsem naimportoval do PostGIS mĂĄm i v SHP.
> >> >>
> >> >> 1.) v MAPFILE toto:
> >> >>
> >> >> ...
> >> >> DATA "kraje_JTSK"
> >> >>
> >> >> PROJECTION
> >> >> "init=epsg:102067"
> >> >> END
> >> >> ...
> >> >>
> >> >> a WMS server vrĂĄtĂ nĂĄsledujĂcĂ (v poøådku):
> >> >>
> >> >> --------------------------
> >> >> - <Layer queryable="0" opaque="0" noSubsets="0">
> >> >> <Name>WMS_FZP_UJEP</Name>
> >> >> <Title>WMS server FZP UJEP</Title>
> >> >> <SRS>epsg:102067</SRS>
> >> >> <SRS>epsg:2065</SRS>
> >> >> <SRS>epsg:4326</SRS>
> >> >> <LatLonBoundingBox minx="11.9392" miny="48.2338" maxx="18.9576"
> >> >> maxy="51.3549" />
> >> >> <BoundingBox SRS="EPSG:102067" minx="-904539" miny="-1.22729e+06"
> >> >> maxx="-431680" maxy="-935232" />
> >> >> - <Layer queryable="0" opaque="0" cascaded="0" noSubsets="0">
> >> >> <Name>kraje</Name>
> >> >> <Title>kraje</Title>
> >> >> <SRS>EPSG:102067</SRS>
> >> >> <LatLonBoundingBox minx="11.9392" miny="48.2338" maxx="18.9576"
> >> >> maxy="51.3549" />
> >> >> <BoundingBox SRS="EPSG:102067" minx="-904540" miny="-1.22729e+06"
> >> >> maxx="-431681" maxy="-935232" />
> >> >> - <Style>
> >> >> --------------------------
> >> >>
> >> >> 2.) v MAPFILE jakĂĄkoliv varianta z
> >> >>
> >> >> CONNECTIONTYPE POSTGIS
> >> >> CONNECTION "host=kletecna dbname=arcCR520 user=mapserver
> >> >> password=mapserver" #DATA "the_geom from kraje"
> >> >> #DATA "setsrid(the_geom,102067) from kraje"
> >> >> #DATA "setsrid(the_geom,102067) from kraje using SRID=-1"
> >> >> DATA "setsrid(the_geom,102067) from kraje using SRID=102067"
> >> >>
> >> >> Pro celou WMS BoundingBox v poøådku, tahle vrstva samotnĂĄ mi vracĂ
> >> >> nesmysly... --------------------------
> >> >> <LatLonBoundingBox minx="-64.6562" miny="-68.693" maxx="114.323"
> >> >> maxy="-8.21012" />
> >> >> <BoundingBox SRS="EPSG:102067" minx="-2.5e+07" miny="-2.5e+07"
> >> >> maxx="2.5e+07" maxy="2.5e+07" />
> >> >> --------------------------
> >> >>
> >> >> Setkal jste se nĂŹkdo s tĂm, že stejnĂĄ data z SHP a PostGIS se
> >> >> Mapserverem interpretujà odlišnÏ?
> >> >>
> >> >> ---------
> >> >> MapServer version 4.10.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
> >> >> OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER
> >> >> SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT
> >> >> SUPPORTS=WCS_SERVER SUPPORTS=THREADS SUPPORTS=GEOS INPUT=EPPL7
> >> >> INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE DEBUG=MSDEBUG
> >> >> ---------
> >> >> "POSTGIS=""1.2.1"" GEOS=""2.2.3-CAPI-1.1.1"" PROJ=""Rel. 4.5.0, 22 Oct
> >> >> 2006"" USE_STATS"
> >> >> --------
> >> >>
> >> >> PøĂpadnĂŠ ukĂĄzky mapfile pro provoz WMS serveru velice uvĂtĂĄm.
> >> >> Pøedem dĂky.
> >> >>
> >> >> VH
> >> >
> >> > _______________________________________________
> >> > FreeGeoCZ mailing list
> >> > FreeGeoCZ AT fsv.cvut.cz
> >> > http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
> >>
> >>
> >
> >
> >--
> >Vojtech Honzik
> >tel.: +420 777 136 711
> >e-mail: v.honzik AT gmail.com
> >
> >Si fractum non sit, noli id reficere.
> >
>
>
> --
> Vojtech Honzik
> tel.: +420 777 136 711
> e-mail: v.honzik AT gmail.com
>
> Si fractum non sit, noli id reficere.
>
> _______________________________________________
> FreeGeoCZ mailing list
> FreeGeoCZ AT fsv.cvut.cz
> http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
--
karpi
http://gismaster.liberix.cz
- [FreeGeoCZ] UMN Mapserver as WMS Server, Vojtech Honzik, 05/30/2007
- Re: [FreeGeoCZ] UMN Mapserver as WMS Server, Premysl Vohnout, 05/30/2007
- Re: [FreeGeoCZ] UMN Mapserver as WMS Server, Vojtech Honzik, 05/30/2007
- Re: [FreeGeoCZ] UMN Mapserver as WMS Server, Vojtech Honzik, 05/31/2007
- Re: [FreeGeoCZ] UMN Mapserver as WMS Server, Vojtech Honzik, 05/31/2007
- Re: [FreeGeoCZ] wms mapserver - krovak, karpi, 05/31/2007
- Re: [FreeGeoCZ] wms mapserver - krovak, Vojtech Honzik, 05/31/2007
- Re: [FreeGeoCZ] wms mapserver - krovak, karpi, 05/31/2007
- Re: [FreeGeoCZ] UMN Mapserver as WMS Server, Vojtech Honzik, 05/31/2007
- Re: [FreeGeoCZ] UMN Mapserver as WMS Server, Vojtech Honzik, 05/31/2007
- Re: [FreeGeoCZ] UMN Mapserver as WMS Server, Vojtech Honzik, 05/30/2007
- Re: [FreeGeoCZ] UMN Mapserver as WMS Server, Premysl Vohnout, 05/30/2007
Archivace běží na MHonArc 2.6.19+.