暫無描述

Nils Schneider c48f053619 move config.js from lib to root 9 年之前
doc 9475306483 README: add screenshots 9 年之前
html 071cd3fe69 grunt: record git-revision in index.html 9 年之前
img ca3dd9ae29 forcegraph: optimize background image 9 年之前
lib c48f053619 move config.js from lib to root 9 年之前
scss 9d2318dce1 forcegraph: remove unused css 9 年之前
tasks 071cd3fe69 grunt: record git-revision in index.html 9 年之前
.gitignore c48f053619 move config.js from lib to root 9 年之前
.travis.yml b7ce336227 add travis-ci 9 年之前
CHANGELOG.md 70d78e3742 forcegraph: backport client circles from ffmap-d3 9 年之前
Gruntfile.js 071cd3fe69 grunt: record git-revision in index.html 9 年之前
LICENSE 2cbea6dc20 change LICENSE to AGPL 3 9 年之前
README.md c48f053619 move config.js from lib to root 9 年之前
app.js 22b49c1a55 map: draw only labels present on map using rtrees 9 年之前
bower.json 22b49c1a55 map: draw only labels present on map using rtrees 9 年之前
build.js 3a501766ff refactor main, app 9 年之前
config.js.example c48f053619 move config.js from lib to root 9 年之前
helper.js 9bdb7c562a helper/has_location: validate coordinates (+-90, +-180) 9 年之前
images 58cd7ad026 map: adding custom layers 9 年之前
index.html ff19d0cf8e sidebar styling 9 年之前
package.json 071cd3fe69 grunt: record git-revision in index.html 9 年之前
style.css 3b5895601d switch to sass 9 年之前

README.md

Build Status

Meshviewer

Meshviewer is a frontend for ffmap-backend.

Changelog

Screenshots

Dependencies

  • npm
  • bower
  • grunt-cli
  • Sass (>= 3.2)

Installing dependencies

npm install
bower install

Configure

Copy config.js.example to config.js and change it to match your community.

dataPath (string)

dataPath must point to a directory containing nodes.json and graph.json (both are generated by ffmap-backend). Don't forget the trailing slash! Data may be served from a different domain with CORS enabled. Also, GZip will greatly reduce bandwidth consumption.

siteName (string)

Change this to match your communities' name. It will be used in various places.

mapSigmaScale (float)

This affects the initial scale of the map. Greater values will show a larger area. Values like 1.0 and 0.5 might be good choices.

showContact (bool)

Setting this to false will hide contact information for nodes.

Building

Just run:

grunt

This will generate build/ containing all required files.