Web Services

OnYourMap Web Services Pack leverages the advantages of web services architecture such as faster development times, better interoperability between heterogeneous platforms, easier component reuse and friendlier protocols and data formats management.

It is specifically designed for web-based applications with easy-to-use administration tools and simple URL generation.

Of course, Web Services is one of few ways to access et interact with our geospatial engines and platform. Other languages, user interface managements layers are also made available (cf. clients & mobile)

Overview of Available Services

  • Authentication Service
    This service checks the access rights of the calling client application. If the client has the necessary rights, a token is issued that identifies the client and current session. All subsequent web method calls to OnYourMap Base Client Web Services are automatically authenticated using this token.
  • Flash Mapping Client Service
    This service retrieves and saves settings needed by the OnYourMap Flash Mapping Client. For further details see the OnYourMap Flash Mapping Client Developer’s Guide.
  • Mapping Service
    This service provides maps from OnYourMap and other map providers. The map size and type can be chosen.
  • Searching Service
    This service provides a coordinate from a given address (geocoding) as well as an address from a given coordinate (reverse geocoding).
  • Routing Service
    This service calculates a route between two or more positions. A road book is returned that contains instructions in the specified language. The route points are stored under a unique ID. The client can then request a specific position rectangle and gets only the points of that area. The routing services also include sophisticated functionalities like via-routing, route-optimization (traveling salesman) and corridor-routing (POI along the route).
  • POI Service
    This service provides a set of points-of-interest that can be retrieved by categories and /or geographic area, as well as extended functionality like finding the nearest POIs.
  • Utility Service
    This service provides helper functions like transforming coordinates and calculating bounds. You may use our webservices either as a simple WMS (Web-Mapping-Service), or as a sophisticated interface providing special GIS functionalities within clients and local software applications or you may combine it with our Multiple clients (Flash, Silverlight, ..clients), which operates as an add-on for advanced use of our webservices within Internet applications.

Who Uses OnYourMap

Slide 1 jFlow Plus
Slide 2 jFlow Plus