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 have a Trimble Yuma tablet running Windows 7. I need to build an application that allows viewing of points on a map and editing of a geodatabase (feature layers and tables). I'm hoping to use ArcGIS Engine SDK.

How do I leverage the GPS of the Trimble within my ArcGIS Engine app? Anybody done this with a Trimble before? Any code samples out there?

share|improve this question
I googled this in 5 seconds. It may prove useful (or not, honestly) - – blah238 Sep 5 '12 at 21:54
@blah238 - thanks, but that is not completely useful. The API and sample provide methods to get the gps port information, but no info on get actual coordinates from GPS – rgwozdz Sep 6 '12 at 4:00
I'm guessing you communicate with the GPS unit through the virtual COM port, they just didn't demonstrate how, so perhaps other resources could help there. – blah238 Sep 6 '12 at 4:02
up vote 1 down vote accepted

I have done this before, but with ArcEngine 9.3.1 and Windows XP / CE. At the time I think we had issues with the IGpsConnection interface so I rolled my own.

IGpsConnection Interface

IGpsConnection Reference for ArcEngine 10.0

IGpsConnection Reference for ArcEngine 9.3.


You will also need to look at the IGpsFeed and IGpsDisplayProperties interface.

Usage Example

To be honest with you I can't dig up any old code, and the API doco is a bit sparse so unless I can find it, you'll have to work your way through it from here. Will keep you posted if I can get anything.

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.