Changes between Version 9 and Version 10 of mapping
- Timestamp:
- Apr 29, 2008, 3:17:40 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
mapping
v9 v10 6 6 Mapping involves a lot of concepts that are hard to put together by yourself. This page provides a survey of the different opensource tools available to do this work. 7 7 8 == Options ==8 == The pieces == 9 9 10 For serving maps: mapserver[0], geoserver[1], suas mapserver[2], openstreetmap[3], mapnik[4] 11 This means that these programs can read mapping data files and create maps from them. 10 === The Map Server === 12 11 12 The Map Server's job is to read mapping data files and create maps from them (explain more...) 13 13 14 == Data == 14 MFPL offers mapserver for all members. Please post a [/newticket ticket] to request access to the map server. 15 16 To get started with our mapserver, you will need to ... 17 18 Other map servers include: geoserver[1], suas mapserver[2], openstreetmap[3], mapnik[4]. 19 20 === Data === 21 22 FIXME: I don't understand what this data is or what you do with it. Is it data that you need to give to the map server? I think I'm missing a conceptual piece here. 15 23 16 24 [http://www.census.gov/cgi-bin/geo/shapefiles/national-files Census] folks have recently released updated data. … … 18 26 [http://nationalatlas.gov/atlasftp.html National atlas] is another gov site. This one has great categories: transportation, water, people, history, etc. 19 27 20 == Geo coding == 28 === Addresses and Geo coding === 29 30 If you want to plot points on a map, you will need to provide the addresses. In addition, you will need to add geo-coding information to the addresses in order for the points on the map to be plotted. Geo-coding data is.... 21 31 22 32 http://geocoder.us/ - Geocoding site that lets you look up one address at a time. Their sourcecode is available, if one was interested in offering this service. … … 24 34 http://www.batchgeocode.com/ Geocode multiple addresses on one site. Uses the Yahoo geocoding API[9] 25 35 26 == RSS == 36 === RSS === 37 38 You will need to publish your geo-coded data in a way that your map front end can access it. RSS is one way to do that. 27 39 28 40 [http://georss.org/ GeoRSS] is simple proposal for RSS feeds to also be described by location[10] 29 41 30 == Building the maps==42 === The front end === 31 43 32 == The front end == 44 Finally, you will need a front-end that reads your address/geo-coded points, requests the map from the map server, and displays the result to the end-user. This is software for creating layers of data, zooming in or out of a map, etc. 33 45 34 For presenting maps: ka-map[5], openlayers[6], worldkit[7], geomoose[8] 35 This is software for creating layers of data, zooming in or out of a map, etc. 46 MFPL recommends openlayers. To use openlayers... 36 47 37 == Putting it all together == 48 Other software includes: ka-map[5], worldkit[7], geomoose[8] 49 50 == Notes and discussion == 38 51 39 52 Mapserver seems to be the best choice for serving maps. It's been around the longest and can do it all. Geoserver uses Tomcat, which is why I did not use it. SUAS I was not able to get installed. I was very intrigued but could not find some key components as I was trying to install. Openstreetmap is an opensource project to map the world. Mapnik is the latest and greatest software. It makes very pretty maps!