Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
geocoder_util.h File Reference
#include "grassroots_geocoder_library.h"
#include "typedefs.h"
#include "jansson.h"
#include "address.h"
#include "grassroots_server.h"
Include dependency graph for geocoder_util.h:

Go to the source code of this file.

Data Structures

struct  GeocoderTool
 A datatype that accesses an external geocoding provider to calculate the geographic data for an Address. More...
 

Functions

bool DetermineGPSLocationForAddress (Address *address_p, GeocoderTool *tool_p, GrassrootsServer *grassroots_p)
 Determine the geographic coordinates for a given Address using a given GeocoderTool. More...
 
bool DetermineAddressForGPSLocation (Address *address_p, GeocoderTool *tool_p, GrassrootsServer *grassroots_p)
 Determine the geographic coordinates for a given Address using a given GeocoderTool. More...