I've been trying sfan5's fork of MinetestMapper C++.
The reuslts, so far, have been mixed but encouraging.
--backend sqlite3I tried generating updates to the overview maps that I post in our
Minetest.net Forums', LinuxGaming.us server thread. Our server is using the default, sqlite3 backend.
The four, 1,000x1,000 block, 'section' maps take about 2 minutes each when I have used
Mireq's or, at present,
VanessaE's MinetestMapper C++ fork.
sfan5's version took about 8 minutes to produce each 1,000x1,000 section map.
The 'Main Section' overview map is 3,300x2,400. It usually takes about 5 minutes to render. When I tried to render it with sfan5's fork it took over 3 hours.
--backend leveldbAt first I kept getting 'Unknown map backend: leveldb' error messages.
The included README.rst file instructs to compile the minetestmapper by using:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
To get the '--backend leveldb' to work I had to recompile minetestapper with:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
A 1,000x1,000, overview map, of a leveldb backend world, took about 5 minutes.
A 2,000x2,000, overview map, of the same leveldb backend world, took about 16 minutes.
Hopefully some of this info will help improve future updates to the minestmapper.
Thanks to Mireq, Sean884, Sokomine, VanessaE and sfan5 for progressing this vital Minetest tool. ;)