Android, Databases, GIS, Google earth, Information management, Radio planning, Social media...
Current availability: engaged
RF Signal Pro for Android
RF Signal Pro is a unique radio planning app for the Android platform, powered by dedicated servers at cloudrf.com. It allows users to harness a powerful planning application and global terrain data via a lightweight client and makes good use of available hardware, namely the GPS to geo-locate the user's location, ideal for mobile users.
RF Signal Pro on Android Market
RF Signal trial on Android Market
Keyhole Radio
|
Keyhole Radio is a Keyhole Markup Language (OGC KML 2.2) layer which integrates powerful radio planning capabilities into viewers like Google earth.
The tool doesn't require any installation and can be accessed for free by registering at cloudrf.com.
Launch layer: http://keyhole.cloudrf.com/krs/Keyhole Radio.kmz Interface written with AJAX and PHP and powered by a backend calculator written in C++. |
CloudRF.com
|
This site powers the Android app and Keyhole Radio layer as well as a popular Google maps planning interface which exports to KML.
Link: cloudrf.com.
Created with an open source CMS with custom PHP scripts. The web interface uses AJAX principles for a smooth browsing experience. |
KML clutter
|
A crowd sourced database of global obstacles which allows users to upload KML files into a central database and then use them in the app and KML interfaces.
Written with PHP and SQL. |
Antenna pattern database
![]() |
Crowd sourced database of antenna radiation patterns. Allows users to build an antenna via an online GUI, then add it to a community database where others can use it for radio planning. Link
Interface and GUI written with Javascript and PHP with third party image rotation library. |
JTED field database
![]() | Specialist field information management system designed to work across airgapped networks and improve metadata visualisation. In use with NATO units since 2007. Written in VBA (MS Access) with the ability to output to CSV, KML and XML (i2 ANB). Crown Copyright. |
Signal server
Signal server is a GPL licensed variant of the popular SPLAT! radio planning tool for linux. It was optimised to run on an unattended web server and be called by other applications.Written in C++, the program has additional features to SPLAT! (1.3) including more colours and a user defined resolution which helps users of the Android app 'RF Signal Pro' achieve faster calculations which produce smaller image overlays thereby using less memory on their phones.
Download source code












Image mosaic
Image Mosaic was a popular facebook application in 2009 (no longer online), it allowed users to generate a photo mosaic from their photo albums or friends profile images.The backend is PHP with extensive use of the GD2 image manipulation library. It was integrated into facebook via their XML API which permitted a remote server to transparently download image albums from users profiles as well as key data about their friends.