main page - page initiale - hauptseite - página principal projects - projets - projekte - proyectos authors - auteurs - autoren - autores papers - exposés - berichte - papeles help - aide - hilfe - ayuda

carto:papers:svg:web.mapping:2003

deutsche Fassung

carto:net @ web.mapping.2003

This year's "web.mapping" conference took place at the Hasso–Plattner–Institute in Potsdam (Germany) on November 20/21. Different carto:net authors put together a presentation – Nicole Ueberschär hold the presentation.

SVG for web cartography – recent developments and the future

Dipl.–Ing. (FH) Georg Held
SVG Freelancer, Nördlingen
Mag. Andreas Neumann
Institute of Cartography, ETH Zürich
Mag. Andr M. Winter
Tirol Atlas, Department of Geography, University of Innsbruck
Dipl.–Ing. (FH) Nicole Ueberschär
Labor für Kartenredaktion und –gestaltung, University of Applied Science TFH Berlin

Abstract:

SVG, the open standard for the representation of twodimensional vector graphics, text and images, is currently taking roots in the networking world. The XML based markup language offers, in particular for webmapping, extensive benefits. At the beginning, the presentation will offer up to date basic informations on SVG and try to answer questions like "How and in which direction will SVG evolve in the future?" We will explain methods of operation, constitution and the current status of the W3C SVG working group, which is currently intensely working on the new SVG 1.2 Recommendation. A short overview of current SVG implementations illustrates a broad support from both commercial vendors and Open Source groups.

Furthermore we will present impressions from the second annual SVG.Open developers conference in Vancouver, July 2003. A group of dedicated cartographers examined the current SVG1.1 standard and worked on a proposal to extend future SVG versions to even better meet cartographic requirements. A resulting "wishlist" was presented and debated in a panel discussion and handed over to the W3C SVG working group. Parts of the wishlist already found its ways in the current SVG 1.2 working draft.

The second part of the presentation will showcase interesting features of the existing SVG specification and implementations and will demonstrate several webmapping projects. We will partially elaborate on concepts and implementation of these projects to show used during the implementation of SVG projects to show reasonable and optimal use of SVG within webmapping. "SVG Scenarios" will additionally pose new ideas and discuss the feasibility of SVG in webmapping applications. One application will showcase how to generate SVG presentations out of existing GML data.

The third and last part of the presentation will showcase new features of the SVG1.2 specification, using the available Adobe SVG viewer 6 pre-alpha release. Amongst the numerous new possibilities, SVG developers will especially like the new textwrapping features within arbitrary shapes, the standardised use of Audio and Video in SVG, multipage, streaming support and finally RCC (Rendering Custom Content). RCC allows to define re-usable XML elements that can be used similar to "prototypes" in VRML. The SVG viewer can read the higher level RCC elements and replace them with lower level SVG content, applying templates and scripting behaviour. Cartographers could for example define a reusable RCC scalebar and legend as well as SVG based GUI elements.

Examples of the new features

The following use cases need the Adobe SVG Viewer 6 pre–alpha. In order to offer developing SVG for different Plug–Ins, programmers are invited to use the Plug–In Switch.


Download of the complete archive:
Right–click, save ... ZIP Archive | RAR Archive


URL Sources mentioned in the presentation

URL01
Carto:net Page accompanying the web–mapping presentation
URL02
World Wide Web Consortium SVG Arbeitsgruppe
URL03
Corel Smart Graphics
URL04
Corel Press Room – Oracle and Corel to Provide Open Standard Content Solutions
URL05
SVG Implementation Page
URL06
SVG Wiki
URL07
Cartographic Wishlist
URL08
SVG.Open Homepage
URL09
Standard ECMA 262 ECMAScript Language Definition, 3rd edition
URL10
DOM2 Interface
URL1
ECMAScript Language Binding for SVG
URL12
Tirol Atlas of Innsbruck University
URL13
PostGres
URL14
PostGIS
URL15
Tirol Atlas, An SVG based online Atlas Information System, SVG Open 2003 Proceedings
URL16
Thematic Maps within the Tirol Atlas
URL17
Tirol Atlas Elections
URL18
The educational part of the Tirol Atlas
URL19
SVG Example Türlersee
URL20
Topographic Maps Served By Spatial Databases, SVG Open 2003 Proceedings
URL21
Adobe SVG Viewer 6 pre–alpha

Reference

HELD G., NEUMANN A., UEBERSCHR N., WINTER .M., 2003: SVG für die Webkartographie – Aktuelles und Zukünftiges, in: Proceeding zum Webmapping Symposium 2003, Potsdam.




Last modified: Friday, 02-Jul-2004 23:44:44 CEST
© carto:net (andreas neumann & andré m. winter)
original URL for reference: http://www.carto.net /papers/svg/webmapping/index.shtml
del.icio.us Add this page to del.icio.us