Upload
donhi
View
222
Download
2
Embed Size (px)
Citation preview
MapInfo Technology Update
Håkan KarlssonSystems EngineerNordic & Baltic Region
Agenda
Software product overview- Applications- Developer Platforms
New .NET Platform- MapXtreme 2004- Future direction of MapInfo Professional
MapInfo Software Products
Desktop Server MobileMI Pro / MapBasic
Drivetime
MapX Mobile
MapXtreme 2004
MapMarker ServerMapXtreme Java Edition
Routing J Server
Envinsa
Exponare
Discovery
MapMarker DesktopTargetPro
SpatialWare
SpatialWare
Vertical Mapper
Application Suites
Desktop Suite
MapInfo ProfessionalDesktop Mapping and Analysis
DrivetimeGenerate catchments & routes
Vertical MapperGrid Analysis
MapMarkerGeocoding
MI DiscoveryWeb Publishing
Exponare SuiteA suite of modular, centrally administered
out-of-the-box applications
Exponare PublicBring location information to the Public
Exponare EnquiryFor internal use of location information
Exponare PowerPowerful application for data capture and analysis
Application suite
Developer platform
Developer Platforms
MapDisplay
ClusterThematic
Data & Query
Analyze
Creation & Editing
MapXtreme2004
.NET API
Envinsa WSRouting Geocode
Web Services
MapDisplay
ClusterGeocode
Data & Query
Analyze
Route
System ManagementUser Administrationenvinsa
Java API .NET APIWeb Services
MapDisplay
ClusterGeocode
Data & Query
Analyze
Route
System ManagementUser Administrationenvinsa
Java API .NET API
Application suite
Developer platform
MapXtreme 2004
Product Positioning
MapXtreme 2004 enables1. The creation of custom mapping applications2. Map enablement of existing applications & solutions
Specifically, it enables Microsoft Windows developers who are familiar with Microsoft’s .NET technology and are interested in incorporating mapping capabilities in their desktop or webproducts and solutions.
Key Capabilities
One single SDK offering- Same SDK for desktop and web applications
Ease of use- Full-blown developer support - Integrated with Visual Studio.NET 2003
Interoperability- Strong support for open and industry standards- Access and combine data from various sources
Feature Rich- Whole new object model- Features from both MapX and MapBasic + more
System Requirements
Operating Systems- Windows 2000
• Windows 2000 Professional SP4• Windows 2000 Server SP4• Windows 2000 Advanced Server SP4
- Windows XP Professional SP1- Windows 2003
• Windows 2003 Server Standard Edition• Windows 2003 Web Edition
• Windows 2003 Server Enterprise Edition
Development Environments- Microsoft .NET Framework 1.1- Microsoft Visual Studio.NET 2003
MDAC 2.7 for data accessIIS 5.0 or IIS 6.0 (for Web deployment)
Developer Skill Requirements
Standard programming skills- Object oriented programming
.NET Framework - Any .NET language:
VB.NET, C#, C++.NET, etc.- ASP.NET for web applications- ADO.NET for data connections
Visual Studio.NET 2003 - Required for full design time support
GIS knowledge- Basic mapping concepts- GIS standards such as WMS, WFS, GML
Developer Support
Full support for Microsoft Visual Studio.NET 2003
- Project Templates- Dynamic Help- Installation modules
Compiled HelpCode samplesDocumentation on CD
- Developer’s guide- Object model- Migration guide- XML schemas for workspace format and GML
implementation- MapInfo SQL reference
MapInfo’s .NET Architecture
MapInfo.NET Core Engine Name SpacesGeometry•New OGC like model•Infrastructure for new types•Coordsys Interoperability•Object Processing
Styles•Area, Line, Symbol•Raster, Grid•Extensibility Plan
Mapping•Layers•Rendering•Themes•Labels•Tools
Data•Read/Write•MapInfo SQL•Joins•ResultSets•Expressions•Find
Engine•Session
•Selections
Ellis C++Components
CoordSys
DataAccess
Mapper
GeoObject
Styles
Raster, Grid•Full access to the API•Add Vertical Mapper!•Interpolators
LayoutMenu/Toolbar Web ControlsMouse ToolsWindow Mgmt
MapInfo.Windows MapInfo.Web
User Desktop ApplicationVB/C#.NET Pages
Dialog/Control
User WEB ApplicationASP.NET PagesDesktop WEB
What’s New – Mapping
New workspace format (mws)Group layersLabels
- Labels in separate layers- Curved labels
Thematic layers- Separate layers for object themes - No separate layers for modifying themes
Adornments - Legends- Title- Scale bar
An improved control of the map layout!
What’s New – Supported Services
Support for WMS and WFS- Server and client
Support for GML - Abstract GMLFactory + One implementation
Geometry model based on OGC specificationSupport for invoking external geocoding engine
- Interface + One implementation
Support for invoking external routing engine- Interface + One implementation
Extensible object model- Interfaces and abstract classes- Many Events
MapInfo Professional Product Plans
Customers are interested in capabilities and benefits rather than the underlying technology
Existing user’s primary concern is around minimal disruption to their daily operations
MapInfo is committed to providing customer first driven product strategy while rolling out our next generation technology
MapInfo Professional Product Plans
MapInfo Professional and MapBasic on current technology will continue to be enhanced and upgraded releases will be provided on annual basis for the next 18-24 months
In parallel, MapInfo will start rolling out Alpha and Beta programs during 2004 for a .NET based desktop offering released in 2005
Product Rollout 2004
In September 2004, MapInfo released MapInfo Professional V7.8
- A major upgrade of the existing version 7.5- Also released MapBasic 7.8 with the new functions
Approximately in Dec 2004, MapInfo will start coordinating public BETA programs for its .NET version of MapInfo Professional
Thank you!Håkan KarlssonSystems EngineerNordic & Baltic Region