Not Found
27 | 28 |The content you are looking for can not be found.
29 | 30 |├── .gitignore
├── Gruntfile.js
├── LICENSE
├── dist
├── css
│ ├── waymark-js.css
│ └── waymark-js.min.css
├── fonts
│ ├── FontAwesome.otf
│ ├── fontawesome-webfont.eot
│ ├── fontawesome-webfont.svg
│ ├── fontawesome-webfont.ttf
│ ├── fontawesome-webfont.woff
│ ├── fontawesome-webfont.woff2
│ ├── ionicons.eot
│ ├── ionicons.svg
│ ├── ionicons.ttf
│ └── ionicons.woff
├── images
│ ├── fullscreen.png
│ ├── fullscreen@2x.png
│ ├── geocoder.png
│ ├── layers-2x.png
│ ├── layers.png
│ ├── throbber.gif
│ └── waymark-icon-red.png
└── js
│ ├── waymark-js.js
│ └── waymark-js.min.js
├── docs
├── .gitignore
├── README.md
├── app.vue
├── assets
│ ├── main.less
│ └── prism.css
├── components
│ ├── Content.vue
│ ├── ContentNav.vue
│ ├── ContentToc.vue
│ ├── Footer.vue
│ ├── Header.vue
│ ├── Icon.vue
│ ├── Map.vue
│ └── Nav.vue
├── content
│ ├── 1.index.md
│ ├── 2.map.md
│ ├── 3.viewer.md
│ ├── 4.editor.md
│ └── 5.customise.md
├── nuxt.config.js
├── package-lock.json
├── package.json
├── public
│ ├── assets
│ │ └── icon
│ │ │ ├── github.svg
│ │ │ ├── waymark.svg
│ │ │ └── wordpress.svg
│ ├── dist
│ │ └── latest
│ │ │ ├── css
│ │ │ ├── waymark-js.css
│ │ │ └── waymark-js.min.css
│ │ │ ├── fonts
│ │ │ ├── FontAwesome.otf
│ │ │ ├── fontawesome-webfont.eot
│ │ │ ├── fontawesome-webfont.svg
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ ├── fontawesome-webfont.woff
│ │ │ ├── fontawesome-webfont.woff2
│ │ │ ├── ionicons.eot
│ │ │ ├── ionicons.svg
│ │ │ ├── ionicons.ttf
│ │ │ └── ionicons.woff
│ │ │ ├── images
│ │ │ ├── fullscreen.png
│ │ │ ├── fullscreen@2x.png
│ │ │ ├── geocoder.png
│ │ │ ├── layers-2x.png
│ │ │ ├── layers.png
│ │ │ ├── throbber.gif
│ │ │ └── waymark-icon-red.png
│ │ │ └── js
│ │ │ ├── waymark-js.js
│ │ │ └── waymark-js.min.js
│ └── examples
│ │ ├── assets
│ │ ├── config
│ │ │ └── route.json
│ │ ├── css
│ │ │ └── examples.css
│ │ ├── geo
│ │ │ ├── 404.geojson
│ │ │ ├── route-busy.geojson
│ │ │ ├── route.geojson
│ │ │ ├── route.gpx
│ │ │ └── route.kml
│ │ └── img
│ │ │ └── canada.svg
│ │ ├── editor-form.html
│ │ ├── editor
│ │ ├── custom.html
│ │ └── pub.html
│ │ └── viewer
│ │ ├── 404.html
│ │ ├── basemap.html
│ │ ├── formats.html
│ │ ├── pub.html
│ │ └── route.html
└── tsconfig.json
├── index.html
├── libs
├── css
│ ├── Control.Geocoder.css
│ ├── L.Control.Locate.min.css
│ ├── font-awesome.min.css
│ ├── ionicons.min.css
│ ├── leaflet-elevation.css
│ ├── leaflet.fullscreen.min.css
│ └── leaflet.min.css
└── js
│ ├── Control.Geocoder.js
│ ├── L.Control.Locate.min.js
│ ├── Leaflet.Editable.js
│ ├── Leaflet.FeatureGroup.SubGroup.js
│ ├── Leaflet.Sleep.js
│ ├── leaflet-elevation.js
│ ├── leaflet.fullscreen.min.js
│ ├── leaflet.markercluster.js
│ ├── leaflet.min.js
│ ├── leaflet.polylineDecorator.js
│ ├── togeojson.min.js
│ ├── togpx.js
│ └── tokml.js
├── package-lock.json
├── package.json
├── pnpm-lock.yaml
├── readme.md
└── src
├── css
├── Waymark_Map.css
├── Waymark_Map_Editor.css
└── Waymark_Map_Viewer.css
├── js
├── Waymark_Map.js
├── Waymark_Map_Editor.js
├── Waymark_Map_Factory.js
└── Waymark_Map_Viewer.js
└── less
├── Waymark_Map.less
├── Waymark_Map_Editor.less
└── Waymark_Map_Viewer.less
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 |
--------------------------------------------------------------------------------
/Gruntfile.js:
--------------------------------------------------------------------------------
1 | module.exports = function (grunt) {
2 | grunt.initConfig({
3 | pkg: grunt.file.readJSON("package.json"),
4 |
5 | less: {
6 | js_css: {
7 | files: {
8 | "src/css/Waymark_Map.css": "src/less/Waymark_Map.less",
9 | "src/css/Waymark_Map_Viewer.css": "src/less/Waymark_Map_Viewer.less",
10 | "src/css/Waymark_Map_Editor.css": "src/less/Waymark_Map_Editor.less",
11 | },
12 | },
13 | },
14 |
15 | concat: {
16 | js_js: {
17 | src: [
18 | "libs/js/leaflet.min.js",
19 | "libs/js/*",
20 | "src/js/Waymark_Map.js",
21 | "src/js/Waymark_Map_Viewer.js",
22 | "src/js/Waymark_Map_Editor.js",
23 | "src/js/Waymark_Map_Factory.js",
24 | ],
25 | dest: "dist/js/waymark-js.js",
26 | },
27 | js_css: {
28 | src: ["libs/css/*.css", "src/css/*.css"],
29 | dest: "dist/css/waymark-js.css",
30 | },
31 | },
32 |
33 | terser: {
34 | js_js: {
35 | files: {
36 | "dist/js/waymark-js.min.js": ["dist/js/waymark-js.js"],
37 | },
38 | },
39 | },
40 |
41 | cssmin: {
42 | js_css: {
43 | files: {
44 | "dist/css/waymark-js.min.css": "dist/css/waymark-js.css",
45 | },
46 | },
47 | },
48 |
49 | copy: {
50 | js: {
51 | files: [
52 | {
53 | expand: true,
54 | cwd: "dist/",
55 | src: ["**"],
56 | dest: "docs/public/dist/latest/",
57 | },
58 | ],
59 | },
60 | },
61 |
62 | watch: {
63 | js_js: {
64 | files: ["src/js/*.js"],
65 | tasks: ["build_js_js", "copy:js"],
66 | },
67 | js_css: {
68 | files: ["src/less/*.less"],
69 | tasks: ["build_js_css", "copy:js"],
70 | },
71 | },
72 | });
73 |
74 | grunt.loadNpmTasks("grunt-terser");
75 | grunt.loadNpmTasks("grunt-contrib-concat");
76 | grunt.loadNpmTasks("grunt-contrib-cssmin");
77 | grunt.loadNpmTasks("grunt-contrib-less");
78 | grunt.loadNpmTasks("grunt-contrib-watch");
79 | grunt.loadNpmTasks("grunt-contrib-copy");
80 |
81 | grunt.registerTask("default", [
82 | "less",
83 | "concat",
84 | "terser",
85 | "cssmin",
86 | "copy",
87 | "watch",
88 | ]);
89 |
90 | grunt.registerTask("build_js_js", ["concat:js_js", "terser:js_js"]);
91 |
92 | grunt.registerTask("build_js_css", [
93 | "less:js_css",
94 | "concat:js_css",
95 | "cssmin:js_css",
96 | ]);
97 | };
98 |
--------------------------------------------------------------------------------
/dist/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/dist/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/dist/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/dist/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/dist/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/dist/fonts/ionicons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/fonts/ionicons.eot
--------------------------------------------------------------------------------
/dist/fonts/ionicons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/fonts/ionicons.ttf
--------------------------------------------------------------------------------
/dist/fonts/ionicons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/fonts/ionicons.woff
--------------------------------------------------------------------------------
/dist/images/fullscreen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/images/fullscreen.png
--------------------------------------------------------------------------------
/dist/images/fullscreen@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/images/fullscreen@2x.png
--------------------------------------------------------------------------------
/dist/images/geocoder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/images/geocoder.png
--------------------------------------------------------------------------------
/dist/images/layers-2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/images/layers-2x.png
--------------------------------------------------------------------------------
/dist/images/layers.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/images/layers.png
--------------------------------------------------------------------------------
/dist/images/throbber.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/images/throbber.gif
--------------------------------------------------------------------------------
/dist/images/waymark-icon-red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/OpenGIS/Waymark-JS/ad5e8a3bf2a4bc66af8daa5543e44f17a79b5ac8/dist/images/waymark-icon-red.png
--------------------------------------------------------------------------------
/docs/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.log*
3 | .nuxt
4 | .nitro
5 | .cache
6 | .output
7 | .data
8 | .env
9 | /dist
--------------------------------------------------------------------------------
/docs/README.md:
--------------------------------------------------------------------------------
1 | # Waymark JS Docs
2 |
3 | ## Setup
4 |
5 | Make sure to install the dependencies:
6 |
7 | ```bash
8 | # pnpm (npm|yarn) install
9 | pnpm install
10 | ```
11 |
12 | ## Development Server
13 |
14 | Start the development server on http://localhost:3000
15 |
16 | ```bash
17 | pnpm run dev
18 | ```
19 |
20 | ## Build
21 |
22 | Build the application for production:
23 |
24 | ```bash
25 | pnpm run generate
26 | ```
27 |
--------------------------------------------------------------------------------
/docs/app.vue:
--------------------------------------------------------------------------------
1 |
2 | The content you are looking for can not be found.Not Found
27 |
28 |