Autodesk 15606-011408-9300 Developer Guide - Page 24

Map Display for the Java Edition

Page 24 highlights

Here is an example HTML page for map.htm referenced by the frame set: Map.htm Note that in your applications, you should change the release (#Version) number from 6,0,x,x to the actual release number of Autodesk MapGuide you are using. You can find the release number using the Help ➤ Help About menu command in the user interface or the MGMap.aboutDlg method. Map Display for the Java Edition Using Autodesk MapGuide Viewer, Java Edition, you cannot display a map by linking to it; you must embed it. The following are ways to embed a map: I Embed Autodesk MapGuide Viewer, Java Edition in the HTML page where the map is embedded (runs inside a Web browser). I Wrap a Java applet around Autodesk MapGuide Viewer, Java Edition (can run inside or outside of a Web browser). For information about applet wrappers, see "Map Access Using Java" on page 38. If you are using Autodesk MapGuide Viewer, Java Edition, you cannot link to a map. Instead, you must embed the map in the HTML page. To do this, use the tag and be sure to enter it directly into the HTML. Do not use document.write statements. For example, you should use:

  • 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
  • 205
  • 206
  • 207
  • 208

24
|
Chapter 2
Displaying Maps
Here is an example HTML page for
map.htm
referenced by the frame set:
<HTML>
<HEAD>
<TITLE>Map.htm</TITLE>
</HEAD>
<BODY>
<OBJECT ID="map" WIDTH=100% HEIGHT=100%
CLASSID="CLSID:62789780-B744-11D0-986B-00609731A21D"
mgaxctrl.cab#Version=6,0,x,x">
<PARAM NAME="ToolBar" VALUE="OFF">
NAME="map" WIDTH=100% HEIGHT=100% BORDER=0>
</OBJECT>
</BODY>
</HTML>
Note that in your applications, you should change the release (
#Version
)
number from
6,0,x,x
to the actual release number of Autodesk MapGuide
you are using. You can find the release number using the Help
Help About
menu command in the user interface or the
MGMap.aboutDlg
method.
Map Display for the Java Edition
Using Autodesk MapGuide Viewer, Java Edition, you cannot display a map
by linking to it; you must embed it. The following are ways to embed a map:
Embed Autodesk MapGuide Viewer, Java Edition in the HTML page where
the map is embedded (runs inside a Web browser).
Wrap a Java applet around Autodesk MapGuide Viewer, Java Edition (can
run inside or outside of a Web browser). For information about applet
wrappers, see
Map Access Using Java
on page 38.
If you are using Autodesk MapGuide Viewer, Java Edition, you cannot link to
a map. Instead, you must embed the map in the HTML page. To do this, use
the
<APPLET>
tag and be sure to enter it directly into the HTML. Do not use
document.write
statements. For example, you should use:
<APPLET NAME="map" WIDTH=300...
and so on, and not use:
document.write('<APPLET');
document.write(' NAME=map');
...
Note
Do not specify the height and width parameters in percentages, because
percentages are unsupported in Internet Explorer on the Macintosh.