source: main/adopters/nm/branches/2.3/src/main/webapps/ibisph-view/WEB-INF/config/leaflet_maps.xml @ 13412

Last change on this file since 13412 was 13412, checked in by Lois Haggard, 6 years ago

nm ibisph-view leaflet_maps.xml - using open street maps

File size: 112.5 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2
3<MAPS>
4        <!--
5                This configuration file is used for (2) purposes:
6                1) Provides the list of available map definitions that can be selected 
7                from an interface like the query builder's display step.  This structure
8                uses the MAP/TITLE and NAME elements.
9                2) Provides adopter/site specific json type map configuration "options"
10                which control what controls the map displays and where, what layers,
11                colors/styles, and how the maps interact with the user (functions). 
12                The map json configuration options are contained within the
13                LEAFLET_OPTIONS_JSON element.  The actual options are mostly contained
14                within this file.  The options consist of a base defintion which is
15                applied to all maps definitions via MAPS/LEAFLET_OPTIONS_JSON and a
16                specific named map options configuration via the
17                MAP[NAME=xyz]/LEAFLET_OPTIONS_JSON which is merged with the base options.
18
19                The intent is to provide an adopter with a configuration mechanism that
20                is familiar and consistent with other ibis code and provides all the
21                options to allow an adopter to highly customize their maps.  Note that
22                even though the code below are javascript json options it is implemented
23                in an existing, familiar IBIS XML pattern.  See the notes at the top of
24                the jquery.leaflet.js file for more information on how the map code
25                works and the basic options structure. The rest of the comments below
26                discuss the specific IBIS code map "options".
27
28                These options allow adopters to define global map properties and various
29                more specific map configurations for differing use cases.  For example
30                consider enviro vs alchol reports.  Each will want core road and water
31                layers but each will want specific layers like liquor stores vs toxic
32                waste dump sites.
33
34                LEAFLET_OPTIONS_JSON in both the general MAPS container and within the
35                specific MAP containers allows for the setting of most leaflet map and
36                plugin properties.  Properties are applied in the following heirarchy:
37                1) Default properties are defined within the associated leaflet .js files.
38                2) The general MAPS/LEAFLET_OPTIONS_JSON are then merged applied next.
39                3) Specific MAP[NAME=xyz]/LEAFLET_OPTIONS_JSON are merged/applied next.
40                4) Finally any request specific properties are applied.  These request
41                type property values are coded in the associated page request's XSLT and
42                are very specific and very few. 
43
44                Note the ordering of the above and the term "merge".  The properties
45                defined in #2 will overwrite the same exact property value defined in #1.
46                Having general mid level (non leaf node) blank definitions later in 2 or
47                4 will NOT clear existing #1 values.  The only way to clear a property
48                is to define a leaf node value (leaf node is an end node NOT anything
49                to do with leaflet). 
50
51                One other important note is that all the options are grouped in a general
52                container "options" which is passed into the jquery.leaflet.js (which
53                is java MVC controller type code.  The jquery.leaflet then determines
54                which subset of options are to be passed to the actual leaflet plugin
55                object constructors. Below is the general structure of the "options":
56                ,map: - Standard leaflet map
57                        @see: http://leafletjs.com/reference.html#map-options
58                ,zoomControl: - Based on leaflet zoom control. 
59                        @see: http://leafletjs.com/reference.html#control-zoom and L.Control.ZoomMin.js.
60                ,scaleControl: - Standard leaflet
61                        @see: http://leafletjs.com/reference.html#control-scale
62                ,layersControl: - Based on leaflet layerControl. 
63                        @see: http://leafletjs.com/reference.html#control-layers and L.Control.LayersPanel.js.
64                        ,layerGroups: - mentioned here because this is the bulk of this file.
65                                @see first definition below on this structure.
66                ,choroplethControl:- Based on leaflet control. 
67                        @see: http://leafletjs.com/reference.html#control and L.Control.LayersPanel.js.
68                ,infoPanelControl: - Standard leaflet control. 
69                        @see: http://leafletjs.com/reference.html#control and IBIS js code for events that populate content.
70
71                The map configs below provides an example of the items that most adopters
72                will need - namely the map position and the layerGroups.  To understand
73                what all is possible is outside the scope of notes (see above list of
74                @see urls).  Also, when viewing the API docs to understand all the
75                possibilities the actual leaflet plugin api/options documentation will
76                need to be traversed and studied (e.g. if the plugin extends another
77                plugin you will need to lookup that extended plugin's options).  In
78                general @see: http://leafletjs.com/reference.html.  For the IBIS plugins
79                you will likely need to view the actual options located at the top of
80                the js file.  Only IBIS specific properties are commented on below with
81                most being the layerGroup options.
82
83                NAMED MAP CONFIGURATIONS:
84                The more specific "named map" options code is specified by the request's
85                associated XSLT code.  For IP's the IP XML contains a MAP_NAME element
86                that is the default value used if no MapName HTTP request parameter is
87                found.  For query modules the MAP_NAME is specified by the user on the
88                builder page.   Each query module's CONFIGURATION element has an optional 
89                DEFAULT_MAP_NAME element that specifies the map name to use (like the IP
90                request the "MapName" HTTP request parameter can override this value). 
91
92                POINT AND LABEL OPTIONS:
93                        Standard Label config.  Shows feature.TITLE as the label.  Can add other HTML
94                        as wanted.  CSS styling via className.
95                        iconAnchor adjusts the position if wanted, iconSize specifies the size and centers over the point 40 seems decent.
96                        pointToLayer: function(feature, latlng)
97                        {
98                                return new L.marker(latlng,
99                                        {
100                                                icon: new L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [-15, 0], iconSize: 40} )
101                                        }
102                                );
103                        }
104
105                        Point Icon only - hard to get the iconUrl correct for app context path.
106                        pointToLayer: function(feature, latlng)
107                        {
108                                return new L.marker(latlng,
109                                        {
110                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/16/minus_circle-blue.png"} )
111                                        }
112                                );
113                        }
114
115                        Point Icon - Circle marker - no text.
116                        pointToLayer: function(feature, latlng)
117                        {
118                                return new L.CircleMarker(latlng,
119                                        {
120                                                radius: 5
121                                                ,fillOpacity: 0.15
122                                                ,fillColor: "red"
123                                                ,color: "black"
124                                                ,weight: 2
125                                                ,opacity: 0.5
126                                        }
127                                );
128                        }
129
130                        Another mechanism to do labels.  Not optimal lots of CSS to turn off std defs.
131                        ,onEachFeature: function(feature, layer)
132                        {
133                                layer.bindLabel
134                                (
135                                        feature.properties.TITLE
136                                        ,{
137                                                noHide: true
138                                                ,pane: "markerPane"
139                                                ,className: "GeoLabel"
140                                                ,offset: [-15, 0]
141                                        }
142                                );
143                        }
144        -->
145
146        <!-- core, base definitions that are the base to ALL map configurations -->
147        <JSON_OPTIONS>
148        {
149                map:
150                {
151                        center: [34.25, -107]
152                        ,maxBounds: [[30.25, -101], [38.25, -111]]
153                }
154
155                /* This is the map's intent/purpose/.  Valid values are:
156                        - selection = tells this code to build the geo area type selection UI.
157                        - choropleth= tells this code to build the choropleth control UI.
158                        - display   = not current used - for v3 demographics?
159                        NOTE: choropleth is the default but this value can be overridden
160                        by named configuration usage or even having specific js code for
161                        certain page requests.
162                */
163                ,type: "choropleth" 
164
165                ,layersControl:
166                {
167                        collapsed: false
168
169                        /* Main container for layers - specifically groups of layers.  Each
170                                group is defined starting with the group's key (example: "labels":).
171                                Each group structure contains a title property and a group type
172                                property.  The title is the text that appears at the top of that
173                                selections group in the control panel's UI.  The group type
174                                controls where within the layer UI control to include the group
175                                of layers (how to build the selections).
176
177                                Valid group "type" values are:
178                                - base      = put definitions in the base map grouping/area.
179                                - overlay   = put definitions in the overlays area.
180                                - selection = put definitions into the special geo area selection
181                                        area.  This is used when the map "type" property is "selection".
182                                - choropleth = choro grouping - not currently in use - hard coded.
183                                         The choropleth control is displayed when the map "type"
184                                         property is "choropleth".
185
186                                - defaultOptions = base options that all of the group's layers use.
187                                - layers = actual layer definition structure.
188                               
189                        */
190                        ,layerGroups:
191                        {
192                                /* The Geo type labels are implemented using a circle marker.  This was
193                                        done 1/2015 due to time limitations and works fine via the config
194                                        code below.  Another solution is to attach with the layer and use the
195                                        layer's poly min/max x/y to position.  See the L.GeoJSON.Choropleth.js
196                                        file line 219 for how this was started.  That code could be used for
197                                        other labeling of layers but would need to be attached and configed.
198                                */
199                                "labels":
200                                {
201                                        title: "Labels"
202                                        ,type: "overlay"
203                                        ,defaultOptions:
204                                        {
205                                                pointToLayer: function(feature, latlng)
206                                                {
207                                                        return L.marker(latlng,
208                                                                {
209                                                                        icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
210                                                                }
211                                                        );
212                                                }
213                                        }
214                                        ,layers:
215                                        {
216                                                "GeoCnty":
217                                                {
218                                                        title: "County"
219                                                        ,url: "view/json/map/GeoCntyLabel.json"
220                                                        ,show: false
221                                                        ,options:
222                                                        {
223                                                                pointToLayer: function(feature, latlng)
224                                                                {
225                                                                        return L.marker(latlng,
226                                                                                {
227                                                                                        icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [25, 10]} )
228                                                                                }
229                                                                        );
230                                                                }
231                                                        }
232                                                }
233                                        }
234                                }
235                                ,"general":
236                                {
237                                        title: ""               // if no title then no group title...
238                                        ,type: "base"  // isBaseMap: true
239                                        ,layers:
240                                        {
241                                                "osm":
242                                                {
243                                                        title: "Open Street Map"
244                                                        ,type: "tile"
245                                                        ,url: "http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"
246                                                        ,show: true
247                                                        ,options: null
248                                                }
249                                                ,"none":
250                                                {       
251                                                        title: "None"
252                                                        ,type: "tile"
253                                                }
254                                        }
255                                }
256                        }
257                }
258
259                ,choroplethControl:
260                {
261                        legend:
262                        {
263                                titleRangeDisplayType: "PlusAfterStartValue"   // options are LessThanEqualEndValue, PlusAfterStartValue, GreaterThanEqualRangeSeparator, default: -
264                        }
265                        ,dataClasses:
266                        {
267                                type:
268                                {
269                                        value: "Jenks"
270                                        ,selections:
271                                        {
272                                        "Jenks":                 {title: "Jenks Natural Breaks", description: "Grouped by similar values - natural groupings inherent in the data"}
273                                        ,"Quantile":              {title: "Equal Groups (Quantile)", description: "Groups the data into equally sized value counts"}
274                                        ,"EqualInterval":         {title: "Equal Intervals", description: "Grouping based on equally sized value ranges"}
275                                        ,"StdDev":                {title: "Mean Standard Deviation", description: "Grouped by how much the value varies from the mean's value"}
276                                        ,"GeometricProgression":  {title: "Geometric Progression", description: "Equally sized group range and group count - works well on none normally distributed data"}
277                                        ,"ArithmeticProgression": {title: "Arithmetic Progression", description: "Alternative equally sized groups"}
278                                        }
279                                }
280                                ,numberOfGroups:
281                                {
282                                        value: 5        // used to test data point count vs selection count otherwise can simply use the list size.
283                                        ,title: "Grouping Size"
284                                        ,description: "How many data value groups"
285                                        ,selections:
286                                        {
287                                                "2": {title: "2", description: "2 groups - halfs"}
288                                                ,"3": {title: "3", description: "3 groups - thirds"}
289                                                ,"4": {title: "4", description: "4 groups - quarties"}
290                                                ,"5": {title: "5", description: "5 groups - quintiles"}
291                                        }
292                                }
293                        }
294                        ,areaColor:
295                        [         
296                                ["black"]
297                                ,["transparent", "#FFEDA0"]
298                                ,["transparent", "#FFECA7", "#FA823C"]
299                                ,["transparent", "#FFECA7", "#FA823C", "#AF1013"]
300                                ,["transparent", "#FFECA7", "#FC9C4B", "#E74D2B", "#AF1013"]
301                                ,["white", "#FFECA7", "#FDB559", "#FA823C", "#E74D2B", "#AF1013"]
302                                ,["transparent", "#FFEDA0", "#FED976", "#FEB24C", "#FC4E2A", "#E31A1C", "#BD0026"]
303                                ,["transparent", "#FFEDA0", "#FED976", "#FEB24C", "#FD8D3C", "#FC4E2A", "#E31A1C", "#BD0026"]
304                                ,["transparent", "#FFEDA0", "#FED976", "#FEB24C", "#FD8D3C", "#FC4E2A", "#E31A1C", "#BD0026", "#800026"]
305            ]
306                }
307        }
308        </JSON_OPTIONS>
309
310        <!-- Named map configurations -->
311        <MAP><NAME>DEFAULT</NAME><TITLE>Red Scheme, Default Layers</TITLE>
312                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
313                <SORT_ORDER>0</SORT_ORDER>
314                <ACTIVE_FLAG>x</ACTIVE_FLAG>
315                <JSON_OPTIONS>
316                {
317                        layersControl:
318                        {
319                                layerGroups:
320                                {
321                                        "labels":
322                                        {
323                                                title: "Labels"
324                                                ,type: "overlay"
325                                                ,defaultOptions:
326                                                {
327                                                        pointToLayer: function(feature, latlng)
328                                                        {
329                                                                return L.marker(latlng,
330                                                                        {
331                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
332                                                                        }
333                                                                );
334                                                        }
335                                                }
336                                                ,layers:
337                                                {
338                                                        "GeoRegion":
339                                                        {
340                                                                title: "Health Region"
341                                                                ,url: "view/json/map/GeoRegionLabel.json"
342                                                                ,show: false
343                                                                ,options:
344                                                                {
345                                                                        pointToLayer: function(feature, latlng)
346                                                                        {
347                                                                                return L.marker(latlng,
348                                                                                        {
349                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel GeoRegionLabel", iconAnchor: [35, 35]} )
350                                                                                        }
351                                                                                );
352                                                                        }
353                                                                }
354                                                        }
355                                                        ,"GeoSarea":
356                                                        {
357                                                                title: "Small Area"
358                                                                ,url: "view/json/map/GeoSareaLabel.json"
359                                                                ,show: false
360                                                                ,options:
361                                                                {
362                                                                        pointToLayer: function(feature, latlng)
363                                                                        {
364                                                                                return L.marker(latlng,
365                                                                                        {
366                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
367                                                                                        }
368                                                                                );
369                                                                        }
370                                                                }
371                                                        }
372                                                        ,"GeoCity2500":
373                                                        {
374                                                                title: "Cities, 2500+ Pop"
375                                                                ,url: "view/json/map/GeoCity2500.json"
376                                                                ,show: false
377                                                                ,options:
378                                                                {
379                                                                        pointToLayer: function(feature, latlng)
380                                                                        {
381                                                                                return L.marker(latlng,
382                                                                                        {
383                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
384                                                                                        }
385                                                                                );
386                                                                        }
387                                                                }
388                                                        }
389                                                }
390                                        }
391                                        ,"roads":
392                                        {
393                                                title: "Features"
394                                                ,type: "overlay"
395                                                ,defaultOptions:
396                                                {
397                                                        style:
398                                                        {
399                                                                dashArray: "5,5"
400                                                                ,color: "#000"
401                                                                ,weight: 3
402                                                                ,opacity: 0.5
403                                                                ,fillColor: "yellow"
404                                                                ,fillOpacity: 0.5
405                                                        }
406                                                }
407                                                ,layers:
408                                                {
409                                                        "interstates":
410                                                        {
411                                                                title: "Interstates"
412                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
413                                                                ,options:
414                                                                {
415                                                                        style:
416                                                                        {
417                                                                                dashArray: ""
418                                                                                ,color: "#B18D8D"
419                                                                                ,weight: 2
420                                                                                ,opacity: .8
421                                                                        }
422                                                                }
423                                                        }
424                                                }
425                                        }
426                                        ,"water":
427                                        {
428                                                title: ""
429                                                ,type: "overlay" 
430                                                ,layers:
431                                                {
432                                                        "main":
433                                                        {
434                                                                title: "Rivers, Lakes"
435                                                                ,url: "view/json/map/GeoWater.json"
436                                                                ,show: false
437                                                                ,options:
438                                                                {
439                                                                        style:
440                                                                        {
441                                                                                dashArray: ""
442                                                                                ,color: "#638E98"
443                                                                                ,weight: 1.2
444                                                                                ,opacity: 0.9
445                                                                                ,fillColor: "#638E98"
446                                                                                ,fillOpacity: 0.8
447                                                                        }
448                                                                }
449                                                        }
450                                                }
451                                        }
452                                        ,"points":
453                                        {
454                                                title: ""
455                                                ,type: "overlay" 
456                                                ,layers:
457                                                {
458                                                        "cities":
459                                                        {
460                                                                title: "Cities, 2500+ Pop"
461                                                                ,type: "interactive" 
462                                                                ,url: "view/json/map/GeoCity2500.json"
463                                                                ,show: false
464                                                                ,options:
465                                                                {
466                                                                        pointToLayer: function(feature, latlng)
467                                                                        {
468                                                                                return new L.marker(latlng,
469                                                                                        {
470                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
471                                                                                        }
472                                                                                );
473                                                                        }
474                                                                }
475                                                        }
476                                                }
477                                        }
478
479                                        ,"regions":
480                                        {
481                                                title: "Area Boundaries"
482                                                ,type: "overlay" 
483                                                ,layers:
484                                                {
485                                                }
486                                                ,layers:
487                                                {
488                                                        "county":
489
490                                                        {
491                                                                title: "Counties"
492                                                                ,url: "view/json/map/GeoCntyLine.json"
493                                                                ,options:
494                                                                {
495                                                                        style:
496                                                                        {
497                                                                                dashArray: ""
498                                                                                ,color: "#BCC5BC"
499                                                                                ,weight: 1.5
500                                                                                ,opacity: 1.0
501                                                                                ,fillOpacity: 0.0
502                                                                        }
503                                                                }
504                                                        }
505                                                        ,"region":
506                                                        {
507                                                                title: "Health Regions"
508
509                                                                ,url: "view/json/map/GeoRegionLine.json"
510                                                                ,show: false
511                                                                ,options:
512                                                                {
513                                                                        style:
514                                                                        {
515                                                                                dashArray: ""
516                                                                                ,color: "#2C2828"
517                                                                                ,weight: 5.0
518                                                                                ,opacity: 1.0
519                                                                                ,fillOpacity: 0.0
520                                                                        }
521                                                                }
522                                                        }
523                                                }
524                                        }
525                                }
526                        }
527                }
528                </JSON_OPTIONS>
529        </MAP>
530
531        <MAP><NAME>ReverseColor</NAME><TITLE>Red Scheme, Reversed Colors</TITLE>
532                <DESCRIPTION>Reversed colors for high values=positive.</DESCRIPTION>
533                <SORT_ORDER>2</SORT_ORDER>
534                <ACTIVE_FLAG>x</ACTIVE_FLAG>
535                <JSON_OPTIONS>
536                {
537                        layersControl:
538                        {
539                                layerGroups:
540                                {
541                                        "labels":
542                                        {
543                                                title: "Labels"
544                                                ,type: "overlay"
545                                                ,defaultOptions:
546                                                {
547                                                        pointToLayer: function(feature, latlng)
548                                                        {
549                                                                return L.marker(latlng,
550                                                                        {
551                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
552                                                                        }
553                                                                );
554                                                        }
555                                                }
556                                                ,layers:
557                                                {
558                                                        "GeoRegion":
559                                                        {
560                                                                title: "Region"
561                                                                ,url: "view/json/map/GeoRegionLabel.json"
562                                                                ,show: false
563                                                                ,options:
564                                                                {
565                                                                        pointToLayer: function(feature, latlng)
566                                                                        {
567                                                                                return L.marker(latlng,
568                                                                                        {
569                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel GeoRegionLabel", iconAnchor: [35, 35]} )
570                                                                                        }
571                                                                                );
572                                                                        }
573                                                                }
574                                                        }
575                                                        ,"GeoSarea":
576                                                        {
577                                                                title: "Small Area"
578                                                                ,url: "view/json/map/GeoSareaLabel.json"
579                                                                ,show: false
580                                                                ,options:
581                                                                {
582                                                                        pointToLayer: function(feature, latlng)
583                                                                        {
584                                                                                return L.marker(latlng,
585                                                                                        {
586                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
587                                                                                        }
588                                                                                );
589                                                                        }
590                                                                }
591                                                        }
592                                                        ,"GeoCity2500":
593                                                        {
594                                                                title: "Cities, 2500+ Pop"
595                                                                ,url: "view/json/map/GeoCity2500.json"
596                                                                ,show: false
597                                                                ,options:
598                                                                {
599                                                                        pointToLayer: function(feature, latlng)
600                                                                        {
601                                                                                return L.marker(latlng,
602                                                                                        {
603                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
604                                                                                        }
605                                                                                );
606                                                                        }
607                                                                }
608                                                        }
609                                                }
610                                        }
611                                        ,"roads":
612                                        {
613                                                title: "Features"
614                                                ,type: "overlay"
615                                                ,defaultOptions:
616                                                {
617                                                        style:
618                                                        {
619                                                                dashArray: "5,5"
620                                                                ,color: "#000"
621                                                                ,weight: 3
622                                                                ,opacity: 0.5
623                                                                ,fillColor: "yellow"
624                                                                ,fillOpacity: 0.5
625                                                        }
626                                                }
627                                                ,layers:
628                                                {
629                                                        "interstates":
630                                                        {
631                                                                title: "Interstates"
632                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
633                                                                ,options:
634                                                                {
635                                                                        style:
636                                                                        {
637                                                                                dashArray: ""
638                                                                                ,color: "#B18D8D"
639                                                                                ,weight: 2
640                                                                                ,opacity: .8
641                                                                        }
642                                                                }
643                                                        }
644                                                }
645                                        }
646                                        ,"water":
647                                        {
648                                                title: ""
649                                                ,type: "overlay" 
650                                                ,layers:
651                                                {
652                                                        "main":
653                                                        {
654                                                                title: "Rivers, Lakes"
655                                                                ,url: "view/json/map/GeoWater.json"
656                                                                ,show: false
657                                                                ,options:
658                                                                {
659                                                                        style:
660                                                                        {
661                                                                                dashArray: ""
662                                                                                ,color: "#638E98"
663                                                                                ,weight: 1.2
664                                                                                ,opacity: 0.9
665                                                                                ,fillColor: "#638E98"
666                                                                                ,fillOpacity: 0.8
667                                                                        }
668                                                                }
669                                                        }
670                                                }
671                                        }                               
672                                        ,"points":
673                                        {
674                                                title: ""
675                                                ,type: "overlay" 
676                                                ,layers:
677                                                {
678                                                        "cities":
679                                                        {
680                                                                title: "Cities, 2500+ Pop"
681                                                                ,type: "interactive" 
682                                                                ,url: "view/json/map/GeoCity2500.json"
683                                                                ,show: false
684                                                                ,options:
685                                                                {
686                                                                        pointToLayer: function(feature, latlng)
687                                                                        {
688                                                                                return new L.marker(latlng,
689                                                                                        {
690                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
691                                                                                        }
692                                                                                );
693                                                                        }
694                                                                }
695                                                        }
696                                                }
697                                        }
698                                        ,"regions":
699                                        {
700                                                title: "Areas"
701                                                ,type: "overlay" 
702                                                ,layers:
703                                                {
704                                                        style:
705                                                        {
706                                                                dashArray: ""
707                                                                ,color: "#EA055B"
708                                                                ,weight: 1.2
709                                                                ,opacity: 1.0
710                                                                ,fillColor: "#8CB7BF"
711                                                                ,fillOpacity: 0.3
712                                                        }
713                                                }
714                                                ,layers:
715                                                {
716                                                        "county":
717                                                        {
718                                                                title: "Counties"
719
720                                                                ,url: "view/json/map/GeoCntyLine.json"
721                                                                ,options:
722                                                                {
723                                                                        style:
724                                                                        {
725                                                                                dashArray: ""
726                                                                                ,color: "#BCC5BC"
727                                                                                ,weight: 2.0
728                                                                                ,opacity: 1.0
729                                                                                ,fillOpacity: 0.0
730                                                                        }
731                                                                }
732                                                        }
733                                                        ,"region":
734                                                        {
735                                                                title: "Health Regions"
736
737                                                                ,url: "view/json/map/GeoRegionLine.json"
738                                                                ,show: false
739                                                                ,options:
740                                                                {
741                                                                        style:
742                                                                        {
743                                                                                dashArray: ""
744                                                                                ,color: "#2C2828"
745                                                                                ,weight: 5.0
746                                                                                ,opacity: 1.0
747                                                                                ,fillOpacity: 0.0
748                                                                        }
749                                                                }
750                                                        }
751                                                }
752                                        }
753                                }
754                        }
755                        ,choroplethControl:
756                        {
757                                areaColor:
758                                [         
759                                        ["black"]
760                                        ,["transparent", "#FFEDA0"]
761                                        ,["transparent", "#FA823C", "#FFECA7"]
762                                        ,["transparent", "#AF1013", "#FA823C", "#FFECA7"]
763                                        ,["transparent", "#AF1013", "#E74D2B", "#FC9C4B", "#FFECA7"]
764                                        ,["white", "#AF1013", "#E74D2B", "#FA823C", "#FDB559", "#FFECA7"]
765                                        ,["transparent", "#BD0026", "#E31A1C", "#FC4E2A", "#FEB24C", "#FED976", "#FFEDA0"]
766                                        ,["transparent", "#BD0026", "#E31A1C", "#FC4E2A", "#FD8D3C", "#FEB24C", "#FED976", "#FFEDA0"]
767                                        ,["transparent", "#800026", "#BD0026", "#E31A1C", "#FC4E2A", "#FD8D3C", "#FEB24C", "#FED976", "#FFEDA0"]
768                                ]                       
769                        }
770                }
771                </JSON_OPTIONS>
772        </MAP>
773
774        <MAP><NAME>AllLayers</NAME><TITLE>Red Scheme, All Layers</TITLE>
775                <DESCRIPTION>Includes all known layer options</DESCRIPTION>
776                <SORT_ORDER>3</SORT_ORDER>
777                <ACTIVE_FLAG>x</ACTIVE_FLAG>
778                <JSON_OPTIONS>
779                {
780                        layersControl:
781                        {
782                                layerGroups:
783                                {
784                                        "labels":
785                                        {
786                                                title: "Labels"
787                                                ,type: "overlay"
788                                                ,defaultOptions:
789                                                {
790                                                        pointToLayer: function(feature, latlng)
791                                                        {
792                                                                return L.marker(latlng,
793                                                                        {
794                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
795                                                                        }
796                                                                );
797                                                        }
798                                                }
799                                                ,layers:
800                                                {
801                                                        "GeoRegion":
802                                                        {
803                                                                title: "Region"
804                                                                ,url: "view/json/map/GeoRegionLabel.json"
805                                                                ,show: false
806                                                                ,options:
807                                                                {
808                                                                        pointToLayer: function(feature, latlng)
809                                                                        {
810                                                                                return L.marker(latlng,
811                                                                                        {
812                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel GeoRegionLabel", iconAnchor: [35, 35]} )
813                                                                                        }
814                                                                                );
815                                                                        }
816                                                                }
817                                                        }
818                                                        ,"GeoSarea":
819                                                        {
820                                                                title: "Small Area"
821                                                                ,url: "view/json/map/GeoSareaLabel.json"
822                                                                ,show: false
823                                                                ,options:
824                                                                {
825                                                                        pointToLayer: function(feature, latlng)
826                                                                        {
827                                                                                return L.marker(latlng,
828                                                                                        {
829                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
830                                                                                        }
831                                                                                );
832                                                                        }
833                                                                }
834                                                        }
835                                                        ,"GeoCity2500":
836                                                        {
837                                                                title: "Cities, 2500+ Pop"
838                                                                ,url: "view/json/map/GeoCity2500.json"
839                                                                ,show: false
840                                                                ,options:
841                                                                {
842                                                                        pointToLayer: function(feature, latlng)
843                                                                        {
844                                                                                return L.marker(latlng,
845                                                                                        {
846                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
847                                                                                        }
848                                                                                );
849                                                                        }
850                                                                }
851                                                        }
852                                                }
853                                        }
854                                        ,"roads":
855                                        {
856                                                title: "Features"
857                                                ,type: "overlay"
858                                                ,defaultOptions:
859                                                {
860                                                        style:
861                                                        {
862                                                                dashArray: "5,5"
863                                                                ,color: "#000"
864                                                                ,weight: 3
865                                                                ,opacity: 0.5
866                                                                ,fillColor: "yellow"
867                                                                ,fillOpacity: 0.5
868                                                        }
869                                                }
870                                                ,layers:
871                                                {
872                                                        "interstates":
873                                                        {
874                                                                title: "Interstates"
875                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
876                                                                ,options:
877                                                                {
878                                                                        style:
879                                                                        {
880                                                                                dashArray: ""
881                                                                                ,color: "#B18D8D"
882                                                                                ,weight: 2
883                                                                                ,opacity: .8
884                                                                        }
885                                                                }
886                                                        }
887                                                        ,"local":
888                                                        {
889                                                                title: "Local Roads"
890                                                                ,url: "view/json/map/GeoRoadsLocal.json"
891                                                                ,options:
892                                                                {
893                                                                        style:
894                                                                        {
895                                                                                dashArray: ""
896                                                                                ,color: "#515D62"
897                                                                                ,weight: .8
898                                                                                ,opacity: .8
899                                                                        }
900                                                                }
901                                                        }
902                                                }
903                                        }
904
905                                        ,"water":
906                                        {
907                                                title: ""
908                                                ,type: "overlay" 
909                                                ,layers:
910                                                {
911                                                        "main":
912                                                        {
913                                                                title: "Rivers, Lakes"
914                                                                ,url: "view/json/map/GeoWater.json"
915                                                                ,show: false
916                                                                ,options:
917                                                                {
918                                                                        style:
919                                                                        {
920                                                                                dashArray: ""
921                                                                                ,color: "#638E98"
922                                                                                ,weight: 1.2
923                                                                                ,opacity: 0.9
924                                                                                ,fillColor: "#638E98"
925                                                                                ,fillOpacity: 0.8
926                                                                        }
927                                                                }
928                                                        }
929                                                }
930                                        }
931                                        ,"points":
932                                        {
933                                                title: ""
934                                                ,type: "overlay" 
935                                                ,layers:
936                                                {
937                                                        "cities":
938                                                        {
939                                                                title: "Cities, 2500+ Pop"
940                                                                ,type: "interactive" 
941                                                                ,url: "view/json/map/GeoCity2500.json"
942                                                                ,show: false
943                                                                ,options:
944                                                                {
945                                                                        pointToLayer: function(feature, latlng)
946                                                                        {
947                                                                                return new L.marker(latlng,
948                                                                                        {
949                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
950                                                                                        }
951                                                                                );
952                                                                        }
953                                                                }
954                                                        }
955                                                }
956                                        }
957
958                                        ,"regions":
959
960                                        {
961                                                title: "Area Boundaries"
962                                                ,type: "overlay" 
963                                                ,layers:
964                                                {
965                                                }
966                                                ,layers:
967                                                {
968                                                        "county":
969
970                                                        {
971                                                                title: "Counties"
972                                                                ,url: "view/json/map/GeoCntyLine.json"
973                                                                ,options:
974                                                                {
975                                                                        style:
976                                                                        {
977                                                                                dashArray: ""
978                                                                                ,color: "#BCC5BC"
979                                                                                ,weight: 1.5
980                                                                                ,opacity: 1.0
981                                                                                ,fillOpacity: 0.0
982                                                                        }
983                                                                }
984                                                        }
985                                                        ,"sarea":
986                                                        {
987                                                                title: "Small Areas"
988
989                                                                ,url: "view/json/map/GeoSareaLine.json"
990                                                                ,show: false
991                                                                ,options:
992                                                                {
993                                                                        style:
994                                                                        {
995                                                                                dashArray: ""
996                                                                                ,color: "#E196FF"
997                                                                                ,weight: 2.5
998                                                                                ,opacity: 1.0
999                                                                                ,fillOpacity: 0.0
1000                                                                        }
1001                                                                }
1002                                                        }
1003                                                        ,"region":
1004
1005                                                        {
1006                                                                title: "Health Regions"
1007
1008                                                                ,url: "view/json/map/GeoRegionLine.json"
1009                                                                ,show: false
1010                                                                ,options:
1011                                                                {
1012                                                                        style:
1013                                                                        {
1014                                                                                dashArray: ""
1015                                                                                ,color: "#2C2828"
1016                                                                                ,weight: 5.0
1017                                                                                ,opacity: 1.0
1018                                                                                ,fillOpacity: 0.0
1019                                                                        }
1020                                                                }
1021                                                        }
1022                                                       
1023                                                        ,"house":
1024                                                        {
1025                                                                title: "NM House"
1026                                                                ,url: "view/json/map/GeoHouseLine.json"
1027                                                                ,options:
1028                                                                {
1029                                                                        style:
1030                                                                        {
1031                                                                                dashArray: ""
1032                                                                                ,color: "#EA055B"
1033                                                                                ,weight: 1.2
1034                                                                                ,opacity: 1.0
1035                                                                                ,fillOpacity: 0.0
1036                                                                        }       
1037                                                                }       
1038                                                        }
1039                                                        ,"senate":
1040                                                        {
1041                                                                title: "NM Senate"
1042                                                                ,url: "view/json/map/GeoSenateLine.json"
1043                                                                ,options:
1044                                                                {
1045                                                                        style:
1046                                                                        {
1047                                                                                dashArray: ""
1048                                                                                ,color: "#EA055B"
1049                                                                                ,weight: 1.2
1050                                                                                ,opacity: 1.0
1051                                                                                ,fillOpacity: 0.0
1052                                                                        }       
1053                                                                }                                                               
1054                                                        }
1055                                                       
1056                                                        ,"schools":
1057                                                        {
1058                                                                title: "School Districts"
1059                                                                ,url: "view/json/map/GeoSchDistLine.json"
1060                                                                ,options:
1061                                                                {
1062                                                                        style:
1063                                                                        {
1064                                                                                dashArray: ""
1065                                                                                ,color: "#81FF69"
1066                                                                                ,weight: 1.2
1067                                                                                ,opacity: 1.0
1068                                                                                ,fillOpacity: 0.0
1069                                                                        }       
1070                                                                }                                                               
1071                                                        }
1072                                                }
1073                                        }
1074                                }
1075                        }
1076                }
1077                </JSON_OPTIONS>
1078        </MAP>
1079
1080        <MAP><NAME>NoLayers</NAME><TITLE>Red Scheme, No Layers</TITLE>
1081                <DESCRIPTION>Does not have any base map or layer options</DESCRIPTION>
1082                <SORT_ORDER>4</SORT_ORDER>
1083                <ACTIVE_FLAG>x</ACTIVE_FLAG>
1084                <JSON_OPTIONS/>
1085        </MAP>
1086
1087        <MAP><NAME>BluDEFAULT</NAME><TITLE>Blue Scheme, Default Layers</TITLE>
1088                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
1089                <SORT_ORDER>5</SORT_ORDER>
1090                <ACTIVE_FLAG>x</ACTIVE_FLAG>
1091                <JSON_OPTIONS>
1092                {
1093                        layersControl:
1094                        {
1095                                layerGroups:
1096                                {
1097                                        "labels":
1098                                        {
1099                                                title: "Labels"
1100                                                ,type: "overlay"
1101                                                ,defaultOptions:
1102                                                {
1103                                                        pointToLayer: function(feature, latlng)
1104                                                        {
1105                                                                return L.marker(latlng,
1106                                                                        {
1107                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
1108                                                                        }
1109                                                                );
1110                                                        }
1111                                                }
1112                                                ,layers:
1113                                                {
1114                                                        "GeoRegion":
1115                                                        {
1116                                                                title: "Region"
1117                                                                ,url: "view/json/map/GeoRegionLabel.json"
1118                                                                ,show: false
1119                                                                ,options:
1120                                                                {
1121                                                                        pointToLayer: function(feature, latlng)
1122                                                                        {
1123                                                                                return L.marker(latlng,
1124                                                                                        {
1125                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel GeoRegionLabel", iconAnchor: [35, 35]} )
1126                                                                                        }
1127                                                                                );
1128                                                                        }
1129                                                                }
1130                                                        }
1131                                                        ,"GeoSarea":
1132                                                        {
1133                                                                title: "Small Area"
1134                                                                ,url: "view/json/map/GeoSareaLabel.json"
1135                                                                ,show: false
1136                                                                ,options:
1137                                                                {
1138                                                                        pointToLayer: function(feature, latlng)
1139                                                                        {
1140                                                                                return L.marker(latlng,
1141                                                                                        {
1142                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
1143                                                                                        }
1144                                                                                );
1145                                                                        }
1146                                                                }
1147                                                        }
1148                                                        ,"GeoCity2500":
1149                                                        {
1150                                                                title: "Cities, 2500+ Pop"
1151                                                                ,url: "view/json/map/GeoCity2500.json"
1152                                                                ,show: false
1153                                                                ,options:
1154                                                                {
1155                                                                        pointToLayer: function(feature, latlng)
1156                                                                        {
1157                                                                                return L.marker(latlng,
1158                                                                                        {
1159                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
1160                                                                                        }
1161                                                                                );
1162                                                                        }
1163                                                                }
1164                                                        }
1165                                                }
1166                                        }
1167                                        ,"roads":
1168                                        {
1169                                                title: "Features"
1170                                                ,type: "overlay"
1171                                                ,defaultOptions:
1172                                                {
1173                                                        style:
1174                                                        {
1175                                                                dashArray: "5,5"
1176                                                                ,color: "#000"
1177                                                                ,weight: 3
1178                                                                ,opacity: 0.5
1179                                                                ,fillColor: "yellow"
1180                                                                ,fillOpacity: 0.5
1181                                                        }
1182                                                }
1183                                                ,layers:
1184                                                {
1185                                                        "interstates":
1186                                                        {
1187                                                                title: "Interstates"
1188                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
1189                                                                ,options:
1190                                                                {
1191                                                                        style:
1192                                                                        {
1193                                                                                dashArray: ""
1194                                                                                ,color: "#B18D8D"
1195                                                                                ,weight: 2
1196                                                                                ,opacity: .8
1197                                                                        }
1198                                                                }
1199                                                        }
1200                                                }
1201                                        }
1202                                        ,"water":
1203                                        {
1204                                                title: ""
1205                                                ,type: "overlay" 
1206                                                ,layers:
1207                                                {
1208                                                        "main":
1209                                                        {
1210                                                                title: "Rivers, Lakes"
1211                                                                ,url: "view/json/map/GeoWater.json"
1212                                                                ,show: false
1213                                                                ,options:
1214                                                                {
1215                                                                        style:
1216                                                                        {
1217                                                                                dashArray: ""
1218                                                                                ,color: "#638E98"
1219                                                                                ,weight: 1.2
1220                                                                                ,opacity: 0.9
1221                                                                                ,fillColor: "#638E98"
1222                                                                                ,fillOpacity: 0.8
1223                                                                        }
1224                                                                }
1225                                                        }
1226                                                }
1227                                        }                               
1228                                        ,"points":
1229                                        {
1230                                                title: ""
1231                                                ,type: "overlay" 
1232                                                ,layers:
1233                                                {
1234                                                        "cities":
1235                                                        {
1236                                                                title: "Cities, 2500+ Pop"
1237                                                                ,type: "interactive" 
1238                                                                ,url: "view/json/map/GeoCity2500.json"
1239                                                                ,show: false
1240                                                                ,options:
1241                                                                {
1242                                                                        pointToLayer: function(feature, latlng)
1243                                                                        {
1244                                                                                return new L.marker(latlng,
1245                                                                                        {
1246                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
1247                                                                                        }
1248                                                                                );
1249                                                                        }
1250                                                                }
1251                                                        }
1252                                                }
1253                                        }
1254                                        ,"regions":
1255                                        {
1256                                                title: "Area Boundaries"
1257                                                ,type: "overlay" 
1258                                                ,layers:
1259                                                {
1260                                                }
1261                                                ,layers:
1262                                                {
1263                                                        "county":
1264
1265                                                        {
1266                                                                title: "Counties"
1267                                                                ,url: "view/json/map/GeoCntyLine.json"
1268                                                                ,options:
1269                                                                {
1270                                                                        style:
1271                                                                        {
1272                                                                                dashArray: ""
1273                                                                                ,color: "#BCC5BC"
1274                                                                                ,weight: 1.5
1275                                                                                ,opacity: 1.0
1276                                                                                ,fillOpacity: 0.0
1277                                                                        }
1278                                                                }
1279                                                        }
1280                                                        ,"region":
1281                                                        {
1282                                                                title: "Health Regions"
1283
1284                                                                ,url: "view/json/map/GeoRegionLine.json"
1285                                                                ,show: false
1286                                                                ,options:
1287                                                                {
1288                                                                        style:
1289                                                                        {
1290                                                                                dashArray: ""
1291                                                                                ,color: "#2C2828"
1292                                                                                ,weight: 5.0
1293                                                                                ,opacity: 1.0
1294                                                                                ,fillOpacity: 0.0
1295                                                                        }
1296                                                                }
1297                                                        }
1298                                                }
1299                                        }
1300                                }
1301                        }
1302                        ,choroplethControl:
1303                        {
1304                                areaColor:
1305                                [         
1306                                        ["black"]
1307                                        ,["transparent", "#FFFFCD"]
1308                                        ,["transparent", "#FFFFCD", "#2F50A2"]
1309                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
1310                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
1311                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
1312                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
1313                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
1314                                ]                       
1315                        }
1316                }
1317                </JSON_OPTIONS>
1318        </MAP>
1319
1320        <MAP><NAME>BluAllLayers</NAME><TITLE>Blue Scheme, All Layers</TITLE>
1321                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
1322                <SORT_ORDER>7</SORT_ORDER>
1323                <ACTIVE_FLAG>x</ACTIVE_FLAG>
1324                <JSON_OPTIONS>
1325                {
1326                        layersControl:
1327                        {
1328                                layerGroups:
1329                                {
1330                                        "labels":
1331                                        {
1332                                                title: "Labels"
1333                                                ,type: "overlay"
1334                                                ,defaultOptions:
1335                                                {
1336                                                        pointToLayer: function(feature, latlng)
1337                                                        {
1338                                                                return L.marker(latlng,
1339                                                                        {
1340                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
1341                                                                        }
1342                                                                );
1343                                                        }
1344                                                }
1345                                                ,layers:
1346                                                {
1347                                                        "GeoRegion":
1348                                                        {
1349                                                                title: "Region"
1350                                                                ,url: "view/json/map/GeoRegionLabel.json"
1351                                                                ,show: false
1352                                                                ,options:
1353                                                                {
1354                                                                        pointToLayer: function(feature, latlng)
1355                                                                        {
1356                                                                                return L.marker(latlng,
1357                                                                                        {
1358                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel GeoRegionLabel", iconAnchor: [35, 35]} )
1359                                                                                        }
1360                                                                                );
1361                                                                        }
1362                                                                }
1363                                                        }
1364                                                        ,"GeoSarea":
1365                                                        {
1366                                                                title: "Small Area"
1367                                                                ,url: "view/json/map/GeoSareaLabel.json"
1368                                                                ,show: false
1369                                                                ,options:
1370                                                                {
1371                                                                        pointToLayer: function(feature, latlng)
1372                                                                        {
1373                                                                                return L.marker(latlng,
1374                                                                                        {
1375                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
1376                                                                                        }
1377                                                                                );
1378                                                                        }
1379                                                                }
1380                                                        }
1381                                                        ,"GeoCity2500":
1382                                                        {
1383                                                                title: "Cities, 2500+ Pop"
1384                                                                ,url: "view/json/map/GeoCity2500.json"
1385                                                                ,show: false
1386                                                                ,options:
1387                                                                {
1388                                                                        pointToLayer: function(feature, latlng)
1389                                                                        {
1390                                                                                return L.marker(latlng,
1391                                                                                        {
1392                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
1393                                                                                        }
1394                                                                                );
1395                                                                        }
1396                                                                }
1397                                                        }
1398                                                }
1399                                        }
1400                                        ,"roads":
1401                                        {
1402                                                title: "Features"
1403                                                ,type: "overlay"
1404                                                ,defaultOptions:
1405                                                {
1406                                                        style:
1407                                                        {
1408                                                                dashArray: "5,5"
1409                                                                ,color: "#000"
1410                                                                ,weight: 3
1411                                                                ,opacity: 0.5
1412                                                                ,fillColor: "yellow"
1413                                                                ,fillOpacity: 0.5
1414                                                        }
1415                                                }
1416                                                ,layers:
1417                                                {
1418                                                        "interstates":
1419                                                        {
1420                                                                title: "Interstates"
1421                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
1422                                                                ,options:
1423                                                                {
1424                                                                        style:
1425                                                                        {
1426                                                                                dashArray: ""
1427                                                                                ,color: "#B18D8D"
1428                                                                                ,weight: 2
1429                                                                                ,opacity: .8
1430                                                                        }
1431                                                                }
1432                                                        }
1433                                                        ,"local":
1434                                                        {
1435                                                                title: "Local Roads"
1436                                                                ,url: "view/json/map/GeoRoadsLocal.json"
1437                                                                ,options:
1438                                                                {
1439                                                                        style:
1440                                                                        {
1441                                                                                dashArray: ""
1442                                                                                ,color: "#515D62"
1443                                                                                ,weight: .8
1444                                                                                ,opacity: .8
1445                                                                        }
1446                                                                }
1447                                                        }
1448                                                }
1449                                        }
1450                                        ,"water":
1451                                        {
1452                                                title: ""
1453                                                ,type: "overlay" 
1454                                                ,layers:
1455                                                {
1456                                                        "main":
1457                                                        {
1458                                                                title: "Rivers, Lakes"
1459                                                                ,url: "view/json/map/GeoWater.json"
1460                                                                ,show: false
1461                                                                ,options:
1462                                                                {
1463                                                                        style:
1464                                                                        {
1465                                                                                dashArray: ""
1466                                                                                ,color: "#638E98"
1467                                                                                ,weight: 1.5
1468                                                                                ,opacity: 0.9
1469                                                                                ,fillColor: "#638E98"
1470                                                                                ,fillOpacity: 0.8
1471                                                                        }
1472                                                                }
1473                                                        }
1474                                                }
1475                                        }                               
1476
1477                                        ,"points":
1478                                        {
1479                                                title: ""
1480                                                ,type: "overlay" 
1481                                                ,layers:
1482                                                {
1483                                                        "cities":
1484                                                        {
1485                                                                title: "Cities, 2500+ Pop"
1486                                                                ,type: "interactive" 
1487                                                                ,url: "view/json/map/GeoCity2500.json"
1488                                                                ,show: false
1489                                                                ,options:
1490                                                                {
1491                                                                        pointToLayer: function(feature, latlng)
1492                                                                        {
1493                                                                                return new L.marker(latlng,
1494                                                                                        {
1495                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
1496                                                                                        }
1497                                                                                );
1498                                                                        }
1499                                                                }
1500                                                        }
1501                                                }
1502                                        }
1503                                        ,"regions":
1504                                        {
1505                                                title: "Area Boundaries"
1506                                                ,type: "overlay" 
1507                                                ,layers:
1508                                                {
1509                                                }
1510                                                ,layers:
1511                                                {
1512                                                        "county":
1513
1514                                                        {
1515                                                                title: "Counties"
1516                                                                ,url: "view/json/map/GeoCntyLine.json"
1517                                                                ,options:
1518                                                                {
1519                                                                        style:
1520                                                                        {
1521                                                                                dashArray: ""
1522                                                                                ,color: "#BCC5BC"
1523                                                                                ,weight: 1.5
1524                                                                                ,opacity: 1.0
1525                                                                                ,fillOpacity: 0.0
1526                                                                        }
1527                                                                }
1528                                                        }
1529                                                        ,"sarea":
1530                                                        {
1531                                                                title: "Small Areas"
1532
1533                                                                ,url: "view/json/map/GeoSareaLine.json"
1534                                                                ,show: false
1535                                                                ,options:
1536                                                                {
1537                                                                        style:
1538                                                                        {
1539                                                                                dashArray: ""
1540                                                                                ,color: "#E196FF"
1541                                                                                ,weight: 2.5
1542                                                                                ,opacity: 1.0
1543                                                                                ,fillOpacity: 0.0
1544                                                                        }
1545                                                                }
1546                                                        }
1547                                                        ,"region":
1548                                                        {
1549                                                                title: "Health Regions"
1550
1551                                                                ,url: "view/json/map/GeoRegionLine.json"
1552                                                                ,show: false
1553                                                                ,options:
1554                                                                {
1555                                                                        style:
1556                                                                        {
1557                                                                                dashArray: ""
1558                                                                                ,color: "#2C2828"
1559                                                                                ,weight: 5.0
1560                                                                                ,opacity: 1.0
1561                                                                                ,fillOpacity: 0.0
1562                                                                        }
1563                                                                }
1564                                                        }
1565                                                        ,"house":
1566                                                        {
1567                                                                title: "NM House"
1568                                                                ,url: "view/json/map/GeoHouseLine.json"
1569                                                                ,options:
1570                                                                {
1571                                                                        style:
1572                                                                        {
1573                                                                                dashArray: ""
1574                                                                                ,color: "#EA055B"
1575                                                                                ,weight: 1.2
1576                                                                                ,opacity: 1.0
1577                                                                                ,fillOpacity: 0.0
1578                                                                        }       
1579                                                                }       
1580                                                        }
1581                                                        ,"senate":
1582                                                        {
1583                                                                title: "NM Senate"
1584                                                                ,url: "view/json/map/GeoSenateLine.json"
1585                                                                ,options:
1586                                                                {
1587                                                                        style:
1588                                                                        {
1589                                                                                dashArray: ""
1590                                                                                ,color: "#EA055B"
1591                                                                                ,weight: 1.2
1592                                                                                ,opacity: 1.0
1593                                                                                ,fillOpacity: 0.0
1594                                                                        }       
1595                                                                }                                                               
1596                                                        }
1597                                                        ,"schools":
1598                                                        {
1599                                                                title: "School Districts"
1600                                                                ,url: "view/json/map/GeoSchDistLine.json"
1601                                                                ,options:
1602                                                                {
1603                                                                        style:
1604                                                                        {
1605                                                                                dashArray: ""
1606                                                                                ,color: "#81FF69"
1607                                                                                ,weight: 1.2
1608                                                                                ,opacity: 1.0
1609                                                                                ,fillOpacity: 0.0
1610                                                                        }       
1611                                                                }                                                               
1612                                                        }
1613                                                }
1614                                        }
1615                                }
1616                        }
1617                        ,choroplethControl:
1618                        {
1619                                areaColor:
1620                                [         
1621                                        ["black"]
1622                                        ,["transparent", "#FFFFCD"]
1623                                        ,["transparent", "#FFFFCD", "#2F50A2"]
1624                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
1625                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
1626                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
1627                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
1628                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
1629                                ]                       
1630                        }
1631                }
1632                </JSON_OPTIONS>
1633        </MAP>
1634
1635        <MAP><NAME>BluNoLayers</NAME><TITLE>Blue Scheme, No Layers</TITLE>
1636                <DESCRIPTION>Does not have any base map or layer options</DESCRIPTION>
1637                <SORT_ORDER>8</SORT_ORDER>
1638                <ACTIVE_FLAG>x</ACTIVE_FLAG>
1639                <JSON_OPTIONS>
1640                {
1641                        choroplethControl:
1642                        {
1643                                areaColor:
1644                                [         
1645                                        ["black"]
1646                                        ,["transparent", "#FFFFCD"]
1647                                        ,["transparent", "#FFFFCD", "#2F50A2"]
1648                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
1649                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
1650                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
1651                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
1652                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
1653                                ]                       
1654                        }
1655                }
1656                </JSON_OPTIONS>
1657        </MAP>
1658
1659        <MAP><NAME>Childcare</NAME><TITLE>Map for Child Care</TITLE>
1660                <DESCRIPTION>Does not have any base map or layer options</DESCRIPTION>
1661                <SORT_ORDER>7</SORT_ORDER>
1662                <ACTIVE_FLAG>x</ACTIVE_FLAG>
1663                <JSON_OPTIONS>
1664                {
1665                        type: "selection"
1666                        ,layersControl:
1667                        {
1668                                layerGroups:
1669                                {
1670                                        "labels":
1671                                        {
1672                                                title: "Labels"
1673                                                ,type: "overlay"
1674                                                ,defaultOptions:
1675                                                {
1676                                                        pointToLayer: function(feature, latlng)
1677                                                        {
1678                                                                return L.marker(latlng,
1679                                                                        {
1680                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
1681                                                                        }
1682                                                                );
1683                                                        }
1684                                                }
1685                                                ,layers:
1686                                                {                                                               
1687                                                        "GeoCity2500":
1688                                                        {
1689                                                                title: "Cities, 2500+ Pop"
1690                                                                ,url: "view/json/map/GeoCity2500.json"
1691                                                                ,show: false
1692                                                                ,options:
1693                                                                {
1694                                                                        pointToLayer: function(feature, latlng)
1695                                                                        {
1696                                                                                return L.marker(latlng,
1697                                                                                        {
1698                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
1699                                                                                        }
1700                                                                                );
1701                                                                        }
1702                                                                }
1703                                                        }
1704                                                }
1705                                        }
1706                                        ,"regions":
1707                                        {
1708                                                title: "Area Boundaries"
1709                                                ,type: "overlay" 
1710                                                ,layers:
1711                                                {
1712                                                }
1713                                                ,layers:
1714                                                {
1715                                                        "county":
1716
1717                                                        {
1718                                                                title: "Counties"
1719                                                                ,url: "view/json/map/GeoCntyLine.json"
1720                                                                ,options:
1721                                                                {
1722                                                                        style:
1723                                                                        {
1724                                                                                dashArray: ""
1725                                                                                ,color: "#BCC5BC"
1726                                                                                ,weight: 1.5
1727                                                                                ,opacity: 1.0
1728                                                                                ,fillOpacity: 0.0
1729                                                                        }
1730                                                                }
1731                                                        }
1732                                                }
1733                                        }
1734                                        ,"roads":
1735                                        {
1736                                                title: "Features"
1737                                                ,type: "overlay"
1738                                                ,defaultOptions:
1739                                                {
1740                                                        style:
1741                                                        {
1742                                                                dashArray: "5,5"
1743                                                                ,color: "#000"
1744                                                                ,weight: 3
1745                                                                ,opacity: 0.5
1746                                                                ,fillColor: "yellow"
1747                                                                ,fillOpacity: 0.5
1748                                                        }
1749                                                }
1750                                                ,layers:
1751                                                {
1752                                                        "interstates":
1753                                                        {
1754                                                                title: "Interstates"
1755                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
1756                                                                ,options:
1757                                                                {
1758                                                                        style:
1759                                                                        {
1760                                                                                dashArray: ""
1761                                                                                ,color: "#B18D8D"
1762                                                                                ,weight: 2
1763                                                                                ,opacity: .8
1764                                                                        }
1765                                                                }
1766                                                        }
1767                                                }
1768                                        }
1769                                        ,"water":
1770                                        {
1771                                                title: ""
1772                                                ,type: "overlay" 
1773                                                ,layers:
1774                                                {
1775                                                        "main":
1776                                                        {
1777                                                                title: "Rivers, Lakes"
1778                                                                ,url: "view/json/map/GeoWater.json"
1779                                                                ,show: false
1780                                                                ,options:
1781                                                                {
1782                                                                        style:
1783                                                                        {
1784                                                                                dashArray: ""
1785                                                                                ,color: "#638E98"
1786                                                                                ,weight: 1.2
1787                                                                                ,opacity: 0.9
1788                                                                                ,fillColor: "#638E98"
1789                                                                                ,fillOpacity: 0.8
1790                                                                        }
1791                                                                }
1792                                                        }
1793                                                }
1794                                        }                               
1795                                        ,"points":
1796                                        {
1797                                                title: ""
1798                                                ,type: "overlay" 
1799                                                ,layers:
1800                                                {
1801                                                        "cities":
1802                                                        {
1803                                                                title: "Cities, 2500+ Pop"
1804                                                                ,type: "interactive" 
1805                                                                ,url: "view/json/map/GeoCity2500.json"
1806                                                                ,show: false
1807                                                                ,options:
1808                                                                {
1809                                                                        pointToLayer: function(feature, latlng)
1810                                                                        {
1811                                                                                return new L.marker(latlng,
1812                                                                                        {
1813                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
1814                                                                                        }
1815                                                                                );
1816                                                                        }
1817                                                                }
1818                                                        }
1819                                                }
1820                                        }
1821                                        ,"facilities1":
1822                                        {
1823                                                title: "Child Care Facilities by Star Rating"
1824                                                ,type: "overlay" 
1825                                                ,layers:
1826                                                {
1827                                                        "OneStar":
1828                                                        {
1829                                                                title: "1-Star Centers"
1830                                                                ,type: "interactive" 
1831                                                                ,url: "view/json/map/GeoSTAR1.json"
1832                                                                ,show: true
1833                                                                ,options:
1834                                                                {
1835                                                                        pointToLayer: function(feature, latlng)
1836                                                                        {
1837                                                                                return new L.marker(latlng,
1838                                                                                        {
1839                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/OutlineStar1.png",iconAnchor: [5, 5]} )
1840                                                                                        }
1841                                                                                );
1842                                                                        }       
1843                                                                }
1844                                                        }
1845                                                        ,"TwoStar":
1846                                                        {
1847                                                                title: "2-Star Centers"
1848                                                                ,type: "interactive" 
1849                                                                ,url: "view/json/map/GeoSTAR2.json"
1850                                                                ,show: true
1851                                                                ,options:
1852                                                                {
1853                                                                        pointToLayer: function(feature, latlng)
1854                                                                        {
1855                                                                                return new L.marker(latlng,
1856                                                                                        {
1857                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/OutlineStar2.png",iconAnchor: [5, 5]} )
1858                                                                                        }
1859                                                                                );
1860                                                                        }       
1861                                                                }
1862                                                        }
1863                                                        ,"ThreeStar":
1864                                                        {
1865                                                                title: "3-Star Centers"
1866                                                                ,type: "interactive" 
1867                                                                ,url: "view/json/map/GeoSTAR3.json"
1868                                                                ,show: true
1869                                                                ,options:
1870                                                                {
1871                                                                        pointToLayer: function(feature, latlng)
1872                                                                        {
1873                                                                                return new L.marker(latlng,
1874                                                                                        {
1875                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/OutlineStar3.png",iconAnchor: [5, 5]} )
1876                                                                                        }
1877                                                                                );
1878                                                                        }       
1879                                                                }
1880                                                        }
1881                                                        ,"FourStar":
1882                                                        {
1883                                                                title: "4-Star Centers"
1884                                                                ,type: "interactive" 
1885                                                                ,url: "view/json/map/GeoSTAR4.json"
1886                                                                ,show: true
1887                                                                ,options:
1888                                                                {
1889                                                                        pointToLayer: function(feature, latlng)
1890                                                                        {
1891                                                                                return new L.marker(latlng,
1892                                                                                        {
1893                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/OutlineStar4.png",iconAnchor: [5, 5]} )
1894                                                                                        }
1895                                                                                );
1896                                                                        }       
1897                                                                }
1898                                                        }
1899                                                        ,"FiveStar":
1900                                                        {
1901                                                                title: "5-Star Centers"
1902                                                                ,type: "interactive" 
1903                                                                ,url: "view/json/map/GeoSTAR5.json"
1904                                                                ,show: true
1905                                                                ,options:
1906                                                                {
1907                                                                        pointToLayer: function(feature, latlng)
1908                                                                        {
1909                                                                                return new L.marker(latlng,
1910                                                                                        {
1911                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/OutlineStar5.png",iconAnchor: [5, 5]} )
1912                                                                                        }
1913                                                                                );
1914                                                                        }       
1915                                                                }
1916                                                        }
1917                                                }       
1918                                        }
1919                                        ,"facilities2":
1920                                        {
1921                                                title: "Child Care Facilities by 'FOCUS' Star Rating"
1922                                                ,type: "overlay" 
1923                                                ,layers:
1924                                                {
1925                                                        "ThreeStarFocus":
1926                                                        {
1927                                                                title: "3-Star FOCUS Centers"
1928                                                                ,type: "interactive" 
1929                                                                ,url: "view/json/map/GeoSTAR3FOCUS.json"
1930                                                                ,show: true
1931                                                                ,options:
1932                                                                {
1933                                                                        pointToLayer: function(feature, latlng)
1934                                                                        {
1935                                                                                return new L.marker(latlng,
1936                                                                                        {
1937                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/Focus3.png",iconAnchor: [5, 5]} )
1938                                                                                        }
1939                                                                                );
1940                                                                        }       
1941                                                                }
1942                                                        }
1943                                                        ,"FourStarFocus":
1944                                                        {
1945                                                                title: "4-Star FOCUS Centers"
1946                                                                ,type: "interactive" 
1947                                                                ,url: "view/json/map/GeoSTAR4FOCUS.json"
1948                                                                ,show: true
1949                                                                ,options:
1950                                                                {
1951                                                                        pointToLayer: function(feature, latlng)
1952                                                                        {
1953                                                                                return new L.marker(latlng,
1954                                                                                        {
1955                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/Focus4.png",iconAnchor: [5, 5]} )
1956                                                                                        }
1957                                                                                );
1958                                                                        }       
1959                                                                }
1960                                                        }
1961                                                        ,"FiveStarFocus":
1962                                                        {
1963                                                                title: "5-Star FOCUS Centers"
1964                                                                ,type: "interactive" 
1965                                                                ,url: "view/json/map/GeoSTAR5FOCUS.json"
1966                                                                ,show: true
1967                                                                ,options:
1968                                                                {
1969                                                                        pointToLayer: function(feature, latlng)
1970                                                                        {
1971                                                                                return new L.marker(latlng,
1972                                                                                        {
1973                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/Focus5.png",iconAnchor: [5, 5]} )
1974                                                                                        }
1975                                                                                );
1976                                                                        }       
1977                                                                }
1978                                                        }
1979                                                }       
1980                                        }
1981                                }
1982                        }
1983                }
1984                </JSON_OPTIONS>
1985        </MAP>
1986
1987        <MAP><NAME>ChildcareLicLoc</NAME><TITLE>Map w Licensed Child Care Point Overlays</TITLE>
1988                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
1989                <SORT_ORDER>14</SORT_ORDER>
1990                <ACTIVE_FLAG>x</ACTIVE_FLAG>
1991                <JSON_OPTIONS>
1992                {
1993                        layersControl:
1994                        {
1995                                layerGroups:
1996                                {
1997                                        "labels":
1998                                        {
1999                                                title: "Labels"
2000                                                ,type: "overlay"
2001                                                ,defaultOptions:
2002                                                {
2003                                                        pointToLayer: function(feature, latlng)
2004                                                        {
2005                                                                return L.marker(latlng,
2006                                                                        {
2007                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
2008                                                                        }
2009                                                                );
2010                                                        }
2011                                                }
2012                                                ,layers:
2013                                                {
2014                                                        "GeoSarea":
2015                                                        {
2016                                                                title: "Small Area"
2017                                                                ,url: "view/json/map/GeoSareaLabel.json"
2018                                                                ,show: false
2019                                                                ,options:
2020                                                                {
2021                                                                        pointToLayer: function(feature, latlng)
2022                                                                        {
2023                                                                                return L.marker(latlng,
2024                                                                                        {
2025                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
2026                                                                                        }
2027                                                                                );
2028                                                                        }
2029                                                                }
2030                                                        }
2031                                                        ,"GeoCity2500":
2032                                                        {
2033                                                                title: "Cities, 2500+ Pop"
2034                                                                ,url: "view/json/map/GeoCity2500.json"
2035                                                                ,show: false
2036                                                                ,options:
2037                                                                {
2038                                                                        pointToLayer: function(feature, latlng)
2039                                                                        {
2040                                                                                return L.marker(latlng,
2041                                                                                        {
2042                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
2043                                                                                        }
2044                                                                                );
2045                                                                        }
2046                                                                }
2047                                                        }
2048                                                }
2049                                        }
2050                                        ,"roads":
2051                                        {
2052                                                title: "Features"
2053                                                ,type: "overlay"
2054                                                ,defaultOptions:
2055                                                {
2056                                                        style:
2057                                                        {
2058                                                                dashArray: "5,5"
2059                                                                ,color: "#000"
2060                                                                ,weight: 3
2061                                                                ,opacity: 0.5
2062                                                                ,fillColor: "yellow"
2063                                                                ,fillOpacity: 0.5
2064                                                        }
2065                                                }
2066                                                ,layers:
2067                                                {
2068                                                        "interstates":
2069                                                        {
2070                                                                title: "Interstates"
2071                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
2072                                                                ,options:
2073                                                                {
2074                                                                        style:
2075                                                                        {
2076                                                                                dashArray: ""
2077                                                                                ,color: "#B18D8D"
2078                                                                                ,weight: 2
2079                                                                                ,opacity: .8
2080                                                                        }
2081                                                                }
2082                                                        }
2083                                                }
2084                                        }
2085                                        ,"water":
2086                                        {
2087                                                title: ""
2088                                                ,type: "overlay" 
2089                                                ,layers:
2090                                                {
2091                                                        "main":
2092                                                        {
2093                                                                title: "Rivers, Lakes"
2094                                                                ,url: "view/json/map/GeoWater.json"
2095                                                                ,show: false
2096                                                                ,options:
2097                                                                {
2098                                                                        style:
2099                                                                        {
2100                                                                                dashArray: ""
2101                                                                                ,color: "#638E98"
2102                                                                                ,weight: 1.2
2103                                                                                ,opacity: 0.9
2104                                                                                ,fillColor: "#638E98"
2105                                                                                ,fillOpacity: 0.8
2106                                                                        }
2107                                                                }
2108                                                        }
2109                                                }
2110                                        }
2111                                        ,"points":
2112                                        {
2113                                                title: ""
2114                                                ,type: "overlay" 
2115                                                ,layers:
2116                                                {
2117                                                        "cities":
2118                                                        {
2119                                                                title: "Cities, 2500+ Pop"
2120                                                                ,type: "interactive" 
2121                                                                ,url: "view/json/map/GeoCity2500.json"
2122                                                                ,show: false
2123                                                                ,options:
2124                                                                {
2125                                                                        pointToLayer: function(feature, latlng)
2126                                                                        {
2127                                                                                return new L.marker(latlng,
2128                                                                                        {
2129                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
2130                                                                                        }
2131                                                                                );
2132                                                                        }
2133                                                                }
2134                                                        }
2135                                                        ,"licCC_points":
2136                                                        {
2137                                                                title: "Licensed Child Care"
2138                                                                ,url: "view/json/map/GeoLicChildCr.json"
2139                                                                ,type: "interactive"
2140                                                                ,show: true
2141                                                                ,options:
2142                                                                {
2143                                                                        pointToLayer: function(feature, latlng)
2144                                                                        {
2145                                                                                return new L.marker(latlng,
2146                                                                                        {
2147                                                                                                icon: new L.Icon( {iconUrl: "/ibisph-view/image/icon/16/house-border_black.png",iconAnchor: [4, 4]} )
2148                                                                                        }
2149                                                                                );
2150                                                                        }
2151                                                                       
2152                                                                }
2153                                                        }
2154                                                }
2155                                        }
2156                                        ,"regions":
2157                                        {
2158                                                title: "Area Boundaries"
2159                                                ,type: "overlay" 
2160                                                ,layers:
2161                                                {
2162                                                        "county":
2163
2164                                                        {
2165                                                                title: "Counties"
2166                                                                ,url: "view/json/map/GeoCntyLine.json"
2167                                                                ,options:
2168                                                                {
2169                                                                        style:
2170                                                                        {
2171                                                                                dashArray: ""
2172                                                                                ,color: "#BCC5BC"
2173                                                                                ,weight: 1.5
2174                                                                                ,opacity: 1.0
2175                                                                                ,fillOpacity: 0.0
2176                                                                        }
2177                                                                }
2178                                                        }
2179                                                }
2180                                        }
2181                                }
2182                        }
2183                        ,choroplethControl:
2184                        {
2185                                areaColor:
2186                                [         
2187                                        ["black"]
2188                                        ,["transparent", "#FFFFCD"]
2189                                        ,["transparent", "#FFFFCD", "#2F50A2"]
2190                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
2191                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
2192                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
2193                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
2194                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
2195                                ]                       
2196                        }
2197                }
2198                </JSON_OPTIONS>
2199        </MAP>
2200
2201        <MAP><NAME>ChildcareQualLoc</NAME><TITLE>Map w Licensed Child Care Quality Point Overlays</TITLE>
2202                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
2203                <SORT_ORDER>16</SORT_ORDER>
2204                <ACTIVE_FLAG>x</ACTIVE_FLAG>
2205                <JSON_OPTIONS>
2206                {
2207                        layersControl:
2208                        {
2209                                layerGroups:
2210                                {
2211                                        "labels":
2212                                        {
2213                                                title: "Labels"
2214                                                ,type: "overlay"
2215                                                ,defaultOptions:
2216                                                {
2217                                                        pointToLayer: function(feature, latlng)
2218                                                        {
2219                                                                return L.marker(latlng,
2220                                                                        {
2221                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
2222                                                                        }
2223                                                                );
2224                                                        }
2225                                                }
2226                                                ,layers:
2227                                                {
2228                                                        "GeoSarea":
2229                                                        {
2230                                                                title: "Small Area"
2231                                                                ,url: "view/json/map/GeoSareaLabel.json"
2232                                                                ,show: false
2233                                                                ,options:
2234                                                                {
2235                                                                        pointToLayer: function(feature, latlng)
2236                                                                        {
2237                                                                                return L.marker(latlng,
2238                                                                                        {
2239                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
2240                                                                                        }
2241                                                                                );
2242                                                                        }
2243                                                                }
2244                                                        }
2245                                                        ,"GeoCity2500":
2246                                                        {
2247                                                                title: "Cities, 2500+ Pop"
2248                                                                ,url: "view/json/map/GeoCity2500.json"
2249                                                                ,show: false
2250                                                                ,options:
2251                                                                {
2252                                                                        pointToLayer: function(feature, latlng)
2253                                                                        {
2254                                                                                return L.marker(latlng,
2255                                                                                        {
2256                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
2257                                                                                        }
2258                                                                                );
2259                                                                        }
2260                                                                }
2261                                                        }
2262                                                }
2263                                        }
2264                                        ,"roads":
2265                                        {
2266                                                title: "Features"
2267                                                ,type: "overlay"
2268                                                ,defaultOptions:
2269                                                {
2270                                                        style:
2271                                                        {
2272                                                                dashArray: "5,5"
2273                                                                ,color: "#000"
2274                                                                ,weight: 3
2275                                                                ,opacity: 0.5
2276                                                                ,fillColor: "yellow"
2277                                                                ,fillOpacity: 0.5
2278                                                        }
2279                                                }
2280                                                ,layers:
2281                                                {
2282                                                        "interstates":
2283                                                        {
2284                                                                title: "Interstates"
2285                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
2286                                                                ,options:
2287                                                                {
2288                                                                        style:
2289                                                                        {
2290                                                                                dashArray: ""
2291                                                                                ,color: "#B18D8D"
2292                                                                                ,weight: 2
2293                                                                                ,opacity: .8
2294                                                                        }
2295                                                                }
2296                                                        }
2297                                                }
2298                                        }
2299                                        ,"water":
2300                                        {
2301                                                title: ""
2302                                                ,type: "overlay" 
2303                                                ,layers:
2304                                                {
2305                                                        "main":
2306                                                        {
2307                                                                title: "Rivers, Lakes"
2308                                                                ,url: "view/json/map/GeoWater.json"
2309                                                                ,show: false
2310                                                                ,options:
2311                                                                {
2312                                                                        style:
2313                                                                        {
2314                                                                                dashArray: ""
2315                                                                                ,color: "#638E98"
2316                                                                                ,weight: 1.2
2317                                                                                ,opacity: 0.9
2318                                                                                ,fillColor: "#638E98"
2319                                                                                ,fillOpacity: 0.8
2320                                                                        }
2321                                                                }
2322                                                        }
2323                                                }
2324                                        }                               
2325                                        ,"points":
2326                                        {
2327                                                title: ""
2328                                                ,type: "overlay" 
2329                                                ,layers:
2330                                                {
2331                                                        "cities":
2332                                                        {
2333                                                                title: "Cities, 2500+ Pop"
2334                                                                ,type: "interactive" 
2335                                                                ,url: "view/json/map/GeoCity2500.json"
2336                                                                ,show: false
2337                                                                ,options:
2338                                                                {
2339                                                                        pointToLayer: function(feature, latlng)
2340                                                                        {
2341                                                                                return new L.marker(latlng,
2342                                                                                        {
2343                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
2344                                                                                        }
2345                                                                                );
2346                                                                        }
2347                                                                }
2348                                                        }
2349                                                }
2350                                        }
2351                                        ,"facilities1":
2352                                        {
2353                                                title: "Child Care Facilities by Star Rating"
2354                                                ,type: "overlay" 
2355                                                ,layers:
2356                                                {
2357                                                        "OneStar":
2358                                                        {
2359                                                                title: "1-Star Centers"
2360                                                                ,type: "interactive" 
2361                                                                ,url: "view/json/map/GeoSTAR1.json"
2362                                                                ,show: false
2363                                                                ,options:
2364                                                                {
2365                                                                        pointToLayer: function(feature, latlng)
2366                                                                        {
2367                                                                                return new L.marker(latlng,
2368                                                                                        {
2369                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/OutlineStar1.png",iconAnchor: [5, 5]} )
2370                                                                                        }
2371                                                                                );
2372                                                                        }       
2373                                                                }
2374                                                        }
2375                                                        ,"TwoStar":
2376                                                        {
2377                                                                title: "2-Star Centers"
2378                                                                ,type: "interactive" 
2379                                                                ,url: "view/json/map/GeoSTAR2.json"
2380                                                                ,show: false
2381                                                                ,options:
2382                                                                {
2383                                                                        pointToLayer: function(feature, latlng)
2384                                                                        {
2385                                                                                return new L.marker(latlng,
2386                                                                                        {
2387                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/OutlineStar2.png",iconAnchor: [5, 5]} )
2388                                                                                        }
2389                                                                                );
2390                                                                        }       
2391                                                                }
2392                                                        }
2393                                                        ,"ThreeStar":
2394                                                        {
2395                                                                title: "3-Star Centers"
2396                                                                ,type: "interactive" 
2397                                                                ,url: "view/json/map/GeoSTAR3.json"
2398                                                                ,show: true
2399                                                                ,options:
2400                                                                {
2401                                                                        pointToLayer: function(feature, latlng)
2402                                                                        {
2403                                                                                return new L.marker(latlng,
2404                                                                                        {
2405                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/OutlineStar3.png",iconAnchor: [5, 5]} )
2406                                                                                        }
2407                                                                                );
2408                                                                        }       
2409                                                                }
2410                                                        }
2411                                                        ,"FourStar":
2412                                                        {
2413                                                                title: "4-Star Centers"
2414                                                                ,type: "interactive" 
2415                                                                ,url: "view/json/map/GeoSTAR4.json"
2416                                                                ,show: true
2417                                                                ,options:
2418                                                                {
2419                                                                        pointToLayer: function(feature, latlng)
2420                                                                        {
2421                                                                                return new L.marker(latlng,
2422                                                                                        {
2423                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/OutlineStar4.png",iconAnchor: [5, 5]} )
2424                                                                                        }
2425                                                                                );
2426                                                                        }       
2427                                                                }
2428                                                        }
2429                                                        ,"FiveStar":
2430                                                        {
2431                                                                title: "5-Star Centers"
2432                                                                ,type: "interactive" 
2433                                                                ,url: "view/json/map/GeoSTAR5.json"
2434                                                                ,show: true
2435                                                                ,options:
2436                                                                {
2437                                                                        pointToLayer: function(feature, latlng)
2438                                                                        {
2439                                                                                return new L.marker(latlng,
2440                                                                                        {
2441                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/OutlineStar5.png",iconAnchor: [5, 5]} )
2442                                                                                        }
2443                                                                                );
2444                                                                        }       
2445                                                                }
2446                                                        }
2447                                                }       
2448                                        }
2449                                        ,"facilities2":
2450                                        {
2451                                                title: "Child Care Facilities by 'FOCUS' Star Rating"
2452                                                ,type: "overlay" 
2453                                                ,layers:
2454                                                {
2455                                                        "ThreeStarFocus":
2456                                                        {
2457                                                                title: "3-Star FOCUS Centers"
2458                                                                ,type: "interactive" 
2459                                                                ,url: "view/json/map/GeoSTAR3FOCUS.json"
2460                                                                ,show: true
2461                                                                ,options:
2462                                                                {
2463                                                                        pointToLayer: function(feature, latlng)
2464                                                                        {
2465                                                                                return new L.marker(latlng,
2466                                                                                        {
2467                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/Focus3.png",iconAnchor: [5, 5]} )
2468                                                                                        }
2469                                                                                );
2470                                                                        }       
2471                                                                }
2472                                                        }
2473                                                        ,"FourStarFocus":
2474                                                        {
2475                                                                title: "4-Star FOCUS Centers"
2476                                                                ,type: "interactive" 
2477                                                                ,url: "view/json/map/GeoSTAR4FOCUS.json"
2478                                                                ,show: true
2479                                                                ,options:
2480                                                                {
2481                                                                        pointToLayer: function(feature, latlng)
2482                                                                        {
2483                                                                                return new L.marker(latlng,
2484                                                                                        {
2485                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/Focus4.png",iconAnchor: [5, 5]} )
2486                                                                                        }
2487                                                                                );
2488                                                                        }       
2489                                                                }
2490                                                        }
2491                                                        ,"FiveStarFocus":
2492                                                        {
2493                                                                title: "5-Star FOCUS Centers"
2494                                                                ,type: "interactive" 
2495                                                                ,url: "view/json/map/GeoSTAR5FOCUS.json"
2496                                                                ,show: true
2497                                                                ,options:
2498                                                                {
2499                                                                        pointToLayer: function(feature, latlng)
2500                                                                        {
2501                                                                                return new L.marker(latlng,
2502                                                                                        {
2503                                                                                                icon: new L.icon( {iconUrl: "/ibisph-view/image/icon/24/Focus5.png",iconAnchor: [5, 5]} )
2504                                                                                        }
2505                                                                                );
2506                                                                        }       
2507                                                                }
2508                                                        }
2509                                                }       
2510                                        }
2511                                        ,"regions":
2512                                        {
2513                                                title: "Area Boundaries"
2514                                                ,type: "overlay" 
2515                                                ,layers:
2516                                                {
2517                                                        "county":
2518
2519                                                        {
2520                                                                title: "Counties"
2521                                                                ,url: "view/json/map/GeoCntyLine.json"
2522                                                                ,options:
2523                                                                {
2524                                                                        style:
2525                                                                        {
2526                                                                                dashArray: ""
2527                                                                                ,color: "#BCC5BC"
2528                                                                                ,weight: 1.5
2529                                                                                ,opacity: 1.0
2530                                                                                ,fillOpacity: 0.0
2531                                                                        }
2532                                                                }
2533                                                        }
2534                                                }
2535                                        }
2536                                }
2537                        }
2538                        ,choroplethControl:
2539                        {
2540                                areaColor:
2541                                [         
2542                                        ["black"]
2543                                        ,["transparent", "#FFFFCD"]
2544                                        ,["transparent", "#FFFFCD", "#2F50A2"]
2545                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
2546                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
2547                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
2548                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
2549                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
2550                                ]                       
2551                        }
2552                }
2553                </JSON_OPTIONS>
2554        </MAP>
2555
2556        <MAP><NAME>ChildcareInfLicLoc</NAME><TITLE>Map w Licensed Infant Care Point Overlays</TITLE>
2557                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
2558                <SORT_ORDER>15</SORT_ORDER>
2559                <ACTIVE_FLAG>x</ACTIVE_FLAG>
2560                <JSON_OPTIONS>
2561                {
2562                        layersControl:
2563                        {
2564                                layerGroups:
2565                                {
2566                                        "labels":
2567                                        {
2568                                                title: "Labels"
2569                                                ,type: "overlay"
2570                                                ,defaultOptions:
2571                                                {
2572                                                        pointToLayer: function(feature, latlng)
2573                                                        {
2574                                                                return L.marker(latlng,
2575                                                                        {
2576                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
2577                                                                        }
2578                                                                );
2579                                                        }
2580                                                }
2581                                                ,layers:
2582                                                {
2583                                                        "GeoSarea":
2584                                                        {
2585                                                                title: "Small Area"
2586                                                                ,url: "view/json/map/GeoSareaLabel.json"
2587                                                                ,show: false
2588                                                                ,options:
2589                                                                {
2590                                                                        pointToLayer: function(feature, latlng)
2591                                                                        {
2592                                                                                return L.marker(latlng,
2593                                                                                        {
2594                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
2595                                                                                        }
2596                                                                                );
2597                                                                        }
2598                                                                }
2599                                                        }
2600                                                        ,"GeoCity2500":
2601                                                        {
2602                                                                title: "Cities, 2500+ Pop"
2603                                                                ,url: "view/json/map/GeoCity2500.json"
2604                                                                ,show: false
2605                                                                ,options:
2606                                                                {
2607                                                                        pointToLayer: function(feature, latlng)
2608                                                                        {
2609                                                                                return L.marker(latlng,
2610                                                                                        {
2611                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
2612                                                                                        }
2613                                                                                );
2614                                                                        }
2615                                                                }
2616                                                        }
2617                                                }
2618                                        }
2619                                        ,"roads":
2620                                        {
2621                                                title: "Features"
2622                                                ,type: "overlay"
2623                                                ,defaultOptions:
2624                                                {
2625                                                        style:
2626                                                        {
2627                                                                dashArray: "5,5"
2628                                                                ,color: "#000"
2629                                                                ,weight: 3
2630                                                                ,opacity: 0.5
2631                                                                ,fillColor: "yellow"
2632                                                                ,fillOpacity: 0.5
2633                                                        }
2634                                                }
2635                                                ,layers:
2636                                                {
2637                                                        "interstates":
2638                                                        {
2639                                                                title: "Interstates"
2640                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
2641                                                                ,options:
2642                                                                {
2643                                                                        style:
2644                                                                        {
2645                                                                                dashArray: ""
2646                                                                                ,color: "#B18D8D"
2647                                                                                ,weight: 2
2648                                                                                ,opacity: .8
2649                                                                        }
2650                                                                }
2651                                                        }
2652                                                }
2653                                        }
2654                                        ,"water":
2655                                        {
2656                                                title: ""
2657                                                ,type: "overlay" 
2658                                                ,layers:
2659                                                {
2660                                                        "main":
2661                                                        {
2662                                                                title: "Rivers, Lakes"
2663                                                                ,url: "view/json/map/GeoWater.json"
2664                                                                ,show: false
2665                                                                ,options:
2666                                                                {
2667                                                                        style:
2668                                                                        {
2669                                                                                dashArray: ""
2670                                                                                ,color: "#638E98"
2671                                                                                ,weight: 1.2
2672                                                                                ,opacity: 0.9
2673                                                                                ,fillColor: "#638E98"
2674                                                                                ,fillOpacity: 0.8
2675                                                                        }
2676                                                                }
2677                                                        }
2678                                                }
2679                                        }                               
2680                                        ,"points":
2681                                        {
2682                                                title: ""
2683                                                ,type: "overlay" 
2684                                                ,layers:
2685                                                {
2686                                                        "cities":
2687                                                        {
2688                                                                title: "Cities, 2500+ Pop"
2689                                                                ,type: "interactive" 
2690                                                                ,url: "view/json/map/GeoCity2500.json"
2691                                                                ,show: false
2692                                                                ,options:
2693                                                                {
2694                                                                        pointToLayer: function(feature, latlng)
2695                                                                        {
2696                                                                                return new L.marker(latlng,
2697                                                                                        {
2698                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
2699                                                                                        }
2700                                                                                );
2701                                                                        }
2702                                                                }
2703                                                        }
2704                                                        ,"licINF_points":
2705                                                        {
2706                                                                title: "Infant/Toddler Care Available"
2707                                                                ,url: "view/json/map/GeoLicensedInfantCC.json"
2708                                                                ,type: "interactive"
2709                                                                ,show: true
2710                                                                ,options:
2711                                                                {
2712                                                                        pointToLayer: function(feature, latlng)
2713                                                                        {
2714                                                                                return new L.marker(latlng,
2715                                                                                        {
2716                                                                                                icon: new L.Icon( {iconUrl: "/ibisph-view/image/icon/16/house-border_green.png",iconAnchor: [4, 4]} )
2717                                                                                        }
2718                                                                                );
2719                                                                        }
2720                                                                       
2721                                                                }
2722                                                        }
2723                                                        ,"licNOINF_points":
2724                                                        {
2725                                                                title: "No Infant/Toddler Care Available"
2726                                                                ,url: "view/json/map/GeoLicensedNoInfantCC.json"
2727                                                                ,type: "interactive"
2728                                                                ,show: false
2729                                                                ,options:
2730                                                                {
2731                                                                        pointToLayer: function(feature, latlng)
2732                                                                        {
2733                                                                                return new L.marker(latlng,
2734                                                                                        {
2735                                                                                                icon: new L.Icon( {iconUrl: "/ibisph-view/image/icon/16/house-border_black.png",iconAnchor: [4, 4]} )
2736                                                                                        }
2737                                                                                );
2738                                                                        }
2739                                                                       
2740                                                                }
2741                                                        }
2742                                                }
2743                                        }
2744                                        ,"regions":
2745                                        {
2746                                                title: "Area Boundaries"
2747                                                ,type: "overlay" 
2748                                                ,layers:
2749                                                {
2750                                                        "county":
2751
2752                                                        {
2753                                                                title: "Counties"
2754                                                                ,url: "view/json/map/GeoCntyLine.json"
2755                                                                ,options:
2756                                                                {
2757                                                                        style:
2758                                                                        {
2759                                                                                dashArray: ""
2760                                                                                ,color: "#BCC5BC"
2761                                                                                ,weight: 1.5
2762                                                                                ,opacity: 1.0
2763                                                                                ,fillOpacity: 0.0
2764                                                                        }
2765                                                                }
2766                                                        }
2767                                                }
2768                                        }
2769                                }
2770                        }
2771                        ,choroplethControl:
2772                        {
2773                                areaColor:
2774                                [         
2775                                        ["black"]
2776                                        ,["transparent", "#FFFFCD"]
2777                                        ,["transparent", "#FFFFCD", "#2F50A2"]
2778                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
2779                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
2780                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
2781                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
2782                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
2783                                ]                       
2784                        }
2785                }
2786                </JSON_OPTIONS>
2787        </MAP>
2788
2789        <MAP><NAME>HomeVisitProgsLoc</NAME><TITLE>Map w Home Visiting Program Point Overlays</TITLE>
2790                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
2791                <SORT_ORDER>18</SORT_ORDER>
2792                <ACTIVE_FLAG>x</ACTIVE_FLAG>
2793                <JSON_OPTIONS>
2794                {
2795                        layersControl:
2796                        {
2797                                layerGroups:
2798                                {
2799                                        "labels":
2800                                        {
2801                                                title: "Labels"
2802                                                ,type: "overlay"
2803                                                ,defaultOptions:
2804                                                {
2805                                                        pointToLayer: function(feature, latlng)
2806                                                        {
2807                                                                return L.marker(latlng,
2808                                                                        {
2809                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
2810                                                                        }
2811                                                                );
2812                                                        }
2813                                                }
2814                                                ,layers:
2815                                                {
2816                                                        "GeoCity2500":
2817                                                        {
2818                                                                title: "Cities, 2500+ Pop"
2819                                                                ,url: "view/json/map/GeoCity2500.json"
2820                                                                ,show: false
2821                                                                ,options:
2822                                                                {
2823                                                                        pointToLayer: function(feature, latlng)
2824                                                                        {
2825                                                                                return L.marker(latlng,
2826                                                                                        {
2827                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
2828                                                                                        }
2829                                                                                );
2830                                                                        }
2831                                                                }
2832                                                        }
2833                                                }
2834                                        }
2835                                        ,"roads":
2836                                        {
2837                                                title: "Features"
2838                                                ,type: "overlay"
2839                                                ,defaultOptions:
2840                                                {
2841                                                        style:
2842                                                        {
2843                                                                dashArray: "5,5"
2844                                                                ,color: "#000"
2845                                                                ,weight: 3
2846                                                                ,opacity: 0.5
2847                                                                ,fillColor: "yellow"
2848                                                                ,fillOpacity: 0.5
2849                                                        }
2850                                                }
2851                                                ,layers:
2852                                                {
2853                                                        "interstates":
2854                                                        {
2855                                                                title: "Interstates"
2856                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
2857                                                                ,options:
2858                                                                {
2859                                                                        style:
2860                                                                        {
2861                                                                                dashArray: ""
2862                                                                                ,color: "#B18D8D"
2863                                                                                ,weight: 2
2864                                                                                ,opacity: .8
2865                                                                        }
2866                                                                }
2867                                                        }
2868                                                }
2869                                        }
2870                                        ,"water":
2871                                        {
2872                                                title: ""
2873                                                ,type: "overlay" 
2874                                                ,layers:
2875                                                {
2876                                                        "main":
2877                                                        {
2878                                                                title: "Rivers, Lakes"
2879                                                                ,url: "view/json/map/GeoWater.json"
2880                                                                ,show: false
2881                                                                ,options:
2882                                                                {
2883                                                                        style:
2884                                                                        {
2885                                                                                dashArray: ""
2886                                                                                ,color: "#638E98"
2887                                                                                ,weight: 1.2
2888                                                                                ,opacity: 0.9
2889                                                                                ,fillColor: "#638E98"
2890                                                                                ,fillOpacity: 0.8
2891                                                                        }
2892                                                                }
2893                                                        }
2894                                                }
2895                                        }                               
2896                                        ,"points":
2897                                        {
2898                                                title: ""
2899                                                ,type: "overlay" 
2900                                                ,layers:
2901                                                {
2902                                                        "cities":
2903                                                        {
2904                                                                title: "Cities, 2500+ Pop"
2905                                                                ,type: "interactive" 
2906                                                                ,url: "view/json/map/GeoCity2500.json"
2907                                                                ,show: false
2908                                                                ,options:
2909                                                                {
2910                                                                        pointToLayer: function(feature, latlng)
2911                                                                        {
2912                                                                                return new L.marker(latlng,
2913                                                                                        {
2914                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
2915                                                                                        }
2916                                                                                );
2917                                                                        }
2918                                                                }
2919                                                        }
2920                                                        ,"HomeVisitProgsLoc_points":
2921                                                        {
2922                                                                title: "Home Visiting Programs"
2923                                                                ,url: "view/json/map/GeoHomeVisitProgs.json"
2924                                                                ,type: "interactive"
2925                                                                ,show: true
2926                                                                ,options:
2927                                                                {
2928                                                                        pointToLayer: function(feature, latlng)
2929                                                                        {
2930                                                                                return new L.marker(latlng,
2931                                                                                        {
2932                                                                                                icon: new L.Icon( {iconUrl: "/ibisph-view/image/icon/16/house-border_purple.png",iconAnchor: [4, 4]} )
2933                                                                                        }
2934                                                                                );
2935                                                                        }
2936                                                                       
2937                                                                }
2938                                                        }
2939                                                }
2940                                        }
2941                                        ,"regions":
2942                                        {
2943                                                title: "Area Boundaries"
2944                                                ,type: "overlay" 
2945                                                ,layers:
2946                                                {
2947                                                        "county":
2948
2949                                                        {
2950                                                                title: "Counties"
2951                                                                ,url: "view/json/map/GeoCntyLine.json"
2952                                                                ,options:
2953                                                                {
2954                                                                        style:
2955                                                                        {
2956                                                                                dashArray: ""
2957                                                                                ,color: "#BCC5BC"
2958                                                                                ,weight: 1.5
2959                                                                                ,opacity: 1.0
2960                                                                                ,fillOpacity: 0.0
2961                                                                        }
2962                                                                }
2963                                                        }
2964                                                }
2965                                        }
2966                                }
2967                        }
2968                        ,choroplethControl:
2969                        {
2970                                areaColor:
2971                                [         
2972                                        ["black"]
2973                                        ,["transparent", "#FFFFCD"]
2974                                        ,["transparent", "#FFFFCD", "#2F50A2"]
2975                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
2976                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
2977                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
2978                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
2979                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
2980                                ]                       
2981                        }
2982                }
2983                </JSON_OPTIONS>
2984        </MAP>
2985       
2986        <MAP><NAME>School3</NAME><TITLE>Map for Elementary Schools</TITLE>
2987                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
2988                <SORT_ORDER>8</SORT_ORDER>
2989                <ACTIVE_FLAG>x</ACTIVE_FLAG>
2990                <JSON_OPTIONS>
2991                {
2992                        map:
2993                        {
2994                                center: [35.1,-106.64]
2995                                ,zoom: 12
2996                                ,minZoom: 7
2997                                ,maxZoom: 14
2998                        }
2999                        ,type: "choropleth" 
3000
3001                        ,layersControl:
3002                        {
3003                                layerGroups:
3004                                {
3005                                        "labels":
3006                                        {
3007                                                title: "Labels"
3008                                                ,type: "overlay"
3009                                                ,defaultOptions:
3010                                                {
3011                                                        pointToLayer: function(feature, latlng)
3012                                                        {
3013                                                                return L.marker(latlng,
3014                                                                        {
3015                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
3016                                                                        }
3017                                                                );
3018                                                        }
3019                                                }
3020                                                ,layers:
3021                                                {                                                               
3022                                                        "GeoSchDist":
3023                                                        {
3024                                                                title: "School District"
3025                                                                ,url: "view/json/map/GeoSchDistLabel.json"
3026                                                                ,show: false
3027                                                                ,options:
3028                                                                {
3029                                                                        pointToLayer: function(feature, latlng)
3030                                                                        {
3031                                                                                return L.marker(latlng,
3032                                                                                        {
3033                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSchDistLabel", iconAnchor: [25, 15]} )
3034                                                                                        }
3035                                                                                );
3036                                                                        }
3037                                                                }
3038                                                        }
3039                                                        ,"GeoSarea":
3040                                                        {
3041                                                                title: "Small Area"
3042                                                                ,url: "view/json/map/GeoSareaLabel.json"
3043                                                                ,show: false
3044                                                                ,options:
3045                                                                {
3046                                                                        pointToLayer: function(feature, latlng)
3047                                                                        {
3048                                                                                return L.marker(latlng,
3049                                                                                        {
3050                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
3051                                                                                        }
3052                                                                                );
3053                                                                        }
3054                                                                }
3055                                                        }
3056                                                        ,"GeoCity2500":
3057                                                        {
3058                                                                title: "Cities, 2500+ Pop"
3059                                                                ,url: "view/json/map/GeoCity2500.json"
3060                                                                ,show: false
3061                                                                ,options:
3062                                                                {
3063                                                                        pointToLayer: function(feature, latlng)
3064                                                                        {
3065                                                                                return L.marker(latlng,
3066                                                                                        {
3067                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
3068                                                                                        }
3069                                                                                );
3070                                                                        }
3071                                                                }
3072                                                        }
3073                                                }
3074                                        }
3075                                        ,"roads":
3076                                        {
3077                                                title: "Features"
3078                                                ,type: "overlay"
3079                                                ,defaultOptions:
3080                                                {
3081                                                        style:
3082                                                        {
3083                                                                dashArray: "5,5"
3084                                                                ,color: "#000"
3085                                                                ,weight: 3
3086                                                                ,opacity: 0.5
3087                                                                ,fillColor: "yellow"
3088                                                                ,fillOpacity: 0.5
3089                                                        }
3090                                                }
3091                                                ,layers:
3092                                                {
3093                                                        "interstates":
3094                                                        {
3095                                                                title: "Interstates"
3096                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
3097                                                                ,options:
3098                                                                {
3099                                                                        style:
3100                                                                        {
3101                                                                                dashArray: ""
3102                                                                                ,color: "#B18D8D"
3103                                                                                ,weight: 2
3104                                                                                ,opacity: .8
3105                                                                        }
3106                                                                }
3107                                                        }
3108                                                }
3109                                        }
3110                                        ,"water":
3111                                        {
3112                                                title: ""
3113                                                ,type: "overlay" 
3114                                                ,layers:
3115                                                {
3116                                                        "main":
3117                                                        {
3118                                                                title: "Rivers, Lakes"
3119                                                                ,url: "view/json/map/GeoWater.json"
3120                                                                ,show: false
3121                                                                ,options:
3122                                                                {
3123                                                                        style:
3124                                                                        {
3125                                                                                dashArray: ""
3126                                                                                ,color: "#638E98"
3127                                                                                ,weight: 1.2
3128                                                                                ,opacity: 0.9
3129                                                                                ,fillColor: "#638E98"
3130                                                                                ,fillOpacity: 0.8
3131                                                                        }
3132                                                                }
3133                                                        }
3134                                                }
3135                                        }                               
3136                                        ,"points":
3137                                        {
3138                                                title: ""
3139                                                ,type: "overlay" 
3140                                                ,layers:
3141                                                {
3142                                                        "cities":
3143                                                        {
3144                                                                title: "Cities, 2500+ Pop"
3145                                                                ,type: "interactive" 
3146                                                                ,url: "view/json/map/GeoCity2500.json"
3147                                                               
3148                                                                ,options:
3149                                                                {
3150                                                                        pointToLayer: function(feature, latlng)
3151                                                                        {
3152                                                                                return new L.marker(latlng,
3153                                                                                        {
3154                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
3155                                                                                        }
3156                                                                                );
3157                                                                        }
3158                                                                }
3159                                                        }
3160                                                        ,"school_points":
3161                                                        {
3162                                                                title: "3rd Grade Schools"
3163                                                                ,url: "view/json/map/GeoSchool3points.json"
3164                                                                ,type: "interactive"
3165                                                                ,show: false
3166                                                                ,options:
3167                                                                {
3168                                                                        pointToLayer: function(feature, latlng)
3169                                                                        {
3170                                                                                return new L.marker(latlng,
3171                                                                                        {
3172                                                                                                icon: new L.Icon( {iconUrl: "/ibisph-view/image/icon/16/circle_periwinkle_small.png",iconAnchor: [4, 4]} )
3173                                                                                        }
3174                                                                                );
3175                                                                        }
3176                                                                       
3177                                                                }
3178                                                        }
3179                                                       
3180                                                }
3181                                        }
3182                                        ,"regions":
3183                                        {
3184                                                title: "Area Boundaries"
3185                                                ,type: "overlay" 
3186                                                ,layers:
3187                                                {
3188                                                }
3189                                                ,layers:
3190                                                {
3191                                                        "schools":
3192                                                        {
3193                                                                title: "School Districts"
3194                                                                ,url: "view/json/map/GeoSchDistLine.json"
3195                                                                ,show: true
3196                                                                ,options:
3197                                                                {
3198                                                                        style:
3199                                                                        {
3200                                                                                dashArray: ""
3201                                                                                ,color: "#EA055B"
3202                                                                                ,weight: 3
3203                                                                                ,opacity: .65
3204                                                                                ,fillOpacity: 0.0
3205                                                                        }       
3206                                                                }                                                               
3207                                                        }
3208                                                        ,"county":
3209                                                        {
3210                                                                title: "Counties"
3211                                                                ,url: "view/json/map/GeoCntyLine.json"
3212                                                                ,options:
3213                                                                {
3214                                                                        style:
3215                                                                        {
3216                                                                                dashArray: ""
3217                                                                                ,color: "#BCC5BC"
3218                                                                                ,weight: 1.5
3219                                                                                ,opacity: 1.0
3220                                                                                ,fillOpacity: 0.0
3221                                                                        }
3222                                                                }
3223                                                        }
3224                                                }
3225                                        }
3226                                }
3227                        }
3228                        ,choroplethControl:
3229                        {
3230                                areaColor:
3231                                [         
3232                                        ["black"]
3233                                        ,["transparent", "#FFFFCD"]
3234                                        ,["transparent", "#FFFFCD", "#2F50A2"]
3235                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
3236                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
3237                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
3238                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
3239                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
3240                                ]
3241                        }
3242                }
3243                </JSON_OPTIONS>
3244        </MAP>
3245
3246        <MAP><NAME>School3Loc</NAME><TITLE>Map w Elementary School Point Overlays</TITLE>
3247                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
3248                <SORT_ORDER>11</SORT_ORDER>
3249                <ACTIVE_FLAG>x</ACTIVE_FLAG>
3250                <JSON_OPTIONS>
3251                {
3252                        layersControl:
3253                        {
3254                                layerGroups:
3255                                {
3256                                        "labels":
3257                                        {
3258                                                title: "Labels"
3259                                                ,type: "overlay"
3260                                                ,defaultOptions:
3261                                                {
3262                                                        pointToLayer: function(feature, latlng)
3263                                                        {
3264                                                                return L.marker(latlng,
3265                                                                        {
3266                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
3267                                                                        }
3268                                                                );
3269                                                        }
3270                                                }
3271                                                ,layers:
3272                                                {
3273                                                        "GeoSchDist":
3274                                                        {
3275                                                                title: "School District"
3276                                                                ,url: "view/json/map/GeoSchDistLabel.json"
3277                                                                ,show: false
3278                                                                ,options:
3279                                                                {
3280                                                                        pointToLayer: function(feature, latlng)
3281                                                                        {
3282                                                                                return L.marker(latlng,
3283                                                                                        {
3284                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSchDistLabel", iconAnchor: [25, 15]} )
3285                                                                                        }
3286                                                                                );
3287                                                                        }
3288                                                                }
3289                                                        }
3290                                                        ,"GeoSarea":
3291                                                        {
3292                                                                title: "Small Area"
3293                                                                ,url: "view/json/map/GeoSareaLabel.json"
3294                                                                ,show: false
3295                                                                ,options:
3296                                                                {
3297                                                                        pointToLayer: function(feature, latlng)
3298                                                                        {
3299                                                                                return L.marker(latlng,
3300                                                                                        {
3301                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
3302                                                                                        }
3303                                                                                );
3304                                                                        }
3305                                                                }
3306                                                        }
3307                                                        ,"GeoCity2500":
3308                                                        {
3309                                                                title: "Cities, 2500+ Pop"
3310                                                                ,url: "view/json/map/GeoCity2500.json"
3311                                                                ,show: false
3312                                                                ,options:
3313                                                                {
3314                                                                        pointToLayer: function(feature, latlng)
3315                                                                        {
3316                                                                                return L.marker(latlng,
3317                                                                                        {
3318                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
3319                                                                                        }
3320                                                                                );
3321                                                                        }
3322                                                                }
3323                                                        }
3324                                                }
3325                                        }
3326                                        ,"roads":
3327                                        {
3328                                                title: "Features"
3329                                                ,type: "overlay"
3330                                                ,defaultOptions:
3331                                                {
3332                                                        style:
3333                                                        {
3334                                                                dashArray: "5,5"
3335                                                                ,color: "#000"
3336                                                                ,weight: 3
3337                                                                ,opacity: 0.5
3338                                                                ,fillColor: "yellow"
3339                                                                ,fillOpacity: 0.5
3340                                                        }
3341                                                }
3342                                                ,layers:
3343                                                {
3344                                                        "interstates":
3345                                                        {
3346                                                                title: "Interstates"
3347                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
3348                                                                ,options:
3349                                                                {
3350                                                                        style:
3351                                                                        {
3352                                                                                dashArray: ""
3353                                                                                ,color: "#B18D8D"
3354                                                                                ,weight: 2
3355                                                                                ,opacity: .8
3356                                                                        }
3357                                                                }
3358                                                        }
3359                                                }
3360                                        }
3361                                        ,"water":
3362                                        {
3363                                                title: ""
3364                                                ,type: "overlay" 
3365                                                ,layers:
3366                                                {
3367                                                        "main":
3368                                                        {
3369                                                                title: "Rivers, Lakes"
3370                                                                ,url: "view/json/map/GeoWater.json"
3371                                                                ,show: false
3372                                                                ,options:
3373                                                                {
3374                                                                        style:
3375                                                                        {
3376                                                                                dashArray: ""
3377                                                                                ,color: "#638E98"
3378                                                                                ,weight: 1.2
3379                                                                                ,opacity: 0.9
3380                                                                                ,fillColor: "#638E98"
3381                                                                                ,fillOpacity: 0.8
3382                                                                        }
3383                                                                }
3384                                                        }
3385                                                }
3386                                        }                               
3387                                        ,"points":
3388                                        {
3389                                                title: ""
3390                                                ,type: "overlay" 
3391                                                ,layers:
3392                                                {
3393                                                        "cities":
3394                                                        {
3395                                                                title: "Cities, 2500+ Pop"
3396                                                                ,type: "interactive" 
3397                                                                ,url: "view/json/map/GeoCity2500.json"
3398                                                                ,show: false
3399                                                                ,options:
3400                                                                {
3401                                                                        pointToLayer: function(feature, latlng)
3402                                                                        {
3403                                                                                return new L.marker(latlng,
3404                                                                                        {
3405                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
3406                                                                                        }
3407                                                                                );
3408                                                                        }
3409                                                                }
3410                                                        }
3411                                                        ,"school_points":
3412                                                        {
3413                                                                title: "Elementary Schools"
3414                                                                ,url: "view/json/map/GeoSchool3points.json"
3415                                                                ,type: "interactive"
3416                                                                ,show: true
3417                                                                ,options:
3418                                                                {
3419                                                                        pointToLayer: function(feature, latlng)
3420                                                                        {
3421                                                                                return new L.marker(latlng,
3422                                                                                        {
3423                                                                                                icon: new L.Icon( {iconUrl: "/ibisph-view/image/icon/16/school-border_black.png",iconAnchor: [4, 4]} )
3424                                                                                        }
3425                                                                                );
3426                                                                        }
3427                                                                       
3428                                                                }
3429                                                        }
3430                                                }
3431                                        }
3432                                        ,"regions":
3433                                        {
3434                                                title: "Area Boundaries"
3435                                                ,type: "overlay" 
3436                                                ,layers:
3437                                                {
3438                                                        "schools":
3439                                                        {
3440                                                                title: "School Districts"
3441                                                                ,url: "view/json/map/GeoSchDistLine.json"
3442                                                                ,show: false
3443                                                                ,options:
3444                                                                {
3445                                                                        style:
3446                                                                        {
3447                                                                                dashArray: ""
3448                                                                                ,color: "#EA055B"
3449                                                                                ,weight: 3
3450                                                                                ,opacity: .65
3451                                                                                ,fillOpacity: 0.0
3452                                                                        }       
3453                                                                }                                                               
3454                                                        }
3455                                                        ,"county":
3456
3457                                                        {
3458                                                                title: "Counties"
3459                                                                ,url: "view/json/map/GeoCntyLine.json"
3460                                                                ,options:
3461                                                                {
3462                                                                        style:
3463                                                                        {
3464                                                                                dashArray: ""
3465                                                                                ,color: "#BCC5BC"
3466                                                                                ,weight: 1.5
3467                                                                                ,opacity: 1.0
3468                                                                                ,fillOpacity: 0.0
3469                                                                        }
3470                                                                }
3471                                                        }
3472                                                        ,"house":
3473                                                        {
3474                                                                title: "NM House"
3475                                                                ,url: "view/json/map/GeoHouseLine.json"
3476                                                                ,options:
3477                                                                {
3478                                                                        style:
3479                                                                        {
3480                                                                                dashArray: ""
3481                                                                                ,color: "#EA055B"
3482                                                                                ,weight: 1.2
3483                                                                                ,opacity: 1.0
3484                                                                                ,fillOpacity: 0.0
3485                                                                        }       
3486                                                                }       
3487                                                        }
3488                                                        ,"senate":
3489                                                        {
3490                                                                title: "NM Senate"
3491                                                                ,url: "view/json/map/GeoSenateLine.json"
3492                                                                ,options:
3493                                                                {
3494                                                                        style:
3495                                                                        {
3496                                                                                dashArray: ""
3497                                                                                ,color: "#EA055B"
3498                                                                                ,weight: 1.2
3499                                                                                ,opacity: 1.0
3500                                                                                ,fillOpacity: 0.0
3501                                                                        }       
3502                                                                }                                                               
3503                                                        }
3504                                                }
3505                                        }
3506                                }
3507                        }
3508                        ,choroplethControl:
3509                        {
3510                                areaColor:
3511                                [         
3512                                        ["black"]
3513                                        ,["transparent", "#FFFFCD"]
3514                                        ,["transparent", "#FFFFCD", "#2F50A2"]
3515                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
3516                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
3517                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
3518                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
3519                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
3520                                ]                       
3521                        }
3522                }
3523                </JSON_OPTIONS>
3524        </MAP>
3525
3526        <MAP><NAME>School6</NAME><TITLE>Map for Middle Schools</TITLE>
3527                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
3528                <SORT_ORDER>9</SORT_ORDER>
3529                <ACTIVE_FLAG>x</ACTIVE_FLAG>
3530                <JSON_OPTIONS>
3531                {
3532                        map:
3533                        {
3534                                center: [35.1,-106.64]
3535                                ,zoom: 12
3536                                ,minZoom: 7
3537                                ,maxZoom: 14
3538                        }
3539                        ,type: "choropleth" 
3540
3541                        ,layersControl:
3542                        {
3543                                layerGroups:
3544                                {
3545                                        "labels":
3546                                        {
3547                                                title: "Labels"
3548                                                ,type: "overlay"
3549                                                ,defaultOptions:
3550                                                {
3551                                                        pointToLayer: function(feature, latlng)
3552                                                        {
3553                                                                return L.marker(latlng,
3554                                                                        {
3555                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
3556                                                                        }
3557                                                                );
3558                                                        }
3559                                                }
3560                                                ,layers:
3561                                                {                                                               
3562                                                        "GeoSchDist":
3563                                                        {
3564                                                                title: "School District"
3565                                                                ,url: "view/json/map/GeoSchDistLabel.json"
3566                                                                ,show: false
3567                                                                ,options:
3568                                                                {
3569                                                                        pointToLayer: function(feature, latlng)
3570                                                                        {
3571                                                                                return L.marker(latlng,
3572                                                                                        {
3573                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSchDistLabel", iconAnchor: [25, 15]} )
3574                                                                                        }
3575                                                                                );
3576                                                                        }
3577                                                                }
3578                                                        }
3579                                                        ,"GeoSarea":
3580                                                        {
3581                                                                title: "Small Area"
3582                                                                ,url: "view/json/map/GeoSareaLabel.json"
3583                                                                ,show: false
3584                                                                ,options:
3585                                                                {
3586                                                                        pointToLayer: function(feature, latlng)
3587                                                                        {
3588                                                                                return L.marker(latlng,
3589                                                                                        {
3590                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
3591                                                                                        }
3592                                                                                );
3593                                                                        }
3594                                                                }
3595                                                        }
3596                                                        ,"GeoCity2500":
3597                                                        {
3598                                                                title: "Cities, 2500+ Pop"
3599                                                                ,url: "view/json/map/GeoCity2500.json"
3600                                                                ,show: false
3601                                                                ,options:
3602                                                                {
3603                                                                        pointToLayer: function(feature, latlng)
3604                                                                        {
3605                                                                                return L.marker(latlng,
3606                                                                                        {
3607                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
3608                                                                                        }
3609                                                                                );
3610                                                                        }
3611                                                                }
3612                                                        }
3613                                                }
3614                                        }
3615                                        ,"roads":
3616                                        {
3617                                                title: "Features"
3618                                                ,type: "overlay"
3619                                                ,defaultOptions:
3620                                                {
3621                                                        style:
3622                                                        {
3623                                                                dashArray: "5,5"
3624                                                                ,color: "#000"
3625                                                                ,weight: 3
3626                                                                ,opacity: 0.5
3627                                                                ,fillColor: "yellow"
3628                                                                ,fillOpacity: 0.5
3629                                                        }
3630                                                }
3631                                                ,layers:
3632                                                {
3633                                                        "interstates":
3634                                                        {
3635                                                                title: "Interstates"
3636                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
3637                                                                ,options:
3638                                                                {
3639                                                                        style:
3640                                                                        {
3641                                                                                dashArray: ""
3642                                                                                ,color: "#B18D8D"
3643                                                                                ,weight: 2
3644                                                                                ,opacity: .8
3645                                                                        }
3646                                                                }
3647                                                        }
3648                                                }
3649                                        }
3650                                        ,"water":
3651                                        {
3652                                                title: ""
3653                                                ,type: "overlay" 
3654                                                ,layers:
3655                                                {
3656                                                        "main":
3657                                                        {
3658                                                                title: "Rivers, Lakes"
3659                                                                ,url: "view/json/map/GeoWater.json"
3660                                                                ,show: false
3661                                                                ,options:
3662                                                                {
3663                                                                        style:
3664                                                                        {
3665                                                                                dashArray: ""
3666                                                                                ,color: "#638E98"
3667                                                                                ,weight: 1.2
3668                                                                                ,opacity: 0.9
3669                                                                                ,fillColor: "#638E98"
3670                                                                                ,fillOpacity: 0.8
3671                                                                        }
3672                                                                }
3673                                                        }
3674                                                }
3675                                        }
3676                                        ,"points":
3677                                        {
3678                                                title: ""
3679                                                ,type: "overlay" 
3680                                                ,layers:
3681                                                {
3682                                                        "cities":
3683                                                        {
3684                                                                title: "Cities, 2500+ Pop"
3685                                                                ,type: "interactive" 
3686                                                                ,url: "view/json/map/GeoCity2500.json"
3687                                                               
3688                                                                ,options:
3689                                                                {
3690                                                                        pointToLayer: function(feature, latlng)
3691                                                                        {
3692                                                                                return new L.marker(latlng,
3693                                                                                        {
3694                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
3695                                                                                        }
3696                                                                                );
3697                                                                        }
3698                                                                }
3699                                                        }
3700                                                        ,"school_points":
3701                                                        {
3702                                                                title: "6th Grade Schools"
3703                                                                ,url: "view/json/map/GeoSchool6points.json"
3704                                                                ,type: "interactive"
3705                                                                ,show: false
3706                                                                ,options:
3707                                                                {
3708                                                                        pointToLayer: function(feature, latlng)
3709                                                                        {
3710                                                                                return new L.marker(latlng,
3711                                                                                        {
3712                                                                                                icon: new L.Icon( {iconUrl: "/ibisph-view/image/icon/16/circle_periwinkle_small.png",iconAnchor: [4, 4]} )
3713                                                                                        }
3714                                                                                );
3715                                                                        }
3716                                                                       
3717                                                                }
3718                                                        }
3719                                                       
3720                                                }
3721                                        }
3722                                        ,"regions":
3723                                        {
3724                                                title: "Area Boundaries"
3725                                                ,type: "overlay" 
3726                                                ,layers:
3727                                                {
3728                                                }
3729                                                ,layers:
3730                                                {
3731                                                        "schools":
3732                                                        {
3733                                                                title: "School Districts"
3734                                                                ,url: "view/json/map/GeoSchDistLine.json"
3735                                                                ,show: true
3736                                                                ,options:
3737                                                                {
3738                                                                        style:
3739                                                                        {
3740                                                                                dashArray: ""
3741                                                                                ,color: "#EA055B"
3742                                                                                ,weight: 3
3743                                                                                ,opacity: .65
3744                                                                                ,fillOpacity: 0.0
3745                                                                        }       
3746                                                                }
3747                                                        }
3748                                                        ,"county":
3749                                                        {
3750                                                                title: "Counties"
3751                                                                ,url: "view/json/map/GeoCntyLine.json"
3752                                                                ,options:
3753                                                                {
3754                                                                        style:
3755                                                                        {
3756                                                                                dashArray: ""
3757                                                                                ,color: "#BCC5BC"
3758                                                                                ,weight: 1.5
3759                                                                                ,opacity: 1.0
3760                                                                                ,fillOpacity: 0.0
3761                                                                        }
3762                                                                }
3763                                                        }
3764                                                }
3765                                        }
3766                                }
3767                        }
3768                        ,choroplethControl:
3769                        {
3770                                areaColor:
3771                                [         
3772                                        ["black"]
3773                                        ,["transparent", "#FFFFCD"]
3774                                        ,["transparent", "#FFFFCD", "#2F50A2"]
3775                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
3776                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
3777                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
3778                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
3779                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
3780                                ]
3781                        }
3782                }
3783                </JSON_OPTIONS>
3784        </MAP> 
3785       
3786        <MAP><NAME>School6Loc</NAME><TITLE>Map w Middle School Point Overlays</TITLE>
3787                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
3788                <SORT_ORDER>12</SORT_ORDER>
3789                <ACTIVE_FLAG>x</ACTIVE_FLAG>
3790                <JSON_OPTIONS>
3791                {
3792                        layersControl:
3793                        {
3794                                layerGroups:
3795                                {
3796                                        "labels":
3797                                        {
3798                                                title: "Labels"
3799                                                ,type: "overlay"
3800                                                ,defaultOptions:
3801                                                {
3802                                                        pointToLayer: function(feature, latlng)
3803                                                        {
3804                                                                return L.marker(latlng,
3805                                                                        {
3806                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
3807                                                                        }
3808                                                                );
3809                                                        }
3810                                                }
3811                                                ,layers:
3812                                                {
3813                                                        "GeoSchDist":
3814                                                        {
3815                                                                title: "School District"
3816                                                                ,url: "view/json/map/GeoSchDistLabel.json"
3817                                                                ,show: false
3818                                                                ,options:
3819                                                                {
3820                                                                        pointToLayer: function(feature, latlng)
3821                                                                        {
3822                                                                                return L.marker(latlng,
3823                                                                                        {
3824                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSchDistLabel", iconAnchor: [25, 15]} )
3825                                                                                        }
3826                                                                                );
3827                                                                        }
3828                                                                }
3829                                                        }
3830                                                        ,"GeoSarea":
3831                                                        {
3832                                                                title: "Small Area"
3833                                                                ,url: "view/json/map/GeoSareaLabel.json"
3834                                                                ,show: false
3835                                                                ,options:
3836                                                                {
3837                                                                        pointToLayer: function(feature, latlng)
3838                                                                        {
3839                                                                                return L.marker(latlng,
3840                                                                                        {
3841                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
3842                                                                                        }
3843                                                                                );
3844                                                                        }
3845                                                                }
3846                                                        }
3847                                                        ,"GeoCity2500":
3848                                                        {
3849                                                                title: "Cities, 2500+ Pop"
3850                                                                ,url: "view/json/map/GeoCity2500.json"
3851                                                                ,show: false
3852                                                                ,options:
3853                                                                {
3854                                                                        pointToLayer: function(feature, latlng)
3855                                                                        {
3856                                                                                return L.marker(latlng,
3857                                                                                        {
3858                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
3859                                                                                        }
3860                                                                                );
3861                                                                        }
3862                                                                }
3863                                                        }
3864                                                }
3865                                        }
3866                                        ,"roads":
3867                                        {
3868                                                title: "Features"
3869                                                ,type: "overlay"
3870                                                ,defaultOptions:
3871                                                {
3872                                                        style:
3873                                                        {
3874                                                                dashArray: "5,5"
3875                                                                ,color: "#000"
3876                                                                ,weight: 3
3877                                                                ,opacity: 0.5
3878                                                                ,fillColor: "yellow"
3879                                                                ,fillOpacity: 0.5
3880                                                        }
3881                                                }
3882                                                ,layers:
3883                                                {
3884                                                        "interstates":
3885                                                        {
3886                                                                title: "Interstates"
3887                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
3888                                                                ,options:
3889                                                                {
3890                                                                        style:
3891                                                                        {
3892                                                                                dashArray: ""
3893                                                                                ,color: "#B18D8D"
3894                                                                                ,weight: 2
3895                                                                                ,opacity: .8
3896                                                                        }
3897                                                                }
3898                                                        }
3899                                                }
3900                                        }
3901                                        ,"water":
3902                                        {
3903                                                title: ""
3904                                                ,type: "overlay" 
3905                                                ,layers:
3906                                                {
3907                                                        "main":
3908                                                        {
3909                                                                title: "Rivers, Lakes"
3910                                                                ,url: "view/json/map/GeoWater.json"
3911                                                                ,show: false
3912                                                                ,options:
3913                                                                {
3914                                                                        style:
3915                                                                        {
3916                                                                                dashArray: ""
3917                                                                                ,color: "#638E98"
3918                                                                                ,weight: 1.2
3919                                                                                ,opacity: 0.9
3920                                                                                ,fillColor: "#638E98"
3921                                                                                ,fillOpacity: 0.8
3922                                                                        }
3923                                                                }
3924                                                        }
3925                                                }
3926                                        }                               
3927                                        ,"points":
3928                                        {
3929                                                title: ""
3930                                                ,type: "overlay" 
3931                                                ,layers:
3932                                                {
3933                                                        "cities":
3934                                                        {
3935                                                                title: "Cities, 2500+ Pop"
3936                                                                ,type: "interactive" 
3937                                                                ,url: "view/json/map/GeoCity2500.json"
3938                                                                ,show: false
3939                                                                ,options:
3940                                                                {
3941                                                                        pointToLayer: function(feature, latlng)
3942                                                                        {
3943                                                                                return new L.marker(latlng,
3944                                                                                        {
3945                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
3946                                                                                        }
3947                                                                                );
3948                                                                        }
3949                                                                }
3950                                                        }
3951                                                        ,"school_points":
3952                                                        {
3953                                                                title: "6th Grade Schools"
3954                                                                ,url: "view/json/map/GeoSchool6points.json"
3955                                                                ,type: "interactive"
3956                                                                ,show: true
3957                                                                ,options:
3958                                                                {
3959                                                                        pointToLayer: function(feature, latlng)
3960                                                                        {
3961                                                                                return new L.marker(latlng,
3962                                                                                        {
3963                                                                                                icon: new L.Icon( {iconUrl: "/ibisph-view/image/icon/16/school-border_black.png",iconAnchor: [4, 4]} )
3964                                                                                        }
3965                                                                                );
3966                                                                        }
3967                                                                       
3968                                                                }
3969                                                        }
3970                                                }
3971                                        }
3972                                        ,"regions":
3973                                        {
3974                                                title: "Area Boundaries"
3975                                                ,type: "overlay" 
3976                                                ,layers:
3977                                                {
3978                                                        "schools":
3979                                                        {
3980                                                                title: "School Districts"
3981                                                                ,url: "view/json/map/GeoSchDistLine.json"
3982                                                                ,show: false
3983                                                                ,options:
3984                                                                {
3985                                                                        style:
3986                                                                        {
3987                                                                                dashArray: ""
3988                                                                                ,color: "#EA055B"
3989                                                                                ,weight: 3
3990                                                                                ,opacity: .65
3991                                                                                ,fillOpacity: 0.0
3992                                                                        }       
3993                                                                }                                                               
3994                                                        }
3995                                                        ,"county":
3996
3997                                                        {
3998                                                                title: "Counties"
3999                                                                ,url: "view/json/map/GeoCntyLine.json"
4000                                                                ,options:
4001                                                                {
4002                                                                        style:
4003                                                                        {
4004                                                                                dashArray: ""
4005                                                                                ,color: "#BCC5BC"
4006                                                                                ,weight: 1.5
4007                                                                                ,opacity: 1.0
4008                                                                                ,fillOpacity: 0.0
4009                                                                        }
4010                                                                }
4011                                                        }
4012                                                        ,"house":
4013                                                        {
4014                                                                title: "NM House"
4015                                                                ,url: "view/json/map/GeoHouseLine.json"
4016                                                                ,options:
4017                                                                {
4018                                                                        style:
4019                                                                        {
4020                                                                                dashArray: ""
4021                                                                                ,color: "#EA055B"
4022                                                                                ,weight: 1.2
4023                                                                                ,opacity: 1.0
4024                                                                                ,fillOpacity: 0.0
4025                                                                        }       
4026                                                                }       
4027                                                        }
4028                                                        ,"senate":
4029                                                        {
4030                                                                title: "NM Senate"
4031                                                                ,url: "view/json/map/GeoSenateLine.json"
4032                                                                ,options:
4033                                                                {
4034                                                                        style:
4035                                                                        {
4036                                                                                dashArray: ""
4037                                                                                ,color: "#EA055B"
4038                                                                                ,weight: 1.2
4039                                                                                ,opacity: 1.0
4040                                                                                ,fillOpacity: 0.0
4041                                                                        }       
4042                                                                }                                                               
4043                                                        }
4044                                                }
4045                                        }
4046                                }
4047                        }
4048                        ,choroplethControl:
4049                        {
4050                                areaColor:
4051                                [         
4052                                        ["black"]
4053                                        ,["transparent", "#FFFFCD"]
4054                                        ,["transparent", "#FFFFCD", "#2F50A2"]
4055                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
4056                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
4057                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
4058                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
4059                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
4060                                ]                       
4061                        }
4062                }
4063                </JSON_OPTIONS>
4064        </MAP>
4065       
4066        <MAP><NAME>School11</NAME><TITLE>Map for High Schools</TITLE>
4067                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
4068                <SORT_ORDER>10</SORT_ORDER>
4069                <ACTIVE_FLAG>x</ACTIVE_FLAG>
4070                <JSON_OPTIONS>
4071                {
4072                        map:
4073                        {
4074                                center: [35.1,-106.64]
4075                                ,zoom: 12
4076                                ,minZoom: 7
4077                                ,maxZoom: 14
4078                        }
4079                        ,type: "choropleth" 
4080
4081                        ,layersControl:
4082                        {
4083                                layerGroups:
4084                                {
4085                                        "labels":
4086                                        {
4087                                                title: "Labels"
4088                                                ,type: "overlay"
4089                                                ,defaultOptions:
4090                                                {
4091                                                        pointToLayer: function(feature, latlng)
4092                                                        {
4093                                                                return L.marker(latlng,
4094                                                                        {
4095                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
4096                                                                        }
4097                                                                );
4098                                                        }
4099                                                }
4100                                                ,layers:
4101                                                {                                                               
4102                                                        "GeoSchDist":
4103                                                        {
4104                                                                title: "School District"
4105                                                                ,url: "view/json/map/GeoSchDistLabel.json"
4106                                                                ,show: false
4107                                                                ,options:
4108                                                                {
4109                                                                        pointToLayer: function(feature, latlng)
4110                                                                        {
4111                                                                                return L.marker(latlng,
4112                                                                                        {
4113                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSchDistLabel", iconAnchor: [25, 15]} )
4114                                                                                        }
4115                                                                                );
4116                                                                        }
4117                                                                }
4118                                                        }
4119                                                        ,"GeoSarea":
4120                                                        {
4121                                                                title: "Small Area"
4122                                                                ,url: "view/json/map/GeoSareaLabel.json"
4123                                                                ,show: false
4124                                                                ,options:
4125                                                                {
4126                                                                        pointToLayer: function(feature, latlng)
4127                                                                        {
4128                                                                                return L.marker(latlng,
4129                                                                                        {
4130                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
4131                                                                                        }
4132                                                                                );
4133                                                                        }
4134                                                                }
4135                                                        }
4136                                                        ,"GeoCity2500":
4137                                                        {
4138                                                                title: "Cities, 2500+ Pop"
4139                                                                ,url: "view/json/map/GeoCity2500.json"
4140                                                                ,show: false
4141                                                                ,options:
4142                                                                {
4143                                                                        pointToLayer: function(feature, latlng)
4144                                                                        {
4145                                                                                return L.marker(latlng,
4146                                                                                        {
4147                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
4148                                                                                        }
4149                                                                                );
4150                                                                        }
4151                                                                }
4152                                                        }
4153                                                }
4154                                        }
4155                                        ,"roads":
4156                                        {
4157                                                title: "Features"
4158                                                ,type: "overlay"
4159                                                ,defaultOptions:
4160                                                {
4161                                                        style:
4162                                                        {
4163                                                                dashArray: "5,5"
4164                                                                ,color: "#000"
4165                                                                ,weight: 3
4166                                                                ,opacity: 0.5
4167                                                                ,fillColor: "yellow"
4168                                                                ,fillOpacity: 0.5
4169                                                        }
4170                                                }
4171                                                ,layers:
4172                                                {
4173                                                        "interstates":
4174                                                        {
4175                                                                title: "Interstates"
4176                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
4177                                                                ,options:
4178                                                                {
4179                                                                        style:
4180                                                                        {
4181                                                                                dashArray: ""
4182                                                                                ,color: "#B18D8D"
4183                                                                                ,weight: 2
4184                                                                                ,opacity: .8
4185                                                                        }
4186                                                                }
4187                                                        }
4188                                                }
4189                                        }
4190                                        ,"water":
4191                                        {
4192                                                title: ""
4193                                                ,type: "overlay" 
4194                                                ,layers:
4195                                                {
4196                                                        "main":
4197                                                        {
4198                                                                title: "Rivers, Lakes"
4199                                                                ,url: "view/json/map/GeoWater.json"
4200                                                                ,show: false
4201                                                                ,options:
4202                                                                {
4203                                                                        style:
4204                                                                        {
4205                                                                                dashArray: ""
4206                                                                                ,color: "#638E98"
4207                                                                                ,weight: 1.2
4208                                                                                ,opacity: 0.9
4209                                                                                ,fillColor: "#638E98"
4210                                                                                ,fillOpacity: 0.8
4211                                                                        }
4212                                                                }
4213                                                        }
4214                                                }
4215                                        }                               
4216                                        ,"points":
4217                                        {
4218                                                title: ""
4219                                                ,type: "overlay" 
4220                                                ,layers:
4221                                                {
4222                                                        "cities":
4223                                                        {
4224                                                                title: "Cities, 2500+ Pop"
4225                                                                ,type: "interactive" 
4226                                                                ,url: "view/json/map/GeoCity2500.json"
4227                                                               
4228                                                                ,options:
4229                                                                {
4230                                                                        pointToLayer: function(feature, latlng)
4231                                                                        {
4232                                                                                return new L.marker(latlng,
4233                                                                                        {
4234                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
4235                                                                                        }
4236                                                                                );
4237                                                                        }
4238                                                                }
4239                                                        }
4240                                                        ,"school_points":
4241                                                        {
4242                                                                title: "11th Grade Schools"
4243                                                                ,url: "view/json/map/GeoSchool11points.json"
4244                                                                ,type: "interactive"
4245                                                                ,show: false
4246                                                                ,options:
4247                                                                {
4248                                                                        pointToLayer: function(feature, latlng)
4249                                                                        {
4250                                                                                return new L.marker(latlng,
4251                                                                                        {
4252                                                                                                icon: new L.Icon( {iconUrl: "/ibisph-view/image/icon/16/circle_periwinkle_small.png",iconAnchor: [4, 4]} )
4253                                                                                        }
4254                                                                                );
4255                                                                        }
4256                                                                       
4257                                                                }
4258                                                        }
4259                                                       
4260                                                }
4261                                        }
4262                                        ,"regions":
4263                                        {
4264                                                title: "Area Boundaries"
4265                                                ,type: "overlay" 
4266                                                ,layers:
4267                                                {
4268                                                }
4269                                                ,layers:
4270                                                {
4271                                                        "schools":
4272                                                        {
4273                                                                title: "School Districts"
4274                                                                ,url: "view/json/map/GeoSchDistLine.json"
4275                                                                ,show: true
4276                                                                ,options:
4277                                                                {
4278                                                                        style:
4279                                                                        {
4280                                                                                dashArray: ""
4281                                                                                ,color: "#EA055B"
4282                                                                                ,weight: 3
4283                                                                                ,opacity: .65
4284                                                                                ,fillOpacity: 0.0
4285                                                                        }       
4286                                                                }                                                               
4287                                                        }
4288                                                        ,"county":
4289                                                        {
4290                                                                title: "Counties"
4291                                                                ,url: "view/json/map/GeoCntyLine.json"
4292                                                                ,options:
4293                                                                {
4294                                                                        style:
4295                                                                        {
4296                                                                                dashArray: ""
4297                                                                                ,color: "#BCC5BC"
4298                                                                                ,weight: 1.5
4299                                                                                ,opacity: 1.0
4300                                                                                ,fillOpacity: 0.0
4301                                                                        }
4302                                                                }
4303                                                        }
4304                                                }
4305                                        }
4306                                }
4307                        }
4308                        ,choroplethControl:
4309                        {
4310                                areaColor:
4311                                [         
4312                                        ["black"]
4313                                        ,["transparent", "#FFFFCD"]
4314                                        ,["transparent", "#FFFFCD", "#2F50A2"]
4315                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
4316                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
4317                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
4318                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
4319                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
4320                                ]
4321                        }
4322                }
4323                </JSON_OPTIONS>
4324        </MAP>
4325       
4326        <MAP><NAME>School11Loc</NAME><TITLE>Map w High School Point Overlays</TITLE>
4327                <DESCRIPTION>Includes core base map and layer options</DESCRIPTION>
4328                <SORT_ORDER>13</SORT_ORDER>
4329                <ACTIVE_FLAG>x</ACTIVE_FLAG>
4330                <JSON_OPTIONS>
4331                {
4332                        layersControl:
4333                        {
4334                                layerGroups:
4335                                {
4336                                        "labels":
4337                                        {
4338                                                title: "Labels"
4339                                                ,type: "overlay"
4340                                                ,defaultOptions:
4341                                                {
4342                                                        pointToLayer: function(feature, latlng)
4343                                                        {
4344                                                                return L.marker(latlng,
4345                                                                        {
4346                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
4347                                                                        }
4348                                                                );
4349                                                        }
4350                                                }
4351                                                ,layers:
4352                                                {
4353                                                        "GeoSchDist":
4354                                                        {
4355                                                                title: "School District"
4356                                                                ,url: "view/json/map/GeoSchDistLabel.json"
4357                                                                ,show: false
4358                                                                ,options:
4359                                                                {
4360                                                                        pointToLayer: function(feature, latlng)
4361                                                                        {
4362                                                                                return L.marker(latlng,
4363                                                                                        {
4364                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSchDistLabel", iconAnchor: [25, 15]} )
4365                                                                                        }
4366                                                                                );
4367                                                                        }
4368                                                                }
4369                                                        }
4370                                                        ,"GeoSarea":
4371                                                        {
4372                                                                title: "Small Area"
4373                                                                ,url: "view/json/map/GeoSareaLabel.json"
4374                                                                ,show: false
4375                                                                ,options:
4376                                                                {
4377                                                                        pointToLayer: function(feature, latlng)
4378                                                                        {
4379                                                                                return L.marker(latlng,
4380                                                                                        {
4381                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
4382                                                                                        }
4383                                                                                );
4384                                                                        }
4385                                                                }
4386                                                        }
4387                                                        ,"GeoCity2500":
4388                                                        {
4389                                                                title: "Cities, 2500+ Pop"
4390                                                                ,url: "view/json/map/GeoCity2500.json"
4391                                                                ,show: false
4392                                                                ,options:
4393                                                                {
4394                                                                        pointToLayer: function(feature, latlng)
4395                                                                        {
4396                                                                                return L.marker(latlng,
4397                                                                                        {
4398                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoCityLabel", iconAnchor: [-2, 10]} )
4399                                                                                        }
4400                                                                                );
4401                                                                        }
4402                                                                }
4403                                                        }
4404                                                }
4405                                        }
4406                                        ,"roads":
4407                                        {
4408                                                title: "Features"
4409                                                ,type: "overlay"
4410                                                ,defaultOptions:
4411                                                {
4412                                                        style:
4413                                                        {
4414                                                                dashArray: "5,5"
4415                                                                ,color: "#000"
4416                                                                ,weight: 3
4417                                                                ,opacity: 0.5
4418                                                                ,fillColor: "yellow"
4419                                                                ,fillOpacity: 0.5
4420                                                        }
4421                                                }
4422                                                ,layers:
4423                                                {
4424                                                        "interstates":
4425                                                        {
4426                                                                title: "Interstates"
4427                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
4428                                                                ,options:
4429                                                                {
4430                                                                        style:
4431                                                                        {
4432                                                                                dashArray: ""
4433                                                                                ,color: "#B18D8D"
4434                                                                                ,weight: 2
4435                                                                                ,opacity: .8
4436                                                                        }
4437                                                                }
4438                                                        }
4439                                                }
4440                                        }
4441                                        ,"water":
4442                                        {
4443                                                title: ""
4444                                                ,type: "overlay" 
4445                                                ,layers:
4446                                                {
4447                                                        "main":
4448                                                        {
4449                                                                title: "Rivers, Lakes"
4450                                                                ,url: "view/json/map/GeoWater.json"
4451                                                                ,show: false
4452                                                                ,options:
4453                                                                {
4454                                                                        style:
4455                                                                        {
4456                                                                                dashArray: ""
4457                                                                                ,color: "#638E98"
4458                                                                                ,weight: 1.2
4459                                                                                ,opacity: 0.9
4460                                                                                ,fillColor: "#638E98"
4461                                                                                ,fillOpacity: 0.8
4462                                                                        }
4463                                                                }
4464                                                        }
4465                                                }
4466                                        }                               
4467                                        ,"points":
4468                                        {
4469                                                title: ""
4470                                                ,type: "overlay" 
4471                                                ,layers:
4472                                                {
4473                                                        "cities":
4474                                                        {
4475                                                                title: "Cities, 2500+ Pop"
4476                                                                ,type: "interactive" 
4477                                                                ,url: "view/json/map/GeoCity2500.json"
4478                                                                ,show: false
4479                                                                ,options:
4480                                                                {
4481                                                                        pointToLayer: function(feature, latlng)
4482                                                                        {
4483                                                                                return new L.marker(latlng,
4484                                                                                        {
4485                                                                                                icon: new L.divIcon( {html: "&#160;", className: "GeoIconMarker GeoCityIconMarker"} )
4486                                                                                        }
4487                                                                                );
4488                                                                        }
4489                                                                }
4490                                                        }
4491                                                        ,"school_points":
4492                                                        {
4493                                                                title: "11th Grade Schools"
4494                                                                ,url: "view/json/map/GeoSchool11points.json"
4495                                                                ,type: "interactive"
4496                                                                ,show: true
4497                                                                ,options:
4498                                                                {
4499                                                                        pointToLayer: function(feature, latlng)
4500                                                                        {
4501                                                                                return new L.marker(latlng,
4502                                                                                        {
4503                                                                                                icon: new L.Icon( {iconUrl: "/ibisph-view/image/icon/16/school-border_black.png",iconAnchor: [4, 4]} )
4504                                                                                        }
4505                                                                                );
4506                                                                        }
4507                                                                       
4508                                                                }
4509                                                        }
4510                                                }
4511                                        }
4512                                        ,"regions":
4513                                        {
4514                                                title: "Area Boundaries"
4515                                                ,type: "overlay" 
4516                                                ,layers:
4517                                                {
4518                                                        "schools":
4519                                                        {
4520                                                                title: "School Districts"
4521                                                                ,url: "view/json/map/GeoSchDistLine.json"
4522                                                                ,show: false
4523                                                                ,options:
4524                                                                {
4525                                                                        style:
4526                                                                        {
4527                                                                                dashArray: ""
4528                                                                                ,color: "#EA055B"
4529                                                                                ,weight: 3
4530                                                                                ,opacity: .65
4531                                                                                ,fillOpacity: 0.0
4532                                                                        }       
4533                                                                }                                                               
4534                                                        }
4535                                                        ,"county":
4536
4537                                                        {
4538                                                                title: "Counties"
4539                                                                ,url: "view/json/map/GeoCntyLine.json"
4540                                                                ,options:
4541                                                                {
4542                                                                        style:
4543                                                                        {
4544                                                                                dashArray: ""
4545                                                                                ,color: "#BCC5BC"
4546                                                                                ,weight: 1.5
4547                                                                                ,opacity: 1.0
4548                                                                                ,fillOpacity: 0.0
4549                                                                        }
4550                                                                }
4551                                                        }
4552                                                        ,"house":
4553                                                        {
4554                                                                title: "NM House"
4555                                                                ,url: "view/json/map/GeoHouseLine.json"
4556                                                                ,options:
4557                                                                {
4558                                                                        style:
4559                                                                        {
4560                                                                                dashArray: ""
4561                                                                                ,color: "#EA055B"
4562                                                                                ,weight: 1.2
4563                                                                                ,opacity: 1.0
4564                                                                                ,fillOpacity: 0.0
4565                                                                        }       
4566                                                                }       
4567                                                        }
4568                                                        ,"senate":
4569                                                        {
4570                                                                title: "NM Senate"
4571                                                                ,url: "view/json/map/GeoSenateLine.json"
4572                                                                ,options:
4573                                                                {
4574                                                                        style:
4575                                                                        {
4576                                                                                dashArray: ""
4577                                                                                ,color: "#EA055B"
4578                                                                                ,weight: 1.2
4579                                                                                ,opacity: 1.0
4580                                                                                ,fillOpacity: 0.0
4581                                                                        }       
4582                                                                }                                                               
4583                                                        }
4584                                                }
4585                                        }
4586                                }
4587                        }
4588                        ,choroplethControl:
4589                        {
4590                                areaColor:
4591                                [         
4592                                        ["black"]
4593                                        ,["transparent", "#FFFFCD"]
4594                                        ,["transparent", "#FFFFCD", "#2F50A2"]
4595                                        ,["transparent", "#FFFFCD", "#46C3C7", "#2F50A2"]
4596                                        ,["transparent", "#FFFFCD", "#99DDBB", "#2588BC", "#2F50A2"]
4597                                        ,["white", "#FFFFCD", "#BAE5BB", "#41B7C3", "#1E5AA2", "#0C2C83"]
4598                                        ,["transparent", "#FFFFCD", "#BAE5BB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
4599                                        ,["transparent", "#FFFFCD", "#DAECBA", "#99DDBB", "#46C3C7", "#2588BC", "#2F50A2", "#0C2C83"]
4600                                ]                       
4601                        }
4602                }
4603                </JSON_OPTIONS>
4604        </MAP>
4605
4606        <MAP><NAME>None</NAME><TITLE>No Map</TITLE>
4607                <DESCRIPTION>Turns off the map - will not show even if a dataset is mappable</DESCRIPTION>
4608                <SORT_ORDER>9</SORT_ORDER>
4609                <ACTIVE_FLAG>x</ACTIVE_FLAG>
4610                <JSON_OPTIONS/>
4611        </MAP>
4612
4613        <MAP><NAME>Selection</NAME><TITLE>Area Selections</TITLE>
4614                <DESCRIPTION>Includes core base map and selection layer options</DESCRIPTION>
4615                <NOT_SELECTABLE_FLAG/>
4616                <SORT_ORDER>99</SORT_ORDER>
4617                <ACTIVE_FLAG>x</ACTIVE_FLAG>
4618                <JSON_OPTIONS>
4619                {
4620                        map:
4621                        {
4622                                zoom: 7
4623                                ,minZoom: 5
4624                                ,maxZoom: 14
4625                        }
4626                        ,type: "selection" 
4627
4628                        ,layersControl:
4629                        {
4630
4631                                /* L.Control.LayersPanel uses these definitions */
4632                                layerGroups:
4633                                {
4634                                                                                "labels":
4635                                        {
4636                                                title: "Labels"
4637                                                ,type: "overlay"
4638                                                ,defaultOptions:
4639                                                {
4640                                                        pointToLayer: function(feature, latlng)
4641                                                        {
4642                                                                return L.marker(latlng,
4643                                                                        {
4644                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel", iconAnchor: [15, 0]} )
4645                                                                        }
4646                                                                );
4647                                                        }
4648                                                }
4649                                                ,layers:
4650                                                {                                                               
4651                                                        "GeoRegion":
4652                                                        {
4653                                                                title: "Region"
4654                                                                ,url: "view/json/map/GeoRegionLabel.json"
4655                                                                ,show: false
4656                                                                ,options:
4657                                                                {
4658                                                                        pointToLayer: function(feature, latlng)
4659                                                                        {
4660                                                                                return L.marker(latlng,
4661                                                                                        {
4662                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoLabel GeoRegionLabel", iconAnchor: [35, 35]} )
4663                                                                                        }
4664                                                                                );
4665                                                                        }
4666                                                                }
4667                                                        }
4668                                                        ,"GeoSarea":
4669                                                        {
4670                                                                title: "Small Area"
4671                                                                ,url: "view/json/map/GeoSareaLabel.json"
4672                                                                ,show: false
4673                                                                ,options:
4674                                                                {
4675                                                                        pointToLayer: function(feature, latlng)
4676                                                                        {
4677                                                                                return L.marker(latlng,
4678                                                                                        {
4679                                                                                                icon: L.divIcon( {html: feature.properties["TITLE"], className: "GeoSareaLabel", iconAnchor: [16, 11]} )
4680                                                                                        }
4681                                                                                );
4682                                                                        }
4683                                                                }
4684                                                        }
4685                                                }
4686                                        }
4687                                        ,"roads":
4688                                        {
4689                                                title: "Roads"
4690                                                ,type: "overlay"
4691                                                ,defaultOptions:
4692                                                {
4693                                                        style:
4694                                                        {
4695                                                                dashArray: "5,5"
4696                                                                ,color: "#000"
4697                                                                ,weight: 3
4698                                                                ,opacity: 0.5
4699                                                                ,fillColor: "yellow"
4700                                                                ,fillOpacity: 0.5
4701                                                        }
4702                                                }
4703                                                ,layers:
4704                                                {
4705                                                        "interstates":
4706                                                        {
4707                                                                title: "Interstates"
4708                                                                ,url: "view/json/map/GeoRoadsInterstate.json"
4709                                                                ,options:
4710                                                                {
4711                                                                        style:
4712                                                                        {
4713                                                                                dashArray: ""
4714                                                                                ,color: "#B18D8D"
4715                                                                                ,weight: 2
4716                                                                                ,opacity: .8
4717                                                                        }
4718                                                                }
4719                                                        }
4720                                                }
4721                                        }
4722
4723                                        ,"water":
4724                                        {
4725                                                title: "Water"
4726                                                ,type: "overlay"
4727                                                ,layers:
4728                                                {
4729                                                        "main":
4730                                                        {
4731                                                                title: "Water"
4732                                                                ,type: "interactive"
4733                                                                ,url: "view/json/map/GeoWater.json"
4734                                                                ,show: true
4735                                                                ,options:
4736                                                                {
4737                                                                        style:
4738                                                                        {
4739                                                                                dashArray: ""
4740                                                                                ,color: "#00C9C9"
4741                                                                                ,weight: 1.5
4742                                                                                ,opacity: .8
4743                                                                        }
4744                                                                }
4745                                                        }
4746                                                }
4747                                        }
4748
4749                                        ,"selections":
4750                                        {
4751                                                title: "Area Selections"
4752                                                ,type: "selection"
4753                                                ,defaultOptions:
4754                                                {
4755                                                        style:
4756                                                        {
4757                                                                dashArray: ""
4758                                                                ,color: "#006600"
4759                                                                ,weight: 2
4760                                                                ,opacity: 0.8
4761                                                        }
4762                                                }
4763                                                ,layers:
4764                                                {
4765                                                        "GeoCnty":
4766                                                        {
4767                                                                title: "County"
4768                                                                ,type: "selection"
4769                                                                ,url: "view/json/map/GeoCnty.json"
4770                                                                ,show: true
4771                                                                ,dependentHTMLInputElement: {name: "GeoProxy", value: "GeoCnty"}
4772                                                        }
4773                                                        ,"GeoRegion":
4774                                                        {
4775                                                                title: "Region"
4776                                                                ,type: "selection"
4777                                                                ,url: "view/json/map/GeoRegion.json"
4778                                                                ,show: false
4779                                                                ,dependentHTMLInputElement: {name: "GeoProxy", value: "GeoRegion"}
4780                                                        }
4781                                                        ,"GeoSarea":
4782                                                        {
4783                                                                title: "Small Area"
4784                                                                ,type: "selection"
4785                                                                ,url: "view/json/map/GeoSarea.json"
4786                                                                ,show: false
4787                                                                ,dependentHTMLInputElement: {name: "GeoProxy", value: "GeoSarea"}
4788                                                        }
4789                                                        ,"GeoTract":
4790                                                        {
4791                                                                title: "2010 Census Tract"
4792                                                                ,type: "selection"
4793                                                                ,url: "view/json/map/GeoTract.json"
4794                                                                ,show: false
4795                                                                ,dependentHTMLInputElement: {name: "GeoProxy", value: "GeoTract"}
4796                                                        }
4797                                                }
4798                                        }
4799                                }
4800                        }
4801                }
4802                </JSON_OPTIONS>
4803
4804                <JAVASCRIPT>
4805                </JAVASCRIPT>
4806
4807        </MAP>
4808
4809</MAPS>
4810
Note: See TracBrowser for help on using the repository browser.