Free Map Repositories?
mapless asks: "I have recently begun working on a car-based computer for music and other tasks. I thought that it would be a good idea to include mapping software. The problem is that I do not want to be tied to specific commercial packages (which are mostly Windows based), and I don't want to be tied to a specific OS (this will start out as a Windows machine and migrate into a Linux system when I learn more). I thought about just downloading a LOAD of images from Yahoo or Mapquest, but that would be pointless and redundant. Is there a map database that one can freely access, possibly with sample code on how to manipulate the map? I think this is valid for Web sites, not just a car computer, as well, since all maps on the Net are from propietary databases."
You'll need a few things (if you wanna have something that's cool:
- A reasonably accurate GPS to give you a longitude/latitude (I believe "Trimble" makes some good ones).
- Some software that can figure out what street/address you are on/at based on the gps reading.
- THEN, you need the mapping software to help you get from pt. A to pt. B
It's potentially a lot of work (but could be a lot of fun to). As a side note: I think that MS Streets isn't all that expensive. I imagine you are spending a little bit in the process of building this "device". You should see what it costs; I've seen it bundled with GPSs before. Streets also has cool functionality like, "Show me all chinese restuarants within 5 miles."Just a thought...
-andy
You're looking at GIS, aka geographic information systems. The primal source of a lot of GIS data is the U.S. Geological Survey. Start at mapping.usgs.gov. Those maps you see on Yahoo or Mapblast aren't images per se - or at least there isn't any huge database of image files to download. It's a giant vector database of vectors and points, roads and geographic features and bodies of water and points and what-have-you, built into an image on the fly.
GIS is a really neat topic, but not a simple one. You have a significant learning curve ahead of you... AFAIK there isn't a lot of open-source GIS code available. A few national laboratories and other similar places have some code available. But not much. Most of the coding seems to be done by closed-source shops like ESRI.
--
Michael Sims-michael at slashdot.org
If you only want US map data, the Census Bureau has public domain map data files at, for example, http://www.census.gov/geo/tigerline/tl_1998.html . There may be newer versions available elsewhere on their site. They have documentation on the database fields, etc., and I think even some example code. It's all nice and free.