Compare commits
8 Commits
v1.3.0-bet
...
v1.3.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
88022f9297 | ||
|
|
b127dacc0d | ||
|
|
c162a6647d | ||
|
|
b48f7edc1d | ||
|
|
6d68c93871 | ||
|
|
1fef895e67 | ||
|
|
920b6c19b6 | ||
|
|
7f280feeb1 |
@@ -1,4 +1,7 @@
|
||||
.git
|
||||
docs/_build
|
||||
node_modules
|
||||
test_data
|
||||
test
|
||||
light
|
||||
config.json
|
||||
*.mbtiles
|
||||
|
||||
@@ -41,7 +41,7 @@ Alternatively, you can use ``tileserver-gl-light`` package instead, which is pur
|
||||
From source
|
||||
===========
|
||||
|
||||
Make sure you have Node v4 or higher (nvm install 4) and run::
|
||||
Make sure you have Node v4 (nvm install 4) and run::
|
||||
|
||||
npm install
|
||||
node .
|
||||
@@ -50,6 +50,9 @@ Make sure you have Node v4 or higher (nvm install 4) and run::
|
||||
On OSX
|
||||
======
|
||||
|
||||
Make sure to have ``pkg-config`` and ``cairo`` installed::
|
||||
Make sure to have dependencies of canvas_ package installed::
|
||||
|
||||
brew install pkg-config cairo
|
||||
brew install pkg-config cairo libpng jpeg giflib
|
||||
|
||||
|
||||
.. _canvas: https://www.npmjs.com/package/canvas
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "tileserver-gl",
|
||||
"version": "1.3.0-beta.2",
|
||||
"version": "1.3.0",
|
||||
"description": "Map tile server for JSON GL styles - vector and server side generated raster tiles",
|
||||
"main": "src/main.js",
|
||||
"bin": "src/main.js",
|
||||
@@ -15,7 +15,6 @@
|
||||
"engines": {
|
||||
"node": ">=4.2.1 <5"
|
||||
},
|
||||
"engineStrict": true,
|
||||
"scripts": {
|
||||
"test": "mocha test/**.js"
|
||||
},
|
||||
@@ -38,9 +37,9 @@
|
||||
"pbf": "3.0.5",
|
||||
"request": "2.79.0",
|
||||
"sharp": "0.16.2",
|
||||
"sphericalmercator": "1.0.5",
|
||||
"tileserver-gl-styles": "1.0.0",
|
||||
"vector-tile": "1.3.0"
|
||||
"vector-tile": "1.3.0",
|
||||
"@mapbox/sphericalmercator": "1.0.5"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"tileshrink-gl": "./plugins/tileshrink-gl"
|
||||
|
||||
@@ -15,7 +15,7 @@ var Canvas = require('canvas'),
|
||||
clone = require('clone'),
|
||||
Color = require('color'),
|
||||
express = require('express'),
|
||||
mercator = new (require('sphericalmercator'))(),
|
||||
mercator = new (require('@mapbox/sphericalmercator'))(),
|
||||
mbgl = require('mapbox-gl-native'),
|
||||
mbtiles = require('mbtiles'),
|
||||
pngquant = require('node-pngquant-native'),
|
||||
|
||||
@@ -12,7 +12,7 @@ var base64url = require('base64url'),
|
||||
cors = require('cors'),
|
||||
express = require('express'),
|
||||
handlebars = require('handlebars'),
|
||||
mercator = new (require('sphericalmercator'))(),
|
||||
mercator = new (require('@mapbox/sphericalmercator'))(),
|
||||
morgan = require('morgan');
|
||||
|
||||
var packageJson = require('../package'),
|
||||
@@ -138,10 +138,7 @@ module.exports = function(opts, callback) {
|
||||
}
|
||||
});
|
||||
|
||||
if (Object.keys(serving.styles).length > 0) {
|
||||
// serve fonts only if serving some styles
|
||||
app.use('/', serve_font(options, serving.fonts));
|
||||
}
|
||||
app.use('/', serve_font(options, serving.fonts));
|
||||
|
||||
Object.keys(data).forEach(function(id) {
|
||||
var item = data[id];
|
||||
|
||||
Reference in New Issue
Block a user