Mapping for Everyone Community

A Message Board, Guestbook, or Poll hosted for your website.
Register Login New Posts
 
ESRI.com > Forums > Mapping for Everyone Community > Behind the Make a Map App
 
Username:  
Password:  
 
   
 


Thread Tools Search This Thread 
Reply
 
Author Comment
 
Jeff_Archer
Registered: 10/05/09
Posts: 7

    10/05/09 at 09:18 PM#1

Hello everyone,

I recently worked with the ESRI web folks to put together the Make a map application - http://tr.im/APlT.  This was a fun application to build, and I hope you find it fun to use.

This is a prototype application intended to highlight the ArcGIS API for Flex, the great demographic data available from ArcGIS Onilne, as well as the "Map Sandwich" web map layering technique proposed by the ESRI Mapping Center Team - http://tr.im/APgF.

This forum thread is intended to allow for discussions of how this application was built, and to allow for community support.  Also, since the application is in beta at the time of this thread creation, feel free to contribute your suggestions for improvement!  How the application evolves from here is largely up to you, so let us know what you think.

The most interesting technical aspect of this application is the extensive communication between the HTML host page and the embedded ArcGIS API for Flex application.  A working sample that was used to build this application will soon be available in the web mapping API sample gallery.  Stay tuned!  I'll be sure to update the thread as soon as it's available.

enjoy,

Jeff Archer 

__________________
Senior Technical Marketing Analyst
ESRI, Inc.
Redlands, CA
Jeff_Archer
Registered: 10/05/09
Posts: 7

    10/06/09 at 10:26 AM#2

The working sample is now live on the API for Flex Code Gallery - http://tr.im/ATdL.

Feel free to download, set it up, and modify it however you see fit!

Jeff

__________________
Senior Technical Marketing Analyst
ESRI, Inc.
Redlands, CA
Jeff_Archer
Registered: 10/05/09
Posts: 7

    10/06/09 at 11:33 AM#3

Some additional information about the demographics layers used in this app:

Median Household Income - http://tr.im/ATxY
Recent Pop. Change - http://tr.im/ATxK
Pop. Density - http://tr.im/ATyg
Median Home Value - http://tr.im/ATyx
Unemployment Rate - http://tr.im/ATzP
Avg. Household Size - http://tr.im/ATA1
Median Age - http://tr.im/ATAk

You can also get information about other demographics layers on the M4E Map Layers page - http://tr.im/ATzg.

Jeff

__________________
Senior Technical Marketing Analyst
ESRI, Inc.
Redlands, CA
rcapaccio
Registered: 10/12/09
Posts: 1

    10/12/09 at 11:30 AM#4

RIAs will become a very important new tool for viewing 2010 census data when it comes available. This is a very impressive start.

I would like to show this in my blog using Wordpress but I can not get the iframe tag to work. Also, the "Enter a Location" function doesn't work on my server.

Can you offer any help with both issues?



__________________
Ross H.Capaccio
Jeff_Archer
Registered: 10/05/09
Posts: 7

    10/12/09 at 11:55 AM#5

Rcapaccio,

From a doing a little research, it seems that you can embed <iframe>’s into Wordpress but you have to make sure that Wordpress is configured to allow that HTML tag in the editor. By default, it will remove the <iframe> tag from the post.

 

http://en.support.wordpress.com/code/

 

There is also a plug-in available to do so:

http://wordpress.org/extend/plugins/embed-iframe/

 
Jeff
__________________
Senior Technical Marketing Analyst
ESRI, Inc.
Redlands, CA
Jeff_Archer
Registered: 10/05/09
Posts: 7

    10/12/09 at 12:05 PM#6

rcappacio,

For the "Enter Location" issue, I'll need more information.  Are you trying to use the source code from the Code Gallery?  If so, you will need to get an account for Bing Maps and input it into the proxy file. 

Let me know whatever details you have.

Jeff

__________________
Senior Technical Marketing Analyst
ESRI, Inc.
Redlands, CA
Jeff_Archer
Registered: 10/05/09
Posts: 7

    10/13/09 at 09:53 AM#7

The location issue appears to be related to older versions of Firefox (3.0.x).  Newer versions don't appear to have the same problem.  This also doesn't show up in IE or Safari.

We are actively looking into this. Thanks again for bringing it to our attention.

Jeff


__________________
Senior Technical Marketing Analyst
ESRI, Inc.
Redlands, CA
CatherineFagnano
Registered: 10/14/09
Posts: 2

    10/14/09 at 06:26 AM#8

I did find a simple mistake with the legend layout. For each map that I make, the legend displayed is incorrect - for instance, when I mapped the unemployment rate of Leonardtown, MD, the legend values are "o-5%," "5-7%," "7-10%," and so on. There shouldn't be duplicate percentages in more than one category. If an unemployment rate is 5% at a selected location, under which category does that fall under, 0-5 or 5-7 percent?

This is just a simple and common mistake! I found this mapping tool helpful when demonstrating one of the ways to effectively use GIS to elementary school children. I do wish that you could click on a location within the view and pull up a simple attribute table or the value of that location to demonstrate the way spatial and attribute data work together in the GIS world, however.
Jeff_Archer
Registered: 10/05/09
Posts: 7

    10/14/09 at 07:50 AM#9

Thanks Catherine!

So many times, we get into these applications and have to focus on the technical aspects.  It's easy even for us to overlook good map making from time to time.  We will do our best to address the legend issue in the next update.

We are also looking at including a basic popup of information when the map is clicked in an area with demographic information.  Your comments will be taken into account in this discussion. 

Until we get that in this application, please see the web mapping API gallery for many other examples that contain this functionality.

Thanks again!

Jeff



__________________
Senior Technical Marketing Analyst
ESRI, Inc.
Redlands, CA
CatherineFagnano
Registered: 10/14/09
Posts: 2

    10/15/09 at 05:17 AM#10

Awesome! I'm looking forward to seeing the next update :) I think what you are planning sounds great, with the basic popup box! I will definately check out the API gallery.

Thanks,
Catherine
sam
Registered: 10/20/09
Posts: 1

    10/20/09 at 01:17 PM#11

Nice application, I still like mapsgeek.com better though...
Keep it up !

Sam

HealthGISguy
Registered: 10/21/09
Posts: 1

    10/21/09 at 11:31 AM#12

Jeff,

This would be a great platform for local/regional emergency management who have little funds for spatial interoperability if you can enable other data layers of relevance to them. How about allowing layering of individual data from, say, MassGIS?
OManGIS
Registered: 10/21/09
Posts: 1

    10/21/09 at 01:08 PM#13

Hello, Jeff.
 
This is a great application.  Three questions, though....
 
1.  Are you going to allow different geographies to be mapped besides just counties?
 
2.  Will you allow the users to change either (1) the number of ranges or (2) the range values so they can tailor the map to better suit their needs? 
 
3.  What other demographic variables have you considered providing for consumers to use? 
 
Just curious.....
 
Thanks....
 
Orin Albrecht
GIS Professional
http://www.linkedin.com/in/orinalbrecht
Kessler
Registered: 11/05/09
Posts: 1

    11/05/09 at 10:04 AM#14

This is outstanding and I'm excited about the upcoming capabilities. Looks like adding your standard map onto a web page is straight-forward (although I haven't tried it yet). I'm a little confused on how I can add a layer of my data to this map. Is there info on that capability? Thanks.

Bruce
agulesin
Registered: 11/19/09
Posts: 1

    11/19/09 at 05:29 AM#15

Nice application, but the map window is a bit small - even browsing Full Screen (f11) leaves the map in a "letterbox" shaped frame.

(We're used to Google's full screen maps which are much easier to navigate.)

Keep up the good work!
Previous Thread | Next Thread
Page 1 of 2   1  |  2 > 
Reply

  Bookmarks  
Digg Diggdel.icio.us del.icio.usStumbleUpon StumbleUponGoogle GoogleTwitter Twitter
Facebook Facebook

 
 
Contact Us | Privacy | Legal | Careers