Kaart XML-RPC Server

This is the XML-RPC service for the Meertens Kaart module. For further information and downloads, see kaart.

A description of available XML-RPC methods follows.

Index of methods

Details

kaart.createmap

Parameter 1 (string): format of the map. One of svg, gif, jpeg, png, kml or json.

Parameter 2 (array)

Parameter 3 (optional): a struct with parameters about the map as a whole. Possible members:

NOTE. If postal codes are used, those are translated internally to Kloeke codes (the Kloeke codes which contain the postal codes). This means that the map does not get more detailed if the input is postal codes!

Return value: base64-encoded map in the requested format, or: array containing base64-encoded map and string with HTML <area> elements for use in <map> element.

Signatures

  1. Parameters: string array
    Return value: base64
  2. Parameters: string array struct
    Return value: base64
  3. Parameters: string array
    Return value: array
  4. Parameters: string array struct
    Return value: array
  5. Parameters: string struct
    Return value: base64
  6. Parameters: string struct struct
    Return value: base64
  7. Parameters: string struct
    Return value: array
  8. Parameters: string struct struct
    Return value: array

return to index

kaart.getpossibleparts

Returns an array with possible named parts for the basemap of the Dutch language area.

Signatures

  1. Parameters: none
    Return value: array

return to index

kaart.getpossibleplacemarks

Returns an array with possible placemarks for the basemap of the Dutch language area.

Signatures

  1. Parameters: none
    Return value: struct

return to index

kaart.getpossiblemunicipalities

Returns an array with possible municipalities for maps of type 'municipalities.

Signatures

  1. Parameters: none
    Return value: struct

return to index

kaart.getpossibleareas

Returns an array with possible municipalities for maps of type 'municipalities.

Signatures

  1. Parameters: string
    Return value: struct

return to index

system.listMethods

This method lists all the methods that the XML-RPC server knows how to dispatch

Signatures

  1. Parameters: string
    Return value: array
  2. Parameters: none
    Return value: array

return to index

system.methodHelp

Returns help text if defined for the method passed, otherwise returns an empty string

Signatures

  1. Parameters: string
    Return value: string

return to index

system.methodSignature

Returns an array of known signatures (an array of arrays) for the method name passed. If no signatures are known, returns a none-array (test for type != array to detect missing signature)

Signatures

  1. Parameters: string
    Return value: array

return to index

system.describeMethods

Fully describes the methods implemented by this XML-RPC server

Signatures

  1. Parameters: array
    Return value: struct
  2. Parameters: none
    Return value: struct

return to index