Can you give a more detailed explanation of the project? We've already developed location based applications using QR, but it was a game (study project during my MSc.)
This project focused on fish aggregation devices for example unjam which is one of the traditional fish aggregation device that is still being used until today. Most of the device is not registered to the authorities that makes it harder to them in order to give compensation to the fishermen which there are no information that can relate to the owner of the fish aggregation device. They still use conventional method in which there are no system available to sort this problem out.
So in this project our idea is that we wanted to attach the QR code in a buoy with the fish aggregation device under it. The purpose of the QR Code is that once the authority scanned the code they will know the information related such as the owner of the device, the location of the device, the date of the device is being placed etc. and it will show them the exact place of the in the software eg. ArcMAP.
I hope the explanation on the project that we are trying to do is clear for you Mr. Jones. Thanks for your respond.
Well, I guess the easiest way to solve this would be to create a web service that provides information about each buoy. Once the user scans the QR code, it leads to the web service where the info is displayed. In case the buoy coordinates are not fixed, one can update them also using the scanning device during the information request. Depending on your storage technology (e.g. PostGIS, LOD) it will be straightforward to display it on a GIS.
You can use the QR code as link to an OGC WFS that will contain all the information (spatial info + additional details) related to that specific marker placed in a specific location. For this kind of implemantation you will need a basic infrastructure.....eg. GeoServer+Postgis
I like Umberto's idea, WFS may offer everything you need to attach attributes to your features. However, conventional WFS implementations (using PostGIS, Oracle Spatial, Shapefiles, etc.) lack interoperability with other data sources. If you've got no plans in expanding your application to integrate with other data sources, a WFS with Shapefiles or PostGIS will suffice. If you see a possibility of enriching your data set with other data sources, you should take a look at Linked Data. In one of my works, I developed an adapter that provided a WFS interface for Linked Data data sources (Attached).
Good luck!
Conference Paper Making the Web of Data Available Via Web Feature Services