Welcome to Wordburst
new user

Newmuse items tagged w/ map

ItemOther Tags
network mapping network art
alistapart.com/articles/cssmaps javascript tutorial examples example
vimeo.com/3746308 tech code screen
vimeo.com/3746308
nettuts.com/web-roundups/20-excellent... ajax tutorials
smashingmagazine.com/2009/03/08/70-ne... animation
smarthistory.org/ history resource flickr medieval
visualcomplexity.com/vc/project_detai... relationships
nytimes.com/2009/11/24/arts/design/24... mobile architecture recession
dataisnature.com/ nature audio tile tessellation street journal remix
Analysis: Position Graph

Context:

  • alistapart.com/articles/cssmaps:
    • @ 3239: display text-based data on a map keeping it accessible useful and
    • @ 3153: then make it into a map. Learn More Related Topics: Accessibility
    • @ 3199: Davis California enjoys creating web-based mapping applications photography and learning daily
    • @ 3050: content is separated from the map layout. When content can be
    • @ 3096: might be done on a map. These same concepts could be
    • @ 3111: or even a drill down map to display detailed data for
    • @ 3007: all types of web based maps or GIS applications; however a
    • @ 3030: Compared to other commonly used mapping methods this technique starts with
    • @ 3041: the data and builds a map around it. Text content is
    • @ 2945: example of a more accessible map presented here is just that
    • @ 2954: just that a more accessible map. It does not claim to
    • @ 2912: map Created a pleasing visual map for sighted users Created an
    • @ 2919: sighted users Created an interactive map for mouse users Allowed non-mouse
    • @ 2930: users to interact with the map with their keyboard Where to
    • @ 2895: doing this? Created a text-based map Enabled screen readers text-based users
    • @ 2907: search engines to “read” the map Created a pleasing visual map
    • @ 2881: back into view when the map points are hovered What have
    • @ 2867: and keyboard events to the map points Enabled the dd “tooltips”
    • @ 2838: into points located around the map using CSS Styled the dd
    • @ 2828: dl to look like a map Styled the dt elements into
    • @ 2777: page to assign different background map images to the dl based
    • @ 2762: the background image of the map be set by JavaScript. This
    • @ 2751: dynamically place points on a map you might also consider having
    • @ 2714: point image placed on the map */ pointLat = pointLat -
    • @ 2693: + 180 ) * ( mapWidth / 360 ); /* you
    • @ 2675: + 90 ) * ( mapHeight / 180 ); // convert
    • @ 2653: (in pixels) mapWidth = // map width (in pixels) // convert
    • @ 2650: // map height (in pixels) mapWidth = // map width (in
    • @ 2646: and width mapHeight = // map height (in pixels) mapWidth =
    • @ 2643: get map height and width mapHeight = // map height (in
    • @ 2639: -180.00 and 180.00; // get map height and width mapHeight =
    • @ 2613: example world map image in map coordinate system GCS_WGS_1984 */ //
    • @ 2610: /* For this example world map image in map coordinate system
    • @ 2599: to pixels for the world map image used in our example:
    • @ 2574: dynamically place points on the map are beyond the scope of
    • @ 2557: place points on this world map by latitude and longitude? Server
    • @ 2524: for us to place multiple maps on a single page so
    • @ 2501: example of a “sticky” tooltip map (the JavaScript functions have oviously
    • @ 2457: the tooltip? This next example map shows images inside the tooltip.
    • @ 2444: that we have a functional map why don’t we add some
    • @ 2425: with only a class of “map.” You can see this in
    • @ 2412: both “map” and “on” (<dl class="map on">) and will not affect
    • @ 2408: have are class-ified as both “map” and “on” (<dl class="map on">)
    • @ 2377: like this: dl.map.on { background: url(worldmap.png) no-repeat; border: 1px solid #999;
    • @ 2374: each style rule like this: dl.map.on { background: url(worldmap.png) no-repeat; border:
    • @ 2348: map dl a class of “map ” we’ll need to add
    • @ 2343: As we have given our map dl a class of “map
    • @ 2326: the map “on.” If the map is not “on ” it
    • @ 2322: be tweaked to turn the map “on.” If the map is
    • @ 2310: enable the tooltips and the map style the JavaScript init() method
    • @ 2291: useable text version of the map because without JavaScript enabled they
    • @ 2239: the data displayed as a map can be read by a
    • @ 2228: city. Of course because this map is created from text-based data
    • @ 2212: now have a visually pleasing map that provides more detail when
    • @ 2204: we are with this second map example. We now have a
    • @ 2150: the major parts of this map example’s JavaScript but did not
    • @ 2073: easy just call window.onload = mapMaker.init() right? Well you could do
    • @ 2047: not go outside the background map image boundaries. The last detail
    • @ 2034: account the size of the map and positions the tooltip so
    • @ 2022: the visible area of the map but the script also takes
    • @ 1980: newY + tooltipHeight ) > mapHeight ){ tooltip.style.top = newY -
    • @ 1971: } //check if tooltip fits map height if( ( newY +
    • @ 1947: newX + tooltipWidth ) > mapWidth ){ tooltip.style.left = newX -
    • @ 1934: // check if tooltip fits map width & adjust if necessary
    • @ 1928: var newY = a.offsetTop + mapMaker.offsetY; // check if tooltip fits
    • @ 1922: var newX = a.offsetLeft + mapMaker.offsetX; var newY = a.offsetTop +
    • @ 1886: var mapWidth = tooltip.parentNode.offsetWidth; var mapHeight = tooltip.parentNode.offsetHeight; // get width
    • @ 1882: height of background map var mapWidth = tooltip.parentNode.offsetWidth; var mapHeight =
    • @ 1774: dd when a map point (dl.map > dt > a) is
    • @ 1880: width and height of background map var mapWidth = tooltip.parentNode.offsetWidth; var
    • @ 1772: the tooltip dd when a map point (dl.map > dt >
    • @ 1645: mapMaker.showTooltip ); mapMaker.addEvt( location 'blur' mapMaker.hideTooltip ); ii++; }; ii =
    • @ 1686: one with a class of “map”. When it finds one it
    • @ 1642: mapMaker.addEvt( location 'focus' mapMaker.showTooltip ); mapMaker.addEvt( location 'blur' mapMaker.hideTooltip ); ii++;
    • @ 1640: mapMaker.hideTooltip ); mapMaker.addEvt( location 'focus' mapMaker.showTooltip ); mapMaker.addEvt( location 'blur' mapMaker.hideTooltip
    • @ 1637: mapMaker.addEvt( location 'mouseout' mapMaker.hideTooltip ); mapMaker.addEvt( location 'focus' mapMaker.showTooltip ); mapMaker.addEvt(
    • @ 1635: mapMaker.showTooltip ); mapMaker.addEvt( location 'mouseout' mapMaker.hideTooltip ); mapMaker.addEvt( location 'focus' mapMaker.showTooltip
    • @ 1632: mapMaker.addEvt( location 'mouseover' mapMaker.showTooltip ); mapMaker.addEvt( location 'mouseout' mapMaker.hideTooltip ); mapMaker.addEvt(
    • @ 1630: = DTs[ii].firstChild; mapMaker.addEvt( location 'mouseover' mapMaker.showTooltip ); mapMaker.addEvt( location 'mouseout' mapMaker.hideTooltip
    • @ 1627: ii ){ location = DTs[ii].firstChild; mapMaker.addEvt( location 'mouseover' mapMaker.showTooltip ); mapMaker.addEvt(
    • @ 1610: if( DLs[i].className == 'map' ){ mapMaker.stripWhitespace( DLs[i] ); var DTs =
    • @ 1608: i ){ if( DLs[i].className == 'map' ){ mapMaker.stripWhitespace( DLs[i] ); var
    • @ 1561: object. It sets up the map by adding events to each
    • @ 1555: we call to initialize our mapMaker object. It sets up the
    • @ 1481: function(){ // sets up the maps } showTooltip: function(){ // shows
    • @ 1460: example script looks like: var mapMaker = { offsetX: -16 //
    • @ 1257: to remain independent of our map and our markup. To do
    • @ 1136: Now that we have a map with points positioned we need
    • @ 1112: places the points on the map but does not display any
    • @ 1093: We’ve just created a basic map so let’s look at where
    • @ 1079: top: 80px; left: 484px; } dl.map a#tokyo { top: 105px; left:
    • @ 1071: in the above code snippet): dl.map a#shanghai { top: 80px; left:
    • @ 1031: to each point on the map. These points are represented by
    • @ 1010: position: absolute; z-index: 10; } dl.map a.location:hover { background: url(point-hover.png) no-repeat
    • @ 987: anchor links looks like this: dl.map a.location { background: url(point.png) no-repeat;
    • @ 862: look like a tooltip window: dl.map dd { background: #555; border:
    • @ 789: when a point on the map is hovered over. We do
    • @ 763: into points on the map: dl.map dt { display: inline; }
    • @ 762: made into points on the map: dl.map dt { display: inline;
    • @ 720: world map). dl.map { background: url(worldmap.png) no-repeat; border: 1px solid #999;
    • @ 717: example as a world map). dl.map { background: url(worldmap.png) no-repeat; border:
    • @ 716: our example as a world map). dl.map { background: url(worldmap.png) no-repeat;
    • @ 697: the dl a class of “map” so that only those dls
    • @ 684: is to add the background map image with a style. We
    • @ 678: in making dl into a map is to add the background
    • @ 664: point(s) = dt > a Map point popup data = dd
    • @ 658: created: Map image = dl Map point(s) = dt > a
    • @ 654: text-based dl we just created: Map image = dl Map point(s)
    • @ 624: map the point(s) on the map and data to display when
    • @ 619: that are visually displayed: the map the point(s) on the map
    • @ 608: of it. In a point map there are three main items
    • @ 601: organized let’s make a point map out of it. In a
    • @ 579: they see it on a map or just as text so
    • @ 532: can locate it on the map. We’ll come back to this
    • @ 199: can be placed on a map. For example let’s use the
    • @ 177: data itself and create a map based on the data? First
    • @ 157: instead of starting from a map graphic and adding data to
    • @ 137: map in which the underlying map data is separated from the
    • @ 132: Yes: using an accessible CSS-based map in which the underlying map
    • @ 119: display text-based data on a map keeping it accessible useful and
    • @ 105: web user these highly visual maps are essentially useless. Is there
    • @ 87: with accessibility needs? Most online mapping applications do not address issues
    • @ 67: has increased dramatically. While these maps have had a positive effect
    • @ 57: the popularity and abundance of mapping applications on the web has
    • @ 47: of placing information on a map by offering web services/APIs the
    • @ 15: 18 2006 A More Accessible Map by Seth Duffey Published in:
  • vimeo.com/3746308:
    • @ 649: / Help Center / Site Map / Merchandise / Get Vimeo
  • vimeo.com/3746308:
    • @ 649: / Help Center / Site Map / Merchandise / Get Vimeo
  • nettuts.com/web-roundups/20-excellent...:
    • @ 2719: article. Im gonna try the heatmap. JIm Jones October 7th 2008
    • @ 2485: seems kind of pointless. Google Maps already has a very simple
    • @ 1823: on top of a Google map. It's highly flexible and configurable
    • @ 2479: http://www.instantshift.com matt October 7th 2008 DrasticMap seems kind of pointless. Google
    • @ 1811: script that allows you to map coordinates stored in a MySQL
    • @ 1801: Ajax to power the site. DrasticMap is a stellar Javascript/Ajax script
    • @ 1784: want to. 20. DrasticMap Google Maps is yet another revolutionary product
    • @ 1782: that they want to. 20. DrasticMap Google Maps is yet another
    • @ 705: use your own hosted Ajax-powered heatmap that's completely free with ClickHeat.
    • @ 670: your users are begging for heatmaps are excellent for the developer
    • @ 648: easy. 7. ClickHeat Clicks Heatmap Heatmaps are an underused aspect in
    • @ 647: relatively easy. 7. ClickHeat Clicks Heatmap Heatmaps are an underused aspect
  • smashingmagazine.com/2009/03/08/70-ne...:
    • @ 2317: graphics. Check out the final map here. jQuery Fade In.Fade Out
    • @ 2297: jQuery instead of Flash This map was made to be as
    • @ 2290: demo here. Building an interactive map with jQuery instead of Flash
  • smarthistory.org/:
    • @ 7: Smarthistory All Videos Contribute Links Sitemap --> Blog Time 600 B.C.E.
  • visualcomplexity.com/vc/project_detai...:
    • @ 171: LLC.You can see the same map in a billboard in Los
    • @ 145: York City. He has designed maps for Human Rights Watch UNDP
    • @ 82: Aviation Administration and Eurocontrol. The map is a visualization of the
  • nytimes.com/2009/11/24/arts/design/24...:
    • @ 1351: Us Work for Us Site Map
  • dataisnature.com/:
    • @ 7144: Works informed by the great meta-mappers Borges and Calvino. Whimsical schematics
    • @ 7134: Alvo Noto & Ryuichi Sakamoto. Map Projects by Torgeir Husevaag. Works
    • @ 6918: aficionados - staves and musical maps at Strangetractor. Circuit board aesthetics
    • @ 3480: is an interactive experiment in mapping sonic events into a concrete
    • @ 1435: subdivisioned blocks hint at a Treemap schematic (structured data as a

Tag cloud for map

Green Web Hosting! This site hosted by DreamHost.