Changes between Version 9 and Version 10 of mapping

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



  • 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.
    8 == Options ==
     8== The pieces ==
    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 ===
     12The Map Server's job is to read mapping data files and create maps from them (explain more...)
    14 == Data ==
     14MFPL offers mapserver for all members. Please post a [/newticket ticket] to request access to the map server.
     16To get started with our mapserver, you will need to ...
     18Other map servers include: geoserver[1], suas mapserver[2], openstreetmap[3], mapnik[4].
     20=== Data ===
     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.
    1624[ Census] folks have recently released updated data.
    1826[ National atlas] is another gov site. This one has great categories: transportation, water, people, history, etc.
    20 == Geo coding ==
     28=== Addresses and Geo coding ===
     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....
    2232 - Geocoding site that lets you look up one address at a time. Their sourcecode is available, if one was interested in offering this service.
    2434 Geocode multiple addresses on one site. Uses the Yahoo geocoding API[9]
    26 == RSS ==
     36=== RSS ===
     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.
    2840[ GeoRSS] is simple proposal for RSS feeds to also be described by location[10]
    30 == Building the maps ==
     42=== The front end ===
    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.
    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...
    37 == Putting it all together ==
     48Other software includes: ka-map[5], worldkit[7], geomoose[8]
     50== Notes and discussion ==
    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!