Download
(885Kb)
Download
Updated: 04-16-09 10:19 PM
Pictures
File Info
Updated:04-16-09 10:19 PM
Created:unknown
Downloads:868,756
Favorites:3,402
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)


Post A Reply Comment Options
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.
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.
Report comment to moderator  
Reply With Quote
Unread 03-13-07, 05:29 AM  
Isharra
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 37
Uploads: 2
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.
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)
Report comment to moderator  
Reply With Quote
Unread 03-08-07, 07:33 AM  
Sythalin
Curse staff
 
Sythalin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 680
File comments: 373
Uploads: 15
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.
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: 14
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?
Report comment to moderator  
Reply With Quote
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?
Report comment to moderator  
Reply With Quote
Unread 03-06-07, 12:04 PM  
Nefarion
A Defias Bandit
 
Nefarion's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 57
Uploads: 14
Cartographer:GetCurrentInstance()?

Does anyone know where I can get a complete list of everything Cartographer:GetCurrentInstance() can return?
Report comment to moderator  
Reply With Quote
Unread 03-05-07, 05:35 AM  
NExiw
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Im receiving the following message when I try to import my gatherer data

Date: 2007-03-05 03:31:45
ID: 52
Error occured in: Global
Count: 1
Message: ..\AddOns\Cartographer_Import\Import.lua line 340:
Trying to set a note with an unknown zone: "Ungoro Crater"
Debug:
Ace2\AceAddon-2.0\AceAddon-2.0.lua:25:
Ace2\AceAddon-2.0\AceAddon-2.0.lua:23
Ace2\AceAddon-2.0\AceAddon-2.0.lua:698:
Ace2\AceAddon-2.0\AceAddon-2.0.lua:675
[C]: ?
Ace2\AceEvent-2.0\AceEvent-2.0.lua:251: TriggerEvent()
Ace2\AceEvent-2.0\AceEvent-2.0.lua:962:
Ace2\AceEvent-2.0\AceEvent-2.0.lua:955
AddOns:
PetBarFix, v1.06
Ace, v1.4
Ace2
AdvancedTradeSkillWindow
AlphaMap, v2.90.20003
Archaeologist
Atlas, v1.9b1
AtlasAuchindoun, v1.8.6
AtlasBattlegrounds, v1.8.6
AtlasDungeonLocs, v1.8.6
AtlasFlightPaths, v1.8.6
AtlasLoot, vAtlasLoot Enhanced v2.04.00
AtlasOutdoorRaids, v1.8.6
AtlasTempestKeep, v1.8.6
Auctioneer, v4.0.0
AuctionFilterPlus, v20003-1
AutoBar, v2.00.00.29 beta
AutoProfit, vv4.1 January 18th, 2007
Cartographer, vr29376
CartographerHerbalism, v1.0
CartographerHotspot, v1.32
CartographerIcons, v1.0
CartographerIconsGathererPack, v1.0
CartographerIconsMetaMapPack, v1.0
CartographerImport, v1.0
CartographerMining, v1.0
CartographerNoteshare, v1.0
CartographerQuestObjectives, v0.9b
CartographerQuests, v0.2
CartographerTreasure, v1.0
CCWatch, v20000.3
ChatThrottleLib, v14
Chronos, v2.11
CooldownCount
CTCore, v2.001 (CTMod 2.0)
CTMailMod, v2.0 (CTMod 2.0)
CTPartyBuffs, v2.0 (CTMod 2.0)
CTProfiles, v1.2
CTRABossMods, v1.3 (CTMod 2)
CTRaidAssist, v2.001 (CTMod 2.0)
CTUnitFrames, v2.001 (CTMod 2.0)
DamageMeters, v5.6.0
Earth
EasyUnlock, v2.0
EnchantMe
EnhTooltip, v4.0.0
Fire
FireTree
FuBarAuditorFu, v2.2.0
GatherSage, v20003-1
GroupCalendar
GuildGreet, v2.0.3
GuildMateMap
IgorsMassAuction, v2.4.3 - Anasz
Informant, v4.0.0
ItemDataCache, v1.07
Khaos
KLHThreatMeter, v19.6
MapLibrary, v1.1.5
MapNotes, v3.40.20003
MCom, v1.6
MinimapZoom
MobInfo2, v3.24
MonitorStatus, v2.0
MoveAnything
MyRolePlay, vBeta 2.6
OmniCC, v7.1.11
Outfitter
PartyQuests, v5.1
PartyCastingBars
Poisoner, v2.1
RecipeRadar, v1.20
RoleplayingHelper
Satellite, v1.8
sct, v5.31
sctd, v2.22
Sea, v1.32
sienasGemViewer, v1.0
Stubby, v1508
StupidMount2
Swatter, v4.0.0
TalentWhisper
Telepathy, v1.3
TelepathyVersions
TheoryCraft2, vBeta v.0013
Thottbot, v82
Titan, v3.0.5.20003
TitanAmmo, v3.0.5.20003
TitanFactions, v20003-r04
TitanGuild, v3.53
TitanHonorGrind, v1.0.20003
TitanHonorMarks, v2.0
TitanOutfitter
TitanRepair, v3.0.5.20003
TitanItemDed, v2.6
TrinketMenu
VanasKoS, v2.82
Wr2
Report comment to moderator  
Reply With Quote
Unread 03-04-07, 08:03 AM  
Hegor
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I had a problem where I had to rename the wtf, interface and cache folders. I had a lot of herbs marked on the map in different zones and a few notes in Cartographer.

What files do I need to import in Cartograper Import to get them back? I've tried a copying the old Cartographer folder over to the new interface/addons and other things but can't get them back so far.

Really need a simple way to carry these things over from one version to another.
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 11:56 AM  
seebs
Premium Member
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 155
File comments: 157
Uploads: 5
Instance objects mismarked on widescreen?

I was noticing that many objects in instances were being drawn in the wrong places... And then I realized this only happened since I went to a widescreen display.
Report comment to moderator  
Reply With Quote
Unread 02-28-07, 01:42 PM  
sid67
A Cliff Giant
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 31
Uploads: 5
Metamap importing

FYI- See this thread on the wowace forums for Metamap note importing:
http://www.wowace.com/forums/index.php?topic=4877.0
Report comment to moderator  
Reply With Quote
Unread 02-27-07, 09:58 AM  
WolfSinger
A Kobold Labourer
 
WolfSinger's Avatar

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: Re: Re: Import Metamap Notes

Originally posted by Gargash
I would love to know how to import Ctmap nodes
Still no reply from the author on adding this into his version, so I'll post it here so I don't have to keep repeating myself in private messages.

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
Last edited by WolfSinger : 02-27-07 at 09:59 AM.
Report comment to moderator  
Reply With Quote
Unread 02-26-07, 04:51 PM  
Gargash
A Kobold Labourer
 
Gargash's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Re: Re: Re: Import Metamap Notes

Originally posted by WolfSinger
1) get the latest version of cartographer_import from www.wowace.com/files
2) copy over your "Gatherer.lua" or "MapNotes.lua" variables file from WoW's WTF folder to the cartographer_import folder.
3) Start WoW. You should see a bunch of messages in your chat window saying it imported a specific note.
4) Log out of WoW, and delete the variables file that you copied over in step 2 so that it doesn't try to reimport everything every time you log in.

FYI, I modified a recent copy of the import plug in that will import herb and mining nodes from CT_MapMod. I emailed it to "[email protected]" over a week ago, but still haven't heard anything. If anyone is interested, I can post it somewhere.

WolfSinger
I would love to know how to import Ctmap nodes
Report comment to moderator  
Reply With Quote
Unread 02-26-07, 08:45 AM  
pokyoky
A Cyclonian

Forum posts: 44
File comments: 14
Uploads: 0
@Henna
Where did you find r28910, have hadd no luck finding that
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: