Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Products › Development › Forge › Module - Map Register  |  

  Project Avatar  

 

 

 


  Quick Links  
 


  Team Leadership  

Kevin Schreiner
( Team Lead )


Kevin M Schreiner

 


  Team Members  

Chris Chodnicki

Chris Chodnicki

 


  DotNetNuke Projects  
The DotNetNuke Projects are a special category of platform extensions which are developed by volunteers to conform to the high professional standards mandated by DotNetNuke Corporation. The DotNetNuke Projects are distributed as a standard part of the DotNetNuke core application release offerings.

 


  Ads  
Webhost4Life - $4.95 Windows Hosting
 


  Sponsors  

Meet Our Sponsors

Mad Development is a full service interactive agency focusing on the merge of design, technology, e-commerce, and affiliate marketing by providing total website solutions.
MadCap Software, Inc.
AspDotNetStoreFront - E-Commerce by Design - The Leading ASP.NET shopping cart platform for developers!
Click here to go to dev.live.com for Windows Live developer resources
SteadyRain
DataSprings - Great Ideas. Always Flowing.
 


DotNetNuke® Project :: Map Module

General

The Dotnetnuke:Map project is an initiative crafted from very popular smash up DotNetNuke Module, originally called GoMap. The module, using the Google Maps API, provides the ability to pump any custom data into the Google Map in a number of unique ways.

  • Standard Mode - Display all the points for the designated Module, simultaneously.
  • Playback Mode - Display all the points for the designated Module, in the order which they appear in your source data. This data can have associated times and dates that control the functionality of the playback. The most common example of this is the provided "Regions Online" map which plots the Users Online data - one point for each world Region, in the order which that region was first added to your user base. A very effective display, and fun to watch!
  • Positional Mode - Displays the points in your data source by Longitude, Latitude within a target radius. Whenever the user clicks the map, the points are automatically fetched from the server (via ajax of course) and plotted on the map around the selected point.
  • Directory Mode - Displays the points in your data source within a configurable directory structure. This directory, similar to most other map based directory components also uses the Positional Mode interaction, so you data is easily displayed regionally.

All of the interaction provided by the module uses AJAX functionality for fetching the points, meaning that the page performs at its peak, without loss.

TimeLine

Where is Dotnetnuke:Map today? After wading through a long period of extreme corporate pressures and workload (as I'm sure my other fellow Dotnetnuke team developers experience), we have released the first version of DotNetNuke :: Map.

The future of Dotnetnuke:Map is impressive, extensions on the framework are continually under development which will allow more options and mapping environments. The upcoming versions of Dotnetnuke:Map provide add-ins to support Yahoo Maps API, as well as provide the ability to create different view layouts.

 


Team Lead Blog
Jun 19

Posted by: Kevin Schreiner
6/19/2007

Alright! A quick heads up for everyone. We have the front-end points loading with the ClientAPI, and all is a go on that side of the module. The final peice of the puzzle is the ClientAPI integration changes to the javascript for the Edit form (Adding and Editing points) in the control panel, and the callback to the GeoCoder provider. I'll be diligently knocking out that task when my day breaks free today.

The GeoCoder for this release will be specifically built from the Google API which supports 50,000 Geocoded locations daily. For the most part, points are "Set it and forget it", as long as the address doesn't change. However, that limitation, which may be exceeded by large or complicated lists of points is the reason for the dynamic provider model of the map module. I've had many clients in the past who have needed to make revisions to the old source to support other paid geocoding services. To keep this from causing upgrade issues, the entire model is dynamic, so you can quickly build and use an alternate geo locating service without touching the map source.

Tags:

Re: Fourth and Inches!

hi, can you put what module you are talking about somewhere in the subject or body... I keep seeing your blogs on the blog page but don't know what module..

By brian on   10/10/2007

Re: Fourth and Inches!

Thanks so much for all your hard work on this Kevin!! Really looking forward to it's release.

By G-Hunter on   10/10/2007

Re: Fourth and Inches!

Maybe it's because I'm reading this from the main blogs page, but I can't tell which module you're referring to. But dang, does it sound good!

By YodaRocks on   10/10/2007
 


TechNexxus
Business process and technology sourcing solutions delivering superior people, process and value. We have used, and continue to use, DNN successfully in numerous client projects to deliver exceptional value. We are proud to support the DNN team and community.
www.technexxus.com
PartnerPoint - Microsoft Technology Community
PartnerPoint is one of the largest online communities of Microsoft Partners Worldwide. With over 5,000 active members, it serves as a collaboration platform for other technology communties around the globe
www.partnerpoint.com
Web Valley
Website design, Database development
www.webvalley.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke® logo are registered trademarks of DotNetNuke Corporation
Hosted by MaximumASP