Cartography will be one of the earliest skills available to players. The skill allows you, using in-game tools, to draw/sketch/stencil maps of your area. The higher your cartographic skill, the more precise and high fidelity the tools available to you will become. Then, you can distribute your maps to others for free or for purchase. Likewise, others will be able to take your maps and add additional information to them. (X marks the spot!)
The first thing you need to decide is what scale of map you are going to use and based on this selection, the drawing tools will change properly. For example, if you are drawing a regional map, you will see stamps for mountains and forests, as well as spline tools to help you draw rivers, lakes and roads. The stamp tools will randomly cycle through a set of stored images so as to give a aesthetically pleasing looks to your maps.
At the beginning, most of the maps will be very inaccurate because there are not going to be tools to make better maps. This will require some experimentation. As people roam around, and realize the map is not accurate, they will make changes.
When crafting a map, a cartographer has the ability to give names to areas, mountains, villages, etc. The Soulborn Engine will keep track of all the names given in maps and the ones more frequently used in maps will be the ones used by the NPCs.
This has many implications. First, to change a name of an establish place someone needs to destroy all the old maps and create new maps with the new names. Secondly, it might be that old maps might do references to places that no longer exists or have different names.
Maps will be written in any language the maker has sufficient skill in, that means that you can run into a map that you can't read.