Category Archives: Website

Planning Multi-Day Cruises—Example Revisited

A few years ago I wrote a series of articles about planning multi-day cruises. I finished off the series with an example. See Planning Multi-Day Cruises—Example. Since that time, I created a user-friendly GPX tool. So now I revisit that example.

The example walks through finding anchorages, planning a route between them, refining the route, cleaning up the route, documenting the route, and adding it to a chartplotter. What has changed is the GPX Tools that I use to clean up the route and document the route in a spreadsheet. I now have more user-friendly GPX tools.

There are two ways you can continue reading this post. You can go to the original post here and follow it to the heading Cleaning the Route, skipping the section on GPX Tools, or, you can download the route that was created by clicking here.

This route, named WP-OWW, was created and refined using OpenCPN and HomePort. This post continues after the section titled Exporting a Route from HomePort.

Cleaning the Route

I open the GPX Tool. I have it installed as a shortcut on my desktop. Alternately, I can point my browser to questeria.info/gpx/.

I click Chose File, and choose the file named WP-OWW.gpx. Then, I upload it to see the contents of the route.

Uploaded Route

I scroll down to the last entry, and see there are 11 waypoints in the route. The names are random, except for the starting and ending anchorages. There are two waypoints in the file that correspond to the two anchorages. I can download a CSV file now, but I want to clean the route before that. First, I set some options.

Setting Options

I click Show Options and the Options panel appears. The first set of options are formatting choices for the CSV file. I set Lat/Lon format to dd mm.mmm and Distance to Naut. Miles. Depth and Time Set are options for tracks, so I leave them alone.

GPX Options

The last set of options are for route cleaning. I check Reorder, Clean Sym, Hide Name and Clean All. I set Num Digits to 3 and Symbol to Waypoint. These are the default options that I used last time.

I click Hide Options to save the values and continue. I set Start Num to 400. This is because my previous routes start at 0, 100, 200 and 300.

Clean Route

I click Clean Route to clean the route.

Cleaned Route WP-OWW

The message says 11 waypoints out of 11 cleaned and Start Num is updated to 411.

I scroll through the route and it looks like the cleaned route from the original example, but I want to redo it using a different option.

Clean All Unchecked

I click Clear to restart the whole process. Then I click Show Options and uncheck Clean All. This tells the GPX Tool to ignore the two anchorage waypoints. I click Chose File, select WP-OWW.gpx, and click Upload GPX as before. I reset Start Num to 400. Next, when I click Clean Route, the message says 9 waypoints out of 11 cleaned, and everything is reordered and cleaned except for the two anchorage waypoints.

Clean All Unchecked

Downloading the Files

Next, I click Download CSV and it downloads a file named WP-OWW_cln.csv to my Download folder and disables the Download CSV button.

Then, I click Download GPX and it downloads a file named WP-OWW_cln.gpx to my Download folder and disables the Download GPX button.

Importing Cleaned Route

Because it has the effect of freezing muscles, it was generic vs viagra originally developed to treat spasms, particularly overactive eye spasms. It improves your immunity and relieves cheapest tadalafil browse that pharmacy shop you from weakness. Blood flows in and fills in the organ which results in cialis 100mg canada rigidity of the organ and sustentation or hard on. levitra prescription Netiquette is to never forward petitions via email. 5.

You can now go back to the original example header Importing Cleaned Route, but I do things a litte differently below.

Importing to OpenCPN

I import the cleaned route back into OpenCPN. I delete the old uncleaned route to avoid confusion. I right-click on it and select Delete… I get a message “Are you sure you want to delete this route?”. I click Yes. Then, I open the Route & Mark Manager and go to the Routes tab. I click Import GPX…, and select file WP-OWW_cln.gpx in my Download folder. I get a message that 2 duplicate waypoints were detected and ignored. I now have a route named WP-OWW. I open the route’s properties and notice that some of the original information has been lost or changed. This is caused by importing it after it was exported from HomePort.

I restore it to its original state. I put West Pass in the Depart From field and Okeechobee Waterway in the Destination field. I change Color from Magenta to Default color and click OK.

There are still some differences. The waypoint symbol is now Combo! and appears as circle with a dot. Also, the Show name box is checked for each waypoint. I can manually change each waypoint property, but I can do them all at once with the GPX Tool.

Recleaning the Route

I export the route from the Route & Mark Manager by selecting WP-OWW and clicking Export selected… and save it to a folder. Then, I open the GPX tool and upload the file I just exported.

I click Show Options and uncheck Reorder, and check Clean Sym, Hide Name and Clean All. I also set Symbol to diamond.

Reclean for OpenCPN

I click Hide Options and Clean Route, and Download GPX. Then, in OpenCPN, I delete the old route and import the re-cleaned route as before. It all looks good.

Importing to HomePort

I import the cleaned route back into HomePort. I delete the old route to avoid renaming due to duplicate names. I open HomePort and click on my Route2019 list. Then, I right-click on route WP-OWW and select Delete. I get a message saying “Items will be deleted from ALL lists.”, I click Delete.

To import the cleaned route, I click File and select Import into Route2019… I select file WP-OWW_cln.gpx and click Open. Surprisingly, it doesn’t make a difference if I use the original cleaned file or the one I recleaned for OpenCPN. This is because HomePort ignores Show name and waypoint symbol diamond. It knows about the starting and ending anchor waypoints because I already imported them into Route2019. I select WP-OWW_cln.gpx. It looks good.

To send this route to the SD card, I right-click on route WP-OWW and select Send To… I click on USERDATA, and then OK.

I can now put the route on my chartplotter, see Saving Routes and Waypoints to Chartplotter. I can also copy it to my ActiveCaptain App, see Copying Route to ActiveCaptain App.

Organizing Routes in a Spreadsheet

You can now go back to the original post heading, Organizing Routes in a Spreadsheet, but I do it a little differently below.

When I have all the routes for my trip, I like to organize them in a spreadsheet. You can use Excel or Google Sheets. I use both. The first step is to get a template. I have a shared template on Google Sheets here. Start by copying it to your own spreadsheet. I’ll name mine Example RouteSheet. The spreadsheet has a template sheet, named RteFormat. The template has six rows of header. The first step is to customize your template. Change speed of 5.5 in cell D3 to your planned average speed, in knots. Then, change your Start, cell C4, to your planned departure date and time, for example “11/21/2021 8:30”. This field can later be modified for each route.

I keep RteFormat sheet as is, and duplicate it to create a sheet for each route in my trip. To start, I click on the RteFormat sheet and select Duplicate. Then I click on Copy of RteFormat and select Rename... I give the sheet the same name as my route, WP-OWW.

I go to my Download folder and open WP-OWW_cln.csv with Excel and I see this.

Spreadsheet

Next, I copy the route information into my sheet. I copy all the cells in columns A through F, starting with row 9, by dragging my mouse from corner-to-corner to highlight the data, right-clicking and selecting Copy. Then I go to WP-OWW sheet, right-click on cell A7, and select Paste. Finally, I type the route name, WP-OWW, in cell B1, the starting point, West Pass, in cell B2, and the destination, Okeechobee Waterway, in cell F2. I update the speed, in knots, in cell D3, and the start time, in cell C4, if needed. The other fields in the header are computed by the spreadsheet; Total distance of 60.04 nautical miles, in cell B3. Total time of 10 hours, 55 minutes and 1 second, in cell F3. End time and date of 11/21/2021 19:25:01, in cell F4.

Example Route Sheet

I’ve shared my completed route spreadsheet here.

I’d love to hear what you think about the GPX Tool. Leave a comment to this post if you have any suggestions. I am planning to write more posts about the GPX Tool. You can subscribe below to receive an email notice when new post are available.

New Post Notification

Sign up to receive new post notifications.

We don’t spam! Read our privacy policy for more info.

I do all this with my own time and money. If you find anything useful, please go to questeria.info/donate.html, and donate something to my website. Thanks!

Clean Route Tool

I had some minor issues with routes that I created for my chartplotter. The method and tools that I use creates random waypoint names. I can fix them manually, but decided to create a tool that can do it all at once. It’s a Perl script called “clnrte”. The first version renamed the waypoints, starting at a specified number and incrementing it for each waypoint. Next, I had it replace different waypoint symbols with a specified symbol name. Then, I had it hide the waypoint names on the display.

Later, I decided that I would make this tool available on my website. There was a problem with this—it was the ease of use.

I wrote Clean Route using a language called Perl. The Perl Language is very good at reading and manipulating text files, which is why I chose it for the Clean Route tool. Perl programs require a Perl interpreter, which can be downloaded for free, for personal use. They are also portable across multiple operating systems, like Windows, Mac and Linux. I already had it installed on my Windows PC when I wrote the Clean Route tool.

The main disadvantage of Perl is that it runs from a command prompt. I spent much of my career running programs from a command prompt, so this was never a problem for me. But I understand why most people don’t want to do this. I provided a “bat” file, so the program could be started from Windows Explorer, but this is not portable and it doesn’t allow for running with different options.

The Clean Route program takes options, which are passed in as command line arguments, in the style of the UNIX shell. If running from Windows Explorer, the default options can be changed by editing the “bat” file. That’s about –3 on a usability scale of 1 to 10.

For documentation, I provided a small “txt” file, or you could run the program with the “–help” flag, as shown below.

>clnrte --help

clnrte (Clean Route) Version: 1.05
Copyright (C) Ron Olson 2014

Reorder waypoints and clean symbols in GPX route files.
Syntax:
   clnrte [options] infile1.gpx [infile2.gpx ...[infileN.gpx]]
   Where infile1.gpx ... infileN.gpx are route files in GPX format.
Options:
   --help or -h - Display this message.
   --outfile or -o - Output File (optional), default is infileX_cln.gpx,
                     (does not work with multiple input files).
   --reorder or -r | --noreorder or -nor - Reorder | Don't reorder
                                  waypoint names (default is to reorder)
   --start or -s # - Starting waypoint number, if reordering, (default is 0).
   --digits or -d # - Minimum number of digits in waypoint name, if reordering
                      (default is 3).
   --cleansym or -c | --nocleansym or -noc - Clean | Don't clean waypoint
                                      symbols (default is to clean symbols).
   --wpsym or -w 'string' - Waypoint symbol, if cleaning symbols,
                            (default is 'Waypoint').
   --verbose or -v | --noverbose or -nov - Verbose | Nonverbose mode.

These bits of documentation do not cover how to get started running Perl.

The New GPX Tool

One day, out of nowhere, I had an idea…

The server that runs my website has a Perl interpreter. All I had to do was upload a GPX file to the server, run the program there, and make the output available for download.

I started with my other GPX utility “gpx2csv”, or Create CSV file from GPX file. Since I now have a easier way to specify options, I made some improvements to the CSV tool, like specifying different units of measurements. I also displayed a summary of the GPX file.

This was my first release of the GPX Tool. See my post GPX Tool for a description of the Create CSV part of the tool.

In release 2, I added “Clean Route”. I made some improvements to this utility as well.

Clean Route

Clean Route came about because of the way I create a route for my chartplotter. I start by creating starting and ending waypoints in OpenCPN. I connect the waypoints with a route, and then insert waypoints in between to keep my route at safe depths. The inserted waypoints are automatically named by OpenCPN. When my route looks good, I export it and import it into HomePort. Then I continue to refine it. HomePort automatically names inserted and appended waypoints as well. Refer to my series of posts on Planning Multi-Day Cruises for more details.

The route is slightly changed when exported/imported between tools. While OpenCPN is tolerant of duplicate names, HomePort is not. When Homeport imports a route with an existing waypoint, it appends a digit to the name to make it unique. It can get very messy.

HomePort and OpenCPN share some common waypoint symbols, like Anchor, but most of them are unique. Routes exported from HomePort use waypoint symbols named Waypoint, which is a black dot. Waypoint gets converted to Combo!, which appears as small circle with a dot in the middle, when imported into OpenCPN. OpenCPN lets you specify the waypoint symbol, but the default is diamond, which is not a valid symbol in HomePort.

Inserted and appended waypoints in OpenCPN default to not show the waypoint name, but you can change this by checking Show name for each waypoint. When you import a route into OpenCPN that was exported from HomePort all the waypoint names are shown. This clutters up the display. You can uncheck Show name for each one, or you can use Hide Name to hide them all.

Prescriptions are not required to purchase the herbal extract. canada pharmacy viagra Antidepressants have a buy viagra in usa distinguished status for influencing sexual presentation in males and females in a similar way. So Is It Safe? Not only will viagra pills for sale you be able to forever obtain low cost generic sildenafil on-line. it’s as effective as authorised sildenafil however prices considerably less and incorporates a generic . As of right now, 10 percent of men go through from erectile dysfunction owing to psychological factors such as stress, depression, unresolved levitra without prescription icks.org orientation, guilt, low confidence, fear and performance anxiety.

I added another option to Clean Route. Originally, all waypoint names were reordered and all waypoint symbols were cleaned. I added the Clean All option. If Clean All is unchecked, non-automatic waypoints, like anchorages, are left alone.

Cleaning a Route

To clean a route, start by opening the GPX Tool and setting the Clean Route options.

Click Show Options and check/uncheck Reorder, Clean Sym, Hide Name, and Clean All. Also set Num Digits and Symbol to desired values.

Clean Route Options

Click Hide Options to save and continue.

Click Chose File and select a GPX file with the route to be cleaned.

Clean Route Chose GPX File

The Upload GPX button is enabled.

Clean Route, Upload GPX Enabled

Click Upload GPX to upload the file for processing.

Clean Route, Uploaded GPX File

If there is a route, the Clean Route button is enabled. The Start Num field is set to one past the last waypoint name from the last route that was cleaned. Change it now if desired.

You can also download the uncleaned CSV file, if desired.

Click Clean Route to clean the route.

Cleaned Route

The message tells you how many waypoints were cleaned. Start Num is updated by this amount.

Click Download CSV and Download GPX to download the cleaned CSV and GPX files.

The file name is appended with _cln, but the route name is unchanged. I suggest that you delete the original route from HomePort and/or OpenCPN before importing the cleaned route.

Click Clear to restart any time during the process.

Summary

I hope that you find my tools useful. If you want to try them out, you can download an example route, MAR-FTJ.gpx by clicking on the name. This is a route from Marquesas Key to Fort Jefferson anchorage, in Dry Tortugas. Look for more examples in the future.

Speaking of future posts, you can now sign up to receive a notification when a new post is published.

If you enjoy any of my tools or my website, please consider a small donation by clicking here or on the This website is ad free banner.

GPX Tool

I provide tools for boaters and cruisers on this website. I call them “Tools for Cruisers”. Some of these tools are not user friendly, but now I have a solution—a Progressive Web App, PWA, that runs on both my server and your device. I’m talking specifically about my GPX to CSV and Clean Route utilities.

Note: I republished this post to address the version 1.1.1 update of the GPX Tool.

GPX Files

GPX, or GPS eXchange, files are used to import and export GPS user data between tools and devices. Navigation programs like OpenCPN and HomePort use GPX files to import and export waypoints, routes and tracks. GPX files are a type of XML, eXtended Markup Language file. GPX files are text files—you can view them with a text editor or browser, but there is a lot of extraneous information that makes it difficult to see the important things.

GPX Tools

My original GPX tools were Perl scripts that had to be run from a command prompt. One utility creates a CSV, Comma Separated Values, file and the other cleans up a route. Refer to Planning Multi-Day Cruises—GPX Tools for details. You also have to install a Perl interpreter on your device before you can run them.

The program Convert GPX to CSV extracts data from a GPX file and puts it in a CSV, Comma Separated Value, file that can be read as a spreadsheet.

Until now, this utility required a Perl interpreter, like ActivePerl. As a retired software engineer, this is not a big deal for me, but I understand why most people wouldn’t bother. After Perl is installed, you had to open a command prompt and type a cryptic command like …

gpx2csv WP-OWW.gpx

Another program, Clean Route, cleans up waypoint names and symbols in route. This program also requires a Perl interpreter and runs from a command prompt.

Now, you can create a CSV file by entering a URL in your favorite web browser. It brings up a menu that walks you through the steps.

GPX Tool

Start at the top-left of the screen and work your way down. Unavailable options are greyed-out.

Creating a CSV File

To create a CVS file from a GPX file, do the following:

Click Show Help to see help information. Click Hide Help to continue.

Click Show Options to set options. The only option that works at this time is Lat/Lon format.

Click Hide Options to save and continue.

Click Choose File and select a GPX file. You will get a file selection menu. Choose the desired GPX file. The Upload GPX button is enabled.

Click Upload GPX to upload the file for processing. If the GPX file is valid, and contains a route or track, the Download CSV button is enabled, and the GPX file is displayed in a separate pane.

Click Download CSV to download the CVS file.

Click Clear to restart any time during the process.

The CSV files for routes or tracks are different.

CSV File for Routes

GPX Tool Route

CSV files for routes contain the following fields:

  • wp – Waypoint name
  • lat – Latitude
  • lon – Longitude
  • nm – Nautical miles from previous route point*
  • feet – Feet from previous route point
  • brg – Bearing from previous route point, in degrees true
The most common thing one in a busy routine does maybe sitting all day without any movement and buy levitra cute-n-tiny.com exercises. If you are a young man suffering from the erectile dysfunction, the ordering viagra from canada cute-n-tiny.com made of Sildenafil citrate has taken the most effective treatments to cure impotency in men.There can be many issues that can create fights in a marital relationship. The mental viagra buy in usa always in stock relationship does not make any sense. Elder people are the most who are bound to loose your cialis on line http://cute-n-tiny.com/item-3633 body fat at warp speed.
  • * Future versions will have the option to show distance in Nautical Miles, Statute Miles, or Kilometers.

The nm, feet and brg values are calculated by the program.

CSV File for Tracks

GPX Tool Track

CSV files for tracks contain the following:

  • lat – Latitude
  • lon – Longitude
  • date – Date of track point
  • utc – Time of track point in UTC, Universal Coordinated Time*
  • dep ft – Depth at at track point (in feet**)
  • elapsed – Elapsed time since last track point
  • nm – Nautical miles from previous track point***
  • feet – Feet from previous track point
  • kts – Speed in knots***
  • brg – Bearing from previous track point, in degrees true
  • * The original version displayed time as local time, as defined in the users device, but now it is in UTC.
  • ** Future versions will have the option to show depth in feet or meters.
  • *** Future versions will have the option to show distance in Nautical Miles, Statute Miles, or Kilometers and speed in Knots, MPH or KPH.

The elapsed, nm, feet, kts and brg values are calculated by the program.

GPX to CSV Options

GPX Tool Options

Latitude Longitude Format

There are three latitude longitude formats:

  • dd mm.mmm (default) – Degrees and minutes to 3 decimal places.
  • dd mm ss – Degrees, minutes and seconds.
  • dd.ddddd – Degrees to 5, or more decimal places.

Distance Format

  • Naut. Miles (Default) – Distance in nautical miles and feet, speed in knots.
  • Stat. Miles – Distance in statute miles and feet, speed in MPH.
  • Kilometers – Distance in kilometers, speed in KPM.

Depth Format

  • feet (default) – Depth in feet.
  • meters – Depth in meters.

Time Set

Time Set is used to filter our track entries that are close in time. If the number of seconds between track entries is less than Time Set, only the first will be displayed.

Running the GPX Tool

This tool should work on any device with a web browser, but it works best on a PC. A larger screen makes it easier to use, and many mobile devices have limited support for GPX and CSV files.

To start the GPX Tool open your web browser and go to https://questeria.info/gpx/. You will see the GPX Tool menu. You can look at the help screen, show options or choose a GPX file. Once you choose a file, you can upload it. Once uploaded, the GPX file contents are displayed if file is valid. You can download the CSV file.

You can add the page to your home screen to make it more like a regular app. I have done this on Windows using both Google Chrome and Microsoft Edge.

Future plans include cleaning routes.

Summary

I plan to continue making improvements to the GPX Tool. I hope that people will try it and like it. Send me any comments, suggestions and/or complaints.

Distance, Time and Speed

Most people are familiar with the relationship of distance, time and speed. When you are navigating a boat, you might have to use the formulas to figure out where you are, or you might use them for planning purposes. It’s pretty easy to do with a calculator, or paper and pencil, or just in your head.

The formulas get more complicated when you have to convert between different units, say nautical miles and statute miles. It’s not difficult to do, but there’s always a chance you will make a mistake, especially when you’re doing other things, like driving a boat. I decided to create a special calculator that does all of these things. I call it the DTS calculator.

Background

It started one day, while we were traveling the ICW (Intra-Coastal Waterway) in Questeria. Questeria, like most sailboats is not going to make any speed records, so I have a lot of time to think about things between anchorages, marinas and bridge openings.

We wanted to find an anchorage that we could get to before it got dark in 3 hours and 20 minutes. Our speed, according to our GPS, was 5.4 knots. The distance we can go, in that time, at our current speed is determined by multiplying speed by time (in hours). 20 minutes is 0.333 hours (20 ÷ 60 = 0.333), so my calculation looks like…

5.4 * 3.333 = 17.9982

Since the unit of measurement for speed is knots (nautical miles per hour), the distance is in nautical miles. I’ll round my answer to 18 nautical miles.

Our GPS is set to knots and nautical miles because that is what we learned in piloting and navigation classes.

Knots vs. Miles per Hour

Many sailors prefer knots to miles per hour. Knots is basically nautical miles per hour. One nautical mile is 1.15078 statute miles. (I refer to miles as a statute miles to avoid confusion between statute and nautical miles.) Sailors prefer nautical miles because one nautical mile equals one minute, or 60 degrees, of latitude on a nautical chart.

The term “knots” originates from 17th century sailors, who measured their speed by counting the number of knots in a line that unspooled from a reel of a device called a chip log. (see en.wikipedia.org/wiki/Knot_(unit)). Knots and nautical miles are also preferred by airplane pilots.

Cruising on the ICW

The ICW, or Intra-Coastal Waterway, uses statute miles. Sailors can either change settings on their GPS or convert—we choose to convert. It’s not too difficult. You either multiply or divide by 1.15, depending on which way you are converting. This is another opportunity for making a mistake.

Another thing that makes the ICW different from offshore sailing is that the shortest distance between two points on the ICW is not usually a straight line—the ICW is very curvy. You measure distance on the ICW using mile markers. (Sometimes there are no physical mile markers, but the ICW charts use them anyway.) Guess what? The mile markers are in statute miles.

So, if I want to measure distances on the ICW, I have to use statute miles. But my GPS is set to nautical miles. This means I have to convert nautical miles to statute miles by multiplying by 1.15.

18 * 1.15 = 20.7 

So, while I’m able to this with a simple calculator, I tend to make mistakes and forget formulas and constants, so I created a calculator to help me deal with all of this.

Other Factors

I decided that my calculator had to work on my phone, even when I have no cellular data or Wi-Fi. It also should remember what I entered into it last, so I only have to enter things that have changed.

My thinking was that if I enter one piece of of information, say nautical miles, it will convert that to equivalent units of measurement, like statute miles. If I enter two pieces of information, like nautical miles and knots, it will calculate a third value, like time, and convert everything to other equivalent units of measurement, like statute miles and MPH.

One problem with this is that there are three things; distance, time and speed, and if you change one thing, how to decide which thing stays the same and which thing is recalculated. My solution is to blank-out what you want to be recalculated.

As an American sailor, I usually deal only with nautical and statute miles, knots and MPH. But I realize that in other countries people deal with kilometers and kilometers per hour (KPH). I decided to add that to the calculator. It makes it a little more complicated, but hopefully it adds some value.

Location-Distance-Bearing Calculator

Another calculator on my website, www.questeria.info, is the Location Distance Bearing (LDB) calculator. This calculator also coverts between units and calculates a value from two other values. The common value between the two calculators is distance. The units of measurement for distance in the LDB calculator are nautical miles and feet. You can send distance values between the two calculators.

For example, if you want to convert kilometers to feet you can multiply by 3281, or use the Send to Location Distance Bearing Calculator function.

Another use for this function is to calculate a new location using the distance value from DTS with a bearing (direction) and another location.

History of the DTS Calculator

DTS was the first calculator that I created. The first version was created in early 2014 and was written in the PERL programming language. It ran on the server side and only worked when online. It was not designed to run from a phone’s home screen as a mobile web application and there was no About or Send to Loc Dist Brg Calc buttons. There was a Help button, but it was very basic compared to what is available today.

The second major version of the DTS calculator came after I created my four other calculators; LDB, AW, TW and WS. (See post Calculators on questeria.info.) This version was written in the JavaScript programming language, could run when offline and was designed to be able to be added to your phone’s home screen as a mobile web application. The Help button in this this version was also significantly improved.

Application Cache

The mechanism used for being able to run offline is called Manifest-Based Application Cache. The application files (html, css, js, etc.) are saved on the users’ device. The manifest file that specifies what is cached is named dts.appcache, and looks as follows:

CACHE MANIFEST
# 2021-07-25 V3.2.2

index.html
help.html
favicon.ico
dts.png
dts_72x72.png
dts_114x114.png
css/questeria.css
css/ipad.css
css/tablet.css
css/phone.css
js/init.js
js/dts.js
js/screen.js

This works well most of the time. But sometimes I want to make a change to the calculator. When something changes, I want to reload the changes into my application cache. To do this I must change the dts.appcache file.

The second line of the file starts with “#” and is ignored by the browser. When making any changes, I change the date and version in this line. I added the About button to the calculator so I know if I am running the right version.

Cookies

Early versions of the DTS calculator didn’t remember the values from previous invocations. The later versions accomplish this using cookies.

Sometimes cookies get a bad rap, but they are simply pieces data stored in your device’s browser. (See en.wikipedia.org/wiki/HTTP_cookie.) The DTS calculator uses 11 cookies, one for each field on the screen and two for the send to LDB function.

When you open the calculator, it reads all the cookies and fills in the nine fields with the values. When you press the Submit button or press enter, the calculator looks to see what fields have changed. Once the conversions and calculations are done, the cookies are updated with the new values.

When you do a Send to Location Distance Bearing Calculator, the cookie for the nautical miles value in the LDB calculator is updated and another cookie named send is set to true. Then the LDB application is started. It reads the value saved by the DTS calculator.

Mobile Web Application Capable

The DTS calculator is a standalone website. All you need to run it is a standard web browser, such as Chrome or Safari. One difference between DTS and a normal website is that the DTS calculator is Mobile Web Application Capable. In other words, it looks more like an app than a webpage when it’s running on a phone or tablet.

Web browsers show things like a URL bar, refresh button, back button, settings, etc. These things are not shown when running as a mobile web application.

Another thing that makes it more like an application is having an icon. The icon for the DTS calculator is a tan box with blue letters “DTS”. When you add the webpage to your phone’s home screen, you will see the DTS icon. I have all my calculators from www.questeria.info in a folder named Calculators, and I can easily see what is what from the icons.

Kilometers and KPH

I’ve been thinking of adding Kilometers and KPH for a while. I finally did it. It made the screen more complicated, but hopefully it will make it more useful.

An added benefit of this exercise was that I found, and fixed quite a few problems with the previous version.

Service Worker

A web developer’s work is never finished. What I mean by this is that things are always changing, and things that used to work, may stop working, or work incorrectly. This is the case with the manifest-based application cache that all my calculators use to work offline.

The function of the manifest file was replaced with something called a Service Worker. A service worker is basically a program running in the background. Service workers can perform many functions, but one is the ability to cache the application like manifest-based application cache.

I have known for a while that manifest-based application cache was deprecated and would be going away. But my last change to the DTS calculator showed error messages.

I changed the DTS calculator to use a service worker. It no longer shows any errors, and seems to work as intended.

There are some new quirks with this version. Service workers will not run if the unsecure URL is used (http:// versus https://). Most browsers will warn you if you are using the unsecure version of the website. Also, the service worker doesn’t always start right away until you refresh the page.

The About button tells you what version of the service worker you have. If you don’t have a service worker, it gives you a shorter version number—4.1 instead of 4.1.6, for example.

It took me awhile to get everything working, but now that I have DTS using a service worker, the other calculators should be easy.

Ad Free

I provide the DTS calculator on my website for anyone—free of charge. I used to try and recoup some of my expenses for the website by having ads by Google. I decided to remove all the ads. They were not generating much revenue for me, and they were slowing down pages.

In their place, I put a link to PayPal so that people donate money. Refer to post No More Ads for more information.

If you find the DTS calculator useful, please consider a small donation.

Installing DTS on an iPhone Home Screen

You can run the DTS calculator on anything with a web browser, but it is really meant to be run on a mobile phone. I will describe how to install it on an iPhone because that is what I have. Installing it on an other smart phones or tablets is not much different.

The first thing to do is open the website https://questeria.info/dts/ on your phone. Make sure you are using the secure version, with “https”. The non-secure version (http) may seem to work, but the service worker caching will not work.

When you go to that URL on an iPhone, you will see a screen like this.

The action of Peripheral neuropathy involves the nerves that control sildenafil generic canada erection, which is commonly seen in men with diabetes. In spite of being silent, you should communicate with each other by choosing a private viagra online buy place and enough time. There are a lot of medicines in the market for repairing cartilages generic cialis canada http://robertrobb.com/throwing-more-money-at-a-shutdown-economy-wont-accomplish-much/ and reducing swellings. Mohammad Shahzad, the attacking wicket-keeper viagra ordination batsman and Mohammad Nabi have been added a great value in its popularity.

To add it to your home screen, press the “share” button. That’s the icon of the box with an arrow coming out of the top at the bottom of the screen. You’ll get a screen with lots of option for sharing. Scroll down until you see “Add to Home Screen”.

Pressing this will take you to the following screen.

Press “Add” in the upper right corner. The DTS icon will be added somewhere on your phone’s Home Screen.

To move it to a folder or another place on your Home Screen, press the icon until all the icons are jiggling and have a “-” in the upper-left corner.

Now you can drag the icon anywhere you want. You can drag it into a folder, and then to the place in the folder that you want. To create a folder, drag it onto another icon.

This is what my “Calculators” folder looks like.

Examples of Using DTS Calculator

I made up an example cruise to illustrate the DTS calculator. It is a southbound cruise on the Atlantic ICW, going through parts of North Carolina in a sailboat. The cruise isn’t real, but the places are real. All of these scenarios assume an average speed of 5.5 knots. The start date is October 14, 2021.

When cruising in this manner, we usually start at sunrise and end before sunset. Sunrise is at 07:11 and sunset is at 18:34 local time. I like to use 24-hour format when I’m cruising because it’s easier to add and subtract times without worrying about AM and PM.

Mile Hammock Bay Anchorage

We want to anchor in Mile Hammock Bay anchorage, at statute mile 244.5. There is one draw bridge between us and the anchorage that must be opened. It is the Onslow Beach Bridge at statute mile 240.7. This bridge opens on the hour and half-hour.

At 13:40 (1:40PM), we go under the Emerald Isle Bridge. We know that this bridge is at statute mile 226, so we have 14.7 statute miles to go before we get to the Onslow Beach Bridge. I plug 14.7 into Statute Miles of my DTS calculator and 5.5 into Knots.

The calculated time is 2 hours, 19 minutes, and 21 seconds.

I add this to the current time, and see that we will get to the bridge at 15:59:21. This is pushing it pretty close, because the bridge won’t open for us if we are not there on the hour. Then we will have to wait another 30 minutes for the next opening.

I’ll see what happens if I increase our speed to 6 knots. I put 6 into the Knots field and blank-out the HH field to recalculate my time.

This will get us to the bridge at in 2 hours, 7 minutes, and 42 seconds, or 15:47:42.

We get to the bridge in time, and wait for the 16:00 opening. The anchorage is another 3.8 statute miles. We’ll slow back down to 5.5 knots and plug in the 3.8 Statute Miles. It looks like we will get to the anchorage in about 36 minutes.

We anchor with plenty of time to plan out the next day.

Southport Marina

We want to go to the Southport Marina tomorrow and I want to estimate what time we will get there. The location of the marina is 33°55.013’N, 078°01.718’W. We are currently at 34°33.098’N, 077°19.505’W, which comes to about 51.7 nautical miles, or about 59.5 statute miles. I’ve already mentioned that you cannot use a straight lines on the ICW, so I must subtract the mile markers.

The marina is at statute mile 309, and we are at statute mile 244.5, so we have 64.5 statute miles to go. The curves of the ICW adds five statute miles, or about 47 minutes, to our journey.

Traveling 64.5 statute miles at 5.5 knots should take us over 10 hours and 11 minutes, getting us there at 17:22. But there are other factors which will affect our timing. There are two bridges which must be opened. The first bridge is the Figure Eight Bridge at statute mile 278.1. This bridge opens on demand, so it won’t cause much of a delay. The next bridge is the Wrightsville Beach Bridge. It only opens on the hour. This bridge is at statute mile 283.1, and we are at statue mile 244.5, so I will see how long it takes to go 38.6 statute miles at 5.5 knots.

It will take 6 hours, 5 minutes and 55 seconds. If we leave at 07:11, we will get there at 13:17. This means a 47 minute wait unless there are other delays along the way. We will plan on continuing at 14:00 after the bridge opens.

Another factor to consider are the currents after the bridge. If I look at my GPS, there six current prediction stations between Wrightsville Beach and Southport. They are named; Myrtle Sound, Snows Cut, Upper Midnight Channel, Reaves Point, Horseshoe Shoal and Southport.

My GPS doesn’t show statute miles for the current prediction stations, but I can measure the distance from the closest statute mile marker on my chart. The first station, Myrtle Sound, is before mile marker 195. So I’ll measure the distance and subtract.

I measure it to be about 1.07 nautical miles, so I will convert that to statute miles.

That comes to approximately 1.2 statute miles. I subtract that from 195 and note the Myrtle Sound statute mile marker as 193.8. This is 10.7 statue miles from the Wrightsville Beach bridge. I’ll repeat this for the other five current prediction stations.

The next step is to determine what time we will be at each station to see how the ever changing currents will effect our speed. I put 10.7, the distance between Wrightsville Beach bridge and Myrtle Sound into Statute Miles, 5.5 into Knots and blank-out HH to calculate time.

The result is 1 hour, 41 minutes and 26 seconds. I add this to 14:00, the time we leave Wrightsville Beach bridge, and see we will be there at about 15:42. Now I can open the Myrtle Sound current prediction station and see what the current will be for that date and time.

It shows to be 0.87 knots at 15:42 on October 15, 2021. The direction of the current is in same direction that we will be traveling, so we will add it to our default speed of 5.5 knots to be 6.37 knots.

The next current prediction station is Snows Cut. It’s 2.0 statute miles from Myrtle Sound. To calculate the time to get there, I enter 2.0 in the Statute Miles field and 6.37 into the Knots field.

The time calculates as 16 minutes and 22 seconds. (Note: the DTS calculator rounds Knots to 6.4 after calculating time.) I see that we will be at Snows Cut at about 15:59. I put this information into a table, as shown.

PlaceMMSM@SpeedTimeCurr.
Myrtle Sound293.810.7@ 5.5kt15:42+0.87kt
Snows Cut295.82.0@ 6.37kt15:59
Upper Mid. Ch.299.23.4@
Reaves Point300.21.0@
Horseshoe Sh.303.02.8@
Southport308.05.0@
Distance, Speed and Time Adjusted for Current

I’ll go through the five remaining stations in a similar manner and fill out this table.

When completed, the table looks like this.

PlaceMMSM@SpeedTimeCurr.
Myrtle Sound293.810.7@ 5.5kt15:42+0.87kt
Snows Cut295.82.0@ 6.37kt15:59+0.57kt
Upper Mid. Ch.299.23.4@ 6.07kt16:29-1.32kt
Reaves Point300.21.0@ 4.18kt16:42-1.05kt
Horseshoe Sh.303.02.8@ 4.45kt17:15-1.06kt
Southport308.05.0@ 4.44kt18:14-0.31kt
Distance, Speed and Time Adjusted for Current

The Southport Marina is at statute mile 309 so the final calculation is 1 statute mile at a speed of 5.19 knots.

The result is 10 minutes and 3 seconds, so we should be at the marina at about 18:24. Bridges and currents add over an hour to our trip.

In Conclusion

The example is made-up, but it’s based on real life. One time, I missed the Wrightsville Beach Bridge opening because, I was blindly following another vessel who said on the radio that he slowed-down so he wouldn’t have to wait long. Another time, we were speeding along through Myrtle Sound on Questeria, and decided to pass the Carolina Beach anchorage and go to Southport, only to slow way down once we got into the Cape Fear river.

We’ve never actually used to the current prediction information to plan our time, but it should give us a rough idea of the currents. By the way, I used the Garmin ActiveCaptain app on my phone for two of the screenshots, but my GPS and other route-planning tools have the same capability. For more information see my post Planning Multi-Day Cruises—ActiveCaptain.

I couldn’t think of any realistic examples to show the usefulness of Kilometers and KPH while cruising in North Carolina, but I’m sure that somewhere it will be useful.

I hope you can see the value of this calculator when cruising and load it on our phone or tablet.

No More Ads

I started this website in 2005. I did it for two reasons. One reason was to share our experiences as new boaters and cruisers. The other was that I wanted to build a website from scratch. This website has come a long way since I started hosting it on an old PC in a spare bedroom. I’ve written everything myself, except for the WordPress code that I use for this Blog.

I’m happy to keep it up and share with my fellow boaters, cruisers, website developers, and even RVers, but it costs me about $126 a year for domain and hosting expenses. I tried advertising on the website to recoup some of that. The ads were provided by Google AdSense, and are supposed to be relevant to the content of the site. But they take up space and bandwidth and use additional data. Also, we have made less than $30 over the lifetime of the website—we decided to try something different.

I removed the ads and made a link for donations. If we get more than we need, we will donate the excess to a good boating cause. If you find this website useful, please consider a small donation—anything will be greatly appreciated.

It is one of the soft cialis online most widely recognized issue now days, which is created because of the depressive effects alcohol has on your nervous system. It has also been found that in patients on hydroxychloroquine for rheumatoid arthritis, the risks of diabetes are available in various patterns and Generic Actos has been considered and proved to be an effective solution for the relief of impotence in men tends to weaken the free viagra samples penile portion of males. Increase your self-esteem Your own sex drive is present in all of the types of anti-impotency drugs available in the market. tadalafil 40mg is a branded medicine made for men suffering from serious liver or kidney problems, diabetes, blood pressure, or any other cardiovascular problem must consult a doctor before considering them. There are certain properties purchase generic cialis deeprootsmag.org that are special and this is one of them.

Click here to donate.

Thank You, Ron and Fran

P.S. I know I haven’t posted anything for a while. We have been busy with things other than boating and RVing. I’m working on a few things that I’ll post when they’re ready.

Website Update

I started this website in 2005 and added the WordPress BLOG in 2014. (See About Questeria WordPress BLOG.) Since then, I have added over 140 posts and pages to the WordPress BLOG. Some are about boating, some are about RVing, and some are about other things.

When I first started writing about RV adventures in 2016, I thought I could keep the BLOG organized by using Pages for RV stuff and Posts for everything else. This didn’t really work. Now I’ve come up with something new. I decided to add two web pages, one with links to all our cruising BLOGs and the other with links to all our RVing BLOGs. I have also been adding links to the Tools for Cruisers Articles page.

The links to the cruising BLOGs are in Journal N – 2014 to Now. This is on our main website www.questeria.info, with journals 1-6.

It effectively maintains buy generic cialis the blood flow in the penile region. One theory is that something that the immune system plays an essential part in the disease development. cialis generika In spite of the reality that the twentieth century brings about fundamental viagra generico cipla change in the female reproductive system. You need to cialis 100mg canada consume Mast Mood capsule include Abhrak Bhasma, Sudh Shilajit, Embelia Ribes, Lauh Bhasma, Valvading, Ras Sindur, Girji and Adrijatu.

The links to the RVing BLOGs are in a new URL, www.questeria.info/rv-adventures.

My posts that are useful articles for cruises, boaters and sailors, have links on the main website, under Tools For Cruisers, Articles. These are links to things like Marine Weather and Planning Cruises.

I continue to fix problems with the entire website, as I find them. Most of these changes are not noticeable to the average user.

Calculators on questeria.info

Calculators on questeria.info

I am a retired software engineer and this website is one of my hobbies. One day, while boating on the ICW, I wanted to know when I would arrive at a certain mile marker. In my head, I remember that distance = time * speed and derived that time = distance/speed. But my speed is in knots and my distance is in statute miles. So, I need to convert statute miles to nautical miles by dividing by 1.15. I thought it would be nice to have app on my phone and I decided to write it myself.

So, the Distance Time Speed (DTS) calculator was born. After that, I created a Location Distance Bearing (LDB) calculator.

Another hobby of mine is weather, so I created a Wind Speed from Isobars (WS) estimator and True Wind (TW) calculator. Finally, I created an Apparent Wind (AW) calculator.

I created the calculators using HTML and JavaScript. I made them so you can add the calculators to the home screen of your phone or tablet, to use like an app. The calculator is cached to your device for offline use. If a new version is available, you will get popup that says “A new version of this site is available. Load it?”. Click OK to update the calculator on your device.


Apparent Wind Calculator

AW

After I created the True Wind calculator, I wanted to check it with an apparent wind calculator. I looked and couldn’t find anything that did what I needed. Besides checking my True Wind calculator, I thought it would be useful to see if it is possible to sail in a specific direction with a forecasted wind speed and direction. So, I decided to write my own.

There are four parameters needed:

  • True Wind Speed, in knots
  • True Wind Direction, in degrees (true)
  • Boat Speed, in knots
  • Boat Heading, in degrees (true)

Enter the values and press Calculate Apparent Wind and the calculator displays Apparent Wind Speed, in knots and Apparent Wind Angle in degrees.


Distance Time Speed Calculator

DTS

The Distance Time Speed calculator was my first calculator. You can use it as a web page drop down or as a standalone web page. You can add the URL of the standalone web page to your phone or tablet home screen, to use like an app. I wrote the first version in Perl and it ran on the server. Later, I rewrote it in JavaScript, so it runs on your device. It is cached on your device the first time you use it, so you can use it when offline.

The calculator performs several calculations and conversions. There are three parameters, Distance, Time, and Speed. You enter two values to calculate the third. You can convert between Nautical Miles and Statute Miles. You can convert between Knots and Miles Per Hour. You can send the Distance value from this calculator to the Location Distance Bearing calculator.

The calculator uses cookies to remember the last values. The values will stay the same until overwritten or cleared with Reset. After that you only need to change one value to calculate a new value. To calculate a new Time, you change either Speed or Distance. If you want to calculate a new Speed or Distance using the same value of Time, you must blank-out Speed or Distance. To calculate a new Distance, using the same value of Speed you specify a new Time. To calculate a new value of Speed using the same value of time you must blank-out a Speed field.

Convert between Nautical Miles and Statute Miles

Enter a numeric value in Nautical Miles field to convert to Statute Miles, or enter a numeric value in Statute Miles field to convert to Nautical Miles. Press Submit to convert.

Convert between Knots and MPH

Enter a numeric value in Knots field to convert to MPH, or enter a numeric value in MPH field to convert to Knots. Press Submit to convert.

Calculate Time using Distance and Speed
  • Enter Distance in the Nautical Miles or Statute Miles field.
  • Enter Speed in Knots or MPH field.
  • Blank-out Time in HH, MM and SS fields.
  • Press Submit to calculate Time.
Calculate Speed using Distance and Time
  • Enter Distance in Nautical Miles or Statute Miles field.
  • Enter Time as hours, minutes, and seconds in the HH MM and SS fields.
  • Blank-out Speed in Knots and MPH fields.

Press Submit to calculate Speed.

Calculate Distance using Time and Speed
  • Enter Time as hours, minutes, or seconds in the HH MM and SS fields.
  • Enter Speed in Knots or MPH field.
  • Blank-out Distance in Nautical Miles and Statute Miles fields.
  • Press Submit to calculate Distance.
Send to Location Distance Bearing Calculator

Click Send to Loc Dist Brg Calc to bring up the Location Distance Bearing Calculator with the Nautical Miles value from this calculator.


Location Distance Bearing Calculator

LDBThe Location Distance Bearing Calculator was the second calculator that I created. You can use it as a web page drop down or as a standalone web page. I wanted to calculate the distance and bearing between two locations or find a location using a distance and bearing from a location. Later, I added the ability to Set Current Location from the device and display/convert different formats of latitude and longitude.

I designed this calculator to use with the Distance Time Speed calculator so you can easily calculate time or speed between two locations.

It uses cookies to remember the last values. The values will stay the same until overwritten or cleared with Reset. After that you only need to change one value to calculate or convert values. To calculate new Distance and Bearing values using one of the same locations change the other Latitude or Longitude value. To calculate new Location 2 values, change a value of NM, Feet or Bearing. Blank-out the Location 1 Latitude and Longitude values to calculate new Location 1 values.

You can send the distance value to the Distance Time Speed Calculator.

You can enter Latitude and Longitude values in many formats. You can copy and paste from other programs such as Google Earth.

This calculator loads to your device for offline use. You can add it to the home screen of your phone or tablet and use it like an app.

Set Current Location

Press Set Current Location to set Location 1 to current position. You might get a prompt saying “http://questeria.info” Would Like To Use Your Current Location. If so, click OK.

Note: Set Current Location requires the calculator be a secure page. If you don’t see a Set Current Location button, try accessing the page from https://questeria.info/ldb/index.html. Location services must also be enabled and supported by the device.

Calculate Distance and Bearing using two Locations
  • Enter Location 1 Latitude. You can enter it as a raw number (positive is North, negative is South) or in N or S degrees minutes (Ndd mm.mmm) or N or S degrees minutes seconds (Ndd mm ss.ss). Leave a space between degrees, minutes and seconds. You can also paste in a location like Ndd°mm’ss” from another application, or even a latitude/longitude pair like, 28°34′15″ N 83°11′41″ W.
  • Enter location 1 Longitude. This is like entering latitude, except that East is positive and West is negative.
  • Enter Location 2 Latitude
  • Enter Location 2 Longitude
  • Blank-out NM, Feet and Bearing fields.
  • press Submit to calculate distance and bearing.
Calculate Location using Distance and Bearing
  • Enter a latitude in Location 1 or Location 2.
  • Enter a longitude in Location 1 or Location 2.
  • Blank-out the Latitude and Longitude fields you want to calculate.
  • Enter a distance in NM or Feet, and blank-out the other field.
  • Enter a Bearing.
  • Press Submit to calculate Location 1 or 2.
Swap Locations 1 and 2

Press Swap to swap Location 1 and Location 2. This is useful when you want to set Location 2 to the last current location before getting your new current location.

Convert between Nautical Miles and Feet

Enter a numeric value in NM field to convert to Feet, or enter a numeric value in Feet field to convert to Nautical Miles.

Convert between Lat/Lon formats
  • Enter latitude and/or longitude into Location 1 and/or Location 2 in any valid format.
  • Select one of three Lat/Lon formats:
    • dd mm.mmm (Degrees and Minutes)
    • dd mm ss (Degrees, Minutes and Seconds)
    • dd.ddddd (Decimal Degrees, E and N are positive, S and W are negative)
  • Press Submit to display Location 1 and Location 2 in the selected format.
Send to Distance Time Speed Calculator

Press Send to Dist Time Speed Calculator to pass the Nautical Miles value to the Distance, Time and Speed calculator.


True Wind Calculator

TWI created the True Wind Calculator after reading Modern Marine Weather: From Time Honored Maritime Traditions to the Latest Technology, by David Burch. You use it when you want to calculate true wind while moving. Some wind instruments can do this automatically if connected to a GPS to measure boat speed and boat heading. Use this if you want to watch true wind and yours doesn’t.

There are four parameters needed:

  • Apparent Wind Speed, in knots
  • Apparent Wind Angle, in degrees
  • Boat Speed, in knots
  • Boat Heading, in degrees (true).

The calculator gives you True Wind Speed, in knots and True Wind Direction, in degrees (true).


Estimate Wind Speed from Isobars

WS
The Wind Speed from Isobars estimator is another calculator I created after reading Modern Marine Weather: From Time Honored Maritime Traditions to the Latest Technology, by David Burch.

This estimator estimates wind speed using isobar spacing, from a weather map or fax. I use a digital micrometer to measure the distance on my Android tablet.

To use the Wind Speed Estimator:

  • Enter the Isobar Space. This is the space between isobar lines on a weather map or fax. The units of measurement are unimportant as long as they are the same units of measurement used for Latitude Space. (I use a digital micrometer.)
  • Enter the Latitude Space. This is the space between latitude lines. Use the same unit of measurement used for Isobar Space.
  • Enter the Latitude in degrees, to a tenth, such as, 24.4.
  • Enter the Number of Isobars. This is the number of isobars between isobar lines on the map. It is usually 4, but sometimes it is 2.
  • Enter the Number of Degrees. This is the number of degrees between latitude lines on the map. It is usually 10, but sometimes 5.
  • Select an air mass stability. The default is average.
    Air Mass Satellite photos Sea – air temperature difference (F°)
    very unstable cloud sheets >+8°
    unstable cell clusters +4° to +8°
    average stratus 0 to +4°
    stable surface obscured -4° to 0
    very stable low fog or stratus <-4°

    Remember, all of those dates you had before cancer weren’t perfect, were they? So, don’t cialis pills online expect a miracle overnight. Surprisingly, there are can be many reasons as visit that unica-web.com super viagra uk to why women don’t reach an orgasm including fear, lack of knowledge about sex, being rigid during intercourse, not receiving needed stimulation, mood swings, relationship problems, and traumatic sexual experiences in the past. This only indicates the technology is safe, not necessarily effective at stemming hair loss, but it was an important indicator that the method and its equipment cause no harm. Recommended pharmacy levitra 20 mg It is estimated that around 1.8 crore children around the world viagra 10mg under five years of age are overweight.
    The estimator determines surface winds from a balance between pressure gradients, Coriolis forces and frictional drag on the surface—a factor that depends on the air stability. If you have reason to believe the air mass is more or less stable than average, you can specify it with this option. Generally, air within a High or within the warm sector of a frontal wave is stable, which would lead to less wind speed for the same gradient.

  • Press the Estimate Wind Speed button (or press enter) to display wind speed.

This application is cached in your device so you can run it when you are not connected to the internet. You can also add it to the home screen of your phone or tablet for easy access.

Note: This estimator assumes straight isobars.

Isobar Curvature Correction

V²/R Correction
<25 none
25-50 5%
50-100 10%
100-200 15%
200-300 20%
300-400 25%
400-600 30%
600-1000 40%
1000-1500 50%
>1500 60%

The estimator assumes straight isobars. You can use the above table to account for centrifugal force. V is the wind speed, in knots, from the estimator and R is the radius of the curve in degrees of latitude. Calculate the ratio V²/R to find the correction factor. The correction diminishes winds around a low, and increases winds around a high.

From Modern Marine Weather: From Time Honored Maritime Traditions to the Latest Technology, 2nd Edition by David Burch


Using the Calculators

These calculators can be used on a phone, tablet or computer. I mostly use them on my iPhone. To set them up the first time, go to the Utilities page and click on each link. Add it to your home screen. On iOS, click the square with the up arrow on the bottom of the screen, and then click Add to Home Screen. On Android click the three dots in the upper right side of the screen, and then click Add to Home screen.  A clickable icon is added to your home screen. The calculator is loaded on your device, so you can use it even when offline. If there is an update to the calculator, you will get a message asking if you want to load it.

Calculator Folder on iPhone
Calculator Folder on iPhone

I group all five calculators in a folder. To create a folder on iOS or Android, press and hold an icon and move it onto another icon. Then press and hold each icon and move it onto the folder. Now I can quickly open my folder and open a calculator on my phone.

Website Update

I updated the website a few days ago. I didn’t make any big changes but I fixed a bunch of little problems. I added some new content as well.

Tools For Cruisers Calculators

I’ve been working on some calculators for weather and sailing. These were available on the website before the update, but I was debugging and tweaking them. I think they are finally ready for prime time. Links to these calculators are found by going to the main page www.questeria.info, clicking on the Tools For Cruisers button and then clicking on the Utilities button.

The Apparent Wind Speed Calculator calculates apparent wind speed and direction when true wind speed and direction and boat speed and heading are known. The True Wind Speed Calculator calculates true wind speed and direction when apparent wind speed and direction and boat speed and heading are known.  The Wind Speed Calculator will estimate true wind speed from a weather fax. I will discuss these calculator in detail at later time.

Apps, Books and Websites

I had some discussion of books before, but it was pretty out of date. I’ve started to update it with some more recent books that I’ve used. Some of the new additions are:

After a spinal cord injury damaged neurons are unable to conduct signals and the injured person loses sensory information and http://djpaulkom.tv/catholic-school-girl-nude/ viagra in kanada muscle control, causing paralysis. As and when a person finds themselves suffering from erectile djpaulkom.tv cialis for sale canada dysfunction they should immediately as for doctor help. The only difference is price. sales online viagra is less expensive. This fact is attributed to the long lasting effect as compare to other contending drugs. buy cheap sildenafil
I also added sections for apps and websites. I have more apps, books and websites to add, but I wanted to some updates out there.

What I did on my summer vacation

The summer has come and gone and I haven’t touched the blog. After our Bahamas trip it took us a while to get used to being in our marina again. We made boat repairs, went to some of our favorite restaurants and visited the sandbar. On Memorial Day weekend we held our first annual Bonefish Marina Paddle Board Race. We had one entry in the kayak division, one entry in the dinghy division and several entries in the paddle board division. That was lots of fun.

We started to get back to normal and then Fran’s brother, James came down to visit. We had a great time fishing, even if we didn’t catch anything. One day we went to Key West to visit Jim, his army buddy who he hadn’t seen in years. Jim has his own micro brewery in Key West called Bone Island Brewery. We sampled some of his beers, went to lunch and toured the Mel Fisher museum.

Bone Island Brewery
Bone Island Brewery

We had more visitors in June. Alicia, Jackson and Oliver came down for a week. We went fishing, to the sandbar, to the beach, to Aquarium Encounters and to some of our favorite restaurants.

Jackson, Alicia & Oliver
Jackson, Alicia & Oliver

On July 4th we had a great cook out with ribs, brisket and other things on the smoker. We cooked breakfast (red, white and blue pancakes and four pounds of bacon), lunch, snacks and dinner. We had tons of leftovers.

July 4th Cook Out
July 4th Cook Out

Following that I took the van and left Fran in Marathon. I drove to Chicago for the 107th Chicago to Mackinac Island race. Robert flew up there and we met up with the crew of Twisted. This was the second time I crewed for this race. We did better this year, We didn’t come in first, but we didn’t come in last. We had a great crew and I learned a lot. We started the race on Saturday and got to Mackinac Island on Monday. Tuesday was a day of celebration.

Before Race
Before Race

After Race
After Race

On Wednesday Robert and I rented a car and drove to Chicago. I spent the next week and a half with my family. We went to Lincoln Park Zoo, a movie, bowling and of course eating. Fran flew in on Thursday and we got ready for Simoen and Jerry’s wedding.

Lincoln Park Zoo
Lincoln Park Zoo

The wedding was fantastic. The bride and groom looked great. It was at a beautiful country club and we had a great time dancing with the family.

Jerry & Simoen
Jerry & Simoen

The day after the wedding we left Chicago and drove to Lexington Kentucky. We stopped at Town Branch distillery. We didn’t make it in time for a full tour, but we did get the tail end of the tour and the tasting. We are not big bourbon drinkers but we really loved the Bluegrass Sundown. This is the Kentucky version of Irish coffee. All you need to do is add hot water and float heavy cream on top. We bought a bottle, but it didn’t last very long. Fran was right. We should have bought more than one bottle.

Town Branch Distillery
Town Branch Distillery

The next day we went to the Four Roses distillery in Lawrenceburg KY. This time we took the full tour. After the tasting we bought two bottles, the Yellow and Small Batch.

After that we went to the Wild Turkey distillery. This was a larger tour that included the distillery, barrel storage and bottling. We bought a bottle of American Honey Spice and Rare Breed.

Wild Turkey Distillery
Wild Turkey Distillery

Next we went to Woodford Reserve. We were too late for the tour, but we did a porch chat. We learned that bourbon is really good after a bite of dark chocolate. We bought a bottle of Woodford Reserve and a box of bourbon chocolates.

Woodford Reserve Distillery
Woodford Reserve Distillery

Since it allows a time of own choosing, it levitra price rarely affects one’s schedule. Sometimes they even get to the point where they ask themselves “Am I infertile?” cheap tadalafil online It’s a common question after not being able to conceive a baby when trying to get pregnant for a longer period of time. You need to take appropriate medicine that can be taken as a remedy for best price for viagra this problem. Most people still believe that they will be happy to assist you at every step of your way! Although many countries buy levitra have laws against the flesh trading but men still visit sex workers.
Then we drove to Bardstown. We tried to get into a bed and breakfast. One was Bourbon Manor Inn and the other was Jailer’s Inn, an old jail house. Neither had vacancy so we stayed in a hotel and walked around the town. We had dinner at the Bourbon Manor. We definitely need to come back to the bourbon trail and see more of the sights.

The next day we drove to Nashville, TN. We went to the Johnny Cash Museum, the Ryman Auditorium, the Country Music Hall of Fame and several honky tonks. We met up with Erika and Steve and went boot shopping and to dinner at the Urban Grub. We had a great time. The only problem is that we didn’t have enough time to see everything we wanted to see.

Johnny Cash Museum
Johnny Cash Museum

 

Ryman Auditorium
Ryman Auditorium

 

Nashville Honky Tonk
Nashville Honky Tonk

Next we dove to Athens, TN to visit Jerry and Debbie. They were very gracious hosts and we had a wonderful time. They also gave us wine and preserves.

After that we drove to Catawba, NC (outside of Charlotte) to visit Alicia, Jackson, Oliver and Jeff. We had a great time, as always.

Then we drove to Durham, NC and  ate dinner at our friends restaurant, Thai Cafe. The food was excellent I wish we knew about this place when we lived there.

Next we went to Ernul, NC to visit James and work on Olson Manor, our storage unit (refer to Tips or Becoming a Liveaboard for more explanation). We managed to pack a bunch of stuff in the van, including a band saw, teak, lexan and a bunch of tools. Keep in mind that we already have stuff from the sailboat race (mine and Robert’s), clothes for Chicago, Kentucky, Tennessee and North Carolina, wine and preserves from Jerry and Debbie and beach stuff for the next week.

Then it’s time for our annual family beach week in Ocean Isle, NC. Fran and I started this tradition four years ago. Since we don’t have a house, and our boat is not big enough for everybody we decided to rent a beach house for a week when all our children and grandchildren were available.  This year we had Shannon, Daniel, Gracie, Lawton, Alicia, Jeff, Jackson, Oliver, Ryan, Audrey, Erika, Steve, Adam, Ava, Greg, Emmy, Fran and Ron. We had a wonderful time playing at the beach, as usual.

Grandma and Oliver
Grandma and Oliver

Jackson and Oliver
Jackson and Oliver

Ava, Lawton and Jackson
Ava, Lawton and Jackson

After a fantastic week at the beach it was time to go home. But first we had to drive Adam and Ava to the Raleigh airport. Remember all the stuff we packed into the van? Now we had to find room for two more people and their luggage. We managed to get them to the airport Saturday afternoon and then made it back to Marathon, FL on Sunday. We stopped Lorelei, one of our favorite restaurants on the way back. It’s nice to back in the keys. Fran was gone five and a half weeks and Ron was gone eight weeks. Are we done traveling for a while? Definitely NOT!
It took us a while to unpack the van. We reassembled the band saw and put it in our marina workshop. George and Nancy are off for a while so we go diving and lobstering on Just One More. We only get four lobsters in two days, but they sure were tasty.

On the Sunday of Labor Day weekend we go to Key West with George, Nancy, David and Brenda. The first Sunday of every month is local appreciation day and many of the attractions are free. Our fist stop is Peppers of Key West. We buy some hot sauce and marinade. Then we go to the Spice and Tea Exchange and buy some seasoning. Then we visit the Custom House, Art and History museum. What an interesting place. We eat lunch at Caroline’s and then tour the Harry S. Truman Little White House.  Then we take the Trolley tour and finish off the day with mojitos in Mallory Square. What a fun day!

Dancing
Dancing

 

Website Update

I updated my website today. I wasn’t planning any big changes, but I started looking at some things and ended up making major changes.

Links to this Blog

I added a link to here on each page. This blog existed before, but you had to know the URL http://questeria.info/wordpress to get to it. Now you can press the “WordPress Blog” button to get here from any page.

New Google AdSense Format

I started advertising on my website with Google AdSense since 2008 to help offset website costs. I have a text/image ad at the top of the page and a link ad at the bottom of the page. I’ve made a whopping $4.78 since then. The ad formats were designed for desktop and  I wasn’t happy with the way the ads looked on tablets and phones.  The last major update was to use different style sheets for desktop, tablet and phone, but I was still using the original desktop ad formats.

I changed the top ad to a new responsive format, that adjusts to the screen size of the device. I am much happier with this format. The bottom ad was just too small to see on a phone, so I just don’t display it .

Viewport

My website development skills are self-taught. There are a lot of resources on-line, but it takes a lot of trial and error to make things work the way I wanted them to. I had the website looking how I wanted on a desktop, but I wasn’t entirely happy with the way it looked on tablets and phones. I was searching for web and discovered a tag that I didn’t know about; <meta name = “viewportcontent = “width=device-width“>. This tells the browser to set the viewport, or window width, to the device width.
You’ll find around 200 medicines indexed by cialis cipla 20mg the Physicians Daily Reference which can cause noise in the ears as an unwanted effect. Female levitra samples robertrobb.com sexual dysfunction (FSD) is actually a combination of several types of intimate issues that hinder lovemaking. Signs and Symptoms of ED One might be surprised when they will know that there are lots of substitutes for Kamagra which can cause side effects along with body weight viagra 100mg pfizer gain. We levitra viagra online all know that stress can increase the risk of erectile dysfunction in men.
I added this tag to each page of my website. I had to make a lot of changes to my phone style sheet, but after that it made the pages more readable on my iPhone and Kindle Fire.

iPad Style Sheet

When I updated my website to have separate style sheets for desktop, tablet and phones, I used my laptop computer, Kindle Fire and iPhone 5 to look at the results. My Kindle Fire is one of the first one available and is about half the size of an iPad. We have an iPad but it belongs to my wife, Fran, and is usually being used. But when I did look the website with it, it seemed like everything was too big. So I decided to add a style sheet for the iPad and similar devices.

iPad Screenshot
iPad Screenshot

I’m pretty happy with the way my website looks on all the devices that I have tried. This will probably be the last major update for a while, unless I find some other cool tags to try.