Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need the ability for a field operator (using an iPad) to select a feature in a geodatabase served via ArcGIS Server, and scan its barcode, which should be entered into the geodatabase as an attribute.

1) Will Esri's ArcGIS app handle this capability - can it talk to an external barcode reader, and use the output of the barcode reader to edit an attribute?

2) Assuming that it can't and we need to write an our own app, are there any mechanisms within Esri's iOS API which allow talking to hardware devices?

The ideal scenario would be a wizard-based approach which prompted the user to scan the barcode when a suitable feature was clicked, then entered the resulting barcode text as an attribute. A more manual, step-by-step workaround would be acceptable if necessary.

I've assumed that an external barcode reader, connected via Bluetooth, will be necessary as it's impractical to use the iPad's own camera due to accessibility issues (eg pits).


share|improve this question
'external barcode reader' correct for barcodes - Note QR codes can be read correctly from the ipad. if the id's match it can work - a custom app is likely to be required. – Mapperz Jul 17 '12 at 13:51

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.