- ERDAS APOLLO
- ERDAS ADE
- ERDAS TITAN Client
- Product Overview
- Desktop GIS
- Component GIS
- Service GIS
- Mobile GIS
- Database GIS
- Weave
|
Weave
Weave is a business integration framework for combining disparate information systems in an easy to use environment. It is based on Open Systems technology that is independent from vendor-specific technology and proprietary Application Programming Interfaces (APIs).
The key aspects of Weave are:
•Openness - Use of open, non-proprietary APIs and SDKs and support for multiple database and spatial engines.
•Integration of Non-Spatial Data - Powerful data integration from multiple JDBC and ODBC traditional data sources.
•Integration of Spatial Data - Powerful data integration from multiple spatial data sources such as Oracle Spatial, ArcSDE, Shapefiles, PostGIS, WFS, GML and others.
•Integration of Map Services - Simultaneously work with many map services such as WMS, ArcIMS, ArcGIS Server, MapXtreme, Image Web Server, MapServer and others.
•Integration of applications and processes - Client and serverside processes can be integrated into predefined workflows, minimising the learning required by users of those processes.
•Insulation - The complexity of data and processes is hidden from the end users. Simple configuration - Minimise/consolidate system configuration information.
•Centralised - The configuration is controlled by the site administrator from a single location.
•Web Browser-based - Weave has browser-based clients using JavaScript and HTML. No browser plugins are required.
•Customisable and Expandable - Weave can be customised and expanded by third parties as it is based on standard IT technologies.
•Minimal footprint - Minimal requirements to integrate data sources (i.e. no forced schemas).
•Scalable - A multi-tier architecture is supported.
•Security - Role based access control to interfaces, data, and reports.
Weave contains three Engines that allow rapid integration of disparate data.
Weave is built using the Java platform so it can be installed on a variety of hardware and operating systems such as Windows, Linux and Solaris.
Weave has sophisticated reporting capabilities allowing reports with data from multiple sources such as databases and web services. The reports may contain lists, charts, tables, crosstabs, maps and more. Compound reports such as multiple reports consolidated into a single document are also supported.
Reports can present data sorted, summarised, filtered and grouped to fit the user's needs.
The default Weave client does not require installation on the client desktop. It is a lightweight HTML and JavaScript browser client that does not need vendor specific plugins to be installed and also avoids the need for 'popups' to be enabled.
There is no limit on the number of clients that a site can create. Each configured client has its own URL and login credentials (if required) so as to control access to Reports, Data, Mapping and Spatial Engines. For example, a simple mapping application could be hosted via anonymous access, and a protected site which is only accessable via a login, can be enabled for more sensitive data using the same Weave instance. The same instance of Weave will also handle multiple internal clients with each referencing different Mapping Engines and containing only data intended to be seen by internal staff.
|
|