<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Its fairly easy.<br>
<br>
These are the steps:<br>
<br>
1. Set up OL map (I assume you have this)<br>
2. Read data from GPS<br>
3. call map.setCenter with the GPS data<br>
<br>
Step 2 varies, depending on the GPS brand.<br>
Usually you can tweak the device to put out NMEA compliant data on a
COM port. <br>
NMEA is human readable, and specs can be found online.<br>
<br>
Step 3 may cause trouble, because you have to interact with a
javascript inside a page.<br>
On way is to simply host the page in an application, ie. a .Net form,
then the access is there.<br>
<br>
Another way is to create a webservice / micro webserver that returns
the current position.<br>
A javascript inside the page can then poll the position (via AJAX), and
update the center.<br>
<br>
You may run into trouble if your map is projected into something thats
not Lat/Lon compatible.<br>
In that case, take a look at the Proj.4 library, avalible for both
javascript and regular programming.<br>
<pre class="moz-signature" cols="72">Regards, Kenneth Skovhede, GEOGRAF A/S
</pre>
<br>
<br>
Didrik Pinte skrev:
<blockquote cite="mid:1214485900.4016.13.camel@ddp.simpson" type="cite">
  <pre wrap="">Hi,

One of my client asked me if it was possible to control the center of an
openlayer map by an external GPS connected to it's laptop ... 

I have googled a bit about this but found nothing.

Does anybody have an interesting suggestion ? link ? idea ?

Thanks

Didrik
  </pre>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@openlayers.org">Users@openlayers.org</a>
<a class="moz-txt-link-freetext" href="http://openlayers.org/mailman/listinfo/users">http://openlayers.org/mailman/listinfo/users</a>
  </pre>
</blockquote>
</body>
</html>