Infrastructure Applications Architecture Data-Centric Model Showcase


Latitude and longitude information are key parameters for any location query. The OpenSpace architecture optimizes the processing throughput of live location information representing real-time positions of moving points in the real world.

The OpenSpace location server is organized as a multi-tier, data-centric, client-service architecture. Front-end application clients are connected to backend data resources through five scalable and robust tiers of interconnected software and data components, each of which has its own well-defined interfaces and specific processing responsibilities:

Larger View
The five-tier architecture is designed for robustness and scalability.


  • Integration Tier: connects with backend data resources through a set of "resource adapters" that understand both native and standard data formats and protocols.

  • Normalization Tier: supplies the location cache with timely, up-to-date location data and content through a Universal Correlation Engine™ that performs attribute filtering, map matching and address resolution to ensure geographic data accuracy and integrity.

  • Storage Tier: warehouses all geo-spatial and location information in a high-speed location cache to support real-time location query processing.

  • Topologic Tier: delivers "location-smart" capabilities to front-end application clients through a Dynamic Layering Engine™ that mediates access to the location cache.

  • Presentation Tier: supports HTML, WML, XML, JavaScript, applets, and image display formats for presentation on mobile devices through a library of client "interface adapters."
 

Home  Company  Products  Technology  Partners  Newsroom

Copyright © 2000-2004,  Space Machine, Inc.  All Rights Reserved.