Module to display blank theme template I am creating a module with a map displaying markers. Do I need to create a page/ node or can I load the drupal theme without any page / node content and add my code.

&lt;?php /**
 * Implementation of hook_menu.
 */
function projects_map_menu() {
  $items = array();

  $items['projects-on-map'] = array(
    'title' =&gt; 'Projects on Map',
    'page callback' =&gt; 'projects_map_page',
    'access callback' =&gt; 'user_access',
    'access argument' =&gt; array('access nodes'),
    'type' =&gt; MENU_CALLBACK,
  );
  return $items;
}

/**
 * Page callback
 */
function projects_map_page() {
//render them current theme
//custom code
}
It is possible to create this functionality using the Geolocation Views module. Here is a quote about it (from the module's project page):

... is sub-module for Geolocation Field to display markers on Google Map using Views 3.
Module support:

show content in Info Windows
custom marker images
markers as links
multiple maps on a single page
support MarkerClusterer