background
A recent project is the need to implement offline maps on WPF clients, although they have previously been exposed to web and Android online maps, but it is really impossible to do so for offline maps. Later in the blog Park saw a lot about gmap.net introduction, and applied the gmap.net in the project, so quickly realized the function of offline map.
The following paragraph is excerpted from the original address of the project (http://greatmaps.codeplex.com/), which is the introduction of Gmap.net:
Gmap.net is great and powerful, free, cross platform, open source. NET control. Enable use routing, geocoding, directions and maps from Coogle, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, Sigpac, Yandex , mapy.cz, maps.lt, ikarte.lv, Nearmap, Ovimap, Cloudmade, Wikimapia, MapQuest in Windows Forms & Presentation, Suppor TS caching and runs on Windows mobile!
Unlike many map maker APIs, it has many underlying implementations, caches, map tile management, alignments, coordinate transformations, and so on, so it's valuable to research. And, GMAP. NET is capable of running on Windows Form, WPF, and Windows Mobile.
At the same time, GMAP. NET is currently supporting OpenStreetMap, Google, Bing,yahoo,ovi and other maps, but for the domestic map support a little, so I also refer to other projects, wrote Baidu, gold, search, Sogou and other maps of the plug-in, but did not submit the code up, I'll do these things in a while.
First Knowledge
Here are some of the features of the demo:
Overall interface:
Path:
Create an offline image based on the user's mouse box selection:
Create a static picture based on the user's mouse box:
Get basic information:
Of course, there are a lot of features in the demo, continue next time.
Original link: http://www.cnblogs.com/enjoyeclipse/archive/2013/01/13/2858392.html
(turn) deep understanding of the strongest desktop map control gmap.net---first knowledge