This site makes extensive use of JavaScript.
Please enable JavaScript in your browser.
Live
PTR
10.2.5
PTR
10.2.6
Mining Node List
Post Reply
Return to board index
Post by
Ghettible
I'm toying around with creating a automatic route optimizer for gathering nodes.
The idea is that given a list of spawn locations, I can create a minimal set covering list using a k-clustering algorithm, then solve a TSP of the final k-cluster. I need the ability to scrape a list of node locations for a particular zone, though, which I wanted to use Wowhead for.
Is there an API that I can use to retrieve this information, or any way to scrape the tooltips from the maps?
Thanks,
Beau
Post by
Nulgar
HandyNotes
+
GatherMate
+
Routes
.
Anything more "automatic" than that would probably fall under botting.
Post by
Ghettible
Let me be clear, I'm not writing an addon, and I'm not looking for addon solutions for routes that other people have generated. I want to create some code that takes a list of coordinates of mining node locations as an input, and returns a route as an output. In order for this to work, I need lots of lists of mining node locations.
For instance, if I check
Ghost Iron Deposit
then I see on the minimap a list of all of the nodes with their coordinates. Does anyone know how to get this list?
Thanks,
Beau
Post by
wrlwnd
Your best bet would be to check out the gathermate2 data. This is data on nodes regularly updated with the latest from here on Wowhead.
Post by
Ghettible
That seems like good news. If gathermate2 is able to update its data from the latest data from wowhead,
it must be able to get the latest data from wowhead
. I want to also be able to get the latest data from wowhead.
Post by
Ghettible
Found it.
If anyone else is interested in the solution, if you check the page for ghost iron deposit:
Ghost Iron Deposit
and hit view source, then control-f "var g_mapperData = {", it's a complete listing of the coordinates of every node in json format.
Post Reply
You are not logged in. Please
log in
to post a reply or
register
if you don't already have an account.