Autodesk 15606-011408-9330 User Guide - Page 45

Phase Two: Planning and Design, To plan and design your application

Page 45 highlights

Phase Two: Planning and Design This is a critical phase, during which you determine how you need your Autodesk MapGuide application to function, and design it accordingly. To plan and design your application 1 Determine your performance needs, and whether you should install mul- tiple servers. 2 Determine which data you will need for the map, including what types of reports and Zoom Goto categories you will need. 3 Decide how to design the layers. Ask yourself the following questions:  What name do you want to display in the legend for each layer?  What name do you want to use for each legend for programmatic access (that is, access through the Viewer API)?  Should users be able to select features on this layer?  Do you want to display more or less data depending on the current scale? If so, create multiple layers of the same area that turn on and off at particular display ranges.  Will the data on this layer be used in any reports? If so, make a note to add this layer to the Report tab when you set up your reports. 4 Design your Autodesk MapGuide application. This involves determining the following:  How will the user interact with Autodesk MapGuide Viewer and the Web page? For example, will the user have to select features on the map, or will you add a list box to the Web page that allows the user to select a map feature from the list?  Depending on which functionality you want to add to the Web page, which Autodesk MapGuide functions do you need to use in order to provide this functionality?  Do you need to create other applications and scripts, such as CGI scripts? For example, if you want to allow the user to digitize points on the map and update the database with the new locations, you need to write a script to handle this. Overall Strategy | 45

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204

Overall Strategy
|
45
Phase Two: Planning and Design
This is a critical phase, during which you determine how you need your
Autodesk MapGuide application to function, and design it accordingly.
To plan and design your application
1
Determine your performance needs, and whether you should install mul-
tiple servers.
2
Determine which data you will need for the map, including what types of
reports and Zoom Goto categories you will need.
3
Decide how to design the layers. Ask yourself the following questions:
What name do you want to display in the legend for each layer?
What name do you want to use for each legend for programmatic
access (that is, access through the Viewer API)?
Should users be able to select features on this layer?
Do you want to display more or less data depending on the current
scale? If so, create multiple layers of the same area that turn on and off
at particular display ranges.
Will the data on this layer be used in any reports? If so, make a note to
add this layer to the Report tab when you set up your reports.
4
Design your Autodesk MapGuide application. This involves determining
the following:
How will the user interact with Autodesk MapGuide Viewer and the
Web page? For example, will the user have to select features on the
map, or will you add a list box to the Web page that allows the user to
select a map feature from the list?
Depending on which functionality you want to add to the Web page,
which Autodesk MapGuide functions do you need to use in order to
provide this functionality?
Do you need to create other applications and scripts, such as CGI
scripts? For example, if you want to allow the user to digitize points on
the map and update the database with the new locations, you need to
write a script to handle this.