proxy4ows
DESCRIPTION
TRANSCRIPT
IntroductionProxy4OWS
LinksOutlook
Summary
Proxy4OWS
Jachym Cepicky1
1Help Service - Remote Sensinghttp://bnhelp.cz
FOSS4G-CEE, 2012
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
Outline
1 Introduction
2 Proxy4OWSWCSWFSWMS
3 Outlook
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
About
Visualize and work with large vector data and raster data inthe web environment
OGC WFS, WCS (WMS) → WMS
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
The problem of displaying large GIS datasetsThe problem
Google limit up to 1000 vector features
Problem displaying large vector data (cadaster)
GeoTIFF - not supported by browsers
Unspported coordinate reference systems
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Proxy4OWS
Transforms WCS, WFS (and WMS) to OGC WMS
Client deals with raster images
There is still possibility to access original service type(e.g. WFS → WFS)
There is possibility to access original service URL
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
GetCapabilities
Standard GetCapabilities request with two additional parameters
1 owsService=URL url to desired service
2 owsType=SERVICE TYPE like WFS, WCS or WMS
Server creates temporary cache directory for particular service,starts to generate mapfile.
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Outline
1 Introduction
2 Proxy4OWSWCSWFSWMS
3 Outlook
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Web Coverage ServiceWCS
OGC WCS layers are configured using GDAL WCS formathttp://gdal.org/frmt_wcs.html
No caching is provided
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Outline
1 Introduction
2 Proxy4OWSWCSWFSWMS
3 Outlook
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Web Feature ServiceWFS
WFS was implemented natively using OWSLibhttp://sourceforge.net/apps/trac/owslib/wiki Axisorder and filter parameter support in MapServer or OGR
Simple caching is provided (for BBOX, not for FILTER)
Data are downloaded (with OWSLib) localy and MapServerLAYER is configured with this local file
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Web Feature ServiceWFS
WFS was implemented natively using OWSLibhttp://sourceforge.net/apps/trac/owslib/wiki Axisorder and filter parameter support in MapServer or OGR
Simple caching is provided (for BBOX, not for FILTER)
Data are downloaded (with OWSLib) localy and MapServerLAYER is configured with this local file
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Outline
1 Introduction
2 Proxy4OWSWCSWFSWMS
3 Outlook
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Web Map ServiceWMS
Used for unsupported CRSs
No caching
Data are disturbed, but visible
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Proxy4OWS Schema
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Capabilities Schema
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Examples
WFS http://briseide.ccss.cz/map/ withhttp://bnhelp.cz/ows/crwfs WFS service
WMS http://habitats.cz/view withhttp://bnhelp.cz/ows/crtopo WMS service(layer Sidla in WGS 84)
Client http://hslayers.org HSLayers.Layer.WCS,HSLayers.Layer.WMS, HSLayers.Layer.WMSWarped
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
WCSWFSWMS
Examples
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
Links
http://proxy4ows.org
http://redmine.ccss.cz/projects/hslayers
git://git.ccss.cz/hsrs/owsproxy.git
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
Robustness
SLD
Caching
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
Summary
Proxy4OWS python-based server-side OGC OWS proxy.
Transforms OGC OWS services to OGC WMS.
Jachym Cepicky Proxy4OWS
IntroductionProxy4OWS
LinksOutlook
Summary
Questions?
Jachym Cepicky Proxy4OWS