OpenLayers OpenLayers

Changeset 5719

Show
Ignore:
Timestamp:
01/11/08 11:28:02 (1 year ago)
Author:
enjahova
Message:

merged trunk from 5510 to 5718

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • sandbox/enjahova/openlayers/apidoc_config/Languages.txt

    r3545 r5719  
    1 Format: 1.35 
     1Format: Development Release 12-07-2007 (1.35 base) 
    22 
    33# This is the Natural Docs languages file for this project.  If you change 
  • sandbox/enjahova/openlayers/apidoc_config/Menu.txt

    r5518 r5719  
    1 Format: 1.35 
     1Format: Development Release 12-07-2007 (1.35 base) 
    22 
    33 
     
    88# Footer: [text] 
    99# If you want to add a copyright notice, this would be the place to do it. 
     10 
     11# You can add a timestamp to your documentation like one of these: 
     12# Timestamp: Generated on month day, year 
     13# Timestamp: Updated mm/dd/yyyy 
     14# Timestamp: Last updated mon day 
     15# 
     16#   m     - One or two digit month.  January is "1" 
     17#   mm    - Always two digit month.  January is "01" 
     18#   mon   - Short month word.  January is "Jan" 
     19#   month - Long month word.  January is "January" 
     20#   d     - One or two digit day.  1 is "1" 
     21#   dd    - Always two digit day.  1 is "01" 
     22#   day   - Day with letter extension.  1 is "1st" 
     23#   yy    - Two digit year.  2006 is "06" 
     24#   yyyy  - Four digit year.  2006 is "2006" 
     25#   year  - Four digit year.  2006 is "2006" 
    1026 
    1127 
     
    5268 
    5369      File: Control  (OpenLayers/Control.js) 
    54       File: ArgParser  (no auto-title, OpenLayers/Control/ArgParser.js) 
    55       File: Attribution  (no auto-title, OpenLayers/Control/Attribution.js) 
    56       File: DragFeature  (no auto-title, OpenLayers/Control/DragFeature.js) 
    57       File: DragPan  (no auto-title, OpenLayers/Control/DragPan.js) 
    58       File: DrawFeature  (no auto-title, OpenLayers/Control/DrawFeature.js) 
    59       File: EditingToolbar  (no auto-title, OpenLayers/Control/EditingToolbar.js) 
    60       File: KeyboardDefaults  (no auto-title, OpenLayers/Control/KeyboardDefaults.js) 
    61       File: LayerSwitcher  (no auto-title, OpenLayers/Control/LayerSwitcher.js) 
    62       File: ModifyFeature  (no auto-title, OpenLayers/Control/ModifyFeature.js) 
    63       File: MouseDefaults  (no auto-title, OpenLayers/Control/MouseDefaults.js) 
    64       File: MousePosition  (no auto-title, OpenLayers/Control/MousePosition.js) 
    65       File: MouseToolbar  (no auto-title, OpenLayers/Control/MouseToolbar.js) 
    66       File: Navigation  (no auto-title, OpenLayers/Control/Navigation.js) 
    67       File: NavToolbar  (no auto-title, OpenLayers/Control/NavToolbar.js) 
    68       File: OverviewMap  (no auto-title, OpenLayers/Control/OverviewMap.js) 
    69       File: Panel  (no auto-title, OpenLayers/Control/Panel.js) 
    70       File: PanZoom  (no auto-title, OpenLayers/Control/PanZoom.js) 
    71       File: PanZoomBar  (no auto-title, OpenLayers/Control/PanZoomBar.js) 
    72       File: Permalink  (no auto-title, OpenLayers/Control/Permalink.js) 
    73       File: Scale  (no auto-title, OpenLayers/Control/Scale.js) 
    74       File: SelectFeature  (no auto-title, OpenLayers/Control/SelectFeature.js) 
    75       File: ZoomBox  (no auto-title, OpenLayers/Control/ZoomBox.js) 
    76       File: ZoomToMaxExtent  (no auto-title, OpenLayers/Control/ZoomToMaxExtent.js) 
     70 
     71      Group: Control  { 
     72 
     73         File: ArgParser  (no auto-title, OpenLayers/Control/ArgParser.js) 
     74         File: Attribution  (no auto-title, OpenLayers/Control/Attribution.js) 
     75         File: DragFeature  (no auto-title, OpenLayers/Control/DragFeature.js) 
     76         File: DragPan  (OpenLayers/Control/DragPan.js) 
     77         File: DrawFeature  (no auto-title, OpenLayers/Control/DrawFeature.js) 
     78         File: EditingToolbar  (no auto-title, OpenLayers/Control/EditingToolbar.js) 
     79         File: KeyboardDefaults  (no auto-title, OpenLayers/Control/KeyboardDefaults.js) 
     80         File: LayerSwitcher  (no auto-title, OpenLayers/Control/LayerSwitcher.js) 
     81         File: ModifyFeature  (no auto-title, OpenLayers/Control/ModifyFeature.js) 
     82         File: MouseDefaults  (no auto-title, OpenLayers/Control/MouseDefaults.js) 
     83         File: MousePosition  (no auto-title, OpenLayers/Control/MousePosition.js) 
     84         File: MouseToolbar  (no auto-title, OpenLayers/Control/MouseToolbar.js) 
     85         File: Navigation  (no auto-title, OpenLayers/Control/Navigation.js) 
     86         File: NavToolbar  (no auto-title, OpenLayers/Control/NavToolbar.js) 
     87         File: OverviewMap  (no auto-title, OpenLayers/Control/OverviewMap.js) 
     88         File: Panel  (no auto-title, OpenLayers/Control/Panel.js) 
     89         File: PanZoom  (no auto-title, OpenLayers/Control/PanZoom.js) 
     90         File: PanZoomBar  (no auto-title, OpenLayers/Control/PanZoomBar.js) 
     91         File: Permalink  (no auto-title, OpenLayers/Control/Permalink.js) 
     92         File: Scale  (no auto-title, OpenLayers/Control/Scale.js) 
     93         File: SelectFeature  (no auto-title, OpenLayers/Control/SelectFeature.js) 
     94         File: ZoomBox  (OpenLayers/Control/ZoomBox.js) 
     95         File: ZoomToMaxExtent  (OpenLayers/Control/ZoomToMaxExtent.js) 
     96         }  # Group: Control 
     97 
    7798      }  # Group: Control 
    7899 
     
    81102   Group: Feature  { 
    82103 
    83       File: Feature  (OpenLayers/Feature.js) 
     104      File: Feature  (no auto-title, OpenLayers/Feature.js) 
    84105      File: Vector  (no auto-title, OpenLayers/Feature/Vector.js) 
    85106      File: WFS  (no auto-title, OpenLayers/Feature/WFS.js) 
     
    89110 
    90111      File: Format  (OpenLayers/Format.js) 
    91       File: GeoJSON  (no auto-title, OpenLayers/Format/GeoJSON.js) 
    92       File: GeoRSS  (no auto-title, OpenLayers/Format/GeoRSS.js) 
    93       File: GML  (no auto-title, OpenLayers/Format/GML.js) 
    94       File: JSON  (no auto-title, OpenLayers/Format/JSON.js) 
    95       File: KML  (no auto-title, OpenLayers/Format/KML.js) 
    96       File: WFS  (no auto-title, OpenLayers/Format/WFS.js) 
    97       File: WKT  (no auto-title, OpenLayers/Format/WKT.js) 
    98       File: XML  (no auto-title, OpenLayers/Format/XML.js) 
     112 
     113      Group: Format  { 
     114 
     115         File: GeoJSON  (no auto-title, OpenLayers/Format/GeoJSON.js) 
     116         File: GeoRSS  (no auto-title, OpenLayers/Format/GeoRSS.js) 
     117         File: GML  (no auto-title, OpenLayers/Format/GML.js) 
     118         File: JSON  (no auto-title, OpenLayers/Format/JSON.js) 
     119         File: KML  (no auto-title, OpenLayers/Format/KML.js) 
     120         File: SLD  (OpenLayers/Format/SLD.js) 
     121         File: Text  (no auto-title, OpenLayers/Format/Text.js) 
     122         File: WFS  (no auto-title, OpenLayers/Format/WFS.js) 
     123         File: WKT  (no auto-title, OpenLayers/Format/WKT.js) 
     124         File: XML  (no auto-title, OpenLayers/Format/XML.js) 
     125         }  # Group: Format 
     126 
    99127      }  # Group: Format 
    100128 
    101129   Group: Geometry  { 
    102130 
    103       File: Geometry  (OpenLayers/Geometry.js) 
     131      File: Geometry  (no auto-title, OpenLayers/Geometry.js) 
    104132      File: Collection  (no auto-title, OpenLayers/Geometry/Collection.js) 
    105133      File: Curve  (no auto-title, OpenLayers/Geometry/Curve.js) 
     
    117145   Group: Handler  { 
    118146 
    119       File: Handler  (OpenLayers/Handler.js) 
     147      File: Handler  (no auto-title, OpenLayers/Handler.js) 
    120148      File: Box  (no auto-title, OpenLayers/Handler/Box.js) 
     149      File: Click  (no auto-title, OpenLayers/Handler/Click.js) 
    121150      File: Drag  (no auto-title, OpenLayers/Handler/Drag.js) 
    122151      File: Feature  (no auto-title, OpenLayers/Handler/Feature.js) 
     
    133162   Group: Layer  { 
    134163 
    135       File: Layer  (OpenLayers/Layer.js) 
     164      File: Layer  (no auto-title, OpenLayers/Layer.js) 
    136165      File: Boxes  (no auto-title, OpenLayers/Layer/Boxes.js) 
    137166      File: EventPane  (no auto-title, OpenLayers/Layer/EventPane.js) 
     
    165194   Group: Marker  { 
    166195 
    167       File: Marker  (OpenLayers/Marker.js) 
     196      File: Marker  (no auto-title, OpenLayers/Marker.js) 
    168197      File: Box  (no auto-title, OpenLayers/Marker/Box.js) 
    169198      }  # Group: Marker 
    170199 
    171200   File: Projection  (no auto-title, OpenLayers/Projection.js) 
     201   File: Rule  (no auto-title, OpenLayers/Rule.js) 
     202   File: Style  (no auto-title, OpenLayers/Style.js) 
    172203 
    173204   Group: Popup  { 
     
    188219   Group: Tile  { 
    189220 
    190       File: Tile  (OpenLayers/Tile.js) 
     221      File: Tile  (no auto-title, OpenLayers/Tile.js) 
    191222      File: Image  (no auto-title, OpenLayers/Tile/Image.js) 
    192223      File: WFS  (no auto-title, OpenLayers/Tile/WFS.js) 
    193224      }  # Group: Tile 
     225 
     226   Group: Rule  { 
     227 
     228      File: Comparison  (no auto-title, OpenLayers/Rule/Comparison.js) 
     229      File: FeatureId  (no auto-title, OpenLayers/Rule/FeatureId.js) 
     230      File: Logical  (no auto-title, OpenLayers/Rule/Logical.js) 
     231      }  # Group: Rule 
    194232 
    195233   File: Util  (OpenLayers/Util.js) 
  • sandbox/enjahova/openlayers/apidoc_config/Topics.txt

    r3545 r5719  
    1 Format: 1.35 
     1Format: Development Release 12-07-2007 (1.35 base) 
    22 
    33# This is the Natural Docs topics file for this project.  If you change anything 
     
    5959#    Whether the topics are part of the class hierarchy.  Defaults to no. 
    6060# 
    61 # Variable Type: [yes|no] 
    62 #    Whether the topics can be a variable type.  Defaults to no. 
    63 # 
    6461# Page Title If First: [yes|no] 
    6562#    Whether the topic's title becomes the page title if it's the first one in 
  • sandbox/enjahova/openlayers/build/build.py

    r4099 r5719  
    33import sys 
    44sys.path.append("../tools") 
     5import mergejs 
    56 
    6 import jsmin, mergejs 
     7have_compressor = None 
     8try: 
     9    import jsmin 
     10    have_compressor = "jsmin" 
     11except ImportError: 
     12    try: 
     13        import minimize 
     14        have_compressor = "minimize" 
     15    except Exception, E: 
     16        print E 
     17        pass 
    718 
    819sourceDirectory = "../lib" 
     
    2233print "Merging libraries." 
    2334merged = mergejs.run(sourceDirectory, None, configFilename) 
    24 print "Compressing." 
    25 minimized = jsmin.jsmin(merged) 
     35if have_compressor == "jsmin": 
     36    print "Compressing using jsmin." 
     37    minimized = jsmin.jsmin(merged) 
     38elif have_compressor == "minimize": 
     39    print "Compressing using minimize." 
     40    minimized = minimize.minimize(merged) 
     41else: # fallback 
     42    print "Not compressing." 
     43    minimized = merged  
    2644print "Adding license file." 
    2745minimized = file("license.txt").read() + minimized 
  • sandbox/enjahova/openlayers/build/buildUncompressed.py

    • Property svn:executable set to *
  • sandbox/enjahova/openlayers/build/license.txt

    r5017 r5719  
    33  OpenLayers.js -- OpenLayers Map Viewer Library 
    44 
    5   Copyright 2005-2007 MetaCarta, Inc., released under the Clear BSD license. 
     5  Copyright 2005-2008 MetaCarta, Inc., released under the Clear BSD license. 
    66  Please see http://svn.openlayers.org/trunk/openlayers/license.txt 
    77  for the full text of the license. 
  • sandbox/enjahova/openlayers/doc/readme.txt

    r3545 r5719  
    11Automatically generated OpenLayers API documentation is online: 
    22 
    3   http://dev.openlayers.org/docs/overview-tree.html 
     3  http://dev.openlayers.org/apidocs 
  • sandbox/enjahova/openlayers/doc_config/Languages.txt

    r3545 r5719  
    1 Format: 1.35 
     1Format: Development Release 12-07-2007 (1.35 base) 
    22 
    33# This is the Natural Docs languages file for this project.  If you change 
  • sandbox/enjahova/openlayers/doc_config/Menu.txt

    r5518 r5719  
    1 Format: 1.35 
     1Format: Development Release 12-07-2007 (1.35 base) 
    22 
    33 
     
    88# Footer: [text] 
    99# If you want to add a copyright notice, this would be the place to do it. 
     10 
     11# You can add a timestamp to your documentation like one of these: 
     12# Timestamp: Generated on month day, year 
     13# Timestamp: Updated mm/dd/yyyy 
     14# Timestamp: Last updated mon day 
     15# 
     16#   m     - One or two digit month.  January is "1" 
     17#   mm    - Always two digit month.  January is "01" 
     18#   mon   - Short month word.  January is "Jan" 
     19#   month - Long month word.  January is "January" 
     20#   d     - One or two digit day.  1 is "1" 
     21#   dd    - Always two digit day.  1 is "01" 
     22#   day   - Day with letter extension.  1 is "1st" 
     23#   yy    - Two digit year.  2006 is "06" 
     24#   yyyy  - Four digit year.  2006 is "2006" 
     25#   year  - Four digit year.  2006 is "2006" 
    1026 
    1127 
     
    8197   Group: Feature  { 
    8298 
    83       File: Feature  (OpenLayers/Feature.js) 
     99      File: Feature  (no auto-title, OpenLayers/Feature.js) 
    84100      File: Vector  (no auto-title, OpenLayers/Feature/Vector.js) 
    85101      File: WFS  (no auto-title, OpenLayers/Feature/WFS.js) 
     
    88104   Group: Format  { 
    89105 
    90       File: Format  (OpenLayers/Format.js) 
    91       File: GeoJSON  (no auto-title, OpenLayers/Format/GeoJSON.js) 
    92       File: GeoRSS  (no auto-title, OpenLayers/Format/GeoRSS.js) 
    93       File: GML  (no auto-title, OpenLayers/Format/GML.js) 
    94       File: JSON  (no auto-title, OpenLayers/Format/JSON.js) 
    95       File: KML  (no auto-title, OpenLayers/Format/KML.js) 
    96       File: WFS  (no auto-title, OpenLayers/Format/WFS.js) 
    97       File: WKT  (no auto-title, OpenLayers/Format/WKT.js) 
    98       File: XML  (no auto-title, OpenLayers/Format/XML.js) 
     106      File: Format  (no auto-title, OpenLayers/Format.js) 
     107 
     108      Group: Format  { 
     109 
     110         File: GeoJSON  (no auto-title, OpenLayers/Format/GeoJSON.js) 
     111         File: GeoRSS  (no auto-title, OpenLayers/Format/GeoRSS.js) 
     112         File: GML  (no auto-title, OpenLayers/Format/GML.js) 
     113         File: JSON  (no auto-title, OpenLayers/Format/JSON.js) 
     114         File: KML  (no auto-title, OpenLayers/Format/KML.js) 
     115         File: SLD  (OpenLayers/Format/SLD.js) 
     116         File: Text  (no auto-title, OpenLayers/Format/Text.js) 
     117         File: WFS  (no auto-title, OpenLayers/Format/WFS.js) 
     118         File: WKT  (no auto-title, OpenLayers/Format/WKT.js) 
     119         File: XML  (no auto-title, OpenLayers/Format/XML.js) 
     120         }  # Group: Format 
     121 
    99122      }  # Group: Format 
    100123 
    101124   Group: Geometry  { 
    102125 
    103       File: Geometry  (OpenLayers/Geometry.js) 
     126      File: Geometry  (no auto-title, OpenLayers/Geometry.js) 
    104127      File: Collection  (no auto-title, OpenLayers/Geometry/Collection.js) 
    105128      File: Curve  (no auto-title, OpenLayers/Geometry/Curve.js) 
     
    117140   Group: Handler  { 
    118141 
    119       File: Handler  (OpenLayers/Handler.js) 
     142      File: Handler  (no auto-title, OpenLayers/Handler.js) 
    120143      File: Box  (no auto-title, OpenLayers/Handler/Box.js) 
     144      File: Click  (no auto-title, OpenLayers/Handler/Click.js) 
    121145      File: Drag  (no auto-title, OpenLayers/Handler/Drag.js) 
    122146      File: Feature  (no auto-title, OpenLayers/Handler/Feature.js) 
     
    133157   Group: Layer  { 
    134158 
    135       File: Layer  (OpenLayers/Layer.js) 
     159      File: Layer  (no auto-title, OpenLayers/Layer.js) 
    136160      File: Boxes  (no auto-title, OpenLayers/Layer/Boxes.js) 
    137161      File: EventPane  (no auto-title, OpenLayers/Layer/EventPane.js) 
     
    170194 
    171195   File: Projection  (no auto-title, OpenLayers/Projection.js) 
     196   File: Rule  (no auto-title, OpenLayers/Rule.js) 
     197   File: Style  (no auto-title, OpenLayers/Style.js) 
    172198 
    173199   Group: Popup  { 
     
    188214   Group: Tile  { 
    189215 
    190       File: Tile  (OpenLayers/Tile.js) 
     216      File: Tile  (no auto-title, OpenLayers/Tile.js) 
    191217      File: Image  (no auto-title, OpenLayers/Tile/Image.js) 
    192218      File: WFS  (no auto-title, OpenLayers/Tile/WFS.js) 
    193219      }  # Group: Tile 
     220 
     221   Group: Rule  { 
     222 
     223      File: Comparison  (no auto-title, OpenLayers/Rule/Comparison.js) 
     224      File: FeatureId  (no auto-title, OpenLayers/Rule/FeatureId.js) 
     225      File: Logical  (no auto-title, OpenLayers/Rule/Logical.js) 
     226      }  # Group: Rule 
    194227 
    195228   File: Util  (OpenLayers/Util.js) 
  • sandbox/enjahova/openlayers/doc_config/Topics.txt

    r3545 r5719  
    1 Format: 1.35 
     1Format: Development Release 12-07-2007 (1.35 base) 
    22 
    33# This is the Natural Docs topics file for this project.  If you change anything 
     
    5656#    Whether the topics are part of the class hierarchy.  Defaults to no. 
    5757# 
    58 # Variable Type: [yes|no] 
    59 #    Whether the topics can be a variable type.  Defaults to no. 
    60 # 
    6158# Page Title If First: [yes|no] 
    6259#    Whether the topic's title becomes the page title if it's the first one in 
  • sandbox/enjahova/openlayers/examples/custom-control-point.html

    r5362 r5719  
    1111    <script src="../lib/OpenLayers.js"></script> 
    1212    <script type="text/javascript"> 
    13         <!-- 
    1413        var lon = 5; 
    1514        var lat = 40; 
     
    4342            map.setCenter(new OpenLayers.LonLat(lon, lat), zoom); 
    4443        } 
    45         // --> 
    4644    </script> 
    4745  </head> 
  • sandbox/enjahova/openlayers/examples/custom-control.html

    r5518 r5719  
    1111        <script src="../lib/OpenLayers.js"></script> 
    1212        <script type="text/javascript"> 
    13             <!-- 
    1413            var lon = 5; 
    1514            var lat = 40; 
     
    4746                map.setCenter(new OpenLayers.LonLat(lon, lat), zoom); 
    4847            } 
    49             // --> 
    5048        </script> 
    5149    </head> 
  • sandbox/enjahova/openlayers/examples/custom-style.html

    r5362 r5719  
    2121        <script src="../lib/OpenLayers.js"></script> 
    2222        <script type="text/javascript"> 
    23             <!-- 
    2423            var lon = 5; 
    2524            var lat = 40; 
     
    3736                map.setCenter(new OpenLayers.LonLat(lon, lat), zoom); 
    3837            } 
    39             // --> 
    4038        </script> 
    4139    </head> 
  • sandbox/enjahova/openlayers/examples/debug.html

    r5362 r5719  
    88        <script src="../lib/OpenLayers.js"></script> 
    99        <script type="text/javascript"> 
    10             <!-- 
    1110            function consoleLog() { 
    1211                OpenLayers.Console.log("This is the result of an OpenLayers.Console.log() call"); 
    &nb