Thenamespace provides GeoBase's exception classes representing application running errors.
Thrown if an address given to the geocoder is too long.
Thrown when the announcements section is missing in a language file.
Thrown when an exception is thrown during an asynchronous request.
Thrown when an operation on a BoundingBox is invalid for the BoundingBox's current state.
Thrown when a Break is used as the start or end of a Route.
[Emulator Specific] Thrown if GeoBase is asked to load more than one GBFS file on the emulator.
An exception thrown by the Chameleon Template Processor.
Thrown if a circular reference is detected during JSON serialization.
Thrown when GeoBase is configured incorrectly.
An exception thrown when a stop cannot be added to a route.
Thrown when an operation could not be cancelled successfully.
An exception thrown when a file could not be mapped to memory.
An exception thrown when attempting to geocode with Country.Unknown.
Thrown when an unavailable culture is requested for navigation announcements or strings.
An exception thrown when a database error occurs.
An exception thrown when a GBFS contains an old version of DrillDownGeocoder data.
Thrown when there is a problem with the GBFS provided.
Thrown when a data query was canceled before completion.
Thrown when a data query passes the maximum count limit for the requested feature type.
Thrown when an operation is performed that requires the Navigation class to have its destination set.
An exception thrown when AsyncDirectionsEventArgs.Abort is called.
An exception thrown when an added movement is not within a currently loaded GBFS file.
An exception thrown when the first or last movements are not of type 'Depart' and 'Arrive' respectively, or when GenerateDirections() is called before departure and arrival movements have been added using AddMovement().
An exception thrown when less than two points have been supplied.
An exception thrown when a configuration setting was set to disallow an operation to occur.
Thrown when a duplicate RouteStop object is added to a route. See remarks.
Used to pass exception information via an event using type EventArgs.
An exception thrown when there is a failure to decode a PNG.
An exception thrown when a file cannot be opened for a given filename.
Thrown when a GeoStream server cannot process a request due to a queue being overloaded.
An exception thrown when finding a file's size fails for no apparent reason.
This is thrown when attempting to fetch a tile from an incorrectly configured GeoStreamRenderer. See the GeoStreamRenderer API documentation for details on how to correctly configure a GeoStreamRenderer.
An exception thrown when a native code failure occurs.
An exception thrown when an internal geocoder exception occurs.
An exception thrown when an internal routing error occurs.
Thrown if GeoBase encounters an interoperability issue between managed and native code.
An exception thrown when an operation needs to be completed or interrupted before the requested operation can commence.
An exception thrown when GeoBase can't determine if the address numbers on a street are in an odd or even pattern. This usually happens when the data is corrupted.
An exception thrown when the NormalizeAngle method is given an invalid number.
Thrown when the IAsyncResult used to end an asynchronous operation is not the same as the one used to start it.
An exception thrown when an invalid auxiliary layer is referenced in a CAM file.
An exception thrown when a CAM file contains invalid data.
An exception thrown when the functional class is less than 1 or greater than 6.
An exception thrown when a GBFS file is not valid.
Thrown if a JSON object has an invalid name.
An exception thrown when an invalid LatLon is used.
An exception thrown by the DrillDownGeoCoder when SetRegion is called with an incorrect level number.
An exception thrown when a license is invalid.
Thrown when the used load number is out of range.
An exception thrown when the ExtraProcessingRatio is too large or too low.
An exception thrown when repository manifest is invalid.
Thrown if an operation is attempted with a type of RouteStop that cannot be used with that operation.
An exception thrown when a table or index is created with a invalid schema.
An exception thrown when the SpeedCategory is less than 1 or greater than 8.
An exception thrown when a JSON object cannot be cloned
An exception thrown when the JSONFormatter encounters something unexpected.
An exception thrown when an unexpected symbol is found in the JSON stream.
An exception thrown by the DrillDownGeoCoder when it needs more information before setting this region level. Set region level `GetLargestUnsetLevel()` first.
An exception thrown when there is a problem compiling the LinkEdit database.
|LinkWithIdNotFoundException|| Obsolete. |
An exception thrown when looking for a link by its ID and not finding it.
An exception thrown when placing labels on the map.
An exception thrown when decryption of an ecm file fails.
An exception thrown when attempting to load a bcm file created in a different version of GeoBase.
Thrown when a MessagesBundle running in debug mode is configured incorrectly.
Thrown when a whole type section is missing in a language file.
An exception thrown when a set of library routines are called out of the order they should be called in.
Thrown when an operation is performed that requires the NavigationManager to be suspended.
Thrown if an error is found while attempting to fetch a Navigo route.
An exception thrown when attempting to geocode in a country without a geocoder.
An exception thrown when GeoBase fails to find any local data but is told to use it.
Thrown when the PartialCamRenderer doesn't have a map style to render.
An exception thrown when there are no more regions below to be requested.
An exception thrown when GeoBase fails to use a geostream repository because none are specified.
An exception thrown when a stop is placed in an area where no street data is available.
An exception thrown when the default repository directory does not exist.
An exception thrown when a route with less than two stops is calculated.
An exception thrown by the DrillDownGeoCoder when a null-reference is passed to a function expecting a RegionData object.
Thrown when an object that does not implement a certain required type is used in a context that requires that type.
An exception thrown when an an obsolete function is called.
An exception thrown when a feature only available on GeoStream is used without GeoStream.
Thrown if an operation is performed on a UI object from a non-UI thread.
An exception thrown when two overlapping GBFS files are placed in the same MultiRepository.
An exception thrown when the user does not have permission to perform a certain action.
An exception thrown when the current platform cannot be detected.
An exception thrown when reading a file fails for no apparent reason.
An exception thrown by the DrillDownGeoCoder when an attempt is made to access a region level that is more precise than the data set allows.
An exception thrown when a repository could not be loaded.
An exception thrown when the user has failed to set the repository. If you are receiving this exception from a custom aspx page, be aware that the current thread repository is cleared before and after tile and JSON requests. This is done to avoid inheriting repositories from previous threads. To fix this, explicitly set the current thread repository.
Thrown when a route computation was canceled before completion.
Thrown when a route cannot be found between given locations which does not exceed the maximum cost.
An exception thrown when a RouteStop error occurs.
Thrown when a RouteStop is too far away from the closest available street.
An exception thrown when there is insufficient memory available to calculate a route. GeoBase will clean up any route memory in use before throwing this exception.
Thrown when there is an error obtaining or rendering satellite imagery.
Thrown when an invalid satellite imagery layer name is specified.
An exception thrown when an SDK license has expired.
An exception thrown when seeking a file fails for no apparent reason.
Thrown if GeoBase encounters an internal error processing messages between a GeoStream client and a GeoStream server.
An exception that is passed to the client when a GeoStream server throws an exception.
An exception thrown when there is a failure playing an audio announcement.
Thrown if the user attempts to remove a RouteStop from a route that does not contain the stop.
An exception that is thrown when there is an attempt to open a stream or file twice.
Occurs when a file or stream that has already been closed is closed again.
Thrown when a specified table column does not exist or there is something wrong with the name.
An exception thrown when a StreetLink could not be found.
An exception thrown when a strings file has already been cached before.
Thrown when the strings section is missing in a language file.
Thrown when a specified table column does not exist or there is something wrong with the name.
Occurs when a requested operation cannot be done within a short period of time.
An exception thrown when a test license has expired.
Thrown when the directions section is missing in a language file.
Thrown if a user attempts to fetch a tile using an invalid set of parameters in the request URL.
An exception thrown when a TMC code cannot be parsed.
An exception thrown when multiple GeoCoders for the same country exist.
An exception thrown when there are too many street links.
An exception thrown if an operation is performed on a route that has more stops than the operation can support.
Thrown when a traffic error occurs.
An exception thrown when a trial license has expired.
Thrown when an attempt is made to dispose a repository that is in use.
An exception thrown by the DrillDownGeoCoder when a call to GetRegions() specifies a region level that has not yet been set.
An exception thrown when a feature not available on GeoStream is used with GeoStream.
An exception thrown when an argument to a method is not valid.
Thrown if a JSON object type is not recognized. The object that created this JSON object must implement IJSONSerializable.
An exception thrown when an unspecified error occurs in native code.
An exception thrown when GeoBase is used on a platform that isn't 32-bit or 64-bit.
An exception thrown when a TimeZone is specified with settings that are not supported by GeoBase.
Thrown when a value that should be present in a data structure cannot be found inside it.
An exception thrown when geobase.net.dll and geobase.dll versions do not match.
Thrown if a Waypoint is used with Route Highlighting or Optimization.
Thrown when a Waypoint is used as the start or end of a Route.
Thrown when there is no worker pool of the requested type found.
An exception thrown when writing to a file fails for no apparent reason.