Project

General

Profile

1
<?xml version="1.0" encoding="utf-8" standalone="no"?>
2
<MapbuilderConfig version="0.2.1" id="simpleTemplate"
3
  xmlns="http://mapbuilder.sourceforge.net/mapbuilder"
4
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5
  xsi:schemaLocation="http://mapbuilder.sourceforge.net/mapbuilder ../../lib/schemas/config.xsd">
6
  <models>
7
    <OwsContext id="mainMap">
8
      <defaultModelUrl>google.xml</defaultModelUrl>
9
      <widgets>
10
        <MapPaneOL id="mainMapWidget">
11
          <htmlTagId>mainMapPane</htmlTagId>
12
          <fixedSize>true</fixedSize>
13
        </MapPaneOL>
14
       <PanZoomBar id="panZoomBar"/>
15
      </widgets>
16
      <tools>
17
        <History id="extentHistory"/>
18
      </tools>
19
      <nodeSelectXpath>/wmc:ViewContext/wmc:LayerList/wmc:Layer</nodeSelectXpath>
20
    </OwsContext>
21

    
22
    <StyledLayerDescriptor id="sld">
23
      <defaultModelUrl>features.sld</defaultModelUrl>
24
    </StyledLayerDescriptor>
25

    
26
    <Model id="news">
27
      <defaultModelUrl>news.xml</defaultModelUrl>
28
      <widgets>
29
        <FeatureList id="featureListNews">
30
          <scriptFile>FeatureList.js</scriptFile>
31
          <stylesheet>FeatureList.xsl</stylesheet>
32
        </FeatureList>
33
        <GmlRendererConfig id="rendererConfigNews">
34
          <featureSRS>EPSG:31285</featureSRS>
35
          <sldModel>sld</sldModel>
36
          <defaultStyleName>defaultNews</defaultStyleName>
37
          <selectStyleName>selectedNews</selectStyleName>
38
          <hoverCursor>pointer</hoverCursor>
39
          <targetWidget>gmlRenderer</targetWidget>
40
        </GmlRendererConfig>
41
        <TipWidgetConfig id="featurePopupNews">
42
          <stylesheet>TipWidgetOL.xsl</stylesheet>
43
          <width>200</width>
44
          <height>40</height>
45
          <opacity>0.8</opacity>
46
          <backgroundColor>#D0D000</backgroundColor>
47
          <border>1px solid black</border>
48
          <targetWidget>featurePopup</targetWidget>
49
        </TipWidgetConfig>
50
      </widgets>
51
      <namespace>xmlns:wfs="http://www.opengis.net/wfs" xmlns:gml="http://www.opengis.net/gml" xmlns:pmb="http://nsuri.notld/poweredByMapbuilder"</namespace>
52
    </Model>
53
    
54
    <Model id="scenario">
55
      <defaultModelUrl>scenario.xml</defaultModelUrl>
56
      <widgets>
57
        <FeatureList id="featureListScenario">
58
          <scriptFile>FeatureList.js</scriptFile>
59
          <stylesheet>FeatureList.xsl</stylesheet>
60
        </FeatureList>
61
        <GmlRendererConfig id="rendererConfigScenario">
62
          <featureSRS>EPSG:31285</featureSRS>
63
          <sldModel>sld</sldModel>
64
          <defaultStyleName>defaultScenario</defaultStyleName>
65
          <selectStyleName>selectedScenario</selectStyleName>
66
          <hoverCursor>pointer</hoverCursor>
67
          <targetWidget>gmlRenderer</targetWidget>
68
        </GmlRendererConfig>
69
        <TipWidgetConfig id="featurePopupScenario">
70
          <stylesheet>TipWidgetOL.xsl</stylesheet>
71
          <width>200</width>
72
          <height>40</height>
73
          <opacity>0.8</opacity>
74
          <backgroundColor>#D0D0D0</backgroundColor>
75
          <border>1px solid black</border>
76
          <targetWidget>featurePopup</targetWidget>
77
        </TipWidgetConfig>
78
      </widgets>
79
      <namespace>xmlns:wfs="http://www.opengis.net/wfs" xmlns:gml="http://www.opengis.net/gml" xmlns:pmb="http://nsuri.notld/poweredByMapbuilder"</namespace>
80
    </Model>
81
    
82
    <Model id="gml">
83
      <defaultModelUrl>empty.xml</defaultModelUrl>
84
      <widgets>
85
        <GmlRendererOL id="gmlRenderer">
86
          <targetModel>mainMap</targetModel>
87
          <featureOnHover>featurePopup</featureOnHover>
88
        </GmlRendererOL>
89
        <TipWidgetOL id="featurePopup">
90
          <targetModel>mainMap</targetModel>
91
        </TipWidgetOL>
92
      </widgets>
93
      <tools>
94
        <FeatureSelectHandler id="featureHighlighter">
95
          <targetModel>mainMap</targetModel>
96
        </FeatureSelectHandler>
97
        <MergeModels>
98
          <merges>
99
            <merge>scenario</merge>
100
            <merge>news</merge>
101
          </merges>
102
        </MergeModels>
103
      </tools>
104
      <namespace>xmlns:wfs="http://www.opengis.net/wfs" xmlns:gml="http://www.opengis.net/gml" xmlns:pmb="http://nsuri.notld/poweredByMapbuilder"</namespace>
105
    </Model>
106

    
107
  </models>
108

    
109
  <widgets>
110
    <Back id="back">
111
      <buttonBar>mainButtonBar</buttonBar>
112
      <targetModel>mainMap</targetModel>
113
      <class>Button</class>
114
      <disabledSrc>/images/UndoDisable.png</disabledSrc>
115
    </Back>
116
    <Forward id="forward">
117
      <buttonBar>mainButtonBar</buttonBar>
118
      <targetModel>mainMap</targetModel>
119
      <class>Button</class>
120
      <disabledSrc>/images/RedoDisable.png</disabledSrc>
121
    </Forward>
122
    <Reset id="reset">
123
      <buttonBar>mainButtonBar</buttonBar>
124
      <targetModel>mainMap</targetModel>
125
      <class>Button</class>
126
      <disabledSrc>/images/ResetExtentDisable.png</disabledSrc>
127
    </Reset>
128
    <ExampleList id="exampleList"><!-- this is the widget that draws the example menu -->
129
		<scriptFile>../ExampleList.js</scriptFile>
130
		<stylesheet>../ExampleList.xsl</stylesheet>
131
    </ExampleList>
132
  </widgets>
133
  <skinDir>../../lib/skin/default</skinDir>
134
</MapbuilderConfig>
(4-4/10)