Projects tagged ‘earth’ and ‘gps’


[12 total ]

75 Users
   

OpenStreetMap is a free editable map of the whole world. It is made by people like you. OpenStreetMap allows you to view, edit and use geographical data in a collaborative way from anywhere on Earth.
Created over 2 years ago.

15 Users
 

Marble is a Virtual Globe and World Atlas that you can use to learn more about Earth: You can pan and zoom around and you can look up places and roads. A mouse click on a place label will provide the ... [More] respective Wikipedia article. Marble is also a light weight generic geographical map component for use in your own Qt 4.x / C++ application. It is provided as a library, a QWidget and a KDE 4 KPart and hence can easily get integrated with KDE 4 or Qt 4 applications. By default MarbleWidget shows the earth as a sphere but doesn't make use of any hardware acceleration. [Less]
Created about 1 year ago.

1 Users
   

Preparation of GPS routes and analysis of GPS logs in the context of outdoor sports (biking, skiing, trecking, gliding, geocaching, mountaineering). Our hope is to have a multi platform, multi GPS file and map format software.
Created over 3 years ago.

0 Users

Description not available Please view source
Created 12 months ago.

0 Users

This is a collection of tools for working with Google Earth, reading/modifying coordinates, converting between different format coordinates, saving the current Google Earth position to JPEG files as ... [More] Exif GPS data etc. ProgramsGoogle Earth PositionA tiny program for reading coordinates from the Google Earth client (or editing coordinates to make Google Earth fly to a new location). The Copy buttons are intended to be useful for pasting coordinates and LookAt parameters into a spreadsheet, for example when generating KML using Google's Spreadsheet Mapper 2.0 Latest version: 1.12 Download: GoogleEarthPosition.exe Google Earth PhotoTagA small program for adding Exif GPS data to JPEG files and reading coordinates from the Google Earth client. With the Auto-Mode enabled any new file drag-and-dropped onto the PhotoTag window will automatically be tagged with the current coordinates from the Google Earth client. Latest version: 1.21 Download: GoogleEarthPhotoTag.exe The program requires the Exiv2.exe command line tool by Andreas Huggel which can be downloaded (for free) from http://www.exiv2.org/ The options to read/write Exif GPS data can be added to the windows right-click menu for JPEG files (click on the button in the About: dialog to add these options into the registry). The program can write KML output for showing a collection of photos inside Google Earth, like in this screenshot: To edit the style of the popup balloon edit the *.PlacemarkStyle files in the same directory as the executable. Any files with a .PlacemarkStyle extension will automatically show up on the Placemark style dropdown list in the PhotoTag program window. The program will include photo comments from descript.ion files or JPEG embedded comments in the placemark balloons. JPEG Comments or descriptions can also be edited in the PhotoTag GUI (configure which type to edit using the right-click menu; JPEG comments are stored inside the file itself so will stay with the file when you move/copy it, descript.ion comments are kept in a separate file and are faster to read/store, but not understood by all programs). LatLong ConversionA tiny program for converting coordinates between Degree Minute Second and Decimal formats. The tool can handle the following DMS formats: 8 deg 32' 54.73" South 119 deg 29' 28.98" East 8°32'54.73"S, 119°29'28.98"E 8:32:54S,119:29:28E Decimal coordinates are in the format: -8.548333, 119.491383 Latest version: 1.07 Download: LatLongConversion.exe SourceThese programs are written in the AutoHotkey language (http://www.autohotkey.com) The source code for the programs can be downloaded from the Google Code source tab. There is also a library file libGoogleEarth.ahk which includes the following functions: Converting Coordinates Deg2Dec() - convert from 8°32'54.73"S, 119°29'28.98"E into -8.548333, 119.491383 Dec2Deg() - vice versa Dec2Rel() - convert into 0/1 55/1 5617/100, 78/1 36/1 2061/10 format (useful for raw Exif GPS data) Google Earth functions IsGErunning() - simple check to see if the Google Earth client is running GetGEpos() - get the current Google Earth coordinates and LookAt camera info using the COM API GetGEpoint() - get the current Google Earth coordinates and altitude using the COM API SetGEpos() - fly the Google Earth client to a specific coordinate FlyToPhoto() - fly the Google Earth client to the coordinate stored in a JPG file GEtimePlay() - start playing timeslider animation (useful when recording movies as GE Pro hides time control) GEtimePause() - stop playing timeslider animation JPEG Exif, Exif GPS, XMP tag and JPEG Comment functions GetPhotoLatLong() - read the Exif GPS Latitude/Longitude stored in a JPG file GetPhotoLatLongAlt() - read the Exif GPS Latitude/Longitude/Altitude stored in a JPG file SetPhotoLatLong() - write Exif GPS Latitude/Longitude data to a JPG file SetPhotoLatLongAlt() - write Exif GPS Latitude/Longitude/Altitude data to a JPG file ErasePhotoLatLong() - delete the Exif GPS Latitude/Longitude/Altitude data from a JPG file GetExif() - read full Exif data from a JPG file !GetJPEGComment() - read JPEG embedded comment !SetJPEGComment() - write JPEG embedded comment SetXmpTag() - read JPEG file XMP tags GetXmpTag() - write JPEG file XMP tags Other ImageDim() - return image dimensions (uses ImageMagick identify.exe) FileDescription() - read file description from descript.ion file WriteFileDescription() - write file description to descript.ion file captureOutput() - capture output from console command line (uses cmdret.dll if available) The JPEG Exif functions require the Exiv2.exe command line tool by Andreas Huggel. It can be downloaded at http://www.exiv2.org/ (GPL 2+ license) The Google Earth COM API functions requires the Embedded Windows Scripting and COM for Autohotkey library (ws4ahk.ahk) from http://www.autohotkey.net/~easycom/ The JPEG Exif functions will optionally use cmdret.dll if present (removing the need for temp files while capturing command output) http://www.autohotkey.com/forum/topic3687.html (already bundled in GoogleEarthPhotoTag) Further information about the Google Earth COM API can be found here: http://earth.google.com/comapi/ These programs are distributed without any warranty. The functions for writing to JPEG files can probably be considered safe as they rely the Exiv2 command line tool for file write access (and all writes in the PhotoTag program are verified by a read operation afterwards). However, do make sure there is a backup of all files before using these programs. [Less]
Created 12 months ago.

0 Users

One of the most commonly used tools for browsing the earth surface is Google Earth, being the oldest. Google Earth can save landmark locations in its own database, featuring icons, description, a ... [More] specific camera orientation, etc… And as the technology advanced, now we have mobile phones supporting maps, and with integrated GPS receivers, they can identify the user’s location with very high accuracy. My case phone, Nokia N78, is equipped with Nokia Maps and has an integrated A-GPS receiver. Nokia mobile phones with GPS receivers include E90, E71, E66, N85, N79, N95, N95 8GB, N78, N96, N96 8GB, 6220 Classic, 6210 Navigator and 6110 Navigator. Other companies like HTC, i-mate, and Apple have also equipped some of their phones with GPS receivers and navigation applications. As for the last few years, GPS-equipped mobiles have increased outside Egypt at a high rate. Although GPS devices are prohibited in Egypt, they are still being imported, sold and used. Google Earth can save its landmarks into external files. It started with saving KML format which uses XML, and in later versions, Google have created a new file format called KMZ to save landmark files. However, the later versions still support saving in KML formats. Nokia Maps can also save and send landmark files as LMX files. The LMX format also uses XML. I first implemented the application, Placemarks, in January 2008 during my winter break. I used C++ and a command driven interface, which was all I studied at AUC. However I did some research to be able to make it through. Version 1.0 converted from KML to LMX only, but it validated the file extension and format before any conversion takes place. Last summer, after I studied JAVA and researched C#, I implemented the totally new version 2.0 using C#. I implemented a class for each format that contains functions and variables that deal with this format, i.e. read and write in the format. All formats were compiled under one DLL called “formats.dll”. The main program uses a GUI to interact with the user. The user is given an empty list, where he can open KML or LMX files and add their content to this list. The list has check boxes where the user can uncheck any unwanted Placemarks. Finally, the user saves the new list into a new file of any supported format. For example, I load Placemarks 2.0, then click “Load” to load Placemarks. I open file1.kml, then load another file called file2.lmx. The content of both files will be added to the list. I uncheck 4 Placemarks that I don’t need on my mobile. Then, save the new list as newFile.lmx. Finally I send it via Bluetooth to my Nokia N78. And now, I can reach any of the destinations in file1.kml or file2.lmx using the A-GPS integrated into my mobile phone. Placemarks is a studio for managing your placemark files saved in any supported format. You can add placemarks to the list and choose which placemarks to save in the destination file. You can read from multiple files in different formats. [Less]
Created 12 months ago.

0 Users

Calculate distance on planet Earth's surface using GPS data. Angles can be entered in DMS format or in DD format, when M and S fields are left empty. This is one html file open source project. Enjoy.
Created 3 months ago.

0 Users

Project Description: GPS Tracker is using Windows Mobile 5.0 device (PDA) for collecting GPS data. PDA sends GPS coordinates using Web services to server and saves data to SQL Server 2005. GPS Data ... [More] can be visualized as new layer on Virtual Earth. Application can be used for example for company car tracking. [Less]
Created 10 months ago.

0 Users

Creates a Google Earth KML file from a given set of data and outputs it either to a file or returns the kml code as a string.
Created 2 months ago.

0 Users

GPS moving map for google earth. Small 'webserver' that reads and logs GPS input, and serves various KML/KMZ 'files' to output current position, heading, track-log, various views to Google Earth. ... [More] Current Inputs: * Serial/bluetooth GPS receiver outputting NMEA, * NMEA over UDP packets. Outputs: * NMEA over UDP * NMEA to file * NMEA over HTTP text * Various and configurable KML (google Earth) outputs over HTTP [Less]
Created 12 months ago.