Hi all,
I happened to notice on msrmaps.com, which I believe we are currently using
for Terraserver topos, that they are shutting down on May 1, 2012. Yeah, 2
days from now. That's no good. For me, topo maps is what mostly using
Viking with these days.

But not to fear! I found an awesome source of USGS topo maps called CalTopo
(http://caltopo.com/). They use the same scheme as
Google/OSM/BlueMarble/most everything these days (mercator), so by watching
the AJAX requests in my browser it was trivial to figure out the URL
structure and add support to Viking. Not only that, from what I can tell,
they are actually newer, better quality, and more accurate than old
MSR/Terraserver topos!

I contacted them about using their tiles. I'm a bit unclear on the license
(if there is one?), because it isn't displayed on their home page, but what
I mentioned what I wanted to do with them (use them to make my own custom
topos for free redistribution) he said that was OK:

"Because the underlying data is public domain I don't know if I could
actually prevent someone from reassembling the tiles into a map, but I
wouldn't want to even if I could.  By all means feel free to do what you're
describing."

When I asked about using the tiles in Viking, he basically said go ahead: "You
guys should go ahead and use the tiles, and if bandwidth becomes a concern
we can sort it out then."

They also have support for forest service maps (don't look that much
different but show campgrounds differently and such. Only available for
some issues) and evidently aerial maps, but I haven't added either and
haven't looked into the latter yet, but it should be trivial to add.

Anyway, my commit to add support for it is here:
https://github.com/evanbattaglia/viking/commit/799f073c1ff89f8cd904d39e364fb9d402bce844

Tell me if anyone has any comments. I just copied the autotools stuff from
BlueMarble, man that stuff is crazy :) I'm not sure how we're picking map
source IDs these days, I just picked a random number that wasn't being used
(29). Seems like these ids are kind of all over and hard to see what is
being used...

I've also attached a patch made with 'git format-patch master'. Or I guess
I still have permissions to write directly to the SF git repo... haven't
done it in a few years ...

Evan

Attachment: caltopos.patch
Description: Binary data

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Viking-devel mailing list
Viking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viking-devel
Viking home page: http://viking.sf.net/

Reply via email to