Title: Introduction to Autodesk
1Introduction to Autodesk MapGuide
Enterprise Neil Brooker ISD Autodesk Northern
Europe
2Whats MapGuide Enterprise / Open Source?
- A new spatial application server that allows
developers to quickly publish maps and spatial
applications to the web. - Components
- Server
- Web Extensions
- (for application development)
- Studio
- (for map authoring)
- Viewers
- Site Administrator
- MapGuide OpenSource open source version
- Autodesk MapGuide Enterprise commercial
version - Autodesk MapGuide Studio commercial authoring
tool
3Whats In MapGuide OpenSource?(open source
version)
- Basic components
- Core server technology
- Web Extensions
- Viewers
- Site Administrator
- FDO providers for SDF and SHP
- FDO providers for ODBC, ArcSDE, MySQL, GDAL
Raster, WMS, WFS - Open source availability means
- Freely downloadable code
- Open, collaborative software development (to
come) - Provided under an open source license (LGPL)
4Whats Autodesk MapGuide Enterprise?(commercial
version)
- Everything in the open source version, plus
- Additional components
- Additional FDO functionality Oracle, SQL Server
- Added features - commercial-grade
- projection support from Mentor
- Added value
- Quality assurance tested on specific platforms in
specific configurations - Documentation
- Product support through subscription program
- To be available in a box or via download
5Whats Autodesk MapGuide Studio?
- Developer-friendly authoring environment
- Modeled on popular web development tools
- Streamlined authoring
- Define rules for importing and converting data
- Thematic mapping definition
- Preview the layout and stylization
- Manage data access
- Integrate business logic written in PHP, ASP.NET
or Java directly into the app and preview it
within Studio
6Broad Platform Support
Develop with
Deploy on
Linux
Microsoft Windows
Serve with
Browse with
Apache Web Server
Mozilla Firefox
Internet Explorer
Microsoft IIS
7Spatial Data File (SDF3)
PIPES. SHP Pipe.dbf Pipe.shx Pipe.shp Pipe.etc...
SYSTEM.SDF Pipes table FlowDir table Valves
table Parcel table Manhole table Street table
PIPES. SHP Pipe.dbf Pipe.shx Pipe.shp Pipe.etc Pip
e.etc Pipe.etc...
- Shapefile (SHP)
- One feature is multiple files
- Only one geometry type per SHP file
- No support for arcs
- No relationships between features
- Spatial Data File (SDF)
- Multiple features in a single file
- Points, lines, and polygons in one file
- Easily transferred to RDBMS
- Supports true arcs
8Flexible Viewing Options
AJAX
DWF
? Same Functionality ?
? Dynamic pan / zoom
? Scale-dependent detail
? Feature selection
? Tool tips and hyperlinks
? Vector based
? Raster based
? Print to scale
? Smooth pan / zoom
? Offline support
? Internet Explorer and Firefox
Internet Explorer only
9Server-Side Development
featureReader featureService-SelectFeatures(
featureResId, "Parcels", queryOptions) while
(featureReader-ReadNext()) name
featureReader-GetString('RNAME') geometry
featureReader-GetGeometry('SHPGEOM') point
geometry-GetCentroid() . . .
Write your application logic within your server
environment
to work with either viewer on any client.
AJAX
DWF
10Enhanced Stylization
True Color Support
Polygon Fill Transparency
11Advanced Labeling
Labels auto scale to fit the available space!
Segmented lines are stitched together and labeled
as one feature!
Labels follow the path of the line!
12And there's more