Build, test and monetize location aware solutions

Share

Sign up for your account

Sign up takes less than 30 secs. No long term contracts, no commitments, no BS

What is GeoLoqal?

  • Testing geolocation globally right from your desktop
    • Simulate your applications on any street/path and neighborhoods globally
    • Simulate users walking or driving globally
    • Get user’s latitude/longitude (geolocation) on any street/path and neighborhoods
  • Geofencing at hyper local levels (a few yards – not just at a city level)
    • Create geofences of interest to a user/marketer (geotargeting)
    • Geofencing based on arbitrary shapes, lines, circles etc
    • Alerts/notifications based on user’s proximity to a location or a neighborhood
    • Alerts/notifications based on user’s presence in a location or a neighborhood
  • Places data
    • Continued user engagement with location relevant information
    • Places data associated with user’s location (categories like restaurants, wifi spots, shopping, gas stations etc.)
  • Webhooks
    • No need to rip/replace your existing back-end infrastructure
    • Keep application back-end in sync with our webhooks.
  • Testing applications on any street/path and neighborhoods globally
  • Simulation of users walking or driving
  • Test app in Manhattan while coding in India
  • Get user’s location on any street/path and neighborhoods
  • Create/test users on random paths, shapes/areas
  • Create geofences of interest to you/your user/marketer
  • Define geofences/geotarget with arbitrary shapes, circles, lines etc.
  • Test app behavior anywhere near/within a geofence
  • Alerts/notifications based on user’s proximity to or presence in a location or a neighborhood
  • Continued user engagement with location relevant information (more ad revenues)
  • Explore POI data associated with user’s location based on any category
  • Get POI data like shopping, restaurants, WiFi hotspots, ATMs etc.
  • Get data from various sources (Google, Bing, Yahoo, Mapquest, GeoLoqal)
  • No need to rip/replace your existing infrastructure
  • Keep application back-end in sync with our webhooks.

How does it work?

Here are the Steps
Step 1 : Sign up for a free account.
Step 2 : Create your test cases/triggers in your dashboard (visually)
Step 3 : Copy/modify our code samples of in your application
Step 4 : Done.. wait (test, test, test)!

Sample RESTful call:

curl "https://dev.geoloqal.com/GetNextPoint?api_key=INSERT_YOUR_API&testcase_name=geoloqalseqpol78&device_type=Android&step=0&output_type=json"

Sample Output:

{"result_lat_long":{"latitude":42.6712,"longitude":-1.46231}}
import com.geoloqal.geolokalsdkjar.R;
import com.geoloqal.GLLocationManager;
private GLLocationManager _locationManager = new GLLocationManager(MainActivity.this);
_locationManager.getPoints(GLLocationManager.getTestType());
#import "GLLocationManager.h";
_glLocationManager = [[GLLocationManager alloc] init];
[_glLocationManager getCheckedGeoTrigger:_selectedTrigger lat:[NSString stringWithFormat:@"%f",_location.latitude] lon:[NSString stringWithFormat:@"%f",_location.longitude]];