Page 1 of 2

MapperGUI (an old tool to create maps)

PostPosted: Sun Nov 04, 2012 1:12 pm
by Dre
I have updated the old MapperGUI and generated all zones from 0 to 250 at 2048x2048.

If you want to generate your own maps, I recommend to do it on linux since MapperGUI is coded in Python 2.7 and some libraries are a bit old.

There are few bugs such as bad boundaries (zone 52 and some of RvR zones), keeps aren't visible because there are not in Daoc files, zome trees or structures are underwater, ...

Maps & updated MapperGUI: http://minecraft.amtenael.com/daoc/

Source & original author: http://nathrach.republicofnewhome.org/mappergui.html

Re: MapperGUI (an old tool to create maps)

PostPosted: Mon Nov 05, 2012 9:19 am
by Graveen
TY Dre, a good idea :)

Re: MapperGUI (an old tool to create maps)

PostPosted: Thu Nov 08, 2012 8:00 am
by Dre
A GoogleMaps-like map: http://minecraft.amtenael.com/daoc/map.html

For a shard, it's possible to add some layers with kills, players, npc, path, ... Just look at OpenLayers API: http://dev.openlayers.org/apidocs/index/General.html .

Re: MapperGUI (an old tool to create maps)

PostPosted: Thu Nov 08, 2012 8:38 am
by Graveen
OpenLayers is exactly a tool i was ready to browse the net for.
YMMD Dre !

Re: MapperGUI (an old tool to create maps)

PostPosted: Thu Nov 08, 2012 9:14 am
by Etaew
This is awesome, and has some great potential for use on DOL, think of the other data would could put on there, a housing map, keep status, player location in PvE :)

Re: MapperGUI (an old tool to create maps)

PostPosted: Thu Nov 08, 2012 12:10 pm
by geshi
Great, exactly what I was looking for a few months ago, thanks :) I tried to mimick it but it didn't really end up well :)

Re: MapperGUI (an old tool to create maps)

PostPosted: Thu Nov 08, 2012 2:25 pm
by Dre
Great, exactly what I was looking for a few months ago, thanks :) I tried to mimick it but it didn't really end up well :)
The most difficult part was to create a big image (something near 35000x15000 for the 3 realms) and cut this image into many tiles of 256*256.

I will release (when I will have time) a mono xsp website with generation of theses tiles on the fly instead of creating a big image and having nearly 1gb of tiles. With that, a small example for mapping informations from Dol database.

Re: MapperGUI (an old tool to create maps)

PostPosted: Thu Nov 08, 2012 7:32 pm
by Etaew
I'm told your missing Sheeroe Hills from hibby, meant to be just above the bottom-right zone :)

Re: MapperGUI (an old tool to create maps)

PostPosted: Fri Nov 09, 2012 8:57 am
by Dre
I added Sheeroe Hills (I don't know why it wasn't generated) and some other zones (>250).

You can download a web service to provides 256*256 tiles on the fly, you just need to modify Config.cs and Maps.cs (only if you want to add or remove some regions).
It can be used with Mono xsp !
The "tilePath" need to contains all zones that you use (all png of http://minecraft.amtenael.com/daoc).

Scripts/Spots.ashx will provide peace npc so you can see them on the map :)

Re: MapperGUI (an old tool to create maps)

PostPosted: Fri Nov 09, 2012 12:21 pm
by Blue
Nice!

Re: MapperGUI (an old tool to create maps)

PostPosted: Sun Dec 23, 2012 3:53 am
by Merec
This sounds very awesome! I've done a very simple and working way to get all monster and npc locations but it ends in a not working version of the mapper gui and the problem not having high resolution maps. Do u have changed the source code and will u share it?

Greetings Merec

Re: MapperGUI (an old tool to create maps)

PostPosted: Fri Dec 28, 2012 10:16 am
by Dre
I don't understand exactly your problem but I will try to explain what I have done:
MapperGui is used only for generating image map of a zone, there are my source in http://minecraft.amtenael.com/daoc/MapperGUI.tbz, I remember only theses changes:
- Recompiled _dxt1.so for linux x64
- Small fix for daoc path
- fix of some polygon (when internal part of the polygon is filled instead of external part)
- add allMaps.py for generating zone 1 to 250

I think it doesn't work on windows (too old libraries are used) so use it on a linux x64 with python 2.7 in command line (there are many bugs with the GUI). I use it with command like: "./mapper.py -out zone1.png -settings mappergui.ini -zone 1 -scale 2048".
Many zones are blurred when you set scale at 4096 or more so it's not very useful...

Re: MapperGUI (an old tool to create maps)

PostPosted: Fri Dec 28, 2012 11:32 am
by Merec
Thanks! I'll try it.
I never liked python that much. Each try to fix the MapperGUI ended with tears ;)

Re: MapperGUI (an old tool to create maps)

PostPosted: Sat Jan 05, 2013 3:52 pm
by Merec
Hey,

got it working! Very great.

But, do you have any Idea why the trees do look like so much different than older other maps look like?
He uses the same tool.

Example:
Created by me: http://dol.merec.org/Mapper/52_self.jpg
Created by Tekener (2009): http://dol.merec.org/Mapper/52.jpg

Any ideas?

Re: MapperGUI (an old tool to create maps)

PostPosted: Tue Jan 08, 2013 8:35 am
by Dre
I think it's not the same software and there are a small post processing part : you can see avalon city in Tekener's map, there are only one textured mesh (on the hill in bottom left), the background is more detailled and certainly many other differences.

It's certainly possible to add theses features in MapperGUI but I think it's better to do a new program for that... Or you can ask the program used by Tekener.