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 ../../lib/schemas/config.xsd"
6
     version="0.2.1" id="tutorial4" >
7

    
8
  <models>
9
    <Context id="mainMap">
10
      <defaultModelUrl>/mapbuilder/examples/data/context/locatorMap.xml</defaultModelUrl>
11
      
12
      <widgets>
13

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

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

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