
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:

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."
|
 |
 |