Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(885 Kb)
Download
Updated: 04-16-09 10:19 PM
Pictures
File Info
Updated:04-16-09 10:19 PM
Created:unknown
Downloads:831,909
Favorites:3,432
MD5:

Cartographer  Popular! (More than 5000 hits)

Version: 2.5.3
by: ckknight, Arrowmaster

Click here to lend your support!
Cartographer is a modular, lightweight, and efficient framework for manipulation of the world map.

  • Battlegrounds : allows viewing of battlegrounds outside of the zone.
  • Coordinates : adds coordinates to the bottom of the world map of the player and the cursor.
  • Foglight : Shows unexplored areas on the map. replacement for MozzFullWorldMap or Unexplorer. Much more efficient, though.
  • Group Colors : turns all your party's and your raid's POIs into circles colored based on class, and shows a number on them based on their raid group.
  • Guild Positions : show all guild members that also have Cartographer.
  • Instance Loot : shows loot tables when you click a boss note
  • Instance Maps : shows maps of instances.
  • Instance Notes : adds boss notes and such to instance maps.
  • Look 'n' Feel : allows you to change the transparency, position, and scale of the world map.
  • Notes : lets you put notes on the map, similar to MapNotes.
  • POI : store notes that city guards point you to.
  • Professions : automatically tracks herbs, minerals, and treasure.
  • Waypoints : allow you to make waypoints and have a big arrow point the way.
  • Zone Info : on hovering over a zone, it will show the levels of the zone, the instances in the zone, their levels, and the number of men the instance is made for (e.g. 5-man, 40-man).
Additional plugins may be found by clicking the Optional Files tab above or at http://files.wowace.com/sw-c.html

If you find _any_ bugs, feel free to submit them at
http://jira.wowace.com/browse/CART

If you want to request any features, feel free to submit your ideas at
http://jira.wowace.com/browse/CART

Wiki: http://wiki.wowace.com/index.php/Cartographer

Forum: http://www.wowace.com/forums/index.php?board=54.0

If you love Cartographer, then give it a good rating and add it to your favorites

------------------------------------------------------------------------
r2321 | ckknight | 2009-04-17 00:46:37 +0000 (Fri, 17 Apr 2009) | 1 line
Changed paths:
A /tags/v2.5.3 (from /trunk:2320)

Tagging as v2.5.3

-------------------------------------------------------------------------

r74405.12
Lots of fixes, but the primary change is LibGuildPositions-1.0 is used instead of Cartographer's own CGP one.

r70534.1
Thanks to all of those helping with commits to Cartographer
Added Magister's Terrace and Sunwell
Library upgrades
Added Engineering to Gathering professions
Add support for LibGuildPositions-1.0. Sending positions along the old comm will stop in one month. Sending requests along the old comm will stop in two months, essentially ceasing the old comm prefix from use.

r65599
toc bump for 2.4

r63590
Updated to latest version from wowace
Herbalism, Mining, and Noteshare modules have been moved out to separate downloads.
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
r74405.12
848kB
ckknight
06-15-08 12:02 PM


Post A Reply Comment Options
Unread 03-07-07, 01:58 PM  
Xenorim
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
Latest updated version?

You can easily find the latest updated version on www.wowace.com

Personally I'm looking for Icon packs, where do you find them?
Xenorim is offline Report comment to moderator  
Reply With Quote
Unread 03-07-07, 03:16 PM  
Nefarion
A Defias Bandit
 
Nefarion's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 57
Uploads: 20
Flashes?

I know when you're in a group that the group icons on the map flash red every half second if they're in combat, but I've noticed that they also flash grey sometimes. What does the grey flash indicate?
Nefarion is offline Report comment to moderator  
Reply With Quote
Unread 03-08-07, 07:33 AM  
ChaosInc
Curse staff
 
ChaosInc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 670
File comments: 368
Uploads: 21
RE: Icon packs

http://files.wowace.com/

For some reason they don't show up in wowace's normal Addon section, but if you got to the direct file link above, they're listed there, along with Cartographer_Import that will be needed if you're converting from gatherer/metamap.
ChaosInc is offline Report comment to moderator  
Reply With Quote
Unread 03-08-07, 11:15 AM  
Mandriena
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I am trying to import my gatherer data, and it doesnt work. in the best case I get the message it is importing, but it is doing nothing.

I am using a french client, can this be the reason?
Does anyone have an idea what I can do?

I would try to add the translation for frFR, but I am not sure what are the parts which have to be translated (it doesnt seem to be the tradeskill but something else)
Mandriena is offline Report comment to moderator  
Reply With Quote
Unread 03-13-07, 05:29 AM  
Isharra
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 36
Uploads: 3
Originally posted by NExiw
Im receiving the following message when I try to import my gatherer data

Message: ..\AddOns\Cartographer_Import\Import.lua line 340:
Trying to set a note with an unknown zone: "Ungoro Crater"
I had to alter the function for zone names to get my data imported. Hopefully it may help someone else.

I changed the function at Cartographer_Import\Import.lua line 379 to read:
Code:
-- very hacky way of making the zone correct
function Cartographer_Import:ConvertZoneName(zone)
	local zName = string.gsub(zone,"BLADES_EDGE_MOUNTAINS","BLADE'S_EDGE_MOUNTAINS")
	-- the gatherer lists BARRENS but should be "The Barrens" so we have to bodge it
	if zName == "BARRENS" then zName = "THE_BARRENS" end
	-- same problem with "The Hinterlands"
	if zName == "HINTERLANDS" then zName = "THE_HINTERLANDS" end
	zName = string.gsub(self:titlecase(string.gsub(zName,"_"," "))," Of "," of ")
	-- "Un'Goro Crater" would break the capitalization rule even with an apostrophe
	if zName == "Ungoro Crater" then zName = "Un'Goro Crater" end
	
	return zName
end
Last edited by Isharra : 03-13-07 at 05:37 AM.
Isharra is offline Report comment to moderator  
Reply With Quote
Unread 03-13-07, 09:56 PM  
HotFix
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Originally posted by Isharra
I had to alter the function for zone names to get my data imported. Hopefully it may help someone else.

I changed the function at Cartographer_Import\Import.lua line 379 to read:
Code:
-- very hacky way of making the zone correct
function Cartographer_Import:ConvertZoneName(zone)
	local zName = string.gsub(zone,"BLADES_EDGE_MOUNTAINS","BLADE'S_EDGE_MOUNTAINS")
	-- the gatherer lists BARRENS but should be "The Barrens" so we have to bodge it
	if zName == "BARRENS" then zName = "THE_BARRENS" end
	-- same problem with "The Hinterlands"
	if zName == "HINTERLANDS" then zName = "THE_HINTERLANDS" end
	zName = string.gsub(self:titlecase(string.gsub(zName,"_"," "))," Of "," of ")
	-- "Un'Goro Crater" would break the capitalization rule even with an apostrophe
	if zName == "Ungoro Crater" then zName = "Un'Goro Crater" end
	
	return zName
end
That worked perfectly. Well almost, I had a single bread box in Stormwind listed in Gatherer, but it was easy enough to remove from the Gatherer.LUA file.

Question - When I log into my Herbalist, I can see all the herb icons just fine, but the mineral icons show up as black squares with red question marks in them. If I log onto my Miner, I can see all the mineral icons just fine, but the herb icons now show up as the ? icons.
Is this normal? According to my friend who has used Cartographer for a while, it is not.
If it is normal, is there a toggle switch somewhere for the behavior?

Any dumps you need from me will be gladly given. Awesome work BTW!

UPDATE - When I posted this, I had just removed the Gatherer.LUA file. Upon logging into WOW, everything started working like it should. I no longer saw the minerals on my Herbalist unless I set the Profession to Always, and vice versa. The ? icons that I saw multiple times I logged in went away.
Maybe the database had to reconcile multiple imports of the same data (since the first few runs ran into errors part way)? In either case it is working like a dream so thank you 100x!
Last edited by HotFix : 03-13-07 at 10:11 PM.
HotFix is offline Report comment to moderator  
Reply With Quote
Unread 03-14-07, 03:36 AM  
Lockheed
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Originally posted by Isharra
I had to alter the function for zone names to get my data imported. Hopefully it may help someone else.

I changed the function at Cartographer_Import\Import.lua line 379 to read:
Code:
-- very hacky way of making the zone correct
function Cartographer_Import:ConvertZoneName(zone)
	local zName = string.gsub(zone,"BLADES_EDGE_MOUNTAINS","BLADE'S_EDGE_MOUNTAINS")
	-- the gatherer lists BARRENS but should be "The Barrens" so we have to bodge it
	if zName == "BARRENS" then zName = "THE_BARRENS" end
	-- same problem with "The Hinterlands"
	if zName == "HINTERLANDS" then zName = "THE_HINTERLANDS" end
	zName = string.gsub(self:titlecase(string.gsub(zName,"_"," "))," Of "," of ")
	-- "Un'Goro Crater" would break the capitalization rule even with an apostrophe
	if zName == "Ungoro Crater" then zName = "Un'Goro Crater" end
	
	return zName
end
Thanks for this! I had to add entries for Stormwind, Exodar, Silvermoon City in order to get my data imported, but your post got me started.

Add the following lines anywhere above the zName = string.gsub(self:titlecase(string.gsub(zName,"_"," "))," Of ", " of") line:
Code:
	-- same problem with "The Exodar"
	if zName == "EXODAR" then zName = "THE_EXODAR" end
	-- same problem with "Silvermoon City"
        if zName == "SILVERMOON" then zName = "SILVERMOON_CITY" end
        -- same problem with "Stormwind City"
        if zName == "STORMWIND" then zName = "STORMWIND_CITY" end
If that's confusing, the whole thing looks like this:
Code:
-- very hacky way of making the zone correct
function Cartographer_Import:ConvertZoneName(zone)
	local zName = string.gsub(zone,"BLADES_EDGE_MOUNTAINS","BLADE'S_EDGE_MOUNTAINS")
	-- the gatherer lists BARRENS but should be "The Barrens" so we have to bodge it
        if zName == "BARRENS" then zName = "THE_BARRENS" end
	-- same problem with "The Exodar"
	if zName == "EXODAR" then zName = "THE_EXODAR" end
	-- same problem with "Silvermoon City"
 	if zName == "SILVERMOON" then zName = "SILVERMOON_CITY" end
        -- same problem with "Stormwind City"
        if zName == "STORMWIND" then zName = "STORMWIND_CITY" end
 	-- same problem with "The Hinterlands"
	if zName == "HINTERLANDS" then zName = "THE_HINTERLANDS" end
	zName = string.gsub(self:titlecase(string.gsub(zName,"_"," "))," Of "," of ")

	-- "Un'Goro Crater" would break the capitalization rule even with an apostrophe
	if zName == "Ungoro Crater" then zName = "Un'Goro Crater" end                                                                
                                                               	
	return zName
end
Now all my data is imported and working. Thanks again!
Last edited by Lockheed : 03-14-07 at 04:45 AM.
Lockheed is offline Report comment to moderator  
Reply With Quote
Unread 03-14-07, 07:17 AM  
HotFix
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Thumbs up Re: Re: Re: Re: Re: Import Metamap Notes

Originally posted by WolfSinger

To pull in your CT_MapMod Herb and Ore positions, download the latest version of the cartographer_import mod from http://www.wowace.com/files and then you’ll need to make a few edits:

1) Add the following line to the bottom of the Cartographer_Import.toc file:

CT_MapMod.lua

2) Edit the Import.lua file. Around line 104, insert the following before the “done importing notes” line:

self:TryImportCTNotes()

3) At the end of the Import.lua file, add the following:

function Cartographer_Import:TryImportCTNotes()

local hasMining = Cartographer:HasModule(AceLibrary("Babble-Spell-2.2")["Mining"])
local hasHerb = Cartographer:HasModule(AceLibrary("Babble-Spell-2.2")["Herbalism"])

if CT_UserMap_Notes then
for zone, ctdata in pairs(CT_UserMap_Notes) do
for _, note in pairs(ctdata) do
creator = nil
if (note.set == 7 and hasHerb) then
creator = "Herbalism"
end
if (note.set == 8 and hasMining) then
creator = "Mining"
end

if creator then

if Cartographer_Notes:SetNote(zone, tonumber(note.x), tonumber(note.y), note.name, creator) then
self:Print(L["Added %s %s to %s at %.2f, %.2f from %s"], note.name, note.icon, zone, note.x, note.y, "CT_MapMod")
end
end
end
end
end
end
Dude you are the man!
Now I got my old CT_Mapmod recordings on top of my newer Gatherer recordings. I hope your code makes it into a new mod (too bad the web page kills your formatting that I now see in the quote.

I sure hope your code and the updates by Lockheed make it into the next version as it all seems to work and it would be REALLY nice.
HotFix is offline Report comment to moderator  
Reply With Quote
Unread 03-14-07, 05:34 PM  
Larholm
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
It just wont import

Howdy

I have a problem.

I am trying to import my data from Gatherer, but no matter how much i try it just dont do anything.

here is a step by step description of what i do
I copy Gatherer.lua from
\World of Warcraft\WTF\Account\[Login]\SavedVariables\
to
\World of Warcraft\Interface\AddOns\Cartographer_Import\

Then i start WoW, only to find that nothing has been imported.

I have found that the import script gets to
Code:
if GatherItems then
However, GatherItems is nil :-(

My Gatherer.lua starts off like this:

Code:
GatherItems = {
	{
		["AZSHARA"] = {
			[176583] = {
etc...
I have tried using a Gatherer.lua.bak (renamed it to fit) from my savedvariables to see if it was a version conflict, that one looks like this:

Code:
GatherItems = {
	[1] = {
		[1] = {
			["briarthorn"] = {
				[1] = {
					["y"] = 48.2,
etc...
Any suggestions ?
I am runningthe latest version of Gatherer, and have the latest version of the import script.

/Cheers
Larholm is offline Report comment to moderator  
Reply With Quote
Unread 03-15-07, 01:50 PM  
Nefarion
A Defias Bandit
 
Nefarion's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 57
Uploads: 20
The Sunken Temple

I'm having a few problems with the Sunken Temple instance map. The boss loot tables are broken and the icons are displayed inaccurately. See the images below..





Edit: Although I'm using my own custom icons, the display is broken when I switch back to the default icons.

Edit: I'm also sure I'm using the most recent update. I update all my addons, including Cartographer, just before I log on WoW every day (sometimes twice a day). It's been like this since I got Cartographer, about 3-4 weeks ago.
Last edited by Nefarion : 03-15-07 at 01:53 PM.
Nefarion is offline Report comment to moderator  
Reply With Quote
Unread 03-15-07, 06:23 PM  
Xenorim
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
Re: The Sunken Temple

Originally posted by JaedxRapture
I'm having a few problems with the Sunken Temple instance map. The boss loot tables are broken and the icons are displayed inaccurately. See the images below..





Edit: Although I'm using my own custom icons, the display is broken when I switch back to the default icons.

Edit: I'm also sure I'm using the most recent update. I update all my addons, including Cartographer, just before I log on WoW every day (sometimes twice a day). It's been like this since I got Cartographer, about 3-4 weeks ago.
You are not the only one
incidently it would be nice if it was possible to move notes that were in instances.
Xenorim is offline Report comment to moderator  
Reply With Quote
Unread 03-15-07, 08:44 PM  
ckknight
A Warpwood Thunder Caller
 
ckknight's Avatar
AddOn Author - Click to view AddOns

Forum posts: 90
File comments: 95
Uploads: 32
Updated a new version, people.

Regarding the misplaced notes in instances, if you'd like to help (and I'd love you forever if you do), check out the README.txt in Cartographer_InstanceNotes in the Cartographer folder. It will tell exactly the steps to correct the notes.

I don't have much time to run instances, cause I code so much, so I really am not able to handle this task, it's really up to the community at large to help out for situations like this.
ckknight is offline Report comment to moderator  
Reply With Quote
Unread 03-16-07, 12:29 AM  
Justgiz
A Fallenroot Satyr

Forum posts: 27
File comments: 23
Uploads: 0
Glad to see an update, but i gotta say that the .bat files worry me. and im not sure about the blank files with no extension.
Justgiz is offline Report comment to moderator  
Reply With Quote
Unread 03-16-07, 05:14 AM  
MyKroFt
A Deviate Faerie Dragon

Forum posts: 10
File comments: 9
Uploads: 0
Herb

How can I get Glowcap into the filter list - my rep is beyond that and would not like to see them anymore....

Thnaks
Myk
MyKroFt is offline Report comment to moderator  
Reply With Quote
Unread 03-16-07, 06:18 AM  
ckknight
A Warpwood Thunder Caller
 
ckknight's Avatar
AddOn Author - Click to view AddOns

Forum posts: 90
File comments: 95
Uploads: 32
Ah, the .bat file (and .sh file) are to separate the modules out of Cartographer, if you so choose. It's really there for users of Wowaceupdater.

If you don't care, just ignore it, won't harm anything and will never be run automatically.
ckknight is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: