Developer Reference Index
This section provides a technical reference guide for developers in order that they may utilise the power of iShare within their websites. This guide covers the following:
Address Search Methods - web service methods to allow customers to perform an address search on any web page
Creating your MyCouncil page - steps to create your MyCouncil iShare web page
Embedding Maps - describes how to embed maps in your own web pages using iShare Spotlight, iShare Lite & iShare Solo
LocalInfo Data Request - to stream GeoRSS, XML or JSON from iShare - XML & JSON from version 5.0.4 only
Address Search Request - AJAX or JSONP
Data Share Data Request - to query the Data Share database
HTML to PDF Request - web service to create a pdf document for the property information in My House
Return a list of Print Templates -Â return a list of the Print Templates in the web folder
GetData Response Headers - it is now possible to add arbitrary headers to responses from GetData
Interacting with the Map - basic description of the different ways of using iShare to integrate maps within a website
iShare Data Flow Overview - a diagram illustrating how data is used in iShare
iShare Plugins for Developers - iShare GIS has a plugin system which allows you to add buttons and dialogues for custom functionality. Data Share has a Dynamic datasource, which is a python plugin, that allows you to retrieve data when a page is loaded so no local copy is held in the Data Share database
Linking to My Maps - a simple means of calling the iShare My Maps interface from other web pages
My Alerts Web Services - web service for My Alerts
OGC Services (WMS/WFS) - using the GetOWS.ashx endpoint to supply WMS or WFS to desktop GIS tools such as MapInfo Professional and QGIS to easily view the data.Â
Print to PDF Configuration – how to create your own print templates
RSS Controls - to add your own local information RSS feeds to your web site pages
SOAP Web Services - there are two SOAP web services for use with iShare Maps and iShare GIS –  Locate and Lookup
Virtual Layer tags – pass information such as postcode, easting, northing etc.