You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.md
+40-59Lines changed: 40 additions & 59 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ Waymark adds powerful mapping features to WordPress that are easy to use. Create
12
12
13
13
## Description ##
14
14
15
-
🗺 [View the Demo](https://www.waymark.dev/demo/)
15
+
🗺 [View the Demo](https://www.waymark.dev/)
16
16
🛠️ [Try the Editor](https://www.waymark.dev/try/)
17
17
📼 [Watch the Video](https://www.waymark.dev/#footer)
18
18
📖 [Read the Docs](https://www.waymark.dev/docs/)
@@ -21,68 +21,54 @@ Waymark adds powerful mapping features to WordPress that are easy to use. Create
21
21
22
22
### Creating Maps
23
23
24
-
Use the intuitive [Editor](https://www.waymark.dev/try/) to create Maps with interactive Overlays. A Map could contain a single Marker/Line/Shape, or many thousands.
25
-
26
-
-**Overlays** - Markers, Lines and Shapes can have:
-[Elevation data](https://www.waymark.dev/map/track-with-elevation/) (adds an interactive profile chart for Lines with elevation data)
37
+
-**[Meta](https://www.waymark.dev/docs/meta/)** - Add extra information to your Maps using Meta; these are customisable form inputs that allow you to add additional content to your Maps.
38
+
-**[Types](https://www.waymark.dev/docs/types/)** - Set options to visuallly distinguish between Overlays (colours/icons etc.), then select it when using the Editor.
39
+
-**[Collections](https://www.waymark.dev/docs/collections/)** - Group Maps together and display multiple Maps at once. Create complex Collection hierarchies to suit your needs and associate Maps with multiple Collections.
40
+
-**[Submissions](https://www.waymark.dev/docs/submissions/)** - Allow registered users, or guests to create Maps from the front-end of your site. You can control who can Submit Maps, what editor features are available and whether submissions should be approved before they are published.
37
41
38
42
### Displaying Maps
39
43
40
-
- Use the [Shortcode](https://www.waymark.dev/docs/shortcodes/), or link to the [Map Details](https://www.waymark.dev/map/route-map/) page.
44
+
Embed your Maps using the Shortcode, or link to the [Map Details](https://www.waymark.dev/map/route-map/) page.
- Display a single Map, or a [Collection](https://www.waymark.dev/docs/collections/) of Maps anywhere that Shortcodes are supported.
44
-
- The Shortcode Header displays the Map/Collection title, a link to the Map Details page, any [Meta](https://www.waymark.dev/docs/shortcodes/) and an optional Export feature.
45
-
- Display a [Marker](https://www.waymark.dev/docs/shortcodes/#shortcode-markers) defined through the Shortcode.
46
-
- Display [Files](https://www.waymark.dev/docs/shortcodes/#shortcode-files) (GPX, KML & GeoJSON) without the need for a Map to be created.
47
-
- Customise which features
48
-
49
-
50
-
Lines can also have direction arrows.
51
-
52
-
53
-
54
-
* An interactive profile chart can be displayed for Tracks uploaded with elevation data.
55
-
56
-
57
-
58
-
### Customisable
59
-
60
-
-**[Basemaps](https://www.waymark.dev/docs/basemaps/)** - Uses [OpenStreetMap](https://www.openstreetmap.org/fixthemap) by default, with support for multiple Basemaps.
61
-
-**[Types](https://www.waymark.dev/docs/types/)** - Set styles and options (colours/icons etc.) once, then select it when adding an Overlay.
62
-
-**[Meta](https://www.waymark.dev/docs/meta/)** - Add extra information to your Maps using Meta; these are customisable form inputs that allow you to add additional data to your Maps.
63
-
Settings
64
-
CSS
65
-
JavaScript
47
+
- Display a single Map, or a [Collection](https://www.waymark.dev/docs/collections/) of Maps anywhere that Shortcodes are supported.
48
+
- An optional Shortcode Header displays the Map/Collection title, a link to the Map Details page and any [Meta](https://www.waymark.dev/docs/shortcodes/).
49
+
- Display a [Marker](https://www.waymark.dev/docs/shortcodes/#shortcode-markers) defined through the Shortcode.
50
+
- Display [Files](https://www.waymark.dev/docs/shortcodes/#shortcode-files) (GPX, KML & GeoJSON) from a URL without the need for a Map to be created.
51
+
- Display a Basemap only, without any overlays by providing centre and zoom parameters.
52
+
-**[Basemaps](https://www.waymark.dev/docs/basemaps/)** - Uses [OpenStreetMap](https://www.openstreetmap.org/fixthemap) by default, with support for multiple raster tiled/"slippy" Basemaps.
53
+
-**Overlay Filter** - Allow the user to filter which Markers, Lines and Shapes are currently visible on the Map. The current Basemap can also be switched.
- (Optionally) Let anyone Export Maps into GPX, KML and GeoJSON formats through the Shortcode Header or on the Map Details page.
56
+
- Works with the Overlay Filter to only include the currently visible Overlays.
57
+
- Works on mobile devices.
66
58
59
+
### Customising
67
60
61
+
Built to be flexible, Waymark has lots of Settings to choose from.
68
62
69
-
### Data Formats
63
+
For developers:
70
64
71
-
* Import from GPX, KML and GeoJSON formats (GeoJSON properties can also be imported). You can export Maps and Collections in the same formats and let your visitors do it too.
65
+
- Most elements can be [styled using CSS](https://www.waymark.dev/docs/styling-with-css-selectors/) and have sensibly named `waymark-` classes.
66
+
- Maps are stored using the custom post type `waymark_map`
67
+
- Meta is stored as Custom Fields (prefixed with `waymark_`)
68
+
- Collections use the `waymark_collection` Taxonomy.
69
+
- Use the [JavaScript callback function](https://www.waymark.dev/docs/callback-function/) to extend Waymark functionality.
72
70
73
-
74
-
### GIS Features
75
-
76
-
* Add extra information to your Maps using <ahref="https://www.waymark.dev/docs/meta/">Meta</a>; these are customisable form inputs that allow you to add additional data to your Maps.
77
-
* Group Maps together using <ahref="https://www.waymark.dev/docs/collections/">Collections</a> and display multiple Maps at once.
78
-
* <ahref="https://www.waymark.dev/docs/submissions/">Submissions</a> allow registered users, or guests to create Maps from the front-end of your site. You can control who can Submit Maps, what editor features are available and whether submissions should be approved before they are published.
79
-
80
-
81
-
### Developer Friendly
82
-
83
-
* For the developers: Maps are stored using the custom post type `waymark_map`, Meta is stored as Custom Fields and Collections use the `waymark_collection` Taxonomy. Most elements can be styled using CSS and have sensibly named `waymark-` classes.
84
-
85
-
Waymark is free, open-source ([GPL v2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)) and a labour of Love. I try to keep the plugin well supported, so please feel free to <ahref="https://wordpress.org/support/plugin/waymark/#new-topic-0">reach out</a> with any questions or feedback.
71
+
Waymark is free, open-source ([GPL v2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)) and a labour of Love. I try to keep the plugin well supported, so please feel free to <ahref="https://wordpress.org/support/plugin/waymark/#new-topic-0">reach out</a> with any issues, questions or feedback.
86
72
87
73
## Installation ##
88
74
@@ -94,7 +80,7 @@ With Waymark enabled, click on the "Maps" link in the sidebar to create and edit
94
80
95
81
### Is There a Demo? ###
96
82
97
-
Yes, <ahref="https://www.waymark.dev/demo/">here</a>. You can also try the Editor <ahref="https://www.waymark.dev/try/">here</a>.
83
+
Yes, <ahref="https://www.waymark.dev/">here</a>. You can also try the Editor <ahref="https://www.waymark.dev/try/">here</a>.
98
84
99
85
### Can I Get More Help? ###
100
86
@@ -103,7 +89,6 @@ Yes, please view the <a href="https://www.waymark.dev/docs/">Documentation</a>.
103
89
### How Can I Contribute? ###
104
90
105
91
*[Star the project on GitHub](https://github.com/opengis/waymark/)
106
-
107
92
*[Rate the plugin](https://wordpress.org/support/plugin/waymark/reviews/#new-post)
0 commit comments