C# (CSharp) GoogleApi Namespace

Nested Namespaces

GoogleApi.Engine
GoogleApi.Entities
GoogleApi.Extensions
GoogleApi.Helpers
GoogleApi.Test
GoogleApi.Web

Сlasses

Name Description
GoogleFunctions Polyline encoding is a lossy compression algorithm that allows you to store a series of coordinates as a single string. Point coordinates are encoded using signed values. If you only have a few static points, you may also wish to use the interactive polyline encoding utility. The encoding process converts a binary value into a series of character codes for ASCII characters using the familiar base64 encoding scheme: to ensure proper display of these characters, encoded values are summed with 63 (the ASCII character '?') before converting them into ASCII. The algorithm also checks for additional character codes for a given point by checking the least significant bit of each byte group; if this bit is set to 1, the point is not yet fully formed and additional data must follow. Additionally, to conserve space, points only include the offset from the previous point (except of course for the first point). All points are encoded in Base64 as signed integers, as latitudes and longitudes are signed values. The encoding format within a polyline needs to represent two coordinates representing latitude and longitude to a reasonable precision. Given a maximum longitude of +/- 180 degrees to a precision of 5 decimal places (180.00000 to -180.00000), this results in the need for a 32 bit signed binary integer value. Note that the backslash is interpreted as an escape character within string literals. Any output of this utility should convert backslash characters to double-backslashes within string literals. See https://developers.google.com/maps/documentation/utilities/polylinealgorithm
GoogleMaps The Google Maps Web Services are a collection of HTTP interfaces to Google services providing geographic data for your maps applications. - Google Maps Directions API - Google Maps Distance Matrix API - Google Maps Elevation API - Google Maps Geocoding API - Google Maps Geolocation API - Google Maps Roads API - Google Maps Time Zone API Documentation: https://developers.google.com/maps/web-services/overview
GooglePlaces Methods to access Google Places Api: https://developers.google.com/places/web-service/intro
GoogleTranslate With Google Translate, you can dynamically translate text between thousands of language pairs. The Google Translate API lets websites and programs integrate with Google Translate programmatically Documentation: https://cloud.google.com/translate/v2/getting_started