~zubairassad89/sahana-eden/vms_gsoc

« back to all changes in this revision

Viewing changes to views/gis/display_feature_old.html

  • Committer: Patricia Tressel
  • Date: 2010-08-15 13:34:25 UTC
  • mfrom: (768.1.211 eden)
  • Revision ID: tressel@phobos-20100815133425-z1eazm12k5pewg62
Merge from trunk, except for models/vol.py.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
{{include 'jquery.html'}}
2
 
{{include 'ext.html'}}
3
 
 
4
 
{{include 'gis/ol_js_loaders.html'}}
5
 
 
6
 
<script type="text/javascript">//<![CDATA[
7
 
 
8
 
{{include 'gis/ol_start_vars.js'}}
9
 
 
10
 
{{include 'gis/ol_layers_all.js'}}
11
 
 
12
 
{{include 'gis/ol_vector_registerEvents.js'}}
13
 
 
14
 
{{include 'gis/ol_controls_features.js'}}
15
 
 
16
 
{{include 'gis/ol_functions.js'}}
17
 
 
18
 
    map = new OpenLayers.Map('center', options);
19
 
        
20
 
    addLayers(map);
21
 
    
22
 
    {{include 'gis/ol_layers_feature.js'}}
23
 
    
24
 
        {{include 'gis/ol_controls.js'}}
25
 
    
26
 
    var mapPanel = new GeoExt.MapPanel({
27
 
        region: "center",
28
 
        id: "mappanel",
29
 
        xtype: "gx_mappanel",
30
 
        map: map,
31
 
        center: center,
32
 
        zoom: {{=zoom}},
33
 
        tbar: new Ext.Toolbar()
34
 
    });
35
 
    
36
 
    {{include 'gis/toolbar.js'}}
37
 
    
38
 
    var layerTreeBase = new GeoExt.tree.BaseLayerContainer({
39
 
        text: "{{=T('Base Layers')}}",
40
 
        layerStore: mapPanel.layers,
41
 
        leaf: false,
42
 
        expanded: true
43
 
    });
44
 
 
45
 
    var layerTreeFeaturesExternal = new GeoExt.tree.OverlayLayerContainer({
46
 
        text: "{{=T('External Features')}}",
47
 
        layerStore: mapPanel.layers,
48
 
        leaf: false,
49
 
        expanded: true
50
 
    });
51
 
 
52
 
    var layerTreeFeaturesInternal = new GeoExt.tree.OverlayLayerContainer({
53
 
        text: "{{=T('Internal Features')}}",
54
 
        layerStore: mapPanel.layers,
55
 
        leaf: false,
56
 
        expanded: true
57
 
    });
58
 
 
59
 
    var layerTree = new Ext.tree.TreePanel({
60
 
        id: "treepanel",
61
 
        title: "{{=T("Layers")}}",
62
 
        root: new Ext.tree.AsyncTreeNode({
63
 
            expanded: true,
64
 
            children: [layerTreeBase]
65
 
        }),
66
 
        rootVisible: false,
67
 
        split: true,
68
 
        collapsible: true,
69
 
        collapseMode: "mini",
70
 
        autoScroll: true,
71
 
        lines: false,
72
 
        enableDD: true
73
 
    });
74
 
    
75
 
    var win = new Ext.Window({
76
 
                //title    : 'Sahana Map Viewing Client',
77
 
                collapsible: true,
78
 
                maximizable: true,
79
 
                titleCollapse: true,
80
 
                width: {{=width}},
81
 
                height: {{=height}},
82
 
                layout: 'border',
83
 
                items:  [{
84
 
                    region: "west",
85
 
                    id: "tools",
86
 
                    title: "{{=T("Tools")}}",
87
 
                    border: true,
88
 
                    width: 250,
89
 
                    collapsible: true,
90
 
                    split: true,
91
 
                    items: [ layerTree ]
92
 
                },
93
 
                mapPanel
94
 
                ]
95
 
    });
96
 
 
97
 
// This is outside Ext.OnReady() so that it is called from a DIV imported via innerHTML
98
 
win.show();
99
 
 
100
 
Ext.onReady(function() {
101
 
 
102
 
        //win.show();
103
 
    Ext.QuickTips.init();
104
 
    
105
 
});
106
 
 
107
 
//]]></script>
108
 
 
109
 
{{include 'gis/ol_status.html'}}