Autodesk 15606-011408-9330 User Guide - Page 113

Using URL Links, Parsing Map Feature Keys

Page 113 highlights

Using URL Links You can display the name of a map feature in Autodesk MapGuide by pausing the mouse over the feature. The name then displays in a small yellow rectangle called a MapTip. Also, if a map feature has a URL associated with it, the pointer changes from an arrow to a hand when the mouse passes over that feature, allowing the user to double-click and open the Web page specified by that URL. Under normal circumstances, features on an Autodesk GIS Design Server theme layer will not have URL links associated with them. This is because the Autodesk GIS Design Server cache does not contain this information for each feature in the theme. If you need to have URLs associated with the features, you could create a custom utility to export the Autodesk GIS Design Server features from the database to an SDF or OLE DB data source. For example, you could use Visual Basic with Autodesk GIS Design Server Objects and the SDF Component Toolkit. This kind of utility is beyond the scope of this documentation and should be implemented by a system administrator who is familiar with Autodesk GIS Design Server and Autodesk MapGuide. Parsing Map Feature Keys If you will be developing reports, it is important to know how to parse the keys for the map feature so that you can get information about the original Autodesk GIS Design Server features. The keys of map features on Autodesk GIS Design Server theme layers are formed from a composite of the original Autodesk GIS Design Server Feature, Plan, Version Mode, Layer, and Network numbers, with a vertical bar (|) character delimiting each of the numbers as follows: F|||| For example, if the feature # is 967, plan # is 5, version mode # is 0, layer # is 20, and network # is 7, the key for the map feature will be the following string: F967|5|0|20|7 Working with Other Types of Spatial Data | 113

  • 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

Working with Other Types of Spatial Data
|
113
Using URL Links
You can display the name of a map feature in Autodesk MapGuide by pausing
the mouse over the feature. The name then displays in a small yellow rect-
angle called a
MapTip
. Also, if a map feature has a URL associated with it, the
pointer changes from an arrow to a hand when the mouse passes over that
feature, allowing the user to double-click and open the Web page specified by
that URL.
Under normal circumstances, features on an Autodesk GIS Design Server
theme layer will not have URL links associated with them. This is because the
Autodesk GIS Design Server cache does not contain this information for each
feature in the theme. If you need to have URLs associated with the features,
you could create a custom utility to export the Autodesk GIS Design Server
features from the database to an SDF or OLE DB data source. For example,
you could use Visual Basic with Autodesk GIS Design Server Objects and the
SDF Component Toolkit. This kind of utility is beyond the scope of this docu-
mentation and should be implemented by a system administrator who is
familiar with Autodesk GIS Design Server and Autodesk MapGuide.
Parsing Map Feature Keys
If you will be developing reports, it is important to know how to parse the
keys for the map feature so that you can get information about the original
Autodesk GIS Design Server features. The keys of map features on Autodesk
GIS Design Server theme layers are formed from a composite of the original
Autodesk GIS Design Server Feature, Plan, Version Mode, Layer, and Network
numbers, with a vertical bar (|) character delimiting each of the numbers as
follows:
F<Feature#>|<Plan#>|<VersionMode#>|<Layer#>|<Network#>
For example, if the feature # is 967, plan # is 5, version mode # is 0, layer # is
20, and network # is 7, the key for the map feature will be the following
string:
F967|5|0|20|7