Tools

Tools for KML, including applications, scripts, calculators, generators, parsers and converters

All KML Workbench Tools

Bearing Validator
Sanitize and validate a navigational bearing
Circle Generator
Generate KML LineString, Polygon and MultiGeometry Circles
Console
A php console environment to test PAK classes and methods
Destination Calculator
Calculate the destination from a given starting point, distance and bearing
Distance Calculator
Calculate the distance between the two points
DMS
Convert degrees, minutes, seconds
Drag and Drop Map
Example of using the Open Layers drag-and-drop interaction.
Final Bearing
Calculate the Final Bearing (reverse azimuth) between two points.
Initial Bearing
Calculate the Initial Bearing (forward azimuth) between two points
Intersection
Find the intersection of two paths
Latitude Validator
Validate a coordinate latitude
Length Validator
Sanitize, convert and validate linear units
Longitude Validator
Validate a coordinate longitude
Map
Explore and test the features and presentation of OpenLayers map
Map Test
Explore the features and presentation of OpenLayers v6.0.1
Merge LineStrings
Merge two or more KML LineStrings
Midpoint
Calculate the midpoint between two coordinates
MultiGeometry to Folder
Convert a MultiGeometry into a Folder of Placemarks
Nearest Point
Find the nearest point of given points
Point Validator
Sanitize and validate a coordinate point
Reader
Read KML files to PAK object, database or text
Reverse
Reverse the order of coordinates within KML elements
RF Leg
Generate a Radius-to-Fix Leg
Segment LineString
Divide a LineString into a number of segments
Sanitize
Demonstrate the sanitizeGeo() function

Notes

Please note that this is a listing of *all* tools, even a few that are half-baked (or worse). Some of these pages also require the user to be logged in to access.