Autodesk 15606-011408-9320 User Guide - Page 40

What Is Autodesk MapGuide Application Development

Page 40 highlights

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. There are eight main tasks involved in setting up your Autodesk MapGuide 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 Autodesk MapGuide LiteView Extension 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. 4 Decide on your data strategy and work with your data. You will need to determine whether to use a data extension to access data directly or whether to convert your data. This includes creating spatial data, attribute data, raster images, symbols, Zoom Goto categories, and reports, and then adding this data to your map. It also includes optimizing the data you create and ensuring that you're using the correct coordinate system and precision. 5 Create your maps using Autodesk MapGuide Author, and post them on the server. 6 Add the maps to web pages, and develop client-side applications to interact with the maps. 7 Develop report scripts that either display data for selected features on the map or dynamically update the databases when the user clicks the map or enters information. 40 | 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

40
|
Chapter 2
Understanding Autodesk MapGuide
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.
There are eight main tasks involved in setting up your Autodesk MapGuide
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
Autodesk MapGuide LiteView Extension 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.
4
Decide on your data strategy and work with your data. You will need to
determine whether to use a data extension to access data directly or
whether to convert your data. This includes creating spatial data, attribute
data, raster images, symbols, Zoom Goto categories, and reports, and then
adding this data to your map. It also includes optimizing the data you
create and ensuring that you
re using the correct coordinate system and
precision.
5
Create your maps using Autodesk MapGuide Author, and post them on
the server.
6
Add the maps to web pages, and develop client-side applications to
interact with the maps.
7
Develop report scripts that either display data for selected features on the
map or dynamically update the databases when the user clicks the map or
enters information.