You have tagged your question with ASP.net.
You are aware that any reading you get from a GPS device will be constant and your servers current location? Not your clients location.
GPS devices are usually connected via USB and come with a SDK so you first have to specify the device you are using then consult the documentation with it.
Check the following link also :
Mapping with a GPS and C#[
^]