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.

 


Maximum ASP
  Ads  
 


  Sponsors  

Meet Our Sponsors

OnyakTech
CrystalTech Web Hosting™
Webhost4life, specialists in DNN hosting
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.
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
Author: Kevin Schreiner Created: 3/13/2006
My personal blog on DotNetNuke.

After an extremely long wait, and an audience of patient users, the DotNetNuke Map module has been released! I'd like to first thank everyone who offered their time and ideas during the beta period - all 80 of you provided an excellent structure for the Map module to run through a variety of DNN versions, server environments, and user skill levels. We have a variety of new enhancements already coming in the next month - so be on the lookout for the next version release now that we finally made it through the tracker.

Without further ado, the Map module provides the ability for you to plot your custom data points onto a Map, currently supporting only the interface provided by the Google Map API. Four interfaces come out of the box with the Map module

Read More »

Map made a wonderful debut at the Capital Area DotNetNuke Users group on Wednesday. The incoming reviews were very positive, and I thank everyone for the wait. Version 01.00.08 is still in the release tracker. The documentation is completed, and will be available when I am able to get the permissions to upload it to the project page. In any case - I'd like to get the module some heavier testing, as it is already in use in a number of places.

Anyone interested in a beta test, and a copy of the documentation,...

Read More »

The map project has made its way into testing with much better responses on this round. There were a few hiccups with localization that needed to be corrected before proper release. We are now in version 1.0.7, so obviously there have been a few beta challenges. A bunch of new enhancements are in the queue and will be ready for the next release, but I have held of on inclusion until the download is available to the masses.

Happy Holidays!

The package has now been released back into the tracker. It's odd how certain things crop up that you wouldn't have expected. So - our friends across the pond (from my perspective) have a different way of handling decimal points than myself. This came as no shock to me, but when running your code as a combination of JS from a remote server (in our case google), JS from the local server, SQL from the local server and VB.net on the local server, somehow it becomes as annoying as trying to handle the exchange rates...

Read More »

Well I can say simply, OpenForce -07 was a great show! I'd like to start off by thanking everyone who attended, and especially to the team in control of the DNN portion of the conference. It was fun to finally meet everyone face to face - and well worth the trip. It was a huge success from the corporate sense also, and I've been working diligently to keep up with the traffic that has risen from the show.

As for the Map project - we made it a great way through the release tracker on the first go, but there...

Read More »

Yes, as you have all seen - the map module is now in the release tracker. I had a minor issue with the Source PA and Vault label, but that was easily corrected and the package was resubmitted last evening. A minor note must be made, for all persons who have followed the 'progress' of the map module. Unlike its cousing "GoMap", Dotnetnuke Map will only be DNN 4.x compliant. There were a few issues with the existing layer of DNN for 3.x, and it was apparent that I would have to make the switch. In any case - it's moving through....

Read More »

I completed my development and testing efforts as of Monday, and started today with the help of sebastian in getting the module into the Release Tracker. I ran into a few troubles over the last few weeks with issues in both the ClientAPI which I was able to provide a fix for and work around, as well as the UrlControl (Which is a documented and corrected issue do to postbacks). The UrlControl Issue I have resolved by checking the 4.x version number, and if less than the fixed version, using a textbox rather than...

Read More »

During the last phase of development the most recent Project Lead chat provided a couple items that need to be modified before release into the tracker. The Geocoding services available in a multide of flavors generally require at a minimum a web service, or HTTP base API connection to send a receive the address and location result. Google's API is the geocoder of choice for this initial release of Map, and requires exactly the same structure. There is a problem, however, in that HTTP connections from Server...

Read More »

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...

Read More »

After getting some help from Jon (thanks for that btw), I have switched the data incorporation over to the ClientAPI rather than the older AJAX library which was employed. This took a fair amount of the weekend as a few logical issues needed to be addressed. I finally have all the peices in place, and at this point we are finalizing the javascript changes required for the switch - which simply means instead of transmitting the entire form and request querystring to the back end (as happened with the original...

Read More »

 


Vekkin Solutions
Vekkin Solutions provides complete website solutions and custom module development to churches and small businesses.
www.vekkin.com
Powered by Adcuent®.Com
Adcuent® Consulting & Technology offers custom development web applications and hosting projects under the brand of Powered by Adcuent®.Com
www.adcuent.com
Easily Build DNN Solutions with XMod
XMod makes it easy to build news articles, house listings, custom feedback forms, product reviews and much more - without programming
www.DNNDev.com

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