Changes between Version 9 and Version 10 of mapping


Ignore:
Timestamp:
Apr 29, 2008, 11:17:40 AM (14 years ago)
Author:
Jamie McClelland
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • mapping

    v9 v10  
    66Mapping 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.
    77
    8 == Options ==
     8== The pieces ==
    99
    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 ===
    1211
     12The Map Server's job is to read mapping data files and create maps from them (explain more...)
    1313
    14 == Data ==
     14MFPL offers mapserver for all members. Please post a [/newticket ticket] to request access to the map server.
     15
     16To get started with our mapserver, you will need to ...
     17
     18Other map servers include: geoserver[1], suas mapserver[2], openstreetmap[3], mapnik[4].
     19
     20=== Data ===
     21
     22FIXME: 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.
    1523
    1624[http://www.census.gov/cgi-bin/geo/shapefiles/national-files Census] folks have recently released updated data.
     
    1826[http://nationalatlas.gov/atlasftp.html National atlas] is another gov site. This one has great categories: transportation, water, people, history, etc.
    1927
    20 == Geo coding ==
     28=== Addresses and Geo coding ===
     29
     30If 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....
    2131
    2232http://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.
     
    2434http://www.batchgeocode.com/ Geocode multiple addresses on one site. Uses the Yahoo geocoding API[9]
    2535
    26 == RSS ==
     36=== RSS ===
     37
     38You 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.
    2739
    2840[http://georss.org/ GeoRSS] is simple proposal for RSS feeds to also be described by location[10]
    2941
    30 == Building the maps ==
     42=== The front end ===
    3143
    32 == The front end ==
     44Finally, 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.
    3345
    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.
     46MFPL recommends openlayers. To use openlayers...
    3647
    37 == Putting it all together ==
     48Other software includes: ka-map[5], worldkit[7], geomoose[8]
     49
     50== Notes and discussion ==
    3851
    3952Mapserver 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!