« Tiling and Layering Module for SVG Tiny 1.2 - SVG Tiny 1.2に対応するためのSVG Map Profileの変更点 | メイン | Shapefile to TILED SVG Map converter »

2009年9 月14日 (月)

Tiling and Layering Module for SVG Tiny 1.2

SVG Map Profile 1.0 was a specification based on SVG 1.1. Then, to adjust better to SVG Tiny 1.2 that is the latest SVG specification that W3C recommended, we revise the specification for SVG Map.
This revised specification may be standardized as a standard of W3C and JIS.
Please refer to the page of SVG IG Japan of W3C and the page of GIS of JIPDEC for the progress report of standardization.  

DRAFT Tiling and Layering Module 1.0 Specification for SVG 1.2 Tiny  (UPDATED)

Draft specification contributed to SVG Interest Group Japan ML (outdated)

Explanation of revision

Name of specification:

  • The name is changed to "SVG Tiling and Layering".
  • Change point:
    • The position is renewed as a module of SVG1.2.
    • It changes to the name that explains not the usage but the function.

Namespace:

  • Namespaces of provided element and attribute are integrated into SVG.

Declaration of geospatial coordinates:

  • It declares by the 'globalCoordinateSystem' element.
  • Change point:
    • The element that enables a simpler description is newly established in place of the RDF/XML script with 'crs:CoordinateReferenceSystem' element under the 'metadata' element.
  • Original specifications:
  • Available attributes:
    • 'srsName':(REQUIRED)
      • Equivalence to 'resource' attribute in past 'coordinateReferenceSystem' element
      • Remarks:
        • IRI of the space reference system is described as a property value.
        • Equivalence to 'srsName' property of GML
    • transform:
      • Equivalence to 'svg:transform' property in past 'coordinateReferenceSystem' element
      • Remarks:
        • This attribute shows the linear transformation parameter from geographic coordinates specified with srsName to local coordinates of this SVG document.
        • It evaluates as matrix(1,0,0,1,0,0) when there is no description.

Importing of graphics contents by hyperlink (Hyper-Layering and Tiling):

  • The 'animation' element or the 'image' element can be used.
  • Change point:
    • It is necessary to use the 'animation' element for importing SVG.
    • It is necessary to use the 'image' elemant for importing bit image (JPEG, PNG).
    • Remarks:
      • The property value applies to specifications of SVG Tiny 1.2.
      • It is necessary to set an appropriate value to 'x', 'y', 'width', and 'height' to achieve the purpose of layering and tiling.

Display control corresponding to magnification:(Level of detail control)

Metadata:

  • There is no change.
  • Original specification
  • However, this is not intended to prohibit the notation of the metadata (1, 2) provided for in SVG Tiny 1.2.


トラックバック

この記事のトラックバックURL:
http://www.typepad.com/services/trackback/6a0120a850e7be970b0128775372c7970c

Listed below are links to weblogs that reference Tiling and Layering Module for SVG Tiny 1.2: