Project

General

Profile

1
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
2
<MapbuilderConfig
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 /mapbuilder/lib/schemas/config.xsd"
6
     version="0.2.0" id="tutorial4" >
7
  <skinDir>/mapbuilder/lib/skin/default</skinDir>
8

    
9
  <models>
10

    
11
    <Context id="mainMap">
12
      <defaultModelUrl>/mapbuilder/demo/data/context/locatorMap.xml</defaultModelUrl>
13
      
14
      <widgets>
15

    
16
        <MapPane id="mainMapWidget">
17
          <htmlTagId>mainMapPane</htmlTagId>
18
          <mapContainerId>mainMapContainer</mapContainerId>
19
        </MapPane>
20
        <AoiBoxWZ id="aoiBoxMain">
21
          <htmlTagId>mainMapPane</htmlTagId>
22
          <stylesheet>/mapbuilder/lib/widget/GmlRenderer.xsl</stylesheet>
23
          <lineColor>#FF0000</lineColor>
24
          <lineWidth>1</lineWidth>
25
          <crossSize>15</crossSize>
26
          <mapContainerId>mainMapContainer</mapContainerId>
27
        </AoiBoxWZ>
28
        
29
      </widgets>
30
      <tools>
31
        <AoiMouseHandler id="mainAoi"/>
32
        <DragPanHandler id="mainDragPan">
33
          <enabled>false</enabled>
34
        </DragPanHandler>
35
      </tools>
36
    </Context>
37

    
38
    <ContextCollection id="collectionGroup">
39
      <defaultModelUrl>/mapbuilder/docs/samples/demoCollection.xml</defaultModelUrl>
40
      <widgets>
41
        <CollectionList id="collectionList">
42
          <targetModel>mainMap</targetModel>
43
        </CollectionList>
44
      </widgets>
45
    </ContextCollection>
46
    
47
  </models>
48

    
49
  <widgets>
50
    <ZoomIn id="zoomIn">
51
      <buttonBar>mainButtonBar</buttonBar>
52
      <targetModel>mainMap</targetModel>
53
      <mouseHandler>mainAoi</mouseHandler>
54
      <class>RadioButton</class>
55
      <selected>true</selected>
56
      <enabledSrc>/images/ZoomInEnable.gif</enabledSrc>
57
      <disabledSrc>/images/ZoomInDisable.gif</disabledSrc>
58
    </ZoomIn>
59
    <ZoomOut id="zoomOut">
60
      <buttonBar>mainButtonBar</buttonBar>
61
      <targetModel>mainMap</targetModel>
62
      <mouseHandler>mainAoi</mouseHandler>
63
      <class>RadioButton</class>
64
      <enabledSrc>/images/ZoomOutEnable.gif</enabledSrc>
65
      <disabledSrc>/images/ZoomOutDisable.gif</disabledSrc>
66
    </ZoomOut>
67
    <DragPan id="dragPan">
68
      <buttonBar>mainButtonBar</buttonBar>
69
      <targetModel>mainMap</targetModel>
70
      <mouseHandler>mainDragPan</mouseHandler>
71
      <class>RadioButton</class>
72
      <enabledSrc>/images/PanEnable.gif</enabledSrc>
73
      <disabledSrc>/images/PanDisable.gif</disabledSrc>
74
    </DragPan>
75
    <SetAoi id="setAoi">
76
      <buttonBar>mainButtonBar</buttonBar>
77
      <targetModel>mainMap</targetModel>
78
      <mouseHandler>mainAoi</mouseHandler>
79
      <class>RadioButton</class>
80
      <enabledSrc>/images/SetAoiEnable.gif</enabledSrc>
81
      <disabledSrc>/images/SetAoiDisable.gif</disabledSrc>
82
    </SetAoi>
83
    <Reset id="reset">
84
      <buttonBar>mainButtonBar</buttonBar>
85
      <targetModel>mainMap</targetModel>
86
      <class>Button</class>
87
      <disabledSrc>/images/ResetExtentDisable.gif</disabledSrc>
88
    </Reset>
89
  </widgets>
90
  <skinDir>/mapbuilder/lib/skin/default</skinDir>
91
  <languages>en,fr</languages>
92
  <widgetTextUrl>widgetText.xml</widgetTextUrl> <!-- relative to the skinDir + language subdir -->
93
  <proxyUrl>/mapbuilder/proxy</proxyUrl>
94
</MapbuilderConfig>
(10-10/12)