Cadcorp SIS WebMap API

Cadcorp SIS WebMap includes its own API which allows developers to create:

Add-In Extensions – Customising WebMap

Cadcorp SIS WebMap allows extender add-ins to be written; these add-ins are useful to add custom workflows, dialogs and functionality to the website.

The add-ins can use existing interface client (JavaScript) and server (C#) API from the WML API.

They can also add extra capabilities using GeognoSIS and Open Layers API. Other APIs can be accessed using the development environment integrating with other systems.

Bespoke Applications – Building your own website

A Cadcorp SIS WebMap map can be inserted into an aspx page with custom functionality and design.

This approach uses Visual Studio to create a web forms application which can then be deployed or packaged, using the controls included in the WML API.

Embeddable Maps – adding an embedded map with optional custom functionality

Using JavaScript on the client side, this approach allows the user to include a map on any existing webpage.

With additional development the MapID can be programmed to access the map object and add custom or packaged controls.

Web Services

Cadcorp SIS WebMap also offers these web services:

Local Knowledge

Sending an X and Y coordinate will run the Local Knowledge query and return the structured results using SOAP or HTTP requests and responses. The interface and example requests can be found by accessing http://localhost/SISWebMap9/LocalKnowledge.asmx

Quick Search

Sending a filter for query to the web service will return a defined number of matching records using SOAP or HTTP requests and responses. The interface and example requests can be found by accessing http://localhost/SISWebMap9/QuickSearch.asmx