view flys-client/src/main/webapp/WEB-INF/config.yaml @ 5645:696d710470f5

flys/issue1077: Show loads as step line, therefore transform data in SedimentLoadFacet to stretch as in the measurement stations bounds. Deal with this new kind of data in the Generator.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Wed, 10 Apr 2013 09:35:07 +0200
parents b28a6d05e969
children 57803a199856
line wrap: on
line source
#===========================================================================
# allowed DPIs
#===========================================================================
dpis: [254, 190, 127, 72, 56]

#===========================================================================
# allowed Formats
#===========================================================================
formats: ['*']

#===========================================================================
# the allowed scales
#===========================================================================
scales:
  - 500
  - 750
  - 1000
  - 1250
  - 1500
  - 1750
  - 2000
  - 2250
  - 2500
  - 2750
  - 3000
  - 3250
  - 3500
  - 3750
  - 4000
  - 4250
  - 4500
  - 4750
  - 5000
  - 5500
  - 6000
  - 6500
  - 7000
  - 7500
  - 8000
  - 8500
  - 9000
  - 9500
  - 10000
  - 12500
  - 15000
  - 17500
  - 20000
  - 22500
  - 25000
  - 30000
  - 35000
  - 40000
  - 45000
  - 50000
  - 75000
  - 100000
  - 200000
  - 500000
  - 1000000
  - 2000000
  - 4000000

outputFilename: 'flys-${date}.pdf'

#===========================================================================
# the list of allowed hosts
#===========================================================================
hosts:
  - !localMatch
    dummy: true
  - !dnsMatch
    host: wsvmapserv.wsv.bund.de
    port: 80
  - !dnsMatch
    host: tile.openstreetmap.org
    port: 80
  - !dnsMatch
    host: www.pegelonline.wsv.de
    port: 80
  - !dnsMatch
    host: geo4.service24.rlp.de
    port: 80
  # Catch all
  #- !dnsMatch
  #  host: #regex that catches host plus path
  #  port: 80
  - !dnsMatch
    host: osm.intevation.de
    port: 80
  - !dnsMatch
    host: osm.wheregroup.com
    port: 80
  - !dnsMatch
    host: geoportal.bafg.de
    port: 80

layouts:
  #===========================================================================
  A4 landscape:
  #===========================================================================
    metaData:
      title: '${mapTitle}'
      author: 'Flusshydrologische Software'
      subject: 'Kartendruck'
      keywords: 'map,print'
      creator: 'd4e-river'

    #-------------------------------------------------------------------------
    mainPage:
       # 842 * 595
      pageSize: A4
      landscape: true
      marginLeft: 20
      marginRight: 20
      marginTop: 20
      marginBottom: 20
      items:
        - !map
          absoluteX: 20
          align: left
          absoluteY: 575
          width: 592
          height: 555
          spacingAfter: 0
        #Flys and BFG Logo
        - !columns
          absoluteX: 747
          absoluteY: 100
          width: 60
          items:
            - !image
              maxWidth: 60
              maxHeight: 60
              url: '${configDir}/../images/FLYS_Logo.png'
        - !columns
          absoluteX: 732
          absoluteY: 160
          width: 90
          items:
            - !image
              maxWidth: 90
              maxHeight: 60
              url: '${configDir}/../images/bfg_logo.gif'
        # Legend header, a bit hackish with the border
        # but I don't know how to put two rows in a column and I don't want to
        # use tables
        - !columns
          absoluteX: 612
          absoluteY: 575
          width: 200
          items:
            - !text
              text: "Legende:"
              align: center
          config:
            borderWidthLeft: 1
            borderWidthRight: 1
            borderWidthTop: 1
            borderWidthBottom: 0
        # The legend
        - !columns
          absoluteX: 612
          absoluteY: 564
          width: 200
          items:
            - !legends
              maxHeight: 400
              maxWidth: 0
              maxIconHeight: 0
              inline: false
              classIndentation: 10
              layerSpace: 5
              classSpace: 2
              layerFont: Helvetica
              layerFontSize: 0
              classFont: Helvetica
              classFontSize: 0
              fontEncoding: Cp1252
              columnMargin: 2
              defaultScale: 0.7
          config:
            borderWidthLeft: 1
            borderWidthRight: 1
            borderWidthTop: 0
            borderWidthBottom: 1
        # The Stamp
        - !columns
          absoluteX: 612
          absoluteY: 200
          width: 200
          config:
            borderWidthLeft: 1
            borderWidthRight: 1
            borderWidthTop: 1
            borderWidthBottom: 1
          items:
            - !attributes
              source: data
              spacingAfter: 30
              columnDefs:
                info:
                  columnWeight: 2
                  header: !text
                    text: Info
                    backgroundColor: #A0A0A0
                  cell: !text
                    text: '${info}'
                value:
                  columnWeight: 5
                  header: !text
                    text: value
                    backgroundColor: #A0A0A0
                  cell: !columns
                    config:
                      cells:
                        - borderWidth: 1
                    items:
                      - !text
                        text: '${value}'

http://dive4elements.wald.intevation.org