|
Written by Richard Marsden
|
|
Monday, 21 September 2009 12:01 |
|
Previous articles in this series, discussed different coordinate systems and map projections available, and why different systems suit different applications (Part 1, 2). This was followed by a look at geostatistical and thematic maps where data areas and data densities are important (Part 1, 2, 3). Virtually all online map applications use the Mercator projection. This projection was designed for maritime navigation, and greatly distorts the relative areas of the polar regions. This distortion makes it an extremely poor choice for geostatistical and thematic maps, but it is currently the most popular map projection for such applications. This is because most online map providers (eg. Google Maps and Bing Maps) only provide the Mercator projection. I finished with a review of a number of different equal area map projections which would be suitable for thematic global maps. Unfortunately the review was theoretical. It is all very good knowing that a particular map projection should be used, but how do we use it? How do we create a working online map that uses a map projection other than Mercator? This two-part article shows you how to do exactly that. This first part will show you how to create a global basemap using a number of different map projections. This basemap will be rendered with UMN MapServer and delivered using the WMS protocol. The second part of the article will show you how to use OpenLayers to display overlay data from a source such as KML or GeoRSS with a matching map projection. The final implementation (plus the ability to read external data overlay feeds) can be found at Equal-Area-Maps.com. |
|
Last Updated on Monday, 21 September 2009 12:03 |
|
Read more...
|
|
Written by Richard Marsden
|
|
Tuesday, 15 September 2009 10:12 |
|
In the first part of this article, I argued against the use of Mercator and Equirectangular projections for web maps showing global data distributions and areas. Instead, an equal area projection is more appropriate because it preserves relative areas and data densities. In the final two parts, I shall look at some possible equal area projections that might be useful for an online mapping application. I start by looking at conic, pseudo-conic, azimuthal, and cylindrical projections. Tomorrow, in the final part of this article, I shall look at pseudo-cylindrical projections. |
|
Last Updated on Tuesday, 15 September 2009 10:15 |
|
Read more...
|
|
Written by Richard Marsden
|
|
Wednesday, 09 September 2009 07:15 |
|
In the second part of this article, I shall look at map datums and coordinate systems. In the first half, published on Monday, I looked at different projection systems. As we saw in the first part, the map projection converts the curved surface of the Earth into a flat map. The datum is the model of the Earth which we measure positions against. The coordinate system is used to describe points on the Earth's surface and/or on the final projected map. |
|
Last Updated on Wednesday, 09 September 2009 07:16 |
|
Read more...
|
|
|
Written by Richard Marsden
|
|
Wednesday, 16 September 2009 10:34 |
|
After looking at the need for global equal area projections and a number of different possible projections, we shall now look at the pseudo-cylindrical options. There are a lot more of these, so we cover them in an article of their own. Pseudo-cylindrical projections are similar to cylindrical projections, but the central meridian is the only meridian that is straight. All other meridians are curved. These are all mathematical projections, with the choice of curve producing different effects. As with the equal area cylindrical projections, the spacings of the parallels (lines of constant latitude) for all of the equal area pseudo-cylindrical projections are chosen to ensure that the equal area property is maintained. |
|
Read more...
|
|
Written by Richard Marsden
|
|
Monday, 14 September 2009 11:35 |
|
Previously in this series (1, 2), we discussed the different map projections and coordinate systems that can be used for map generation. We also looked at the reasons for the many different projections, and some of the reasons why we might wish to choose a different projection. In this article, I shall make the case that the choice of projection for most commercial web mapping applications has been made for simply historical reasons. When used properly, the projection is adequate for many applications; it is a very bad choice for applications where spatial distribution and map statistics are important Later this week in the second and third parts of this article, I shall explore alternative equal area map projections that could be used for these applications. |
|
Last Updated on Thursday, 19 November 2009 13:19 |
|
Read more...
|
|
Written by Richard Marsden
|
|
Monday, 07 September 2009 08:06 |
|
This two part article is intended as an introduction to map projections and coordinate systems. The second part of the article will be published on Wednesday. They start a new series of articles which I shall be publishing over the next few weeks. I shall look at different projections and coordinate systems, the inadequacies of the current choices, and how to do something about it Most users of online maps ignore the issues of different coordinate systems and projections. Any concern is usually limited to whether their system of choice will read the coordinates they have. As both are typically the same, the issue rarely surfaces. However, over the last two millenia, cartographers have produced hundreds if not thousands of different projections and coordinate systems for a wide range of different applications and locations. Most online map services use geographic longitude,latitude coordinates on the WGS84 datum using a Mercator Projection. Although the coordinate system and datum are both logical choices for global mapping, As you shall see, Mercator is a poor choice of projection for most map applications. So what are these different datums, coordinate systems, and projections? Why should we care? |
|
Last Updated on Monday, 07 September 2009 08:08 |
|
Read more...
|
|