CADViewer can provide visual interaction between hotel room data and CAD floor-plans. CADViewer can be used for a comprehensive system providing the maintenance status of a given room, the occupancy status of a given room and to provide information on which rooms on a given floor in need of cleaning or free for service tasks.
CADViewer is designed to minimize the complexity of the process and the requirements for both hardware and software, but at the same time to allow seamless integration with legacy systems and databases.
The CADViewer Application Framework for visually linking CAD drawings with any type of Database Information, we call Visual Query and is part of the CADViewer Download Package.
Visual Query can be modelled to provide the exact queries and graphical experience based on your requirements.
Try the Online Demo
Please try the Visual Query Online Demo. Additionally, you can Download a sample environment based on the CADViewer infrastructure. The sample can be used as a template for an integration with your application.
Queries
Queries are routines that are run against the data from the database and highlighted to the user. Queries can range from simple “Show me all rooms in the Financial Department” to the complex like “Show me all unoccupied spaces larger than 12 sq.m on floor 4”.
Visual Query goes beyond just showing the results on the drawing. The user can click on the drawing and run a predefined query. For instance, click on a room and Visual Query will get the room detail information from the database and display the results, just as if the room name had been chosen from a list of rooms.
Flexible development of Queries
CADViewer is a very flexible system and can be extended with new queries using JavaScript and any of our connector technologies, NodeJS, Servlets, PHP and .NET.
Both customers and 3rd party developers can build new applications using the VizQuery interface. We would be glad to provide details.
Process Flow
The connector or Handler technologies, such as PHP, provides interaction with database, which can be MySQL, SQL Server, etc. The VizQuery Online Demo is using MySQL and PHP on the back-end.
Javascript interacts with CADViewer via CADViewer API and with the back-end via AJAX.
A set of Angular methods, allows the back-end to update the display without redrawing.
CADViewer displays drawing (from SVG file) and interacts with Javascript via hyperlink calls.
Tell us about your requirements
Please send us an e-mail or Contact us to initiate a discussion about your specific requirements, so we can help you integrate CADViewer and AutoXchange 2020 with your application for Visual Query functionality.