Difference between revisions of "Optical code"
(→Searching for objects) |
|||
Line 1: | Line 1: | ||
− | In order for the users to find objects more efficiently, {{UBIK}} | + | In order for the users to find objects more efficiently, {{UBIK}} can mark some objects with [[#Technical_background|certain properties]]. Whenever a user scans an optical code, the resulting code value can be used to find all matching objects, namely objects that have the right property. |
== Types of optical codes == | == Types of optical codes == | ||
Line 45: | Line 45: | ||
== See also == | == See also == | ||
* [[Find Objects by Optical Codes]] | * [[Find Objects by Optical Codes]] | ||
+ | * [[Load an Object via Barcode / QR-Code]] | ||
[[Category:UBIK Client]] | [[Category:UBIK Client]] |
Revision as of 08:41, 3 September 2014
In order for the users to find objects more efficiently, UBIK® can mark some objects with certain properties. Whenever a user scans an optical code, the resulting code value can be used to find all matching objects, namely objects that have the right property.
Contents
Types of optical codes
The following types are supported at the moment:
- Barcode;
- QR Code;
- ID Marker.
Types of scanners
The following scanners are used for scanning:
- ZXing Barcode Scanner; (for barcodes and QR codes)
- ID Marker Scanner - based on Metaio. (for ID Markers)
Searching for objects
UBIK® provides two searching mechanisms for searching objects: online and offline.
Searching offline
In any case (regardless of the network connection and sync mode), UBIK® always goes through all the objects currently available on the device and find the ones that match the scanned results.
Searching online
When the Internet is avaiable and UBIK® is not running under offline mode, the search result is enhanced by online search. This means any objects that match the scanned results can be found even if they don't yet exist locally.
Presenting results of a search
Once the objects are found, they are displayed in a list. The users can then browse to any of the objects for more information by clicking on the objects.
Technical background
In order for objects to be identifiable through optical codes, they have to carry the SYSCLS OBJECTWITHIDMARKER classification.
The data types of different optical codes are listed as follows:
- Barcode - String;
- QR Code - String;
- ID Marker - Integer.
The service query used for online searching is IDMARKERSCANQUERY.