basic library

Access to known countries and their meta data.

This import doesn't offer much. Use this if you want to work with the basic data structures on your own, with little to no implementation support.

Classes

City
Represents a physical city, the most precise level for this library
Country
Represents a physical country, the least precision level for this library
GeoCodedIdentity
The base class for all geography data types addressable by the longitude and latitude system
GeoCoords
The base class for all geography data types addressable by the longitude and latitude system
GeoLocation
The base class for all geography data types having a name and id, and addressable by the longitude and latitude system
GeoLocationNode
The base class for all hierarchical geography data types
GeoObject
The base class for all geography data types
Region
Represents a physical region, the middle precision level for this library
Timezone
A named timezone with numeric offset and descriptive metadata

Extensions

CityExtensions on City
Extension methods for interacting with City instances.
CountryExtensions on Country
Extension methods for interacting with Country instances.
GeoCoordsExtensions on T
Extension methods for interacting with GeoCoords instances.
GeoLocationNodeExtensions on GeoLocationNode
Extension methods for interacting with GeoLocationNode instances.
ListGeoCoordsExtensions on Iterable<T>
Extension methods for interacting with List of GeoCoords and derivative type instances.
RegionExtensions on Region
Extension methods for interacting with Region instances.