title: Set windows geo location programmatically
body: <p>I use a specific GPS receiver which consumes the data and knows the current position. Windows does not recognize it (and also should not do this as I need the data for logging, ...).
  Now I would like to set the current location of the system (I use VB.NET, but any hint how to do this would be welcome). Getting the location is easy with the System.Device.Location namespace, but setting the location I can find no example.</p>
  <p>Thx and best regards Martin.</p>
  <p>Update:
  I found <a href="https://www.gpssensordrivers.com/" rel="nofollow noreferrer">https://www.gpssensordrivers.com/</a> which accepts a TCP/IP data source for GPS data. My software could access the GPS via its COM port, process the data and forward it via TCP/IP to the GPSDirect app from the link which then provides it to windows. Cost 15$, but if it uses a user-mode driver it will be worth the money I think …</p>