ADN Developer Days 2011 Connecting the Pieces
Connecting the Pieces
Connecting the Pieces The whole is greater then the parts The parts are increasingly not viable on their own
Autodesk Infrastructure Map Server – “Jedi”
Today’s Agenda Highlights of new Features and Functionalities. API Enhancements Image courtesy of Harmonix Music Systems, Inc.
Nondisclosure Agreement Today’s discussion is covered under your ADN Agreement with Autodesk. The information we will be providing is highly confidential, and is to be shared within your company on “need to know basis” and to no one outside your company. Autodesk makes no guarantees that anything presented or discussed will actually appear in the future. Remember – all the information in this presentation is covered by the confidentiality clauses in your ADN contract. It shouldn’t be shared with anyone outside your company, and if you tell anyone else in your company then you must make sure they also understand that it is confidential.
Autodesk Confidential Information Autodesk may make statements regarding planned or future development efforts for our existing or new products and services. These statements are not intended to be a promise or guarantee of future delivery of products, services or features but merely reflect our current plans, which may change. Purchasing decisions should not be made based upon reliance on these statements. Autodesk assumes no obligation to update these forward- looking statements to reflect events that occur or circumstances that exist or change after the date on which they were made.
Infrastructure Map Server Components Client - Tier Web Tier Server Tier Infrastructure Map Studio interface Administrator interface Map Server AJAX Viewer & Flexible Web Layouts interfaces This slide is hidden; You could unhide and talk about it in Devdays BO sessions wherever time permits. Here is a quick look at the various components that make up the extended AIMS environment The viewers are options for the BROWSER persona, MapGuide Studio (or MapGuide Maestro for the open source option) is the tool for the Author. The management of the web tier and database would typically be done by the Developer, but in most cases, little or no web development is required, especially when using the rich off the shelf capabilities of MapGuide Enterprise. The installation and management of the Web Tier (Web Server Extensions) and the Server Tier (MapGuide Server) is further streamlined via the built installer that installs, configures and deploys all the necessary components. Web Mobile Viewer interface Licensed component Web Server (Apache) Map Server Web Extensions AutoCAD Map 3D, AutoCAD Civil 3D Infrastructure Application Extensions MapGuide Maestro (Open Source) Mobile Viewer Extension GeoREST Web Services Extension Other Viewers (Google Earth, OpenLayers) Database Server
Map Server ‘Jedi’ release Focus Area : Make Infrastructure Map Server offering relevant to all infrastructure products (Map 3D, Civil 3D, Utility Design) Modernize Infrastructure Map Server Author and Admin Fit & Finish Two distinct focus areas for next release of Infrastructure Map Server – 1. Publish DWG and industry specific data to Infrastructure Map server making it relevant to all the infrastructure products offerings from Autodesk. 2. Modernize the Server, Author and Admin.
Support for DWG on Server 100% Data and Visual Fidelity from DWG Make Infrastructure Map Server offering relevant to all infrastructure products (Map 3D, Civil 3D, Utility Design) Add domain data models and workflows via extensions to core server Share domain design drawings (DWGs) natively via the Web Initial focus on Map 3D-based DWG data (including object data) 100% Data and Visual Fidelity from DWG In this release, Infrastructure Map Server shall be able to display and retrieve AutoCAD DWG content in 100% visual and data fidelity, including domain specific DWG files. Desktop Server 100% Visual and Data Fidelity of DWG files without Conversion Publish
Modernize Author and Admin Authoring and Administration via the Browser Modernize Infrastructure Map Server “Author and Admin” components CIP enabled Profiling API + Reports on Server performance Catalog interface (End-user Homepage for Server resources) In the past we have got some feedback from Developers and users on features to monitor and report server performance. In this release you are going to see a new UI feature as well as API to monitor the server performance.
Application Extension On SQL Server Extend Industry Model to SQL Server Industry Model on SQL Server CIP enabled Another option, store industry model in SQL Server Database Catalog interface (End-user Homepage for Server resources) Infrastructure Application Extension (TBWeb) only supports Oracle database. This release we will add SQL Server support to let user review a SQL Server industry model on web. Publish
3rd Party Components CR fixes, security update of 3rd party components Every release we need to review and update our 3rd party components : Upgrade Apache to 2.2.21 Upgrade Tomcat to 7.0.21 Upgrade PHP to 5.3.8 Every release we need to review and update our 3rd party components in order to benefit from bug fixes, security updates and to be on the currently supported versions http://trac.osgeo.org/mapguide/wiki/MapGuideRfc121 to make MGOS work with both IPv4 and IPv6. http://trac.osgeo.org/mapguide/wiki/MapGuideRfc118
Browser Support Support the latest browsers This is the list of the latest supported and expected Web browsers: Browser Supported in Reeses Supported in Jedi Microsoft Internet Explorer 7, 8, 9 Beta 8, 9 Mozilla Firefox 3.6, 4.0 Beta 3.6, 4.0 Apple Safari 4, 5 4,5 Google Chrome 10, 11 IE 9 Beta, FF 4.0 beta were tested, but not mentioned in the System Requirements document Apple® Safari TM Mozilla Firefox Internet Explorer Google Chrome
Other improvements Fix and Finish Support IPv6 Support MapGuide base layers + commercial layers Update FDO to 3.7 100 + CRs fixed in Jedi release. Target ASP.NET 4.0
API Enhancements in AIMS “Jedi”
New Profiling API in AIMS MgServerProfilingService.dll ProfileRenderDynamicOverlay Profile the process of rendering all dynamic layers in the specified MgMap to a dynamic overlay image with a transparent background. virtual MgByteReader* ProfileRenderDynamicOverlay( MgMap* map, MgSelection* selection, MgRenderingOptions* options); ProfileRenderDynamicOverlay : Profile the process of rendering all dynamic layers in the specified MgMap to a dynamic overlay image with a transparent background. virtual MgByteReader* ProfileRenderDynamicOverlay( MgMap* map, MgSelection* selection, MgRenderingOptions* options);
New Profiling API in AIMS MgServerProfilingService.dll virtual MgByteReader* ProfileRenderMap( MgMap* map, MgSelection* selection, MgCoordinate* center, double scale, INT32 width, INT32 height, MgColor* backgroundColor, CREFSTRING format, bool bKeepSelection); Profile the process of rendering a MgMap to the requested image format with specified center point and scale. ProfileRenderMap : Profile the process of rendering a MgMap to the requested image format with specified center point and scale. virtual MgByteReader* ProfileRenderMap( MgMap* map, MgSelection* selection, MgCoordinate* center, double scale, INT32 width, INT32 height, MgColor* backgroundColor, CREFSTRING format, bool bKeepSelection);
Beta Release Plan Timeline Beta Availability Late November Beta 1 January Beta 2 March Final RC April FCS
Nondisclosure Agreement Today’s discussion is covered under your ADN Agreement with Autodesk. The information we will be providing is highly confidential, and is to be shared within your company on “need to know basis” and to no one outside your company. Autodesk makes no guarantees that anything presented or discussed will actually appear in the future.
Connecting the Pieces The whole is greater then the parts The parts are increasingly not viable on their own
Connecting the Pieces
Autodesk, AutoCAD, Alias, Autodesk Inventor, Inventor, Maya, Mudbox, and 3ds Max are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. Academy Award and Oscar are registered trademarks of the Academy of Motion Picture Arts and Sciences. mental ray is a registered trademark of mental images GmbH licensed for use by Autodesk, Inc. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document. © 2011 Autodesk, Inc. All rights reserved.