Skip to content

Track your boat with marine technologies and display a live map on your wordpress site.

License

Notifications You must be signed in to change notification settings

Skipperblogs/Boat-tracking-Wordpress-plugin

Repository files navigation

=== Boat Tracker ===
Author: skipperblgs
Author URI: https://www.skipperblogs.com
Contributors: skipperblgs
Tags: map, tracking, boat, vessel, embed
Requires at least: 4.6
Tested up to: 6.6.2
Version: 1.0.0
Stable tag: 1.0.0
Requires PHP: 5.4
License: GPLv2
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Track your boat around the globe with Iridium, AIS, InReach, PredictWind, SPOT, Startlink, etc, and display an interactive map on your website.

== Description ==

Track your boat with AIS, Iridium, Garmin InReach SPOT, E-mail and embed a live map on your website with this [Skipperblogs](https://www.skipperblogs.com/?source=wp) Wordpress plugin.
Your position will be live updated anywhere in the world with custom messages and weather. Map statistics shows the total distance sailed, average speed etc... as well as visited countries.
Perfect for a travel website to highlight your sailing achievements.

While the free version of Skipperblogs allows you to create a map, import GPX files, and edit your track with a powerful editor, the Premium version allow you to automatically update your position through marine trackers like AIS, Iridium etc.

In order to display the map your must create a free account on [Skipperblogs](https://www.skipperblogs.com/register?source=wp). This plugin will send your MapId to fetch your navigation data from Skipperblogs and display it on your Wordpress site.
It uses Leaflet.js to display the navigation data on OpenStreetMap tiles layer.

== Adding the map ==

Simply display the **map** in your content with the shortcode:

`[boat-tracker]`

The above shortcode will display a map centered on the last position of your boat.
To customize the map dimension add the following attributes to the short code

`[boat-tracker width="200" width="100%"]`

== Personalize the map ==

Log-in to your Skipperblogs' account and open the map editor under Dashboard > Navigation > Map
There you can change your boat icon, track style, map background and many more.

== Free version  ==

* Interactive map
* Manual tracking
* Customize map background and traces
* Track editor to freely edit your trace
* Import GPS trace from GPX files, PredictWind, Saiblogs, FollowingSea, Farkwar
* And more

Explore the full list of [Skipperblogs features](https://www.skipperblogs.com/features/?source=wp).

== Premium & Pro version ==

* Automatic tracking
    * AIS
    * Iridium
    * Mobile App
    * Garmin InReach
    * SPOT
    * Telegram
    * Skymate
    * SSB radio
    * E-mail
    * API
* Windy Weather map
* Custom boat icon
* Automatic visited countries
* And more

Unlock advanced features with [Skipperblogs Premium or Pro](https://www.skipperblogs.com/pricing/?source=wp).

== OUR USERS LOVE IT! ==

We are proud to have near perfect 5/5 score on Trustpilot:

*“I think it's a great app for keeping track of your sail trips, both past, current and future. Unlike most (or rather all) apps, the map can be embedded on other websites. Also love the track details,”* - L.Delboca

*“We are very happy with our new website and Alain has been a real star helping us build it and making modifications to suit our needs. For us, one of the main attractions is that we can send photos to the website using email - even from our very slow IridiumGo. Alain has always been very quick with responses to our requests and has given very good explanations and guidance.”* - Andrez Short S/V Kelper

== Installation ==

1. Choose to add a new plugin, then click upload
2. Upload the boat-tracker zip file
3. Activate the plugin through the 'Plugins' menu in WordPress
4. Create a Skipperblogs account
5. Retrieve your Map ID on [https://www.skipperblogs.com/dashboard/nav/map/share](https://www.skipperblogs.com/dashboard/nav/map/share) and paste it in the Wordpress plugin configuration
6. Use the shortcode `[boat-tracker]` in your pages or posts to display the live map

== Frequently Asked Questions ==

=Is there a free version? =
Yes, absolutely! you can create a [free account here](https://www.skipperblogs.com/register?source=wp), setup your map and embed it on your Wordpress site.

= Can I add a message to a marker? =

Yes, with E-mail and SSB tracking, you can send a message with your position report that will be show on the map marker (speed and heading data are also supported).
You can also add your message and data with the map editor.

= How do I personalize the map ?

Log in to your Skipperblogs' account and go to [Dashboard > Navigation > Map](https://www.skipperblogs.com/dashboard/map-editor). Click on "Map" tab.

= Do you provide support? =

Yes! Just use the contact form [here ](https://www.skipperblogs.com/contact?source=wp) and you will get assistance by E-mail most of the time within 24h.
For faster answer to your questions, visit our [support portal](https://www.skipperblogs.com/support?source=wp).

= Additional questions? =

For more FAQs, please visit our [support portal here](https://www.skipperblogs.com/support?source=wp).

== Terms of use ==

While this plugin is distributed under GNU-GPLv2 licence, the use of skipperblogs.com services remains under the acceptance of terms of use and privacy policies:
[https://www.skipperblogs.com/terms](https://www.skipperblogs.com/terms)
[https://www.skipperblogs.com/terms/privacy](https://www.skipperblogs.com/terms/privacy)

== Screenshots ==

1. The last position of the boat feature weather conditions, country and an optional message
2. Windy Weather as map background
3. The map can be configured to show, when loading, your entire voyage
4. Map statistics are automatically calculated and updated.
4. Plugin settings in Wordpress dashboard
5. The map editor let your freely edit your tracks and personalize your map
6. Your position can be updated via different services at the same time

== Changelog ==



= 1.0 =
* First Version. Basic map creation


== Upgrade Notice ==