################## Servery pro WebGIS ################## Programy na straně serveru * Tvořící dynamické stránky (Mapové servery) * Cashující data na straně serveru Mapové servery ************** UMN MapServer ============= http://mapserver.gis.umn.edu - Advanced cartographic output - Scale dependent feature drawing and application execution - Feature labeling including label collision mediation - Fully customizable, template driven output - TrueType fonts - Map element automation (scalebar, reference map, and legend) - Thematic mapping using logical- or regular expression-based classes - Support for popular scripting and development environments - PHP, Python, Perl, Ruby, Java, and .NET - Cross-platform support - Linux, Windows, Mac OS X, Solaris, and more - Support of numerous :term:`Open Geospatial Consortium `, :ref:`PostGIS `, :ref:`ESRI ArcSDE `, :ref:`Oracle Spatial `, :ref:`MySQL ` and many others via :term:`OGR` - Map projection support - On-the-fly map projection with 1000s of projections through the :term:`Proj.4` library Příklady -------- * Porietární protokol pro tvorbu mapy http://www.bnhelp.cz/mapserv/hsmap/hsmap.php?&project=cr_hslayers&mode=map&layers=vchu+mchu+hrady_g+zamky_g&map_imagetype=gif&_olSalt=0.7194467268405841&LAYERS=vchu+mchu+hrady_g+zamky_g&mapext=-1230878.8543420853+-1442824.7959746101+-74121.14565791469+-687175.2040253899&imgext=-1230878.8543420853+-1442824.7959746101+-74121.14565791469+-687175.2040253899&map_size=1639+1071&imgx=819.5&imgy=535.5&imgxy=1639+1071 * http://geoportal2.uhul.cz * http://cuzk.cz * http://maps.kraj-lbc.cz/mapserv/php/maps.php * ... GeoServer ========= http://geoserver.org GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards. Being a community-driven project, GeoServer is developed, tested, and supported by a diverse group of individuals and organizations from around the world. GeoServer is the reference implementation of the Open Geospatial Consortium (OGC) Web Feature Service (WFS) and Web Coverage Service (WCS) standards, as well as a high performance certified compliant Web Map Service (WMS). GeoServer forms a core component of the Geospatial Web. Cache ***** TileCache ========= http://tilecache.org TileCache is an implementation of a WMS-C compliant server made available under the BSD license by MetaCarta. TileCache provides a Python-based WMS-C/TMS server, with pluggable caching mechanisms and rendering backends. In the simplest use case, TileCache requires only write access to a disk, the ability to run Python CGI scripts, and a WMS you want to be cached. With these resources, you can create your own local disk-based cache of any WMS server, and use the result in any WMS-C supporting client, like OpenLayers, or any TMS supporting client, like OpenLayers and worldKit. Příklad ------- http://tilecache.org/demo.html?lat=50.224&lon=14.63928&zoom=7&layers=0B0000