Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Mar 24, 2013
Commits on Aug 2, 2012
  1. Fixed typo

    authored
Commits on Jul 28, 2012
Commits on Jul 22, 2012
Commits on Jul 14, 2012
Commits on Jul 8, 2012
  1. Fixed typo in toposm.py

    authored
  2. Minor NHD rendering tweaks.

    authored
Commits on Jul 7, 2012
  1. Added or improved rendering of many NHD features.

    authored
    Based on Kevin Kenny's TopOSM-NY work, this adds improved rendering of
    several features in NHD:
    
    - Labels on area-based linear features (such as larger rivers)
    - Foreshores
    - Submerged rocks
    - Submerged streams
    - Inundation areas
    - Hazard zones
    - Special use zones
    - Rapids
    - Dams
    - Non-earthen shores
    - Water wells
    - Springs
    - Sinks
    - Rises
    - Gaging stations
    - Water tunnels
    
    The style files are also a bit cleaner by using entities from
    include/nhdfcodes.inc, rather than specifying NHD FCODEs directly.
  2. Cleaned up NHD import script.

    authored
    Removed lots of redudancies in the script and added import of (non-water) lines from NHD data (to allow for Kevin Kenny's imporoved renderings of NHD features).
  3. Added rendering of area water labels for linear NHD area features on …

    authored
    …the corresponding "artificial path" flowlines.
Commits on Jul 6, 2012
  1. @asciiphil
  2. @asciiphil
  3. @asciiphil
  4. @asciiphil

    Use JPEG compression for stored GeoTIFFs.

    asciiphil authored
    JPEG compression gives drastically smaller files (anywhere from 1/4 to
    1/10 the size of the deflated ones).  Mapnik handles the JPEG-compressed
    GeoTIFFs just fine; the rendered images look the same as the ones from
    deflate-compressed GeoTIFFs.  ImageMagick does not do as well, so the
    prep_toposm_data script has to make a uncompressed version of the
    hillshade and colormap files to be used to derive the hypsorelief file.
    
    Also, since the colormap files are not used in rendering, I don't bother
    saving a JPEG-compressed copy of those (and the other copies are deleted
    after they're no longer needed).
  5. @asciiphil

    Generate GeoTIFF overviews right after warping.

    asciiphil authored
    Calling gdaladdo right after gdalwarp allows them to share an if
    statement, which means that the gdaladdo is only done for
    previously-unprocessed tiles.  The old code would recreate the overviews
    on all tiles every time the prep_toposm_data script was run, even if only
    a few tiles had been added.
  6. @asciiphil
  7. @asciiphil

    Cache metatiles on request.

    asciiphil authored
    Because some layers can be expensive to render but also don't change
    often, this changeset allows the metatiles for specified layers to be
    rendered once and reused thereafter.
  8. @asciiphil
  9. @asciiphil

    List cairo-needing layers separately and use that in renderLayer to d…

    asciiphil authored
    …etermine which renderer to use.
  10. @asciiphil
  11. @asciiphil
  12. @asciiphil
Commits on Jul 5, 2012
Commits on Jun 26, 2012
Commits on Jun 25, 2012
  1. Updated README.md

    authored
Commits on Jun 15, 2012
Commits on Jun 11, 2012
Commits on Jun 10, 2012
  1. Added comment on sql query

    Lars authored
Commits on Jun 4, 2012
  1. @asciiphil

    Always render main roads on top of link roads.

    asciiphil authored
    By default, osm2pgsql gives link roads the same z_order value as their
    corresponding main classification.  This results in, e.g., motorway_link
    roads being rendered on top of everything else, which looks kind of bad,
    especially at high zoom levels.  This changeset alters the rendering order
    so link roads are always rendered before any other roads, which makes the
    map look nicer.
Commits on Jun 2, 2012
  1. @asciiphil

    use the variables in set-toposm-env to get the paths to the hillshade…

    asciiphil authored
    …, land cover, and hypsorelief data
Something went wrong with that request. Please try again.