Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dojox/geo/charting/Map.js

  • Provides:

    • dojox.geo.charting.Map
  • Requires:

    • dojox.gfx in common
    • dojox.geo.charting._base in common
    • dojox.geo.charting._Feature in common
    • dojox.geo.charting._Marker in common
  • dojox.geo.charting.Map

    • type
      Function
    • parameters:
      • container: (typeof HTML)
        map container html node/id
      • shapeFile: (typeof String)
        map shape data url, handled as json style
        data format:
    • summary
      Map widget interacted with charting.
    • description
      Support rendering Americas, AsiaPacific, ContinentalEurope, EuropeMiddleEastAfrica,
      USStates, WorldCountries, and WorldCountriesMercator by default.
    • example
      	var usaMap = new dojox.geo.charting.Map(srcNode, "dojotoolkit/dojox/geo/charting/resources/data/USStates.json");
      	<div id="map" style="width:600px;height:400px;"></div>
  • dojox.geo.charting.Map.defaultColor

    • type
      String
    • summary
      Default map feature color, e.g: &quot;#B7B7B7&quot;
  • dojox.geo.charting.Map.highlightColor

    • type
      String
    • summary
      Map feature color when mouse over it, e.g: &quot;#&quot;
  • dojox.geo.charting.Map.series

    • type
      Array
    • summary
      stack to data range, e.g: [{name:'label 1', min:20, max:70, color:'#DDDDDD'},{...},...]
  • dojox.geo.charting.Map.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • container: (typeof HTML)
        map container html node/id
      • shapeFile: (typeof String)
        map shape data url, handled as json style
        data format:
  • dojox.geo.charting.Map.setMarkerData

    • parameters:
      • markerFile: (typeof String)
        outside marker data url, handled as json style.
        data format: {&quot;NY&quot;:&quot;New York&quot;,.....}
    • summary
      import markers from outside file, associate with map feature by feature id
      which identified in map shape file, e.g: &quot;NY&quot;:&quot;New York&quot;
    • type
      Function
  • dojox.geo.charting.Map.setDataStore

    • parameters:
      • dataStore: (typeof ItemFileReadStore)
      • query: (typeof Object)
    • summary
      populate data for each map feature from fetched data store
    • type
      Function
  • dojox.geo.charting.Map.dataStore

  • dojox.geo.charting.Map.addSeries

    • parameters:
      • series
    • type
      Function
  • dojox.geo.charting.Map._init

    • parameters:
      • shapeData
    • type
      Function
  • dojox.geo.charting.Map.mapObj.scale

    • type
      Object
  • dojox.geo.charting.Map.mapObj.currentScale

  • dojox.geo.charting.Map.mapObj.boundBox

  • dojox.geo.charting.Map.mapObj.currentBBox

    • type
      Object
  • dojox.geo.charting.Map.mapObj.marker

    • type
      Object
  • dojox.geo.charting.Map._appendMarker

    • parameters:
      • markerData
    • type
      Function
  • dojox.geo.charting.Map._createZoomingCursor

    • type
      Function
  • dojox.geo.charting.Map.onFeatureClick

    • parameters:
      • feature
    • type
      Function
  • dojox.geo.charting.Map.onFeatureOver

    • parameters:
      • feature
    • type
      Function
  • dojox.geo.charting.Map.onZoomEnd

    • parameters:
      • feature
    • type
      Function
  • dojox.geo.charting.Map.containerSize

    • type
      Object
  • dojox.geo.charting.Map.surface

    • type
      Object
  • dojox.geo.charting.Map.container

    • type
      map
    • summary
      container html node/id
      shapeFile:
      map shape data url, handled as json style
      data format:
  • dojox.geo.charting.Map.mapObj

    • type
      Object
  • dojox.geo.charting.Map.mapObj.features

    • type
      Object
  • dojox.geo.charting

    • type
      Object
  • dojox.geo

    • type
      Object
  • dojox

    • type
      Object