The column
Icon in the report (prepended by the iconBasePath, if set) must form an absolute URL to a image accessible by the client.
Query for map plugin:
select c003 as lat, c004 as lng, c002 as name, c001 as id,
c002 || ' (id=' || c001 || ')' as info ,
c007 AS icon
from apex_collections
where collection_name = 'MAP'
The JavaScript Initialization Code is:
this.options.iconBasePath = 'https://maps.google.com/mapfiles/kml/shapes/';