MapBake is a mapping tool that lets you combine the ingredients of countries, and/or regions within countries, to bake a kmz file for use with Google Earth.
You can hover the mouse over various parts of the page to get tips on what each item does.
A MapBake recipe can be can be sent to others to bake the same map. Google Earth will show a global image of the Earth highlighting the places you have identified. MapBake also creates quick maps of countries or regions (states, provinces, etc) within a country (by using the Map buttons).
MapBake codes identify sets of countries and/or regions within countries. They may seem like random characters but they will identify the places you have checked. They do not contain colon, comma, plus, minus, asterisk, or slash characters which have different purposes. The ampersand character is used to join codes for a country set and region sets for different countries.
The code entry box will convert ISO 3166-1 alpha-2, most ISO 3166-2, and a few artificial codes for places without subdivisions defined by ISO. Enter codes as follows: for countries start with a colon and have codes separated by commas. Regions within countries start with the country code a colon and the region codes separated by commas. Some examples :US,CN will become the MapBake code MK, and US:CA,NY will become JK. If no codes are specified all will be selected. So, a lone colon will select all countries, and US: will select all states in the US. Codes can also be modified with operators plus (+) is Or, asterisk (*) is And, minus (-) is Not, and slash (/) is Xor. So if the code entry box is Updated with JK+US:FL it will become YRO and have California, New York and Florida selected. Note that any manual entries in the code entry box must be updated or they can be lost when changes are made in other ways.
Alternatively, countries can be checked from the tree and the MapBake codes will be updated. If a country is selected (whether checked or not) a side tree will open to give access to the regions of that country. And if a region is selected and there are sub-regions, a tree will be shown to allow selection of those.
There are buttons to:
KML Style causes KML sets to be handled as follows:
Simplify reduces the size of the KML file but reduces the precision of the borders. The default is 5 which gives substantial reduction in files size. Higher values will result in smaller files but less precise boundaries.
Once KML sets are configured as you like, you can Make KMZ which will be downloaded by your browser and can be used in Google Earth.
The url is updated with any changes (except manual code entry box until updated) so you can bookmark the page to return to the same place or send the url (as a recipe) to a friend.
A QR code at the bottom of the page contains the url to that page.
Hovering the mouse over controls will give reminders of the purpose.
Advanced Load Options are used to manipulate the mapbake codes from multiple urls. Changing these can cause urls (or existing bookmarks) to load differently, so keep the default unless you understand them. Here is how they work:
If you need additional help, ask a question on the MapBake Forum