Nav apraksta

Michael Schwarz 23671ab870 Location picker 9 gadi atpakaļ
doc 9475306483 README: add screenshots 9 gadi atpakaļ
html 071cd3fe69 grunt: record git-revision in index.html 9 gadi atpakaļ
img ca3dd9ae29 forcegraph: optimize background image 9 gadi atpakaļ
lib 23671ab870 Location picker 9 gadi atpakaļ
scss 23671ab870 Location picker 9 gadi atpakaļ
tasks 071cd3fe69 grunt: record git-revision in index.html 9 gadi atpakaļ
.gitignore c48f053619 move config.js from lib to root 9 gadi atpakaļ
.travis.yml ad0bd8182d travis: use config.js.example for CI 9 gadi atpakaļ
CHANGELOG.md 70d78e3742 forcegraph: backport client circles from ffmap-d3 9 gadi atpakaļ
Gruntfile.js 071cd3fe69 grunt: record git-revision in index.html 9 gadi atpakaļ
LICENSE 2cbea6dc20 change LICENSE to AGPL 3 9 gadi atpakaļ
README.md c48f053619 move config.js from lib to root 9 gadi atpakaļ
app.js 22b49c1a55 map: draw only labels present on map using rtrees 9 gadi atpakaļ
bower.json 22b49c1a55 map: draw only labels present on map using rtrees 9 gadi atpakaļ
build.js 3a501766ff refactor main, app 9 gadi atpakaļ
config.js.example e9ed4526f0 Disable clients and labels in map via configoption 9 gadi atpakaļ
helper.js 9bdb7c562a helper/has_location: validate coordinates (+-90, +-180) 9 gadi atpakaļ
images 58cd7ad026 map: adding custom layers 9 gadi atpakaļ
index.html ff19d0cf8e sidebar styling 9 gadi atpakaļ
package.json 071cd3fe69 grunt: record git-revision in index.html 9 gadi atpakaļ
style.css 3b5895601d switch to sass 9 gadi atpakaļ

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.