
With Smart Map, you can search and display driving directions directly within your DNN pages. No longer do you need to send visitors away from your site to view driving directions from point A to point B. Now you can dynamically display driving directions within your web pages, in nine different languages. Click here for more information about Smart Map's driving direction feature.
Use Smart Map to find almost anything of interest near any location. Proximity searching is a really hot feature that adds powerful mapping functionality to your website. This too is available in nine different languages. See Introduction to Local Search for more details.
Smart Map enables you to connect to any database, design and store an unlimited number of custom queries, pass any querysting parameter value into your WHERE clause and plot map points based on your data results. See Introduction to Query Manager for more details and examples.
Not only can you plot points based on your own database queries, you can also populate the sidebar and popup balloons with data from your query results. See Filling Balloon Windows with Custom Data and Filling the Sidebar with Custom Data for more details.
Smart Map allows you to draw circles of any size and color around any given center point on earth. Map a circle in combination with a custom database query that plots all locations within a given radius of a given point. See Drawing Circles, and Using Map Values as Input Parameters for more details.
Smart Map can read GeoRSS feeds. GeoRss feeds are RSS feeds with a few extra tags containing spatial data for mapping. RSS feeds are typically used to publish frequently updated content such as headline news or blog entries. Want to plot the locations of earthquakes around the world as they occur? No problem. See Introduction to GeoRSS for more details.
Smart Map can read GPX files. GPX or GPS eXchange Format is an XML type format used to transfer GPS data between software applications. It can be used to describe waypoints, tracks and routes. Smart Map displays waypoints, tracks and routes from GPX files on the map and in the sidebar. You can toggle these elements on and off. See Introduction to GPX for more details.
Smart Map reads KML files. KML (Keyhole Markup Language) is a file format for managing the display of geographic data in Google Earth and Google Maps.
Smart Map displays any KML geometric objects that render on Google Maps: Placemarks, Points, Line Strings, Linear Rings, Polygons, MultiGeometry, Screen Overlays and Ground Overlays. For more information, see Introduction to KML.
With the help of Max Mind, a third part IP Geocoder that is integrated into Smart Map, you can instantly and accurately geocode almost any Internet IP address. With this feature activated, you can dynamically center the map on each person's city and display local search results featuring their organization. For more information, see Introduction to IP Geocoding.
One of the most popular features of Smart Map is the ability to dynamcially control Smart Map's properties and content through querystring parameters. In fact, all of the map examples above point to the same map module instance yet display different content based on the URL parameter values that are passed. Through the querystring you can control:
Smart Map uses AJAX callbacks in all search queries including driving directions, local searching, database queries and more. AJAX callbacks eliminate the need to refesh the map page between request, speeding results and giving the user interface a more desktop feel.
Smart Map currently supports ten languages, based on the Google Maps API. This means that driving directions and local search results, as well as the text on map control and buttons will display in one of ten languages:
While Smart Map's driving directions and local search results are limited to the languages listed above, the edit screens and error messages have all been localized according to DotNetNuke standards. This means that all edit screens can be localized to any language.
Custom Icons
Smart Map has extensive online documentation to help you get started using the many powerful features of Smart Map. As new features are added to the product or as questions arise, this documentation will be expanded.

*IP Lookups are performed using MaxMind, a third party service.
Compatability
Smart Map Version 1.x has been tested to function properly in all versions of DotNetNuke from 03.00.13 to 04.08.00.