DDS Web Services

DDS Web Services is an HTTP enhanced interface to Drill Down Server ® (DDS), offering speed and flexibility to developers of location-based applications.

It leverages the advantages of a web services architecture such as faster development times, better interoperability between disparate platforms, easier component reuse and friendlier protocols and data formats. It is specifically tailored for web-based applications with easy-to-use administration tools and simple URL generation.

DDS Web Services complies with the OpenGIS Consortium's (OGC) Open Location Services Initiative (OpenLS) 1.0 XML interface specification. It also includes advanced features not found in OpenLS 1.0, as well as "preview" features that may be found in future versions of the specification. deCarta is an active member of the OpenLS Working Group, assisting in the definition of the next version of the standard as well as OpenLS interoperability and compliance testing.

Services

  • Maps
    - (GIF, JPG, PNG, SVG and BMP)
    - URL or Base64 encoded maps
  • Points of Interest lookup
  • Geocoding (address to coordinate)
  • Reverse Geocoding (coordinate to address)
  • Driving Directions
  • Routing

Sample Code

  • XML Examples
  • Java examples

Interface

  • OpenLS 1.0 XML Interface
  • XML-over-HTTP Web Service
  • Java (J2SE) Client API
  • JavaScript API

Web-based Administrative Console

  • Acess to server from web browser
  • Real-time usage reports

deCarta's JavaScript API is recommended for standard web browser applications. DDS Web Services is typically used by Java, .Net, Flex or Flash developers, or when operating inside of a Service Oriented Architecture.