Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to integrate OpenStreet Map in c# winforms [closed]

I need to integrate OpenStreet Map in my c# application, as I have done some research work on google and bing and realized their licensing restrctions. Now I want integrate OpenStreet Map

Tasks to accomplish: 1. Display Map and the vehicle location on the map. 2. Allow the user to define regions or radius on the map by drawing lines or shapes(triangles, rectange or circles) on the map and get the exact calculated long/lat, radius, distance etc

I am totally new to this area have no idea, trying hard to get the knowledge but due to time constraint i am having difficulties.

Appreicate if some body can share their experience and guide me to the right direction with blogs, samples etc.

Thanks

like image 547
Shax Avatar asked Jan 28 '12 22:01

Shax


People also ask

How do I integrate OpenStreetMap?

Embedding an OSM map on WebsiteGo to https://www.openstreetmap.org on your browser. Navigate on the map to the location you want to embed. On the right side, click the “Share” icon, then click “HTML”

Does OpenStreetMap have an API?

OpenStreetMap has an editing API for fetching and saving raw geodata from/to the OpenStreetMap database — this is the entry page for the documentation. If you just want to embed a map into a webpage, you don't want this API. Use a web map library instead.

Is OSM API free?

The OpenStreetMap API is free.

How do I get OpenStreetMap API?

The Openstreetmap API endpoint is located at http://api.openstreetmap.org/. You can find the Openstreetmap API portal / hompage here. If you need Openstreetmap API support, you can visit developer support here, or reach out to their Twitter account at @OpenStreetMap.


1 Answers

You're definitely looking for GMap.NET. You can use any map provider, just take care of license restrictions as you already noted. Look at the example they provide, it'll be useful for you.

like image 52
ken2k Avatar answered Oct 26 '22 15:10

ken2k