Instant Messaging + Google Maps = RadiusIM

Mai 27th, 2007 by Felix Hardmood Beck

radiusIM is Social IM. It’s the only website that shows you where your friends are hanging out and lets you surf for other people based on location. It supports all the major networks: MSN, AIM/ICQ, Yahoo, and GTalk/Jabber. And you can use radiusIM from anywhere because there are no downloads.

Show On Map | Posted in Netzwerk, Recherche, geomashup, software | No Comments »

GPS Tron

Mai 16th, 2007 by Felix Hardmood Beck

A project by Thomas Winkler


Bild und Textquelle

GPS::Tron is an adaption of the classic arcade game Tron for mobile phones. What makes it new and different is that the original game’s concept is expanded by adding levels of reality and virtuality that blend into the realm of augmented reality. The players move in real space, they are tracked by GPS and their position influences their position in the game. Each player is represented by a line that gets longer and longer. However, the player’s own line is not allowed to cross itself or the opponent’s line. If it does, the player causing the crash loses.

If you want to get used to the rules of Tron just jump to the bottom of this page, where a simple version of such a tron game has been attached. You can play it right in your browser to get a feeling what Tron is about.

Back to GPS::Tron: If a player runs 200meters straight forward in the real world, the mobile phone’s display shows a line approximately 1cm long. If he moves right, also the track on the phone is drawn in the right direction. Because the players of GPS::Tron have to be mobile to be able to play it, the game itself has to work on a device that is small and habile enough to be carried around. For this reason, the goal of this project is to develop a GPS::Tron client which works on every phone which supports J2ME MIDP/2.0 and the Bluetooth-API (there is already a prototype for Symbian Series 60 which works on Nokia 7650/3650/6600 and Siemens SX1). For the calculation of the actual position, the player also needs a gps receiver, which sends the current position via bluetooth to the the mobile phone.

GPS::Tron is for 2 players who both need 1 mobile phone and a gps-receiver for playing. The communication between the mobile devices is done over the internet (GPRS/UMTS of the mobile network provider is used). The players do not have to be geographically close-by. For example, one player can be in Austria, the other in another country. This is possible because the players start virtually (in the game) nearby.
The 2 players do not have to run, they can also play using a car, bike, ship, whatever.

Show On Map | Posted in GPS, Kunst / Design, Navigation, Recherche, geomashup, maps, software, tagging & tracking | No Comments »

GPS – ausgegebene Daten / verschiedene Standarts

Mai 15th, 2007 by Felix Hardmood Beck

(Als Erläuterung zum vorherigen Blog-Eintrag gedacht)

CONNECT,0002C7BD5A93 gibt an das die Verbindung zum GPS Reciever aufgebaut wurde.
$GPGGA – Global Positioning System Fix Data
enthält die wichtigsten Angaben zur Position und deren Genauigkeit z. B. die Anzahl der Satelliten, Höhe über Meeresoberfläche und andere Informationen: $GPGGA,hhmmss.ss,llll.ll,a,yyyyy.yy,b,q,nn,d.d,a.a,M,g.g,M,h.h,rrrr*hh
1. hhmmss.ss = Aktuelle Uhrzeit in Stunden (hh), Minuten (mm), Sekunden (ss) und Millisekunden (ss)
2. llll.ll = Breitengrad
3. a = Hemisphäre des Breitengrads: Norden (N) oder Süden (S)
4. yyyyy.yy = Längengrad
5. b = Hemisphäre des Längengrads: Osten (E) oder Westen (W)
6. q = GPS Qualität: 0 = ungültig, 1 = GPS fix, 2 = DGPS fix, 6 = geschätzt (6 nur bei NMEA-0183 ab Version 2.3)
7. nn = Anzahl der benutzten Satelliten (i. d. R. 0 bis 12)
8. d.d = Horizontale Dilution of Precision (“Verschlechterung der Position”)
9. a.a = Höhe der Antenne über Geoid
10. M = Einheit der Antennenhöhe (Meter)
11. g.g = Geoidal separation
12. M = Units of geodidal separation (meters)
13. h.h = Alter der DGPS-Daten
14. rrrr = DGPS-Referenzstation (0000-1023)
15. Prüfsumme

$GPGLL,4821.7715,N,01053.8643,E,215546,A*41
Hier ist $GPGLL der Messagetype indikator, 4821.7715,N bedeutet 48° 21.7715′ nördliche Breite (N=North), 01053.8643,E bedeutet 10° 53.8643′ östliche (E=East) Länge, 215546 ist die Uhrzeit im Format hhmmss, also 21h55m46s, A bedeutet ‘Status OK’, also eine gültige Position (A=’Approved’) und V = Warnung, *41 ist die Checksumme.

$GPVTG, Kurs (wahr, T), Kurs (magnetisch, M), Geschwindigkeit über Grund in Knoten (N), Geschwindigkeit über Grund in km/h (K)

$GPGSA gibt die Information über die empfangenen Satelliten. Es können maximal
12 Satelliten gleichzeitig empfangen werden.

$GPGSV-Datensatz (SV=satellites in view, sichtbare Satelliten) enthält Informationen über Satelliten, die zur Zeit möglicherweise empfangen werden können und Informationen zu deren Position, Signalstärke usw. Da pro Satz nur die Informationen von vier Satelliten übertragen werden können (Beschränkung auf 82 Zeichen), kann es bis zu drei solche Datensätze geben.

$GPRMC191410,A,4735.5634,N,00739.3538,E,0.0,0.0,181102,0.4,E,A*19
Uhrzeit der Positionsbestimmung, Empfängerwarnung, A = Daten OK, V = Warnung, 47° 35.5634′ nördliche Breite, 007° 39.3538′ östliche Länge, Geschwindigkeit über Grund (Knoten), wahrer Kurs (ohne Bewegung 0), Datum: 18.11.02, magnetische Deklination 0.4° E, Modus (A,D,E,N,S), Prüfsumme

Show On Map | Posted in GPS, Recherche, geomashup, software | No Comments »

NMEA-Logfile Ausgabe

Mai 15th, 2007 by Felix Hardmood Beck


Screenshot: Windows Hyperterminal / Bild vergrößern

Vorhin hat das Bluetooth-Modul erstmals die Daten des GPS-Recievers ausgegeben (siehe auch Schaltplan vom 29. April 2007). Der ausgegebene Code setzt sich aus NMEA-Datensätzen zusammen und sieht wie folgt aus:

CONNECT,0002C7BD5A93 (Verbindung GPS-Reciever)
$GPGGA,183737.005,5230.6256,N,01328.1438,E,0,00,,102.2,M,0.0,M,,0000*4B
$GPGLL,5230.6256,N,01328.1438,E,183737.005,V,N*48
$GPRMC,183737.005,V,5230.6256,N,01328.1438,E,,0.00,150507,,,N*67
$GPVTG,0.00,T,,M,,N,,K,N*32
$GPGGA,183738.005,5230.6256,N,01328.1438,E,0,00,,102.2,M,0.0,M,,0000*44
$GPGLL,5230.6256,N,01328.1438,E,183738.005,V,N*47
$GPRMC,183738.005,V,5230.6256,N,01328.1438,E,,0.00,150507,,,N*68
$GPVTG,0.00,T,,M,,N,,K,N*32
$GPGGA,183739.017,5230.6256,N,01328.1438,E,0,00,,102.2,M,0.0,M,,0000*46
$GPGLL,5230.6256,N,01328.1438,E,183739.017,V,N*45
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,3,1,12,20,00,000,,10,00,000,,25,00,000,,27,00,000,*79
$GPGSV,3,2,12,03,00,000,,31,00,000,,24,00,000,,15,00,000,*78
$GPGSV,3,3,12,16,00,000,,05,00,000,,01,00,000,,26,00,000,*7D
$GPRMC,183739.017,V,5230.6256,N,01328.1438,E,,0.00,150507,,,N*6A
$GPVTG,0.00,T,,M,,N,,K,N*32

DISCONNECT (GPS-Reciever ausgeschaltet)

NO ANSWER (GPS-Reciever nicht mehr gefunden)

(…)


Bild vergrößern
Erläuterung zum oberen Foto: Das USB Kabel gibt die 5V, diese werden auf 3,3V reduziert und fließen in das Bluetooth-Modul. Der RoyalTek GPS Reciever schickt seine Daten an das BT-Modul, welches diese dann später ans Arduino leiten soll.

Show On Map | Posted in GPS, Hardware, Netzwerk, geomashup, software | 1 Comment »

ATMEGA8 / ARDUINO

Mai 4th, 2007 by Felix Hardmood Beck

// ATMEL ATMEGA8 / ARDUINO
//bißchen krumm und schief, aber egal …
//
//__________+-\/-+
//______PC6 1| |28 PC5 (AI 0)
// (D 0) PD0 2| |27 PC4 (AI 1)
// (D 1) PD1 3| |26 PC3 (AI 2)
// (D 2) PD2 4| |25 PC2 (AI 3)
// (D 3) PD3 5| |24 PC1 (AI 4)
// (D 4) PD4 6| |23 PC0 (AI 5)
//_____VCC 7| |22 GND
//_____GND 8| |21 AREF
//______PB6 9| |20 AVCC
//_____PB7 10| |19 PB5 (D 13)
// (D 5) PD5 11| |18 PB4 (D 12)
// (D 6) PD6 12| |17 PB3 (D 11) PWM
// (D 7) PD7 13| |16 PB2 (D 10) PWM
// (D 8) PB0 14| |15 PB1 (D 9) PWM
//__________+—-+

Show On Map | Posted in Allgemein, Hardware, geomashup, software | No Comments »

georss.org

April 29th, 2007 by Felix Hardmood Beck

GeoRSS overview

RSS is a family of XML formats for exchanging news, especially news about Web pages or other Web content. Many dynamic web sites, especially Weblogs or “Blogs” now provide RSS “feeds” of their new or changed content. Another common term for a source of news in RSS format is”Web feed”. The basic idea is a simple, brief, and structured XML format which includes only key descriptive elements like author, date, title, narrative description, and hypertext link, elements which help a reader (or an RSS “aggregator” service) decide what source materials are worth examining in more detail. This concise, structured format has also proven useful for publishing all kinds of small, time-sensitive nuggets of information, including Flickr’s photo journals, Craigslist classifieds, and local events.

GeoRSS is simple proposal for RSS feeds to also be described by location or Geotagged. We standardize the way in which “where” is encoded with enough simplicity and descriptive power to satisfy most needs to describe the location of Web content. GeoRSS may not work for every use (for example, we provide for only one location per RSS entry), but it should serve as an easy-to-use geotagging language that is brief and simple with useful defaults but extensible and upwardly-compatible with more sophisticated formats like the OGC (Open Geospatial Consortium) GML (Geography Markup Language). Read the rest of this entry »

Show On Map | Posted in Allgemein, Recherche, Technik, geomashup, software, tagging & tracking | No Comments »

GPX Tracking

April 17th, 2007 by Felix Hardmood Beck

Mit dem GPX-Viewer ist es möglich Daten, die mit einem GPS-Gerät aufgezeichnet wurden auszuwerten. Es können GPX-Dateien hochgeladen werden. Im TrackLog enthaltene Routen, Tracks und Wegpunkte werden dann in GoogleMaps graphisch dargestellt. Außerdem werden Informationen wie z.B. Höhenprofil berechnet. Des weiteren ist es möglich Fotos, die unterwegs gemacht wurden dem Track hinzuzufügen (Geotagging). Die Zuordnung hochgeladener Bilder erfolgt über die Auswertung des exif-Aufnahmedatums.

Show On Map | Posted in GPS, Recherche, geomashup, maps, software, tagging & tracking, trekking | No Comments »

Eigene Karten gestalten in gMaps

April 17th, 2007 by Felix Hardmood Beck

Die neue Google Maps Funktion “Meine Karten” (siehe auch oberes Bild) ist nur wenige Tage alt und schon erscheint die erste Website, die sich mit dem Sammeln und Kategorisieren der erstellten Karten beschäftigt. Jeder kann nach der Registrierung seine Google Maps Kreationen auf Ongopongo präsentieren und archivieren. Z.B.: Friday Night Skate, San Francisco – Map of the route for the weekly Friday Night Skate in San Francisco. Leaves from in front of the Ferry Building promptly at 9:00 p.m. every Friday, as long as it isn’t raining.

Show On Map | Posted in Farben, GPS, Netzwerk, Recherche, geomashup, maps, software, tagging & tracking | No Comments »

KML in gMaps

April 17th, 2007 by Felix Hardmood Beck

Search for KML in Google Maps
Thursday, April 05, 2007 at 10:39:00 AM

Posted by Chikai Ohazama in the googlemapsAPIblog

I am happy to announce that you can now search through all of the world’s Keyhole Markup Language (KML) files on Google Maps. This enables you to find all the great user-created map content on the web, as well as new maps created with My Maps, which launched today.

You will continue to see local search results with the red pushpins, but now there is a link called “See user-created content” that will enable you to see relevant user-generated results, represented by blue pushpins. Go to maps.google.com. E.g.: mazes near san francisco.

Show On Map | Posted in GPS, Recherche, geomashup, maps, software | No Comments »

gMaps+API=digitale Uhr

April 17th, 2007 by Felix Hardmood Beck

Found in the Google.Developer.Blog:

“It’s easy to mash up the Google Maps API with Google Gadgets, I made a smaller gadget version that you can add to your personalized homepage or website, and then customize the map’s latitude/longitude and zoom. I chose to position my clock over Victoria Falls, Africa (in the hope it’ll increase my chances of visiting there one day!), but you may have your own background preference.”

Show On Map | Posted in GPS, Recherche, Technik, geomashup, maps, software | No Comments »

Deutsche Geocache Statistiken

März 31st, 2007 by Felix Hardmood Beck

Read the rest of this entry »

Show On Map | Posted in Recherche, geocaching, geomashup, software | No Comments »

www.geocaching.de

März 31st, 2007 by Felix Hardmood Beck


Interaktive Karte von www.geocaching.de. Unterstützt und gefördert durch die Deutsche Wanderjugend! Obere Karte zeigt Norddeutsche Geocaches.

Die Internetseite
www.geocaching.de
ist eine Startseite für deutschsprachige Geocacher. Sie gibt eine Einführung in das Hobby Geocaching und beschäftigt sich mit spezifisch deutschen Geocaching-Aspekten. Diese Internetseite soll nicht die datenbankführenden Geocaching-Seiten wie z.B. Opencaching.de, Geocaching.com oder Navicache.com ersetzen, sondern durch seine interaktive Karte sinnvoll ergänzen. Es können direkt auf dieser Internetseite keine Caches angemeldet oder geloggt werden. Vielmehr soll diese Internetseite der aktiven deutschen Geocaching-Gemeinde eine Plattform bieten und helfen, dieses schöne Hobby auch in Deutschland weiter zu verbreiten. Viele Links zeigen auf die Originalseiten www.opencaching.de, sowie die englischsprachigen Internetseiten www.geocaching.com und www.navicache.com.

Show On Map | Posted in GPS, Netzwerk, Recherche, geocaching, geomashup, maps, software, tagging & tracking | No Comments »

geolog

März 30th, 2007 by Felix Hardmood Beck

Geolog is a Perl script (or a Windows program) that you can use to download all the information about your own caches, your found caches and the ones you missed to find from the geocaching.com website. That works even incrementally. So after having downloaded initially everything, the next time only the new caches will be downloaded. The script works under Linux/Unix and Windows.

Show On Map | Posted in GPS, Navigation, Netzwerk, Recherche, geocaching, geomashup, software, tagging & tracking | No Comments »

Hardware (Smartphone & GPS)

März 27th, 2007 by Felix Hardmood Beck

Ich bin gerade dabei herauszufinden, welche Freeware-Applikationen es für diese beiden SonyEriccson-Smartphones (V600i & T610) gibt, die GPS Tracking via Bluetooth ermöglichen. Ziel wäre es Wege tracken zu können und diese dann als GPX-Daten auszugeben… Tipps willkommen!

v600i

  • Interchain Solutions
  • nav4all.com (found in this forum)
  • Bike GPS mobile
  • wayviewer.de/gpsviewer
  • wayviewer.de/wayviewer
  • wayviewer.de/locviewer
  • Show On Map | Posted in Allgemein, Hardware, Navigation, Netzwerk, Recherche, geomashup, software | No Comments »

    GPX coding

    März 26th, 2007 by Felix Hardmood Beck

    Folgendes GPX-Beispiel beschreibt meine aktuelle Position (multimap.com):


    <_?xml version="1.0" encoding="UTF-8" standalone="no" ?>

    <_gpx xmlns="http://www.topografix.com/GPX/1/1" creator="byHand" version="1.1"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">

    <_wpt lat="52.5104" lon="13.4691">
    <_ele>108
    <_time>2007-03-26T22:49:06Z
    <_name>FHB Basisstation
    <_sym>private workspace
    <_/wpt>
    <_/gpx>

    Wegen Darstellungschwierigkeiten habe ich jeweils den Unterstrich ergänzt: <_>

    Show On Map | Posted in GPS, Navigation, Recherche, Technik, geomashup, software | No Comments »

    « Previous Entries Next Entries »