#Business #Ideas

Foursquare Opens Its Local Recommendation Engine To All

Foursquare has just launched its new version of web with the company’s local search and recommendation engine now available to anyone who visits — regardless of whether they’re a registered user of the service. Every visitor can now get Foursquare’s recommendations on local places and search for nearby bars, restaurants and businesses. The search engine generates local results based on the billions of check-ins and millions of tips that 4sq users have made over the years.

Although the check-ins are still one of the major functionalities, 4SQ has been evolving over last year and moving towards services like Yelp and Google – search and discovery tools. That should open up Foursquare’s advertising opportunities (similar to Yelp and Google) with is 4sq idea of monetization of the service that still doesn’t bring any profit.

Previously, Foursquare built Explore recommendations for users based on their check-in activity and those of their friends. But with huge amount of data collected over years Foursquare now believes it can provide helpful and relevant recommendation and search results for anyone, even if they’ve never checked in. It’s actually cool because not everyone likes checking in but everybody likes to go to great places.

source: Gigaom

Say thanks for this article (0)
The community is supported by:
Become a sponsor
#Business #Environment
Major milestone achieved towards building a green supply chain with the Supply Chain Data Partnership’s new global location register
Nikita Marwaha Kraetzig 12.8.2023
#Business #Featured
Global Top 100 Geospatial Companies – 2024 Edition
Avatar for Muthukumar Kumar
Muthukumar Kumar 01.31.2024
Geo Addressing Decoded Part 1: Why Does Geo Addressing Matter?
Aleks Buczkowski 04.16.2024
Next article
#Business #Ideas

Why Google Maps API Still Rules the Web: The Web’s most popular API

 Take a quick look at the article below and see reasons why Google Maps API is the most popular API on the web and invariably rules the web. Google Maps API is so formidable that Apple Maps and Bing Maps are seriously not finding their stand at all.

The article of Ajay Ohri, suggests  the reasons why Google Maps API is the champion of all location APIs.

The Google Maps API consists of the following


The Google Directions API is a service that calculates directions between locations using an HTTP request. You can search for directions for several modes of transportation, include transit, driving, walking or cycling. Directions may specify origins, destinations and waypoints either as text strings (e.g. “Chicago, IL” or “Darwin, NT, Australia”) or as latitude/longitude coordinates.

The Google Distance Matrix API is a service that provides travel distance and time for a matrix of origins and destinations. The information returned is based on the recommended route between start and end points, as calculated by the Google Maps API, and consists of rows containingduration and distance values for each pair.

The Elevation API provides elevation data for all locations on the surface of the earth, including depth locations on the ocean floor (which return negative values). With the Elevation API, you can develop hiking and biking applications, mobile positioning applications, or low resolution surveying applications.

This service is generally designed for geocoding static (known in advance) addresses for placement of application content on a map; this service is not designed to respond in real time to user input, for example. Use of the Google Geocoding API is subject to a query limit of 2,500 geolocation requests per day. (User of Google Maps API for Business may perform up to 100,000 requests per day.) This limit is enforced to prevent abuse and/or repurposing of the Geocoding API, and this limit may be changed in the future without notice.


A very nice documentation is available here-https://developers.google.com/maps/documentation/webservices/ You can also use it as a starting tutorial for web services.

The Google Places API, which can be used to find detailed information about places across a wide range of categories. Backed by the same database used by Google Maps and Google+ Local, the Google Places API features over 80 million businesses. But it is experimental and so you have been warned!

If you are a ninja developer you can take part in the Google Places API challengehttps://developers.google.com/places/challenge/. The Google Places API allows you to tailor your place search results by including your own places and affecting place rankings with Place Bumps. Developers of the best apps will win a VIP trip to Google I/O 2013 where your app will be showcased!

Google Maps Image APIs are of two types

The Google Static Maps API lets you embed a Google Maps image on your web page without requiring JavaScript or any dynamic page loading. The Google Static Map service creates your map based on URL parameters sent through a standard HTTP request and returns the map as an image you can display on your web page.

The Google Street View Image API lets you embed a static (non-interactive) Street View panorama or thumbnail into your web page, without the use of JavaScript. The viewport is defined with URL parameters sent through a standard HTTP request, and is returned as a static image.

Google Earth

The Google Earth API is modeled after KML, so you should also consult Google’s KML documentation

KML is a file format used to display geographic data in an Earth browser such as Google Earth, Google Maps, and Google Maps for mobile. KML uses a tag-based structure with nested elements and attributes and is based on the XML standard.

Check out the video below for more information on the exciting stuffs of Google Maps API.


Source : programmableweb.com

Read on