Skip to content

cuulee/cacheview

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cacheview

A simple node.js web server application for viewing local tile caches in Leaflet. This application was developed to assist in visual QA for tile cache production jobs.

The application makes use of a configuration file that contains the following parameters

folder - the local path to root of the tile cache template - a tokenized template to be used by Leaflet to call tiles. Note: folder + template should form a complete path to a tile. initX, initY - longitude and latitude, respectively of the center coordinate of the map initZoom - zoom level (0 - 19) of the map at startup maxZoom - highest zoom level number to which the map can zoom

The "folder" parameter is used by node.js to direct calls to the proper location on the local filesystem. All other parameters are used by Leaflet for map construction.

This application makes use of the mime module determine content type. Without it, the html will not render properly. I was having path resolution issues on my Windows machine so I included mime here. Mime can be retrieved via npm but the current version of static.js looks for it in the same folder. This will be addressed in future updates.

usage:

  1. From command line: node static.js (the viewer will automatically load in the default browser)

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.2%
  • HTML 16.8%