Why doesn't my map show up on my application (web page)?

API Key Is Missing

The most common solution to this problem is the API Key. The API Key is a random string provided to you by Micello which you need to include within your application when invoking the Micello APIs or else your map will not render.

For a Web based application, the key given to you from Micello is a specially designed key which is linked to the domain you are running your application from. If the key you are using is not the key you received from Micello directly, your map will not render.

CSS height / width of map container not defined

If the div element your map appears in is set to a percentage height and width such as:

#mapElement  {width:100%;  height:100%;} 

and you placed mapElement inside of another element such as:

<div id="container"><div id="mapElement"></div>

then the container div needs to have a defined height and width or else the mapElement div will not size itself appropriately.

The quickest way to maintain the 100% height width but resolve this issue is to do something like this:

#mapElement, #container  {width:100%;  height:100%;}