Custom data definition
The first step to build a Coolmapi map is to define the kind of marker data you would like to store on the map. While predefined sets are available, you are free to customize your own records through an easy and interactive online interface. While your data is defined, Coolmapi automatically provide default consultation and editing forms. These could be later customized further or entirely replaced by your own application. Advanced data, like multimedia information, may be stored remotely and displayed inside Coolmapi bubbles.
The second step is to import any existing data into the newly created map. Our versatile tool import existing data through common exchange formats, such as CSV or XML and flexible mapping is applied between the above data definition and the imported file. Data validation then creates a report listing any rejected records and can be used to re-feed the importer once corrected.
Regular imports from on-line sources can be scheduled to easily keep data in sync between Coolmapi and an external application. Moreover, data can be updated in Coolmapi, and changes smartly merged with synchronized data. Multiple source of data can even be used and merged together.
Web crawler support
On-line maps are not crawled by search engine web crawlers. Coolmapi can use a hashbang URL scheme and provide the building blocks for creating alternative pages to feed web crawlers with all the available marker data. Once indexed, your map may be directly accessed from search engine results, opening the appropriate filtered map, or even a single bubble on the map.