| News | Shareware | IServices | Resellers | Projects | Partnerships |
to design a trip/line over a map in kml or kmz format (the Google Earth format) on Windows (ask us aix, hp-ux, linux, solaris, Mac OS X or version for other operating systems)
|
Important projects based on SANFACE Software Products. |
| What is kmltrip? |
kmltrip is a batch server tool to design a trip/line over a map in kml or kmz format (the Google Earth format). Kml and kmz are the Google Earth formats. kmltrip can work on the same way on Windows, AIX, HP-UX, Solaris, Linux, Mac OS X (ask us the demo version for aix, hp-ux, linux, solaris, Mac OS X or the demo version for other operating systems). You can see a kml or kmz files using Google Earth or Google Maps.
| Why do you need kmltrip? |
If you have one or more files with a list of coordinates and you want to put them over a map designing a trip (a line) kmltrip is the batch tool you are looking for.
With kmltrip you can send the produced kml or kmz files on your site (using ftp) or send to your fiends via email (like attach).
kmltrip is a command line tool, that can run on a lot of different Operating Systems (e.g. windows, linux, aix, solaris, hpux, ...), so you can use run kmltrip from every application or program language and also from a web applications.
We developed kmltrip tool and if you need new features contact us.
| Download kmltrip |
Before you download our software, we ask you please to read the license and registration section to be aware of the licensing model which kmltrip uses.
If you're interested in purchasing kmltrip, please see the purchasing kmltrip section.
Here you can download the Windows demo version
If you're interested in a binary for another operating system, such as aix, hp-ux, linux, solaris, Mac OS X, FreeBSD, SCO Unix, Irix, Digital Unix (tru64), please let us know, and we'll send you one. With enough requests, we'll also add one here permanently.
| Purchasing, Licensing and Registration |
kmltrip is shareware. That means that you're welcome to try it and use it as much as you want for 30 days. If after that time you like kmltrip or would like to continue using it, we ask you please to purchase it or remove it from your system.
![]() |
Payment options include Credit Card, FAX Ordering, Postal Mail, Phone, Purchase Order. |
You can get the following bulk discounts:
| 5-10 licenses | $40 each (no core server difference) |
| 11 or more licenses | $35 each (no core server difference) |
Contact directly us! We're looking for resellers and partnerships.
If you have one or more products with several installations and you want to use kmltrip inside every tool of yours, here there is the license that you're looking for. It costs $3000 + 20% every year. Obviously you will receive free _every_ update.
| Installing kmltrip |
Create a directory for kmltrip (eg. kmltrip)
Unpack the source file that you downloaded. For Windows, you can unzip using WinZip (or similar tools like the freeware 7zip) and for Linux and other Unix flavours, you can simply use GNU tar or gunzip then untar.
Test if the executable file works by running the following:
It's possible to set few features of kmltrip via command line. We have also added a configuration file for features usally don't change.
The default configuration file is kmltrip.cfg. This file must reside in the same directory as the kmltrip file, since it searches for this file at runtime. You can create your own kmltrip.cfg file. Inside this file, you can change the values for the label, document, color, width, beginmarkername, beginmarkerdata, endmarkername, endmarkerdata, ftphost, ftpuser, ftppassword, ftpdirectory, mailhost, mailfrom, mailsubject, mailbody, sendmail variables.
To change any of these values, you just need to edit kmltrip.cfg. You can also create a new .cfg file and tell kmltrip to read it at runtime, using the -configure yourfile.cfg option. In this section, we will discuss the most widely used variables, the one you are most likely to use with kmltrip.
Pay attention: kml and kmz are 2 new file formats that
Google Earth can read.
If you want to put a kml or kmz file on your web server you need to add this
information inside the web configuration file.
Another possible way is to make .htaccess (it works with apache, we don't know with other web server) with inside these lines:
AddType application/vnd.google-earth.kml+xml kml
AddType application/vnd.google-earth.kmz kmz
and put .htaccess file in your web home.
With document you can set the kmz document name (you can see it in the Places)
With label you can set the label of the line
The color variable allows you to set the line color and opacity.
Color and opacity (alpha) values are expressed in hexadecimal notation.
The range of values for any one color is 0 to 255 (00 to ff). The order of
expression is aabbggrr, where aa=alpha (00 to ff); bb=blue (00 to ff);
gg=green (00 to ff); rr=red (00 to ff). For alpha, 00 is fully transparent
and ff is fully opaque. For example, if you want to apply a blue color with
50 percent opacity to an overlay, you would specify the following:
7fff0000, where alpha=0x7f, blue=0xff, green=0x00 and red=0x00.
The width variable allows you to set the line width.
With beginmarkername and beginmarkerdata you can set the name of the starting point pin and the html code you can see when you click over the starting pin.
With endmarkername and endmarkerdata you can set the name of the end point pin and the html code you can see when you click over the ending pin.
Setting correctly ftphost, ftpuser, ftppassword, ftpdirectory the produced htmlfile, kmlfile and xmlfile will be copied in the correct ftpdirectory in your ftphost using ftpuser and ftppassord via ftp.
sendmail to set the local sendmail or similar command. The default is sendmail -t -oi -oem mailhost to set the local or remote smtp host (you can use also the ip address)
mailfrom please change this default nobody@nobody.com with your email
mailsubject the Subject of the email (Your report is the default)
mailbody the body of the email (In attach your report is the default). You can make a multiline body using \n like end of line.
If you need more email features try to use our tool sendemails.
About the text file
The text file has to have in every line the syntax of kml
first field longitude (= -180 and <= 180)
second field latitude (= -90 and = 90)
third field (optional) altitude (in meters above sea level)
Every field is separated by ","
| Syntax |
kmltrip [-options ...] files
where options include:
| -help | to print the line help |
| -configure file | default kmltrip.cfg |
| -verbose | verbose |
| -version | to print version |
| -document string | |
| -color color | |
| -label string | |
| -mailto "name@domain.com" | to send the generated kml or kmz to the specify email addresses |
| Multiuser Features |
kmltrip is powerful enough for System Administrators to install globally and provide a default .cfg file for their users/organization. This can be easily done by:
setenv KMLTRIPCFG /path/to/default.cfg (This can be added to .bashrc, .cshrc etc for example)
An user can still overwrite the default values by using another setenv or by defining in his own login files if he has a default .cfg file of his/her own. An user can still have a working directory with a kmltrip.cfg and, if it exists, have it loaded. That allows him/her (without command line options) to setup fully functional working directories. Users may also use the -configure option to overwrite any defaults.
| History |
| mailto:sanface@sanface.com | http://www.sanface.com |
| News | Shareware | IServices | Resellers | Projects | Partnerships |