Autodesk 15606-011408-9330 User Guide - Page 42

User-Updatable Map Resources, What Is Autodesk MapGuide Application Development?

Page 42 highlights

User-Updatable Map Resources You can create server applications that give users the ability to update map resources from their browsers. These resources can be database map layers, attribute data associated with a feature, or even the SDFs themselves. Updating a database from the browser uses the same mechanisms that reports use. For example, you could create a "crime watch" application. The application would include an HTML form where users could add map points representing crime incidents, as well as attribute data describing details of the incidents. Subsequent users could use the form to add their own comments to the database. In another example, you could create a redlining tool for surveyors. Using this tool, workers in the field could add polylines representing lot lines to the SDFs so that the changes would be visible to anyone else viewing the map. For more information, refer to the Autodesk MapGuide Developer's Guide. What Is Autodesk MapGuide Application Development? The Autodesk MapGuide application development process allows you to add Autodesk MapGuide functionality to your Web site. The entire process includes writing the client-side and server-side code, as well as the steps involved in designing your Autodesk MapGuide project and server layout, setting up an Autodesk MapGuide Server and a Web server, gathering your data, and creating your HTML pages. The following are eight main tasks involved in setting up your Autodesk MapGuide Web site and developing applications: 1 Familiarize yourself with GIS and the Autodesk MapGuide product architecture. 2 Design your system, by deciding which Web server to use, whether to use multiple servers, the directory structure for your project, how you will implement security, and so on. Determine whether you will require users to install Autodesk MapGuide Viewer, or whether you want to use LiteView to serve maps with limited interactivity. 3 Set up your server. This includes installing and configuring your Web server, installing Autodesk MapGuide Server, installing a reporting engine, setting up a development environment, and adding files to the server. 42 | Chapter 2 Understanding Autodesk MapGuide

  • 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

42
|
Chapter 2
Understanding Autodesk MapGuide
User-Updatable Map Resources
You can create server applications that give users the ability to update map
resources from their browsers. These resources can be database map layers,
attribute data associated with a feature, or even the SDFs themselves.
Updating a database from the browser uses the same mechanisms that
reports use.
For example, you could create a
crime watch
application. The application
would include an HTML form where users could add map points repre-
senting crime incidents, as well as attribute data describing details of the inci-
dents. Subsequent users could use the form to add their own comments to
the database. In another example, you could create a redlining tool for
surveyors. Using this tool, workers in the field could add polylines repre-
senting lot lines to the SDFs so that the changes would be visible to anyone
else viewing the map. For more information, refer to the
Autodesk MapGuide
Developer
s Guide
.
What Is Autodesk MapGuide Application
Development?
The Autodesk MapGuide application development process allows you to add
Autodesk MapGuide functionality to your Web site. The entire process
includes writing the client-side and server-side code, as well as the steps
involved in designing your Autodesk MapGuide project and server layout,
setting up an Autodesk MapGuide Server and a Web server, gathering your
data, and creating your HTML pages.
The following are eight main tasks involved in setting up your Autodesk
MapGuide Web site and developing applications:
1
Familiarize yourself with GIS and the Autodesk MapGuide product
architecture.
2
Design your system, by deciding which Web server to use, whether to use
multiple servers, the directory structure for your project, how you will
implement security, and so on. Determine whether you will require users
to install Autodesk MapGuide Viewer, or whether you want to use Lite-
View to serve maps with limited interactivity.
3
Set up your server. This includes installing and configuring your Web
server, installing Autodesk MapGuide Server, installing a reporting engine,
setting up a development environment, and adding files to the server.