[OpenLayers-Commits] r1754 - in sandbox/bertil: . art build doc examples img lib lib/OpenLayers lib/OpenLayers/Control lib/OpenLayers/Feature lib/OpenLayers/Geometry lib/OpenLayers/Layer lib/OpenLayers/Layer/WMS lib/OpenLayers/Marker lib/OpenLayers/Popup lib/OpenLayers/Renderer lib/OpenLayers/Tile lib/Rico tests theme theme/default tools
commits at openlayers.org
commits at openlayers.org
Thu Nov 2 07:34:49 EST 2006
Author: bertil
Date: 2006-11-02 07:34:45 -0500 (Thu, 02 Nov 2006)
New Revision: 1754
Added:
sandbox/bertil/art/
sandbox/bertil/art/arrows.svg
sandbox/bertil/art/layer-switcher-maximize.svg
sandbox/bertil/art/layer-switcher-minimize.svg
sandbox/bertil/art/marker.svg
sandbox/bertil/art/measuring-stick-off.svg
sandbox/bertil/art/measuring-stick-on.svg
sandbox/bertil/art/panning-hand-off.svg
sandbox/bertil/art/panning-hand-on.svg
sandbox/bertil/art/slider.svg
sandbox/bertil/art/zoom-world.svg
sandbox/bertil/art/zoombar.svg
sandbox/bertil/build/
sandbox/bertil/build/README.txt
sandbox/bertil/build/build.sh
sandbox/bertil/build/docs.sh
sandbox/bertil/build/library.cfg
sandbox/bertil/build/license.txt
sandbox/bertil/build/lite.cfg
sandbox/bertil/doc/
sandbox/bertil/doc/Ajax.txt
sandbox/bertil/doc/Bounds.txt
sandbox/bertil/doc/Control.LayerSwitcher.txt
sandbox/bertil/doc/Control.MouseDefaults.txt
sandbox/bertil/doc/Control.MousePosition.txt
sandbox/bertil/doc/Control.MouseToolbar.txt
sandbox/bertil/doc/Control.PanZoom.txt
sandbox/bertil/doc/Control.PanZoomBar.txt
sandbox/bertil/doc/Control.Permalink.txt
sandbox/bertil/doc/Control.Scale.txt
sandbox/bertil/doc/Control.txt
sandbox/bertil/doc/Icon.txt
sandbox/bertil/doc/Layer.Boxes.txt
sandbox/bertil/doc/Layer.EventPane.txt
sandbox/bertil/doc/Layer.GeoRSS.txt
sandbox/bertil/doc/Layer.Google.txt
sandbox/bertil/doc/Layer.Grid.txt
sandbox/bertil/doc/Layer.HTTPRequest.txt
sandbox/bertil/doc/Layer.Image.txt
sandbox/bertil/doc/Layer.KaMap.txt
sandbox/bertil/doc/Layer.Markers.txt
sandbox/bertil/doc/Layer.Text.txt
sandbox/bertil/doc/Layer.VirtualEarth.txt
sandbox/bertil/doc/Layer.WMS.txt
sandbox/bertil/doc/Layer.txt
sandbox/bertil/doc/LonLat.txt
sandbox/bertil/doc/Map.txt
sandbox/bertil/doc/Marker.Box.txt
sandbox/bertil/doc/Marker.txt
sandbox/bertil/doc/Pixel.txt
sandbox/bertil/doc/Size.txt
sandbox/bertil/doc/Tile.Image.txt
sandbox/bertil/doc/Tile.WFS.txt
sandbox/bertil/doc/Tile.txt
sandbox/bertil/doc/Util.txt
sandbox/bertil/doc/authors.txt
sandbox/bertil/doc/customization
sandbox/bertil/examples/
sandbox/bertil/examples/baseLayers.html
sandbox/bertil/examples/boxes.html
sandbox/bertil/examples/canvas.html
sandbox/bertil/examples/ciesin.html
sandbox/bertil/examples/click.html
sandbox/bertil/examples/controls.html
sandbox/bertil/examples/doubleSetCenter.html
sandbox/bertil/examples/example.html
sandbox/bertil/examples/freemap.html
sandbox/bertil/examples/fullScreen.html
sandbox/bertil/examples/georss.html
sandbox/bertil/examples/georss.xml
sandbox/bertil/examples/getfeatureinfo.html
sandbox/bertil/examples/google.html
sandbox/bertil/examples/image-layer.html
sandbox/bertil/examples/kamap.html
sandbox/bertil/examples/kamap.txt
sandbox/bertil/examples/layer-opacity.html
sandbox/bertil/examples/lite.html
sandbox/bertil/examples/mapserver.html
sandbox/bertil/examples/markerResize.html
sandbox/bertil/examples/markers.html
sandbox/bertil/examples/markersTextLayer.html
sandbox/bertil/examples/mm.html
sandbox/bertil/examples/mvs.html
sandbox/bertil/examples/notile.html
sandbox/bertil/examples/openstreetmap.html
sandbox/bertil/examples/popups.html
sandbox/bertil/examples/proxy.cgi
sandbox/bertil/examples/scroll.html
sandbox/bertil/examples/setextent.html
sandbox/bertil/examples/test.html
sandbox/bertil/examples/test_path.html
sandbox/bertil/examples/test_svgPath
sandbox/bertil/examples/textfile.txt
sandbox/bertil/examples/tiger.html
sandbox/bertil/examples/urban.html
sandbox/bertil/examples/ve.html
sandbox/bertil/examples/vector.html
sandbox/bertil/examples/vml.html
sandbox/bertil/examples/wfs.html
sandbox/bertil/examples/wms.html
sandbox/bertil/examples/wmst.html
sandbox/bertil/examples/worldwind.html
sandbox/bertil/examples/xhtml.html
sandbox/bertil/examples/yahoo.html
sandbox/bertil/examples/zoomLevels.html
sandbox/bertil/img/
sandbox/bertil/img/Makefile.am
sandbox/bertil/img/Makefile.in
sandbox/bertil/img/Nespresso.com
sandbox/bertil/img/address-book-new.png
sandbox/bertil/img/applications-accessories.png
sandbox/bertil/img/applications-graphics.png
sandbox/bertil/img/applications-office.png
sandbox/bertil/img/applications-system.png
sandbox/bertil/img/appointment-new.png
sandbox/bertil/img/blank.gif
sandbox/bertil/img/bookmark-new.png
sandbox/bertil/img/close.gif
sandbox/bertil/img/color-fill.png
sandbox/bertil/img/contact-new.png
sandbox/bertil/img/dialog-error.png
sandbox/bertil/img/dialog-information.png
sandbox/bertil/img/document-new.png
sandbox/bertil/img/document-open.png
sandbox/bertil/img/document-print-preview.png
sandbox/bertil/img/document-print.png
sandbox/bertil/img/document-properties.png
sandbox/bertil/img/document-save-as.png
sandbox/bertil/img/document-save.png
sandbox/bertil/img/drag-rectangle-off.png
sandbox/bertil/img/drag-rectangle-on.png
sandbox/bertil/img/east-mini.png
sandbox/bertil/img/edit-clear.png
sandbox/bertil/img/edit-copy.png
sandbox/bertil/img/edit-cut.png
sandbox/bertil/img/edit-delete.png
sandbox/bertil/img/edit-find-replace.png
sandbox/bertil/img/edit-find.png
sandbox/bertil/img/edit-paste.png
sandbox/bertil/img/edit-redo.png
sandbox/bertil/img/edit-select-all.png
sandbox/bertil/img/edit-undo.png
sandbox/bertil/img/edit.png
sandbox/bertil/img/emblem-readonly.png
sandbox/bertil/img/folder-new.png
sandbox/bertil/img/format-indent-less.png
sandbox/bertil/img/format-indent-more.png
sandbox/bertil/img/format-justify-center.png
sandbox/bertil/img/format-justify-fill.png
sandbox/bertil/img/format-justify-left.png
sandbox/bertil/img/format-justify-right.png
sandbox/bertil/img/format-text-bold.png
sandbox/bertil/img/format-text-italic.png
sandbox/bertil/img/format-text-strikethrough.png
sandbox/bertil/img/format-text-underline.png
sandbox/bertil/img/go-bottom.png
sandbox/bertil/img/go-down.png
sandbox/bertil/img/go-first.png
sandbox/bertil/img/go-home.png
sandbox/bertil/img/go-jump.png
sandbox/bertil/img/go-last.png
sandbox/bertil/img/go-next.png
sandbox/bertil/img/go-previous.png
sandbox/bertil/img/go-top.png
sandbox/bertil/img/go-up.png
sandbox/bertil/img/internet-group-chat.png
sandbox/bertil/img/layer-switcher-maximize.png
sandbox/bertil/img/layer-switcher-minimize.png
sandbox/bertil/img/list-add.png
sandbox/bertil/img/list-remove.png
sandbox/bertil/img/mail-attachment.png
sandbox/bertil/img/mail-forward.png
sandbox/bertil/img/mail-mark-junk.png
sandbox/bertil/img/mail-mark-not-junk.png
sandbox/bertil/img/mail-message-new.png
sandbox/bertil/img/mail-reply-all.png
sandbox/bertil/img/mail-reply-sender.png
sandbox/bertil/img/mail-send-receive.png
sandbox/bertil/img/marker-blue.png
sandbox/bertil/img/marker-gold.png
sandbox/bertil/img/marker-green.png
sandbox/bertil/img/marker.png
sandbox/bertil/img/measuring-stick-off.png
sandbox/bertil/img/measuring-stick-on.png
sandbox/bertil/img/media-eject.png
sandbox/bertil/img/media-playback-pause.png
sandbox/bertil/img/media-playback-start.png
sandbox/bertil/img/media-playback-stop.png
sandbox/bertil/img/media-record.png
sandbox/bertil/img/media-seek-backward.png
sandbox/bertil/img/media-seek-forward.png
sandbox/bertil/img/media-skip-backward.png
sandbox/bertil/img/media-skip-forward.png
sandbox/bertil/img/mouse-cursor-white.png
sandbox/bertil/img/move.png
sandbox/bertil/img/north-mini.png
sandbox/bertil/img/panning-hand-off.png
sandbox/bertil/img/panning-hand-on.png
sandbox/bertil/img/process-stop.png
sandbox/bertil/img/process-working.png
sandbox/bertil/img/select-rectangular.png
sandbox/bertil/img/slider.png
sandbox/bertil/img/south-mini.png
sandbox/bertil/img/stock-path-16.png
sandbox/bertil/img/stock-path-22.png
sandbox/bertil/img/stock-path-stroke-16.png
sandbox/bertil/img/stock-paths-16.png
sandbox/bertil/img/stock-paths-22.png
sandbox/bertil/img/stock-tool-move-16.png
sandbox/bertil/img/stock-tool-move-22.png
sandbox/bertil/img/stock-tool-options-16.png
sandbox/bertil/img/stock-tool-options-24.png
sandbox/bertil/img/stock-tool-paintbrush-16.png
sandbox/bertil/img/stock-tool-paintbrush-22.png
sandbox/bertil/img/stock-tool-path-22.png
sandbox/bertil/img/stock-tool-pencil-16.png
sandbox/bertil/img/stock-tool-pencil-22.png
sandbox/bertil/img/stock-tool-perspective-16.png
sandbox/bertil/img/stock-tool-rect-select-22.gif
sandbox/bertil/img/stock-tool-rect-select-22.png
sandbox/bertil/img/stock-tool-rotate-22.png
sandbox/bertil/img/stock-tool-scale-22.png
sandbox/bertil/img/stock-tool-shear-22.png
sandbox/bertil/img/stock-tool-smudge-22.png
sandbox/bertil/img/stock-tool-text-22.png
sandbox/bertil/img/stock-tool-threshold-22.png
sandbox/bertil/img/stock-tool-zoom-22.png
sandbox/bertil/img/stock_bring-backward.png
sandbox/bertil/img/stock_bring-forward.png
sandbox/bertil/img/stock_compile.png
sandbox/bertil/img/stock_draw-curve-filled.png
sandbox/bertil/img/stock_draw-curve.png
sandbox/bertil/img/stock_draw-polygon-filled.png
sandbox/bertil/img/stock_draw-polygon.gif
sandbox/bertil/img/stock_draw-polygon.png
sandbox/bertil/img/stock_draw-rounded-square.png
sandbox/bertil/img/stock_draw-square.png
sandbox/bertil/img/stock_edit-points.png
sandbox/bertil/img/stock_effects-object-colorize.png
sandbox/bertil/img/stock_to-polygon.png
sandbox/bertil/img/stock_to-top.png
sandbox/bertil/img/system-lock-screen.png
sandbox/bertil/img/system-log-out.png
sandbox/bertil/img/system-search.png
sandbox/bertil/img/system-shutdown.png
sandbox/bertil/img/tab-new.png
sandbox/bertil/img/transform-move.gif
sandbox/bertil/img/transform-move.png
sandbox/bertil/img/transform-rotate.png
sandbox/bertil/img/transform-scale.png
sandbox/bertil/img/transform.png
sandbox/bertil/img/user-trash-full.png
sandbox/bertil/img/view-fullscreen.png
sandbox/bertil/img/view-refresh.png
sandbox/bertil/img/weather-clear-night.png
sandbox/bertil/img/weather-clear.png
sandbox/bertil/img/weather-few-clouds-night.png
sandbox/bertil/img/weather-few-clouds.png
sandbox/bertil/img/weather-overcast.png
sandbox/bertil/img/weather-severe-alert.png
sandbox/bertil/img/weather-showers.png
sandbox/bertil/img/weather-snow.png
sandbox/bertil/img/weather-storm.png
sandbox/bertil/img/west-mini.png
sandbox/bertil/img/window-new.png
sandbox/bertil/img/zoom-minus-mini.png
sandbox/bertil/img/zoom-plus-mini.png
sandbox/bertil/img/zoom-world-mini.png
sandbox/bertil/img/zoombar.png
sandbox/bertil/lib/
sandbox/bertil/lib/OpenLayers.js
sandbox/bertil/lib/OpenLayers/
sandbox/bertil/lib/OpenLayers/Ajax.js
sandbox/bertil/lib/OpenLayers/BaseTypes.js
sandbox/bertil/lib/OpenLayers/Control.js
sandbox/bertil/lib/OpenLayers/Control/
sandbox/bertil/lib/OpenLayers/Control/ArgParser.js
sandbox/bertil/lib/OpenLayers/Control/DrawCurvePath.js
sandbox/bertil/lib/OpenLayers/Control/DrawLineString.js
sandbox/bertil/lib/OpenLayers/Control/DrawLinearPath.js
sandbox/bertil/lib/OpenLayers/Control/DrawPolygon.js
sandbox/bertil/lib/OpenLayers/Control/Edition.js
sandbox/bertil/lib/OpenLayers/Control/EditionToolbar.js
sandbox/bertil/lib/OpenLayers/Control/KeyboardDefaults.js
sandbox/bertil/lib/OpenLayers/Control/LayerSwitcher.js
sandbox/bertil/lib/OpenLayers/Control/MouseDefaults.js
sandbox/bertil/lib/OpenLayers/Control/MousePosition.js
sandbox/bertil/lib/OpenLayers/Control/MouseToolbar.js
sandbox/bertil/lib/OpenLayers/Control/OverviewMap.js
sandbox/bertil/lib/OpenLayers/Control/PanZoom.js
sandbox/bertil/lib/OpenLayers/Control/PanZoomBar.js
sandbox/bertil/lib/OpenLayers/Control/Permalink.js
sandbox/bertil/lib/OpenLayers/Control/Scale.js
sandbox/bertil/lib/OpenLayers/Control/Selection.js
sandbox/bertil/lib/OpenLayers/Events.js
sandbox/bertil/lib/OpenLayers/Feature.js
sandbox/bertil/lib/OpenLayers/Feature/
sandbox/bertil/lib/OpenLayers/Feature/WFS.js
sandbox/bertil/lib/OpenLayers/Geometry.js
sandbox/bertil/lib/OpenLayers/Geometry/
sandbox/bertil/lib/OpenLayers/Geometry/Component.js
sandbox/bertil/lib/OpenLayers/Geometry/CubicBezierCurve.js
sandbox/bertil/lib/OpenLayers/Geometry/CubicBezierSurface.js
sandbox/bertil/lib/OpenLayers/Geometry/LineString.js
sandbox/bertil/lib/OpenLayers/Geometry/LinearRing.js
sandbox/bertil/lib/OpenLayers/Geometry/Point.js
sandbox/bertil/lib/OpenLayers/Geometry/Polygon.js
sandbox/bertil/lib/OpenLayers/Icon.js
sandbox/bertil/lib/OpenLayers/Layer.js
sandbox/bertil/lib/OpenLayers/Layer/
sandbox/bertil/lib/OpenLayers/Layer/Boxes.js
sandbox/bertil/lib/OpenLayers/Layer/Canvas.js
sandbox/bertil/lib/OpenLayers/Layer/EventPane.js
sandbox/bertil/lib/OpenLayers/Layer/FixedZoomLevels.js
sandbox/bertil/lib/OpenLayers/Layer/GeoRSS.js
sandbox/bertil/lib/OpenLayers/Layer/Google.js
sandbox/bertil/lib/OpenLayers/Layer/Grid.js
sandbox/bertil/lib/OpenLayers/Layer/HTTPRequest.js
sandbox/bertil/lib/OpenLayers/Layer/Image.js
sandbox/bertil/lib/OpenLayers/Layer/KaMap.js
sandbox/bertil/lib/OpenLayers/Layer/MapServer.js
sandbox/bertil/lib/OpenLayers/Layer/Markers.js
sandbox/bertil/lib/OpenLayers/Layer/MultiMap.js
sandbox/bertil/lib/OpenLayers/Layer/Text.js
sandbox/bertil/lib/OpenLayers/Layer/Vector.js
sandbox/bertil/lib/OpenLayers/Layer/VirtualEarth.js
sandbox/bertil/lib/OpenLayers/Layer/WFS.js
sandbox/bertil/lib/OpenLayers/Layer/WMS.js
sandbox/bertil/lib/OpenLayers/Layer/WMS/
sandbox/bertil/lib/OpenLayers/Layer/WMS/Untiled.js
sandbox/bertil/lib/OpenLayers/Layer/WorldWind.js
sandbox/bertil/lib/OpenLayers/Layer/Yahoo.js
sandbox/bertil/lib/OpenLayers/Map.js
sandbox/bertil/lib/OpenLayers/Marker.js
sandbox/bertil/lib/OpenLayers/Marker/
sandbox/bertil/lib/OpenLayers/Marker/Box.js
sandbox/bertil/lib/OpenLayers/Popup.js
sandbox/bertil/lib/OpenLayers/Popup/
sandbox/bertil/lib/OpenLayers/Popup/Anchored.js
sandbox/bertil/lib/OpenLayers/Popup/AnchoredBubble.js
sandbox/bertil/lib/OpenLayers/Projection.js
sandbox/bertil/lib/OpenLayers/Renderer.js
sandbox/bertil/lib/OpenLayers/Renderer/
sandbox/bertil/lib/OpenLayers/Renderer/Svg.js
sandbox/bertil/lib/OpenLayers/Renderer/Vml.js
sandbox/bertil/lib/OpenLayers/SingleFile.js
sandbox/bertil/lib/OpenLayers/Style.js
sandbox/bertil/lib/OpenLayers/StyleSheet.js
sandbox/bertil/lib/OpenLayers/Tile.js
sandbox/bertil/lib/OpenLayers/Tile/
sandbox/bertil/lib/OpenLayers/Tile/Image.js
sandbox/bertil/lib/OpenLayers/Tile/WFS.js
sandbox/bertil/lib/OpenLayers/Util.js
sandbox/bertil/lib/Rico/
sandbox/bertil/lib/Rico/Color.js
sandbox/bertil/lib/Rico/Corner.js
sandbox/bertil/lib/prototype.js
sandbox/bertil/news.txt
sandbox/bertil/readme.txt
sandbox/bertil/release-license.txt
sandbox/bertil/repository-license.txt
sandbox/bertil/tests/
sandbox/bertil/tests/README.txt
sandbox/bertil/tests/data_Layer_Text_textfile.txt
sandbox/bertil/tests/georss.txt
sandbox/bertil/tests/list-tests.html
sandbox/bertil/tests/run-tests.html
sandbox/bertil/tests/test_Bounds.html
sandbox/bertil/tests/test_Class.html
sandbox/bertil/tests/test_Control.html
sandbox/bertil/tests/test_Control_LayerSwitcher.html
sandbox/bertil/tests/test_Control_MouseToolbar.html
sandbox/bertil/tests/test_Control_OverviewMap.html
sandbox/bertil/tests/test_Control_PanZoom.html
sandbox/bertil/tests/test_Control_PanZoomBar.html
sandbox/bertil/tests/test_Control_Permalink.html
sandbox/bertil/tests/test_Events.html
sandbox/bertil/tests/test_Feature.html
sandbox/bertil/tests/test_Icon.html
sandbox/bertil/tests/test_Layer.html
sandbox/bertil/tests/test_Layer_EventPane.html
sandbox/bertil/tests/test_Layer_FixedZoomLevels.html
sandbox/bertil/tests/test_Layer_GeoRSS.html
sandbox/bertil/tests/test_Layer_Google.html
sandbox/bertil/tests/test_Layer_Grid.html
sandbox/bertil/tests/test_Layer_HTTPRequest.html
sandbox/bertil/tests/test_Layer_Image.html
sandbox/bertil/tests/test_Layer_KaMap.html
sandbox/bertil/tests/test_Layer_Markers.html
sandbox/bertil/tests/test_Layer_MultiMap.html
sandbox/bertil/tests/test_Layer_Text.html
sandbox/bertil/tests/test_Layer_WMS.html
sandbox/bertil/tests/test_LonLat.html
sandbox/bertil/tests/test_Map.html
sandbox/bertil/tests/test_Marker.html
sandbox/bertil/tests/test_Pixel.html
sandbox/bertil/tests/test_Popup.html
sandbox/bertil/tests/test_Size.html
sandbox/bertil/tests/test_Tile.html
sandbox/bertil/tests/test_Tile_Image.html
sandbox/bertil/tests/test_Util.html
sandbox/bertil/tests/throws.js
sandbox/bertil/theme/
sandbox/bertil/theme/default/
sandbox/bertil/theme/default/img/
sandbox/bertil/theme/default/style.css
sandbox/bertil/tools/
sandbox/bertil/tools/README.txt
sandbox/bertil/tools/jsmin.c
sandbox/bertil/tools/jsmin.py
sandbox/bertil/tools/mergejs.py
sandbox/bertil/tools/release.sh
sandbox/bertil/tools/shrinksafe.py
sandbox/bertil/tools/toposort.py
Log:
add all files
Added: sandbox/bertil/art/arrows.svg
===================================================================
--- sandbox/bertil/art/arrows.svg (rev 0)
+++ sandbox/bertil/art/arrows.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="18.000000px"
+ height="18.000000px"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.42"
+ sodipodi:docbase="/Users/phil/Documents/work/metacarta/2svn.openlayers.net/follower/code/b-edits-1/openlayers/assets/ui_elements"
+ sodipodi:docname="pan_icons.svg"
+ inkscape:export-filename="/Users/phil/Documents/work/metacarta/2svn.openlayers.net/follower/code/b-edits-1/openlayers/assets/ui_elements/zoom-minus-mini.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.0000000"
+ inkscape:cx="9.0000000"
+ inkscape:cy="9.0000000"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ inkscape:window-width="1226"
+ inkscape:window-height="800"
+ inkscape:window-x="42"
+ inkscape:window-y="22" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="background"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ id="g2110">
+ <path
+ transform="matrix(0.000000,-1.003160,1.003160,0.000000,-2.844000e-2,18.02844)"
+ d="M 17.971654 9.0000000 A 8.9716539 8.9716539 0 1 1 0.028346062,9.0000000 A 8.9716539 8.9716539 0 1 1 17.971654 9.0000000 z"
+ sodipodi:ry="8.9716539"
+ sodipodi:rx="8.9716539"
+ sodipodi:cy="9.0000000"
+ sodipodi:cx="9.0000000"
+ id="path2059"
+ style="fill:#00008b;fill-opacity:1.0000000;stroke:none;stroke-width:39.984146;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
+ sodipodi:type="arc" />
+ <rect
+ transform="matrix(0.000000,-1.000000,1.000000,0.000000,0.000000,0.000000)"
+ y="4.3599998e-06"
+ x="-9.0000048"
+ height="18.000000"
+ width="9.0000000"
+ id="rect2061"
+ style="fill:#00008b;fill-opacity:1.0000000;stroke:none;stroke-width:39.984146;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer4"
+ inkscape:label="zoom"
+ style="display:inline">
+ <text
+ xml:space="preserve"
+ style="font-size:18.000000px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125.00000%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1.0000000;stroke:#ffffff;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1.0000000;font-family:Helvetica"
+ x="3.7485352"
+ y="-3.4077148"
+ id="text2114"
+ sodipodi:linespacing="125.00000%"
+ transform="scale(1.000000,-1.000000)"><tspan
+ sodipodi:role="line"
+ id="tspan2118"
+ x="3.7485352"
+ y="-3.4077148">â</tspan></text>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="overlay"
+ style="display:none">
+ <path
+ style="font-size:12.000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125.00000%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Verdana"
+ d="M 2.9678210,9.0332227 C 2.9678314,9.5015070 3.1752531,9.8938504 3.5900866,10.210254 C 3.6463464,10.254553 3.9451742,10.453889 4.4865710,10.808262 L 8.1568835,13.247754 C 8.2693886,13.323691 8.4240759,13.393300 8.6209460,13.456582 C 8.8107943,13.519862 9.0041535,13.551503 9.2010240,13.551504 C 9.5736843,13.551503 9.8936056,13.431269 10.160789,13.190801 C 10.427980,12.950332 10.561574,12.659238 10.561572,12.317520 C 10.561574,11.861896 10.322511,11.488536 9.8443836,11.197442 L 8.5998522,10.428575 L 14.548408,10.428575 C 15.026535,10.428577 15.406221,10.298849 15.687470,10.039395 C 15.968721,9.7799443 16.109345,9.4318977 16.109345,8.9952540 C 16.109345,8.5396330 15.961690,8.1915865 15.666377,7.9511133 C 15.364034,7.7106494 14.980831,7.5904152 14.516767,7.5904102 L 8.6314928,7.5904102 L 9.9920390,6.7076368 C 10.160793,6.5937365 10.290871,6.4481897 10.382274,6.2709962 C 10.466652,6.0874870 10.508840,5.8913153 10.508837,5.6824805 C 10.508840,5.3281127 10.378761,5.0338552 10.118602,4.7997070 C 9.8584498,4.5655745 9.5279814,4.4485043 9.1271961,4.4484962 C 8.7615757,4.4485043 8.4029823,4.5624104 8.0514147,4.7902149 L 3.9697741,7.5239649 C 3.6393151,7.7454540 3.4002529,7.9542820 3.2525866,8.1504493 C 3.0627532,8.3972503 2.9678314,8.6756875 2.9678210,8.9857618 L 2.9678210,9.0332227"
+ id="text2082"
+ sodipodi:nodetypes="csccsssscccssscccssssccscc" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="pan triangle"
+ style="display:none">
+ <path
+ sodipodi:type="star"
+ style="fill:#ffffff;fill-opacity:1.0000000;stroke:none;stroke-width:39.984146;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
+ id="path2107"
+ sodipodi:sides="3"
+ sodipodi:cx="6.8031497"
+ sodipodi:cy="5.1874018"
+ sodipodi:r1="5.0880113"
+ sodipodi:r2="2.5440056"
+ sodipodi:arg1="1.0471976"
+ sodipodi:arg2="2.0943951"
+ inkscape:flatsided="false"
+ inkscape:rounded="0.0000000"
+ inkscape:randomized="0.0000000"
+ d="M 9.3471551,9.5937489 L 5.5311469,7.3905753 L 1.7151384,5.1874015 L 5.5311469,2.9842283 L 9.3471555,0.78105489 L 9.3471553,5.1874018 L 9.3471551,9.5937489 z "
+ transform="matrix(0.000000,-1.331000,1.331000,0.000000,2.038879,16.92102)" />
+ </g>
+</svg>
Added: sandbox/bertil/art/layer-switcher-maximize.svg
===================================================================
--- sandbox/bertil/art/layer-switcher-maximize.svg (rev 0)
+++ sandbox/bertil/art/layer-switcher-maximize.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="18.000000px"
+ height="18.000000px"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.43"
+ sodipodi:docbase="/home/sderle/projects/openlayers/layerswitcher/art"
+ sodipodi:docname="layer-switcher-maximize.svg"
+ inkscape:export-filename="/Users/phil/Documents/work/metacarta/2svn.openlayers.net/follower/code/b-edits-1/openlayers/assets/ui_elements/zoom-minus-mini.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="16"
+ inkscape:cx="9"
+ inkscape:cy="9"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer4"
+ inkscape:window-width="1226"
+ inkscape:window-height="800"
+ inkscape:window-x="42"
+ inkscape:window-y="25" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="background"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ id="g2110"
+ transform="matrix(-7.849624e-17,1,-1,-7.849624e-17,18,0)">
+ <path
+ transform="matrix(0,-1.00316,1.00316,0,-2.844e-2,18.02844)"
+ d="M 17.971654 9 A 8.9716539 8.9716539 0 1 1 0.028346062,9 A 8.9716539 8.9716539 0 1 1 17.971654 9 z"
+ sodipodi:ry="8.9716539"
+ sodipodi:rx="8.9716539"
+ sodipodi:cy="9"
+ sodipodi:cx="9"
+ id="path2059"
+ style="fill:#00008b;fill-opacity:1;stroke:none;stroke-width:39.98414612;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:type="arc" />
+ <rect
+ transform="matrix(0,-1,1,0,0,0)"
+ y="4.3599998e-06"
+ x="-9.0000048"
+ height="18"
+ width="9"
+ id="rect2061"
+ style="fill:#00008b;fill-opacity:1;stroke:none;stroke-width:39.98414612;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer4"
+ inkscape:label="zoom"
+ style="display:inline">
+ <text
+ xml:space="preserve"
+ style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;display:inline;font-family:Helvetica"
+ x="1.5214844"
+ y="-3.2949219"
+ id="text2114"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ sodipodi:role="line"
+ id="tspan2118"
+ x="1.5214844"
+ y="-3.2949219">+</tspan></text>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="overlay"
+ style="display:none">
+ <path
+ style="font-size:12.000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125.00000%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Verdana"
+ d="M 2.9678210,9.0332227 C 2.9678314,9.5015070 3.1752531,9.8938504 3.5900866,10.210254 C 3.6463464,10.254553 3.9451742,10.453889 4.4865710,10.808262 L 8.1568835,13.247754 C 8.2693886,13.323691 8.4240759,13.393300 8.6209460,13.456582 C 8.8107943,13.519862 9.0041535,13.551503 9.2010240,13.551504 C 9.5736843,13.551503 9.8936056,13.431269 10.160789,13.190801 C 10.427980,12.950332 10.561574,12.659238 10.561572,12.317520 C 10.561574,11.861896 10.322511,11.488536 9.8443836,11.197442 L 8.5998522,10.428575 L 14.548408,10.428575 C 15.026535,10.428577 15.406221,10.298849 15.687470,10.039395 C 15.968721,9.7799443 16.109345,9.4318977 16.109345,8.9952540 C 16.109345,8.5396330 15.961690,8.1915865 15.666377,7.9511133 C 15.364034,7.7106494 14.980831,7.5904152 14.516767,7.5904102 L 8.6314928,7.5904102 L 9.9920390,6.7076368 C 10.160793,6.5937365 10.290871,6.4481897 10.382274,6.2709962 C 10.466652,6.0874870 10.508840,5.8913153 10.508837,5.6824805 C 10.508840,5.3281127 10.378761,5.0338552 10.118602,4.7997070 C 9.8584498,4.5655745 9.5279814,4.4485043 9.1271961,4.4484962 C 8.7615757,4.4485043 8.4029823,4.5624104 8.0514147,4.7902149 L 3.9697741,7.5239649 C 3.6393151,7.7454540 3.4002529,7.9542820 3.2525866,8.1504493 C 3.0627532,8.3972503 2.9678314,8.6756875 2.9678210,8.9857618 L 2.9678210,9.0332227"
+ id="text2082"
+ sodipodi:nodetypes="csccsssscccssscccssssccscc" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="pan triangle"
+ style="display:none">
+ <path
+ sodipodi:type="star"
+ style="fill:#ffffff;fill-opacity:1.0000000;stroke:none;stroke-width:39.984146;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
+ id="path2107"
+ sodipodi:sides="3"
+ sodipodi:cx="6.8031497"
+ sodipodi:cy="5.1874018"
+ sodipodi:r1="5.0880113"
+ sodipodi:r2="2.5440056"
+ sodipodi:arg1="1.0471976"
+ sodipodi:arg2="2.0943951"
+ inkscape:flatsided="false"
+ inkscape:rounded="0.0000000"
+ inkscape:randomized="0.0000000"
+ d="M 9.3471551,9.5937489 L 5.5311469,7.3905753 L 1.7151384,5.1874015 L 5.5311469,2.9842283 L 9.3471555,0.78105489 L 9.3471553,5.1874018 L 9.3471551,9.5937489 z "
+ transform="matrix(0.000000,-1.331000,1.331000,0.000000,2.038879,16.92102)" />
+ </g>
+</svg>
Added: sandbox/bertil/art/layer-switcher-minimize.svg
===================================================================
--- sandbox/bertil/art/layer-switcher-minimize.svg (rev 0)
+++ sandbox/bertil/art/layer-switcher-minimize.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="/home/sderle/projects/openlayers/layerswitcher/img/layer-switcher-minimize.png"
+ sodipodi:docname="layer-switcher-minimize.svg"
+ sodipodi:docbase="/home/sderle/projects/openlayers/layerswitcher/art"
+ inkscape:version="0.43"
+ sodipodi:version="0.32"
+ id="svg2"
+ height="18.000000px"
+ width="18.000000px">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ inkscape:window-y="26"
+ inkscape:window-x="42"
+ inkscape:window-height="800"
+ inkscape:window-width="1226"
+ inkscape:current-layer="layer1"
+ inkscape:document-units="px"
+ inkscape:cy="9.3025513"
+ inkscape:cx="9"
+ inkscape:zoom="16"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ style="display:inline"
+ id="layer1"
+ inkscape:groupmode="layer"
+ inkscape:label="background">
+ <rect
+ style="fill:#00008b;fill-opacity:0;stroke:none;stroke-width:39.984146;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ id="rect2061"
+ width="18.014498"
+ height="18.000000"
+ x="-18.014502"
+ y="4.3599998e-06"
+ transform="matrix(0.000000,-1.000000,1.000000,0.000000,0.000000,0.000000)"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ inkscape:export-filename="/home/sderle/projects/openlayers/layerswitcher/art/layer-switcher-minimize.png" />
+ </g>
+ <g
+ inkscape:label="graticule"
+ id="layer5"
+ inkscape:groupmode="layer">
+ <text
+ xml:space="preserve"
+ style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;display:inline;font-family:Helvetica"
+ x="5.2802601"
+ y="-3.8032362"
+ id="text1432"
+ sodipodi:linespacing="125%"
+ transform="scale(1,-1)"><tspan
+ sodipodi:role="line"
+ id="tspan1434"
+ x="5.2802601"
+ y="-3.8032362">-</tspan></text>
+ <rect
+ style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.99699599px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
+ id="rect1438"
+ width="13.003004"
+ height="13.002999"
+ x="2.498498"
+ y="2.4984975" />
+ </g>
+ <g
+ style="display:none"
+ inkscape:label="zoom"
+ id="layer4"
+ inkscape:groupmode="layer">
+ <text
+ transform="scale(1.000000,-1.000000)"
+ sodipodi:linespacing="125.00000%"
+ id="text2114"
+ y="-3.4077148"
+ x="3.7485352"
+ style="font-size:18.000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#ffffff;fill-opacity:1.0000000;stroke:#ffffff;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1.0000000;font-family:Helvetica;text-anchor:start;writing-mode:lr-tb"
+ xml:space="preserve"><tspan
+ y="-3.4077148"
+ x="3.7485352"
+ id="tspan2118"
+ sodipodi:role="line">â</tspan></text>
+ </g>
+ <g
+ style="display:none"
+ inkscape:label="overlay"
+ id="layer2"
+ inkscape:groupmode="layer">
+ <path
+ sodipodi:nodetypes="csccsssscccssscccssssccscc"
+ id="text2082"
+ d="M 2.9678210,9.0332227 C 2.9678314,9.5015070 3.1752531,9.8938504 3.5900866,10.210254 C 3.6463464,10.254553 3.9451742,10.453889 4.4865710,10.808262 L 8.1568835,13.247754 C 8.2693886,13.323691 8.4240759,13.393300 8.6209460,13.456582 C 8.8107943,13.519862 9.0041535,13.551503 9.2010240,13.551504 C 9.5736843,13.551503 9.8936056,13.431269 10.160789,13.190801 C 10.427980,12.950332 10.561574,12.659238 10.561572,12.317520 C 10.561574,11.861896 10.322511,11.488536 9.8443836,11.197442 L 8.5998522,10.428575 L 14.548408,10.428575 C 15.026535,10.428577 15.406221,10.298849 15.687470,10.039395 C 15.968721,9.7799443 16.109345,9.4318977 16.109345,8.9952540 C 16.109345,8.5396330 15.961690,8.1915865 15.666377,7.9511133 C 15.364034,7.7106494 14.980831,7.5904152 14.516767,7.5904102 L 8.6314928,7.5904102 L 9.9920390,6.7076368 C 10.160793,6.5937365 10.290871,6.4481897 10.382274,6.2709962 C 10.466652,6.0874870 10.508840,5.8913153 10.508837,5.6824805 C 10.508840,5.3281127 10.378761,5.0338552 10.118602,4.7997070 C 9.8584498,4.5655745 9.5279814,4.4485043 9.1271961,4.4484962 C 8.7615757,4.4485043 8.4029823,4.5624104 8.0514147,4.7902149 L 3.9697741,7.5239649 C 3.6393151,7.7454540 3.4002529,7.9542820 3.2525866,8.1504493 C 3.0627532,8.3972503 2.9678314,8.6756875 2.9678210,8.9857618 L 2.9678210,9.0332227"
+ style="font-size:12.000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Verdana;text-anchor:start;writing-mode:lr-tb" />
+ </g>
+ <g
+ style="display:none"
+ inkscape:label="pan triangle"
+ id="layer3"
+ inkscape:groupmode="layer">
+ <path
+ transform="matrix(0.000000,-1.331000,1.331000,0.000000,2.038879,16.92102)"
+ d="M 9.3471551,9.5937489 L 5.5311469,7.3905753 L 1.7151384,5.1874015 L 5.5311469,2.9842283 L 9.3471555,0.78105489 L 9.3471553,5.1874018 L 9.3471551,9.5937489 z "
+ inkscape:randomized="0.0000000"
+ inkscape:rounded="0.0000000"
+ inkscape:flatsided="false"
+ sodipodi:arg2="2.0943951"
+ sodipodi:arg1="1.0471976"
+ sodipodi:r2="2.5440056"
+ sodipodi:r1="5.0880113"
+ sodipodi:cy="5.1874018"
+ sodipodi:cx="6.8031497"
+ sodipodi:sides="3"
+ id="path2107"
+ style="fill:#ffffff;fill-opacity:1.0000000;stroke:none;stroke-width:39.984146;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ sodipodi:type="star" />
+ </g>
+</svg>
Added: sandbox/bertil/art/marker.svg
===================================================================
--- sandbox/bertil/art/marker.svg (rev 0)
+++ sandbox/bertil/art/marker.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 12.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 51448) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_svg "http://www.w3.org/2000/svg">
+]>
+<svg version="1.1" id="Layer_1" xmlns:i="&ns_ai;"
+ xmlns="&ns_svg;" width="20.5" height="24.5" viewBox="0 0 20.5 24.5"
+ overflow="visible" enable-background="new 0 0 20.5 24.5" xml:space="preserve">
+ <g i:extraneous="self">
+ <rect x="0.25" y="0.25" opacity="0" stroke="#000000" stroke-width="1" width="20" height="24"/>
+ <g id="XMLID_2_">
+ <g>
+ <polygon fill="#FF0000" points="10.12,0.6 19.93,7.71 10.06,24.03 0.6,7.58 "/>
+ </g>
+ <g>
+ <polyline fill="none" stroke="#000000" stroke-width="1" points="9.98,24.16 10.06,24.03 19.93,7.71 20.06,7.49 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="1" points="10.13,24.16 10.06,24.03 0.6,7.58 0.5,7.41 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="1" points="0.41,7.72 0.6,7.58 10.12,0.6 10.29,0.47 "/>
+ <polyline fill="none" stroke="#000000" stroke-width="1" points="9.94,0.47 10.12,0.6 19.93,7.71 20.06,7.8 "/>
+ </g>
+ </g>
+ <ellipse stroke="#000000" stroke-width="1" cx="10.125" cy="9.25" rx="1.5" ry="1.5"/>
+ </g>
+</svg>
Added: sandbox/bertil/art/measuring-stick-off.svg
===================================================================
--- sandbox/bertil/art/measuring-stick-off.svg (rev 0)
+++ sandbox/bertil/art/measuring-stick-off.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 12.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 51448) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+ <!ENTITY ns_svg "http://www.w3.org/2000/svg">
+ <!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="28.375" height="28" viewBox="0 0 28.375 28"
+ overflow="visible" enable-background="new 0 0 28.375 28" xml:space="preserve">
+ <g i:extraneous="self">
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M27.875,1.375"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M0,1.375"/>
+ <path fill="none" stroke="#FFFFFF" d="M0,27.475"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M1,27.645"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M1,0.544"/>
+ <line fill="none" stroke="#00008B" x1="0.875" y1="27.5" x2="27.875" y2="27.475"/>
+ <rect x="0.875" y="1.045" fill="#00008B" width="27.125" height="26"/>
+ <line fill="none" stroke="#00008B" x1="27.875" y1="26.925" x2="27.875" y2="0.925"/>
+ <line fill="none" stroke="#FFFFFF" x1="1.375" y1="0.5" x2="27.375" y2="0.5"/>
+ <line fill="none" stroke="#FFFFFF" x1="0.875" y1="1" x2="0.875" y2="27"/>
+
+ <rect x="5.252" y="11.157" transform="matrix(0.7933 -0.6088 0.6088 0.7933 -5.1621 12.1086)" fill="#FFBF00" width="20" height="5"/>
+ <line fill="#FFBF00" stroke="#000000" x1="8.376" y1="15.783" x2="10.717" y2="18.766"/>
+ <line fill="#FFBF00" stroke="#000000" x1="11.946" y1="13.043" x2="14.288" y2="16.027"/>
+ <line fill="#FFBF00" stroke="#000000" x1="15.342" y1="10.437" x2="17.684" y2="13.42"/>
+ <line fill="#FFBF00" stroke="#000000" x1="18.69" y1="7.869" x2="21.03" y2="10.852"/>
+ </g>
+</svg>
Added: sandbox/bertil/art/measuring-stick-on.svg
===================================================================
--- sandbox/bertil/art/measuring-stick-on.svg (rev 0)
+++ sandbox/bertil/art/measuring-stick-on.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 12.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 51448) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+ <!ENTITY ns_svg "http://www.w3.org/2000/svg">
+ <!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="28.375" height="28" viewBox="0 0 28.375 28"
+ overflow="visible" enable-background="new 0 0 28.375 28" xml:space="preserve">
+ <g i:extraneous="self">
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M27.875,1.375"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M0,1.375"/>
+ <path fill="none" stroke="#FFFFFF" d="M0,27.475"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M1,27.645"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M1,0.544"/>
+ <line fill="none" stroke="#FFFFFF" x1="0.875" y1="27.5" x2="27.875" y2="27.475"/>
+ <rect x="0.875" y="1.045" fill="#ADD8E6" width="27.125" height="26"/>
+ <line fill="none" stroke="#FFFFFF" x1="27.875" y1="26.925" x2="27.875" y2="0.925"/>
+ <line fill="none" stroke="#00008B" x1="1.375" y1="0.5" x2="27.375" y2="0.5"/>
+ <line fill="none" stroke="#00008B" x1="0.875" y1="1" x2="0.875" y2="27"/>
+
+ <rect x="4.252" y="12.157" transform="matrix(0.7933 -0.6088 0.6088 0.7933 -5.9776 11.7065)" fill="#FFBF00" width="20" height="5"/>
+ <line fill="#FFBF00" stroke="#000000" x1="7.376" y1="16.783" x2="9.717" y2="19.766"/>
+ <line fill="#FFBF00" stroke="#000000" x1="10.946" y1="14.043" x2="13.288" y2="17.027"/>
+ <line fill="#FFBF00" stroke="#000000" x1="14.342" y1="11.437" x2="16.684" y2="14.42"/>
+ <line fill="#FFBF00" stroke="#000000" x1="17.69" y1="8.869" x2="20.03" y2="11.852"/>
+ </g>
+</svg>
Added: sandbox/bertil/art/panning-hand-off.svg
===================================================================
--- sandbox/bertil/art/panning-hand-off.svg (rev 0)
+++ sandbox/bertil/art/panning-hand-off.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 12.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 51448) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+ <!ENTITY ns_svg "http://www.w3.org/2000/svg">
+ <!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="28.375" height="28" viewBox="0 0 28.375 28"
+ overflow="visible" enable-background="new 0 0 28.375 28" xml:space="preserve">
+ <g i:extraneous="self">
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M27.875,1.375"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M0,1.375"/>
+ <path fill="none" stroke="#FFFFFF" d="M0,27.475"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M1,27.645"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M1,0.544"/>
+ <line fill="none" stroke="#00008B" x1="0.875" y1="27.5" x2="27.875" y2="27.475"/>
+ <rect x="0.875" y="1.045" fill="#00008B" width="27.125" height="26"/>
+ <line fill="none" stroke="#00008B" x1="27.875" y1="26.925" x2="27.875" y2="0.925"/>
+ <line fill="none" stroke="#FFFFFF" x1="1.375" y1="0.5" x2="27.375" y2="0.5"/>
+ <line fill="none" stroke="#FFFFFF" x1="0.875" y1="1" x2="0.875" y2="27"/>
+ <path fill="#FFFFFF" stroke="#000000" d="M9.458,22.458c-0.473-0.168-1.02-1.269-1.363-1.695
+ c-0.479-0.595-0.894-1.245-1.377-1.829c-0.733-0.887-1.356-1.729-1.854-2.764c-0.375-0.782-0.884-1.997-0.005-2.648
+ c1.036-0.767,2.095-0.162,2.934,0.479c0.844,0.646,1.729,1.18,2.526,1.869c-0.372-0.305-0.548-0.986-0.778-1.421
+ c-0.253-0.477-0.565-0.906-0.822-1.375c-0.359-0.657-0.767-1.201-1.21-1.823c-0.544-0.763-1.051-1.74-0.925-2.709
+ c0.133-1.025,0.972-1.527,1.924-1.207c1.202,0.405,1.969,1.692,2.627,2.698c0.636,0.971,1.201,2.159,1.938,3.042
+ c-0.222-0.209-0.148-0.508-0.155-0.782c-0.01-0.37-0.097-0.626-0.219-0.967c-0.162-0.455-0.219-0.972-0.24-1.45
+ c-0.034-0.776-0.25-1.465-0.25-2.247c0-0.988-0.14-1.963,0.71-2.631c0.666-0.523,1.649-0.764,2.381-0.248
+ c1.385,0.976,1.057,2.999,1.209,4.458c0.079,0.759,0.165,1.489,0.2,2.263c0.022,0.496,0.209,1.067,0.168,1.558
+ c-0.146-0.269-0.113-0.749-0.127-1.057c-0.022-0.502-0.041-0.982-0.115-1.47c-0.114-0.743-0.188-1.564-0.25-2.324
+ c-0.152-1.877,2.054-3.17,3.301-1.469c0.884,1.206,0.773,2.643,0.773,4.085c0,0.698-0.034,1.251-0.22,1.91
+ c-0.13,0.459-0.293,1.222-0.239,1.638c0-0.902,0.334-1.697,0.334-2.588c0-0.678-0.272-2.099,0.581-2.334
+ c1.065-0.294,2.008,0.875,2.428,1.66c0.458,0.855,0.555,1.901,0.409,2.882c-0.318,2.154-0.845,4.227-2.096,6.072
+ c-0.268,0.396-0.485,0.838-0.79,1.22c-0.361,0.452-0.923,0.772-1.416,1.071c-0.381,0.232-0.764,0.53-1.176,0.604
+ c-0.822,0.149-1.725,0.157-2.565,0.157c-1.29,0-2.564-0.068-3.832-0.251c-0.799-0.115-2.12,0.153-2.668-0.54"/>
+ </g>
+</svg>
Added: sandbox/bertil/art/panning-hand-on.svg
===================================================================
--- sandbox/bertil/art/panning-hand-on.svg (rev 0)
+++ sandbox/bertil/art/panning-hand-on.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 12.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 51448) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+ <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
+ <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
+ <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
+ <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
+ <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
+ <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
+ <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
+ <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">
+ <!ENTITY ns_svg "http://www.w3.org/2000/svg">
+ <!ENTITY ns_xlink "http://www.w3.org/1999/xlink">
+]>
+<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;"
+ xmlns="&ns_svg;" xmlns:xlink="&ns_xlink;" width="28.375" height="28" viewBox="0 0 28.375 28"
+ overflow="visible" enable-background="new 0 0 28.375 28" xml:space="preserve">
+ <g i:extraneous="self">
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M27.875,1.375"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M0,1.375"/>
+ <path fill="none" stroke="#FFFFFF" d="M0,27.475"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M1,27.645"/>
+ <path fill="none" stroke="#00008B" stroke-width="1.5" d="M1,0.544"/>
+ <line fill="none" stroke="#FFFFFF" x1="0.875" y1="27.5" x2="27.875" y2="27.475"/>
+ <rect x="0.875" y="1.045" fill="#ADD8E6" width="27.125" height="26"/>
+ <line fill="none" stroke="#FFFFFF" x1="27.875" y1="26.925" x2="27.875" y2="0.925"/>
+ <line fill="none" stroke="#00008B" x1="1.375" y1="0.5" x2="27.375" y2="0.5"/>
+ <line fill="none" stroke="#00008B" x1="0.875" y1="1" x2="0.875" y2="27"/>
+ <path fill="#FFFFFF" stroke="#000000" d="M8.458,23.458c-0.473-0.168-1.02-1.269-1.363-1.695
+ c-0.479-0.595-0.894-1.245-1.377-1.829c-0.733-0.887-1.356-1.729-1.854-2.764c-0.375-0.782-0.884-1.997-0.005-2.648
+ c1.036-0.767,2.095-0.161,2.934,0.479c0.844,0.646,1.729,1.18,2.526,1.869c-0.372-0.305-0.548-0.986-0.778-1.421
+ c-0.253-0.477-0.565-0.906-0.822-1.375c-0.359-0.657-0.767-1.201-1.21-1.823c-0.544-0.763-1.051-1.74-0.925-2.709
+ c0.133-1.025,0.972-1.527,1.924-1.207c1.202,0.405,1.969,1.692,2.627,2.698c0.636,0.971,1.201,2.159,1.938,3.042
+ c-0.222-0.21-0.148-0.509-0.155-0.783c-0.01-0.37-0.097-0.626-0.219-0.967c-0.162-0.455-0.219-0.972-0.24-1.45
+ c-0.034-0.776-0.25-1.465-0.25-2.247c0-0.988-0.14-1.963,0.71-2.631c0.666-0.523,1.649-0.764,2.381-0.248
+ c1.385,0.976,1.057,2.999,1.209,4.458c0.079,0.759,0.165,1.489,0.2,2.263c0.022,0.496,0.209,1.068,0.168,1.558
+ c-0.146-0.27-0.113-0.75-0.127-1.058c-0.022-0.502-0.041-0.982-0.115-1.47c-0.114-0.743-0.188-1.564-0.25-2.324
+ c-0.152-1.877,2.054-3.17,3.301-1.469c0.884,1.206,0.773,2.643,0.773,4.085c0,0.698-0.034,1.251-0.22,1.91
+ c-0.13,0.459-0.293,1.222-0.239,1.639c0-0.902,0.334-1.697,0.334-2.589c0-0.678-0.272-2.099,0.581-2.334
+ c1.065-0.294,2.008,0.875,2.428,1.66c0.458,0.855,0.555,1.901,0.409,2.883c-0.318,2.153-0.845,4.227-2.096,6.071
+ c-0.268,0.396-0.485,0.838-0.79,1.22c-0.361,0.452-0.923,0.772-1.416,1.071c-0.381,0.232-0.764,0.53-1.176,0.604
+ c-0.822,0.149-1.725,0.157-2.565,0.157c-1.29,0-2.564-0.068-3.832-0.251c-0.799-0.115-2.12,0.153-2.668-0.54"/>
+ </g>
+</svg>
Added: sandbox/bertil/art/slider.svg
===================================================================
--- sandbox/bertil/art/slider.svg (rev 0)
+++ sandbox/bertil/art/slider.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="210mm"
+ height="297mm"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.41.1"
+ sodipodi:docbase="/afs/metacarta.com/user/sderle/public_html/ol.zoombar/art"
+ sodipodi:docname="slider.svg"
+ inkscape:export-filename="/afs/metacarta.com/user/sderle/public_html/ol.zoombar/img/slider.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000">
+ <defs
+ id="defs3" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="39.870978"
+ inkscape:cx="140.00732"
+ inkscape:cy="695.49796"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="true"
+ inkscape:window-width="1010"
+ inkscape:window-height="538"
+ inkscape:window-x="20"
+ inkscape:window-y="107" />
+ <metadata
+ id="metadata4">
+ <rdf:RDF
+ id="RDF5">
+ <cc:Work
+ rdf:about=""
+ id="Work6">
+ <dc:format
+ id="format7">image/svg+xml</dc:format>
+ <dc:type
+ id="type9"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="fill:#00008b;fill-opacity:1.0000000;stroke:#000080;stroke-width:4.9999957;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ id="rect1291"
+ x="132.50000"
+ y="354.86218"
+ width="15.014628"
+ height="4.0040474" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:2.0000000;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 134.08880,356.89603 L 146.00000,356.87002"
+ id="path2052" />
+ </g>
+</svg>
Added: sandbox/bertil/art/zoom-world.svg
===================================================================
--- sandbox/bertil/art/zoom-world.svg (rev 0)
+++ sandbox/bertil/art/zoom-world.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="/Users/phil/Documents/work/metacarta/2svn.openlayers.net/follower/code/b-edits-1/openlayers/assets/ui_elements/zoom-minus-mini.png"
+ sodipodi:docname="zoom-world.svg"
+ sodipodi:docbase="/afs/metacarta.com/user/sderle/OL/openlayers/assets/ui_elements"
+ inkscape:version="0.41.1"
+ sodipodi:version="0.32"
+ id="svg2"
+ height="18.000000px"
+ width="18.000000px">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ inkscape:window-y="26"
+ inkscape:window-x="42"
+ inkscape:window-height="800"
+ inkscape:window-width="1226"
+ inkscape:current-layer="layer5"
+ inkscape:document-units="px"
+ inkscape:cy="9.3025513"
+ inkscape:cx="9.0000000"
+ inkscape:zoom="1.0000000"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF
+ id="RDF1295">
+ <cc:Work
+ id="Work1297"
+ rdf:about="">
+ <dc:format
+ id="format1299">image/svg+xml</dc:format>
+ <dc:type
+ id="type1301"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ style="display:inline"
+ id="layer1"
+ inkscape:groupmode="layer"
+ inkscape:label="background">
+ <rect
+ style="fill:#00008b;fill-opacity:1.0000000;stroke:none;stroke-width:39.984146;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ id="rect2061"
+ width="18.014498"
+ height="18.000000"
+ x="-18.014502"
+ y="4.3599998e-06"
+ transform="matrix(0.000000,-1.000000,1.000000,0.000000,0.000000,0.000000)" />
+ </g>
+ <g
+ inkscape:label="graticule"
+ id="layer5"
+ inkscape:groupmode="layer">
+ <g
+ transform="translate(0.000000,-4.419417e-2)"
+ id="g2876">
+ <path
+ transform="matrix(1.155321,0.000000,0.000000,1.155321,-2.292065,-1.751761)"
+ d="M 16.869573 9.3188362 A 7.0579743 7.0579743 0 1 1 2.7536244,9.3188362 A 7.0579743 7.0579743 0 1 1 16.869573 9.3188362 z"
+ sodipodi:ry="7.0579743"
+ sodipodi:rx="7.0579743"
+ sodipodi:cy="9.3188362"
+ sodipodi:cx="9.8115988"
+ id="path1321"
+ style="fill:none;fill-opacity:1.0000000;stroke:#ffffff;stroke-width:0.50000000;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path2086"
+ d="M 8.1145142,1.1289949 C 15.315267,9.5238831 8.3963197,17.101449 8.3963197,17.057255"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path2846"
+ d="M 11.588885,1.3666059 C 18.922222,9.5405232 11.605526,16.764536 11.605526,16.764536"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path2848"
+ d="M 5.2258471,2.0593951 C 11.080923,9.7405585 5.3432210,16.278941 5.3432210,16.278941"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path2850"
+ d="M 2.7388198,3.7571959 C 6.3686281,9.1817837 2.9127331,14.361601 2.9127331,14.361601"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ </g>
+ <g
+ transform="matrix(-6.269315e-2,0.998033,-0.998033,-6.269315e-2,18.62352,0.612232)"
+ id="g2883">
+ <path
+ transform="matrix(1.155321,0.000000,0.000000,1.155321,-2.292065,-1.751761)"
+ d="M 16.869573 9.3188362 A 7.0579743 7.0579743 0 1 1 2.7536244,9.3188362 A 7.0579743 7.0579743 0 1 1 16.869573 9.3188362 z"
+ sodipodi:ry="7.0579743"
+ sodipodi:rx="7.0579743"
+ sodipodi:cy="9.3188362"
+ sodipodi:cx="9.8115988"
+ id="path2885"
+ style="fill:none;fill-opacity:1.0000000;stroke:#ffffff;stroke-width:0.50000000;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path2887"
+ d="M 8.1145142,1.1289949 C 15.315267,9.5238831 8.3963197,17.101449 8.3963197,17.057255"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path2889"
+ d="M 11.588885,1.3666059 C 18.922222,9.5405232 11.605526,16.764536 11.605526,16.764536"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path2891"
+ d="M 5.2258471,2.0593951 C 11.080923,9.7405585 5.3432210,16.278941 5.3432210,16.278941"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ sodipodi:nodetypes="cc"
+ id="path2893"
+ d="M 2.7388198,3.7571959 C 6.3686281,9.1817837 2.9127331,14.361601 2.9127331,14.361601"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.50000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ </g>
+ </g>
+ <g
+ style="display:none"
+ inkscape:label="zoom"
+ id="layer4"
+ inkscape:groupmode="layer">
+ <text
+ transform="scale(1.000000,-1.000000)"
+ sodipodi:linespacing="125.00000%"
+ id="text2114"
+ y="-3.4077148"
+ x="3.7485352"
+ style="font-size:18.000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#ffffff;fill-opacity:1.0000000;stroke:#ffffff;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1.0000000;font-family:Helvetica;text-anchor:start;writing-mode:lr-tb"
+ xml:space="preserve"><tspan
+ y="-3.4077148"
+ x="3.7485352"
+ id="tspan2118"
+ sodipodi:role="line">â</tspan></text>
+ </g>
+ <g
+ style="display:none"
+ inkscape:label="overlay"
+ id="layer2"
+ inkscape:groupmode="layer">
+ <path
+ sodipodi:nodetypes="csccsssscccssscccssssccscc"
+ id="text2082"
+ d="M 2.9678210,9.0332227 C 2.9678314,9.5015070 3.1752531,9.8938504 3.5900866,10.210254 C 3.6463464,10.254553 3.9451742,10.453889 4.4865710,10.808262 L 8.1568835,13.247754 C 8.2693886,13.323691 8.4240759,13.393300 8.6209460,13.456582 C 8.8107943,13.519862 9.0041535,13.551503 9.2010240,13.551504 C 9.5736843,13.551503 9.8936056,13.431269 10.160789,13.190801 C 10.427980,12.950332 10.561574,12.659238 10.561572,12.317520 C 10.561574,11.861896 10.322511,11.488536 9.8443836,11.197442 L 8.5998522,10.428575 L 14.548408,10.428575 C 15.026535,10.428577 15.406221,10.298849 15.687470,10.039395 C 15.968721,9.7799443 16.109345,9.4318977 16.109345,8.9952540 C 16.109345,8.5396330 15.961690,8.1915865 15.666377,7.9511133 C 15.364034,7.7106494 14.980831,7.5904152 14.516767,7.5904102 L 8.6314928,7.5904102 L 9.9920390,6.7076368 C 10.160793,6.5937365 10.290871,6.4481897 10.382274,6.2709962 C 10.466652,6.0874870 10.508840,5.8913153 10.508837,5.6824805 C 10.508840,5.3281127 10.378761,5.0338552 10.118602,4.7997070 C 9.8584498,4.5655745 9.5279814,4.4485043 9.1271961,4.4484962 C 8.7615757,4.4485043 8.4029823,4.5624104 8.0514147,4.7902149 L 3.9697741,7.5239649 C 3.6393151,7.7454540 3.4002529,7.9542820 3.2525866,8.1504493 C 3.0627532,8.3972503 2.9678314,8.6756875 2.9678210,8.9857618 L 2.9678210,9.0332227"
+ style="font-size:12.000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Verdana;text-anchor:start;writing-mode:lr-tb" />
+ </g>
+ <g
+ style="display:none"
+ inkscape:label="pan triangle"
+ id="layer3"
+ inkscape:groupmode="layer">
+ <path
+ transform="matrix(0.000000,-1.331000,1.331000,0.000000,2.038879,16.92102)"
+ d="M 9.3471551,9.5937489 L 5.5311469,7.3905753 L 1.7151384,5.1874015 L 5.5311469,2.9842283 L 9.3471555,0.78105489 L 9.3471553,5.1874018 L 9.3471551,9.5937489 z "
+ inkscape:randomized="0.0000000"
+ inkscape:rounded="0.0000000"
+ inkscape:flatsided="false"
+ sodipodi:arg2="2.0943951"
+ sodipodi:arg1="1.0471976"
+ sodipodi:r2="2.5440056"
+ sodipodi:r1="5.0880113"
+ sodipodi:cy="5.1874018"
+ sodipodi:cx="6.8031497"
+ sodipodi:sides="3"
+ id="path2107"
+ style="fill:#ffffff;fill-opacity:1.0000000;stroke:none;stroke-width:39.984146;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ sodipodi:type="star" />
+ </g>
+</svg>
Added: sandbox/bertil/art/zoombar.svg
===================================================================
--- sandbox/bertil/art/zoombar.svg (rev 0)
+++ sandbox/bertil/art/zoombar.svg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="18"
+ height="18"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.43"
+ version="1.0"
+ inkscape:export-filename="C:\Documents and Settings\crschmidt\Desktop\zoombar.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ sodipodi:docbase="C:\Documents and Settings\crschmidt\Desktop"
+ sodipodi:docname="zoombar.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="-117.50597"
+ inkscape:cy="65.94562"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showguides="false"
+ showgrid="false"
+ inkscape:window-width="1024"
+ inkscape:window-height="721"
+ inkscape:window-x="-4"
+ inkscape:window-y="-4" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="opacity:0.5;fill:#808080;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1307"
+ width="16.999998"
+ height="10.000004"
+ x="-125.51302"
+ y="-52.420002" />
+ <path
+ style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999958;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.50196078"
+ d="M -125.54176,-52.415494 L -125.54176,-42.415495"
+ id="path8297" />
+ <path
+ style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.50196078"
+ d="M -108.48157,-52.418044 L -108.48157,-42.418046"
+ id="path12667" />
+ </g>
+</svg>
Added: sandbox/bertil/build/README.txt
===================================================================
--- sandbox/bertil/build/README.txt (rev 0)
+++ sandbox/bertil/build/README.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,14 @@
+
+## HowTo: Build & deploy "Shrunk" Single File Library version of OpenLayers ##
+
+ * Build:
+
+ cd build
+ ./build.sh
+ cd ..
+
+ * Upload the result to the server: e.g.
+
+ scp build/OpenLayers.js openlayers at openlayers.org:openlayers.org/htdocs/code/
+
+
Added: sandbox/bertil/build/build.sh
===================================================================
--- sandbox/bertil/build/build.sh (rev 0)
+++ sandbox/bertil/build/build.sh 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+#
+# Script to build compressed single file version of OpenLayers library
+#
+
+OUTPUT_FILENAME=OpenLayers.js
+TMP_OUTPUT_FILENAME=tmp.${OUTPUT_FILENAME}
+
+TOOLS_DIR=../tools
+
+if [ "$1" != "" ]; then
+ CFG_FILENAME="$1.cfg"
+else
+ CFG_FILENAME=library.cfg
+fi
+
+SRC_DIR=../lib
+
+CMD_MERGE_JS=${TOOLS_DIR}/mergejs.py
+
+CMD_SHRINKSAFE=${TOOLS_DIR}/shrinksafe.py
+CMD_JSMIN=${TOOLS_DIR}/jsmin.py
+
+LICENSE_HEADER_FILENAME=license.txt
+
+
+## Generate "fat" single file library version
+${CMD_MERGE_JS} -c ${CFG_FILENAME} ${TMP_OUTPUT_FILENAME} ${SRC_DIR}
+
+
+## Compress ("shrink") the single file library version
+
+echo
+echo Shrinking and post-processing...
+# (We also append the license header here.)
+cat ${LICENSE_HEADER_FILENAME} > ${OUTPUT_FILENAME}
+${CMD_JSMIN} <${TMP_OUTPUT_FILENAME} >> ${OUTPUT_FILENAME}
+
+echo Cleaning up...
+rm $TMP_OUTPUT_FILENAME
+
+echo
+echo Done.
Property changes on: sandbox/bertil/build/build.sh
___________________________________________________________________
Name: svn:executable
+ *
Added: sandbox/bertil/build/docs.sh
===================================================================
--- sandbox/bertil/build/docs.sh (rev 0)
+++ sandbox/bertil/build/docs.sh 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+rm ../doc/reference.html
+CLASSES="Map Layer Layer.Image Layer.HTTPRequest Layer.Grid Layer.WMS Layer.KaMap Layer.EventPane Layer.Google Layer.VirtualEarth Layer.Markers Layer.Text Layer.GeoRSS Layer.Boxes Icon Marker Marker.Box Tile Tile.Image Tile.WFS Control Control.LayerSwitcher Control.MouseDefaults Control.MousePosition Control.MouseToolbar Control.OverviewMap Control.PanZoom Control.PanZoomBar Control.Permalink Control.Scale LonLat Size Pixel Bounds Util Ajax"
+echo "<html>
+ <head>
+ <title>OpenLayers Class Reference Documentation</title>
+ <style type='text/css'>
+ .type { background-color: #ddd }
+ td { border: black solid 1px; padding: 3px; }
+ table { border-collapse: collapse; margin: 5px 10px; }
+ .classref { margin-left: 20px; }
+ div.index { float:left; width: 300px; }
+ </style>
+ </head>
+ <body>" >> ../doc/reference.html
+
+for i in $CLASSES; do
+echo "<div class='index'><a href='#OpenLayers.$i'>OpenLayers.$i</a></div>" >> ../doc/reference.html
+done
+
+echo "<br style='clear:both' />" >> ../doc/reference.html
+
+for i in $CLASSES; do
+cat ../doc/$i.txt | \
+perl -pe 's!^(.*?) -- (.*?) -- (.*?)$! <tr><td>$1</td><td>$2</td><td>$3</td></tr>!g;
+ s!^( \* )?(.*?) -- (.*?)$! <tr><td>$2</td><td>$3</td></tr>!g;
+ s!^ \* (.*)$! </table>\n\n<h3>$1</h3>\n <table>!;
+ s!{OpenLayers.(.*?)\|(.*?)}!<a href="#OpenLayers.$1" title="OpenLayers.$1">\2</a>!g;
+ s!{OpenLayers.(.*?)}!<a href="#OpenLayers.$1" title="OpenLayers.$1">OpenLayers.$1</a>!;
+ s!{([A-Za-z]+?)\|(.+?)}!<span class="type" title="$1">\2<\/span>!g;
+ s!{([A-Za-z]+?)}!<span class="type" title="$1">$1<\/span>!g;
+ s!^\* (.*)$!</table>\n<h2>$1</h2>\n<table>!;
+ s!^OpenLayers\.(.*)$!<h1><a name="OpenLayers.$1">OpenLayers.$1</a></h1><div class="classref">!' \
+>> ../doc/reference.html
+echo '</table></div>' >> ../doc/reference.html
+done
+echo " </body>
+</html>" >> ../doc/reference.html
Property changes on: sandbox/bertil/build/docs.sh
___________________________________________________________________
Name: svn:executable
+ *
Added: sandbox/bertil/build/library.cfg
===================================================================
--- sandbox/bertil/build/library.cfg (rev 0)
+++ sandbox/bertil/build/library.cfg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,13 @@
+[first]
+OpenLayers/SingleFile.js
+OpenLayers.js
+OpenLayers/BaseTypes.js
+OpenLayers/Util.js
+Rico/Corner.js
+
+[last]
+
+[include]
+
+[exclude]
+OpenLayers/Control/KeyboardDefaults.js
Added: sandbox/bertil/build/license.txt
===================================================================
--- sandbox/bertil/build/license.txt (rev 0)
+++ sandbox/bertil/build/license.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,45 @@
+/*
+
+ OpenLayers.js -- OpenLayers Map Viewer Library
+
+ Copyright 2005-2006 MetaCarta, Inc., released under a modified BSD license.
+ Please see http://svn.openlayers.org/trunk/openlayers/repository-license.txt
+ for the full text of the license.
+
+ Includes compressed code under the following licenses:
+
+ (For uncompressed versions of the code used please see the
+ OpenLayers SVN repository: <http://openlayers.org/>)
+
+*/
+
+/* Contains portions of Prototype.js:
+ *
+ * Prototype JavaScript framework, version 1.4.0
+ * (c) 2005 Sam Stephenson <sam at conio.net>
+ *
+ * Prototype is freely distributable under the terms of an MIT-style license.
+ * For details, see the Prototype web site: http://prototype.conio.net/
+ *
+/*--------------------------------------------------------------------------*/
+
+/**
+*
+* Contains portions of Rico <http://openrico.org/>
+*
+* Copyright 2005 Sabre Airline Solutions
+*
+* Licensed under the Apache License, Version 2.0 (the "License"); you
+* may not use this file except in compliance with the License. You
+* may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+* implied. See the License for the specific language governing
+* permissions and limitations under the License.
+*
+**/
+
Added: sandbox/bertil/build/lite.cfg
===================================================================
--- sandbox/bertil/build/lite.cfg (rev 0)
+++ sandbox/bertil/build/lite.cfg 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,20 @@
+[first]
+OpenLayers/SingleFile.js
+OpenLayers.js
+OpenLayers/BaseTypes.js
+OpenLayers/Util.js
+
+[last]
+
+[include]
+OpenLayers/Events.js
+OpenLayers/Map.js
+OpenLayers/Layer.js
+OpenLayers/Layer/Grid.js
+OpenLayers/Layer/HTTPRequest.js
+OpenLayers/Layer/WMS.js
+OpenLayers/Layer/WMS/Untiled.js
+OpenLayers/Tile.js
+OpenLayers/Tile/Image.js
+
+[exclude]
Added: sandbox/bertil/doc/Ajax.txt
===================================================================
--- sandbox/bertil/doc/Ajax.txt (rev 0)
+++ sandbox/bertil/doc/Ajax.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,9 @@
+OpenLayers contains a number of helper functions for working with AJAX.
+
+* Methods
+ OpenLayers.loadURL({String|uri}, {String|params}, {Object|caller}, {function|onComplete}, {function|onFailure}) -- none -- This function sends an XMLHTTPRequest to a remote site, specified by URI, with the params string given as the params argument. Caller is bound as 'this' to the function specified by either onComplete or onFailure.
+ OpenLayers.parseXMLString({String|text}) -- {AJAXResponse} -- Accepts a block of text, and creates a DOM response document from the text.
+
+* Parameters
+ OpenLayers.ProxyHost -- When initiating an AJAX request, any URL that is absolute is prefixed with OpenLayers.ProxyHost. The ProxyHost is designed to accept a URL and return the content, in an effort to work around cross-browser security restrictions. This defaults to null, but if you wish to access content from another domain that Javascript would restrict access to, you must set this to be the URL which will accept a URL encoded version of the passed URL and return the content at that URL. An example is available as proxy.txt in the examples/ directory.
+
Added: sandbox/bertil/doc/Bounds.txt
===================================================================
--- sandbox/bertil/doc/Bounds.txt (rev 0)
+++ sandbox/bertil/doc/Bounds.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,21 @@
+OpenLayers.Bounds
+
+This class represents a bounding box. Data stores as left, bottom, right, top floats.
+
+* Constructor
+ OpenLayers.Bounds(left, bottom, right, top) -- Create new Bounds.
+
+* Methods
+ clone() -- {OpenLayers.Bounds} -- Return copy of the current bounds.
+ toString() -- {String} -- Return bounds as string.
+ toBBOX() -- {String} -- Return bounds as simple string, usable for WMS.
+ getWidth() -- {float} -- Return width of bounds.
+ getHeight() -- {float} -- Return height of bounds.
+ getSize() -- {OpenLayers.Size} -- Return size of bounds.
+ getCenterPixel() -- {OpenLayers.Pixel} -- Return center of bounds as pixel.
+ getCenterLonLat() -- {OpenLayers.LonLat} -- Return center of bounds as LonLat.
+ equals({OpenLayers.Bounds|bounds}) -- {Boolean} -- whether or not the bounds are equivilant.
+ add({float|x}, {float|y}) -- {OpenLayers.Bounds} -- Shift bounds by x and y.
+ contains({float|x}, {float|y}, {Boolean|inclusive}) -- {Boolean} -- Return Whether or not the passed-in coordinates are within this bounds
+ containsBounds({OpenLayers.Bounds|bounds}, {Boolean|partial}, {Boolean|inclusive}) -- {Boolean} -- Returns whether or not the passed-in OpenLayers.Bounds object is contained within this bounds. partial indicates whether bounds must be contained or only overlap. Inclusive determines whether border is included.
+ determineQuadrant({OpenLayers.LonLat|lonlat}) -- {String} -- Determine which quadrant the LonLat is in. Returns combination of "b" or "t" and "l" or "r".
Added: sandbox/bertil/doc/Control.LayerSwitcher.txt
===================================================================
--- sandbox/bertil/doc/Control.LayerSwitcher.txt (rev 0)
+++ sandbox/bertil/doc/Control.LayerSwitcher.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,14 @@
+OpenLayers.Control.LayerSwitcher
+
+This control will by default display a small image in the upper right corner of the map. When clicked, this image expands into a control which allows one to select between multiple types of layers, seperated into two types: Base Layers and Overlays. Only one base layer can be selected at a time, and is enforced by a radio button control being used. Multiple overlays can be selected at once, and a checkbox control is visible for this functionality.
+* Constructor
+ OpenLayers.Control.LayerSwitcher({Object|options}?) -- Creates a new control.
+
+* Methods
+ maximizeControl() -- none -- Expand the layer switcher control.
+ minimizeControl() -- none -- Close the layer switcher control.
+
+* Parameters
+ position -- (inherited from {OpenLayers.Control}) {OpenLayers.Pixel} to use as the top-left corner of the control div, relative to the map area.
+ activeColor -- The color to use for the background of the layer switcher div.
+ ascending -- Ascending determines whether layers are added to the layer switcher in ascending or descending order. If ascending is true, the lowest layer is appended to the list first. If ascending is false, the lowest layer is at the very bottom of the LayerSwitcher. Default is true.
Added: sandbox/bertil/doc/Control.MouseDefaults.txt
===================================================================
--- sandbox/bertil/doc/Control.MouseDefaults.txt (rev 0)
+++ sandbox/bertil/doc/Control.MouseDefaults.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,19 @@
+OpenLayers.Control.MouseDefaults
+
+Control to set up mouse handling. This includes clicks, double clicks, scrollwheel events, and mouse movement. There are a number of functions which act as the default handlers for these events: if you wish to create your own mouse control which behaves differently, you should create a subclass of MouseDefaults, replacing the functions whose behavior you wish to change.
+
+
+* Constructor
+ OpenLayers.Control() -- Creates a new control. No options available.
+
+* Methods
+ defaultClick -- none -- This event takes place when a click event occurs on the map.
+ defaultDblClick -- none -- This event re-centers the map on the clicked location.
+ defaultMouseDown -- none -- This event starts a dragging event, so that the map can be dragged. If the shift key is held, it starts a 'zoombox' or rubber-band-zoom action instead.
+ defaultMouseMove -- none -- If a mouseDrag is in operation, this function causes the map to move to follow the cursor. If a zoombox is in place, this increases the size of the zoombox element to match the cursor.
+ defaultMouseUp -- none -- This function is called when a mouseup event is received, and either sets the center of the map to be the final location or zooms to the zoombox if enabled.
+ defaultMouseOut -- none -- This calls defaultMouseUp, so that when you mouse out of the map div, the events are stopped.
+ defaultWheelUp -- none -- Zooms in one level. Called by onWheelEvent
+ defaultWheelDown -- none -- Zooms out one level. Called by onWheelEvent.
+ onWheelEvent -- none -- catches the map wheel event, and handles it, zooming appropriately.
+
Added: sandbox/bertil/doc/Control.MousePosition.txt
===================================================================
--- sandbox/bertil/doc/Control.MousePosition.txt (rev 0)
+++ sandbox/bertil/doc/Control.MousePosition.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,32 @@
+OpenLayers.Control.MousePosition
+
+A small control which displays the Longitude and Latitude of the current mouse position, by defualt in the lower right of the map viewport.
+
+* Constructor
+ OpenLayers.Control.MousePosition({Object|options}) -- Creates a new MousePosition control.
+
+
+* Parameters
+
+ element -- if not null, div in which to display the MousePosition
+ prefix -- html to precede the longitude value (default: '')
+ separator -- html to separate the longitude and latitude values (default: '<br />')
+ suffix -- html to follow the latitude value (default: '')
+ numdigits -- number of digits to the right of the decimal (default: 5)
+ granularity -- Don't refresh display if mouse has moved more than this (default: 10)
+
+prefix, separator, and suffix are used to format the lon/lat values.
+
+With:
+ prefix = 'Lon: '
+ suffix = '<br />Lat: '
+ suffix = ''
+ nudigits = 3
+Lon/Lat is displayed as:
+ Lon: 95.123
+ Lat: 35.456
+
+If the mouse has never been over the map, Lon/Lat will equal 0/0. If the mouse is over the map, Lon/Lat will equal the current mouse position. If the mouse has been moved off the map, Lon/Lat will equal the value displayed at the time the mouse was moved off the map.
+
+If the mouse is moving slowly, the Lon/Lat will refresh continuously. If the mouse is moving rapidly, the refresh of Lon/Lat will be suspended until the mouse has slowed down or stopped. (Trying to update the Lon/Lat value while the mouse is in rapid movemement makes the movement of the mouse unacceptably jerky.)
+
Added: sandbox/bertil/doc/Control.MouseToolbar.txt
===================================================================
--- sandbox/bertil/doc/Control.MouseToolbar.txt (rev 0)
+++ sandbox/bertil/doc/Control.MouseToolbar.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,15 @@
+OpenLayers.Control.MouseToolbar
+
+Control to set up mouse handling. This includes clicks, double clicks, scrollwheel events, and mouse movement. There are a number of functions which act as the default handlers for these events: if you wish to create your own mouse control which behaves differently, you should create a subclass of MouseToolbar, replacing the functions whose behavior you wish to change. Additionally, a toolbar of images can be clicked to start events, as well as using the keyboard shortcuts. Note that if you wish to use the MouseToolbar, you *must* add a 'controls' option to the map constructor, otherwise you will have both MouseDefaults and MouseToolbar on the map, which will not work.
+
+* Constructor
+ OpenLayers.Control.MouseToolbar({OpenLayers.Pixel|position}, {String|direction}) -- Creates a new control. The direction of the control can be either "vertical" or "horizontal". The default is vertical.
+
+* Methods
+ defaultClick -- none -- This event takes place when a click event occurs on the map.
+ defaultDblClick -- none -- This event re-centers the map on the clicked location.
+ defaultMouseDown -- none -- This event starts a dragging event, so that the map can be dragged. If the shift key is held, it starts a 'zoombox' or rubber-band-zoom action instead.
+ defaultMouseMove -- none -- If a mouseDrag is in operation, this function causes the map to move to follow the cursor. If a zoombox is in place, this increases the size of the zoombox element to match the cursor.
+ defaultMouseUp -- none -- This function is called when a mouseup event is received, and either sets the center of the map to be the final location or zooms to the zoombox if enabled.
+ defaultMouseOut -- none -- This calls defaultMouseUp, so that when you mouse out of the map div, the events are stopped.
+
Added: sandbox/bertil/doc/Control.PanZoom.txt
===================================================================
--- sandbox/bertil/doc/Control.PanZoom.txt (rev 0)
+++ sandbox/bertil/doc/Control.PanZoom.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,9 @@
+OpenLayers.Control.PanZoom
+
+Creates a small toolset for controlling the location of the map with panning and zooming, including four directional arrows, a zoom in and zoom out, and one button which zooms to the max extent of the map.
+
+* Constructor
+ OpenLayers.Control.PanZoom({Object|options}) -- Creates a new panzoom control.
+
+* Parameters
+ slideFactor -- Number of pixels by which to slide the map when a pan arrow is clicked.
Added: sandbox/bertil/doc/Control.PanZoomBar.txt
===================================================================
--- sandbox/bertil/doc/Control.PanZoomBar.txt (rev 0)
+++ sandbox/bertil/doc/Control.PanZoomBar.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,6 @@
+OpenLayers.Control.PanZoom
+
+Creates a small toolset for controlling the location of the map with panning and zooming, including four directional arrows, a zoom in and zoom out, and a bar on which a slider can be moved to zoom in or out by multiple stops at once.
+
+* Constructor
+ OpenLayers.Control.PanZoomBar() -- Creates a new panzoombar control.
Added: sandbox/bertil/doc/Control.Permalink.txt
===================================================================
--- sandbox/bertil/doc/Control.Permalink.txt (rev 0)
+++ sandbox/bertil/doc/Control.Permalink.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,6 @@
+OpenLayers.Control.Permalink
+
+A small control which updates a "Permalink" to the map every time the viewport changes. This allows users to copy a link to a specfic map view. By default, it places itself in the lower right corner of the map. This control must be added to the map after a baselayer has been set.
+
+* Constructor
+ OpenLayers.Control.Scale({DOMElement|element}?, {String|base}) -- Creates a new permalink control. The DOMElement is used, if passed, as the element on which the 'href' is set. If you prefer to put this link on an element outside of the map, set this element to an anchor element to have its href updated when the map moves. If you wish to make the link go to some other URL (for example, an editing interface rather than the current URL), the 'base' property can be used, to which the ?lat=&lon=&zoom= will be appended after the map has moved.
Added: sandbox/bertil/doc/Control.Scale.txt
===================================================================
--- sandbox/bertil/doc/Control.Scale.txt (rev 0)
+++ sandbox/bertil/doc/Control.Scale.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,6 @@
+OpenLayers.Control.Scale
+
+A small control which displays an informative scale value, a la "1:50K" , by defualt in the lower right of the map viewport.
+
+* Constructor
+ OpenLayers.Control.Scale({DOMElement|element}?) -- Creates a new scale control. The DOMElement is used, if passed, to put the scale inside -- this allows you to have the scale displayed in some location outside the map.
Added: sandbox/bertil/doc/Control.txt
===================================================================
--- sandbox/bertil/doc/Control.txt (rev 0)
+++ sandbox/bertil/doc/Control.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,9 @@
+OpenLayers.Control
+
+Base class from which controls are derived. Controls are elements of the map used to control things like zoom, layer status, or to provide information to the user about the status of the map, such as scale or copyright information.
+
+* Constructor
+ OpenLayers.Control({Object|options}?) -- Creates a new control. The options here are used to control parameters of the control. The base control defines only "position", which is designed to be an {OpenLayers.Pixel} which is the top-left of the location of the control relative to the map div.
+
+* Parameters
+ position -- {OpenLayers.Pixel} to use as the top-left corner of the control div, relative to the map area.
Added: sandbox/bertil/doc/Icon.txt
===================================================================
--- sandbox/bertil/doc/Icon.txt (rev 0)
+++ sandbox/bertil/doc/Icon.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,9 @@
+OpenLayers.Icon
+
+Icon is used as the visual representation of a Marker. Creating such a representation requres up to three parts: An Icon URL, a size, and an offset. The icon URL is a pointer to an image to use as an icon. The size is the size of the image, as an {OpenLayers.Size} object, and the offset is the position of the top left corner of the image in pixels, relative to the latitude and longitude of the Marker.
+
+* Constructor
+ OpenLayers.Icon({String|url}, {OpenLayers.Size|size}, {OpenLayers.Pixel|offset}) -- creates a new icon.
+
+* Methods
+ clone() -- {OpenLayers.Icon} -- Create an exact copy of the icon.
Added: sandbox/bertil/doc/Layer.Boxes.txt
===================================================================
--- sandbox/bertil/doc/Layer.Boxes.txt (rev 0)
+++ sandbox/bertil/doc/Layer.Boxes.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,7 @@
+OpenLayers.Layer.Boxes
+
+A subclass of the markers layer, this layer draws boxes using div elements
+instead of icons using images.
+
+* Constructor
+ OpenLayers.Layer.Boxes(name, options) -- Same as OpenLayers.Layer.Markers.
Added: sandbox/bertil/doc/Layer.EventPane.txt
===================================================================
--- sandbox/bertil/doc/Layer.EventPane.txt (rev 0)
+++ sandbox/bertil/doc/Layer.EventPane.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,6 @@
+OpenLayers.Layer.EventPane
+
+Designed to act as a super-class for layers which need OpenLayers to intercept click events. Google Maps and Microsoft Virtual Earth both use this functionality, in order to allow for actions like the rubber-band-zoom/zoombox functionality. This Layer is not designed to be used on its own, but instead to act as an intermediary between the user and layers which have their own click handlers.
+
+* Constructor
+ OpenLayers.Layer.EventPane(name, options) -- Only designed to be used by subclasses.
Added: sandbox/bertil/doc/Layer.GeoRSS.txt
===================================================================
--- sandbox/bertil/doc/Layer.GeoRSS.txt (rev 0)
+++ sandbox/bertil/doc/Layer.GeoRSS.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,12 @@
+OpenLayers.Layer.GeoRSS
+
+GeoRSS layer. Pass a name and location of a GeoRSS file on the web, and a marker will be added to the map for each item in the GeoRSS feed. Uses OpenLayers.loadURL to load the XML, parses the data, and adds markers to the map. The GeoRSS layer supports 1.0 and 2.0 in IE and Firefox, and supports 2.0 in Safari. (Ticket #111 explains the reason for this difference.)
+
+
+* Constructor
+ OpenLayers.Layer.GeoRSS(name, url) -- Name and location of GeoRSS XML file.
+
+* Methods
+ parseData(ajaxResponse) -- none -- Callback for the loadURL call. This function parses the XML for the GeoRSS feed, creating markers for the data and adding a popup to each marker. It populates an array of features as 'this.features'.
+ markerClick(Event) -- none -- Action to perform when a marker is clicked.
+ clearFeatures() -- none -- Removes all features and markers from the map.
Added: sandbox/bertil/doc/Layer.Google.txt
===================================================================
--- sandbox/bertil/doc/Layer.Google.txt (rev 0)
+++ sandbox/bertil/doc/Layer.Google.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,16 @@
+OpenLayers.Layer.Google
+
+The Google Layer in OpenLayers allows you to include Google Maps functionality in your OpenLayers maps. In order to use the Google Layer, you must first obtain an API key for Google Maps, and include the Google Maps API script in your page. Once you have done this,
+
+* Constructor
+ OpenLayers.Layer.Google(name, options?) -- Constructor for Google layer. Accepts name and options.
+
+* Methods
+ getOLLonLatFromGLatLng(GLonLat) -- {OpenLayers.LonLat} -- Convert from GLatLon to OpenLayers LonLat
+ getGLatLngFromOLLonLat({OpenLayers.LonLat|lonlat}) -- GLatLon -- Convert From OpenLayers LonLat to GLatLon
+ getOLPixelFromGPoint(GPoint) -- {OpenLayers.Pixel} -- Convert from GPoint to OpenLayers.Pixel
+ getGPointFromOLPixel({OpenLayers.Pixel|pixel}) -- GPoint -- Create GPoint from OpenLayers Pixel.
+
+* Parameters
+ type -- one of G_MAP, G_SATELLITE_MAP, G_HYBRID_MAP, used to choose the type of map to display.
+
Added: sandbox/bertil/doc/Layer.Grid.txt
===================================================================
--- sandbox/bertil/doc/Layer.Grid.txt (rev 0)
+++ sandbox/bertil/doc/Layer.Grid.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,31 @@
+OpenLayers.Layer.Grid
+
+The Grid layer is the base layer for almost all image layers. This is a subclass of HTTPRequest.
+
+* Constructor
+ OpenLayers.Layer.Grid(name, url, params, options) -- URL is the base URL to the layer. Params is a set of params to be included in the HTTP Request. Options is a set of options, extending the parameters of the layer.
+
+* Methods
+ getGridBounds() -- {OpenLayers.Bounds} -- return geographic extent of the grid of tiles.
+ _initTiles() -- none -- Used to initialize the tile grid, creating image elements as neccesary and filling them with the correct images.
+ spiralTileLoad() -- none -- Called from _initTiles. Rotates through the grid filling in the images for the grid.
+ clone() -- {OpenLayers.Layer.Grid} -- create a clone of the layer. Subclassed from {OpenLayers.Layer}.
+ setMap(map) -- none -- Set the map property of the layer. Also set the parameters which are inherited from the map. This is also where the tileSize is retrieved from the map. Subclassed from {OpenLayers.Layer}.
+ moveTo({OpenLayers.Bounds|bounds}, {Boolean|zoomChanged}) -- none -- Not implemented here, but the general function called on dragging or setCenter, to move the Layer to a new geographic location. Subclassed from {OpenLayers.Layer}.
+ getResolution() -- {float} -- Return the current resolution of the map, in units/pixel. Subclassed from {OpenLayers.Layer}.
+ getExtent() -- {OpenLayers.Bounds} -- Return the geographic extent of the current map viewport. Subclassed from {OpenLayers.Layer}.
+ getZoomForExtent({OpenLayers.Bounds|bounds}) -- {Integer} -- return the integer zoom which most closely matches the passed bounds. Subclassed from {OpenLayers.Layer}.
+ getLonLatFromViewPortPx({OpenLayers.Pixel|pixel}) -- {OpenLayers.LonLat} -- Returns an OpenLayers.LonLat which is the passed-in view port OpenLayers.Pixel, translated into lon/lat by the layer. Subclassed from {OpenLayers.Layer}.
+ getViewPortPxFromLonLat({OpenLayers.LonLat|lonlat}) -- {OpenLayers.Pixel} -- Returns An OpenLayers.Pixel which is the passed-in OpenLayers.LonLat, translated into view port pixels. Subclassed from {OpenLayers.Layer}.
+
+* Parameters
+ buffer -- Default 2. Number of tiles around the central map area which OpenLayers will preload so that dragging goes more smoothly.
+ * Subclassed from OpenLayers.Layer
+ isBaseLayer -- This determines whether the layer is a base layer or an overlay. Only one Base Layer can be displayed on the map at once. Default is false.
+ projection -- SRS string to describe the layer. If this is set on the map before the Layer is added to the map, it will inherit from the map.
+ maxExtent -- an OpenLayers.Bounds for the layer. This is the maximum geographic extent of the layer. If this is set on the map before the Layer is added to the map, it will inherit from the map.
+ maxResolution -- The number of degrees per pixel at zoom level 0. If this is set on the map before the Layer is added to the map, it will inherit from the map.
+ maxZoomLevel -- The maximum zoom level for the layer. If this is set on the map before the Layer is added to the map, it will inherit from the map.
+ minScale -- The scale at zoom level 0. If this is set on the map before the Layer is added to the map, it will inherit from the map.
+ maxScale -- The scale at the highest zoom level. If this is set on the map before the Layer is added to the map, it will inherit from the map.
+ units -- The units the map is projected into. If this is set on the map before the Layer is added to the map, it will inherit from the map.
Added: sandbox/bertil/doc/Layer.HTTPRequest.txt
===================================================================
--- sandbox/bertil/doc/Layer.HTTPRequest.txt (rev 0)
+++ sandbox/bertil/doc/Layer.HTTPRequest.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,13 @@
+OpenLayers.Layer.HTTPRequest
+
+Sublass of Layer used for services which require initiating multiple HTTPRequests.
+
+* Constructor
+ OpenLayers.Layer.HTTPRequest(name, url, params, options) -- URL is the base URL to the layer. Params is a set of params to be included in the HTTP Request. Options is a set of options, extending the parameters of the layer.
+
+* Methods
+ initResolutions() -- none -- Based on the current minScale/maxScale/maxResolution/numZoomLevel/scales/resolutions parameters, initializes an array of 'zoom levels' as this.resolutions, which are then used as an index into when zooming.
+ getFullRequestString(newParams) -- {String} -- Returns the full request string for a combination of the defaults on this layer and the parameters passed via newParams.
+
+* Options
+ reproject -- If reproject is true, then the layer will alter the bounding boxes of its tiles to be based on the geographic location of the pixel bounds in the base layer. This is important for reprojecting WMS tiles onto something like Google Maps. Tile locations are calculated, and then when creating the tile request, the bounding box is adjusted to match the bounding box of the base layer at that location.
Added: sandbox/bertil/doc/Layer.Image.txt
===================================================================
--- sandbox/bertil/doc/Layer.Image.txt (rev 0)
+++ sandbox/bertil/doc/Layer.Image.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,9 @@
+OpenLayers.Layer.Image
+
+The Image Layer allows you to load a single image and use it as a layer in your
+map.
+
+
+* Constructor
+ OpenLayers.Layer(name, url, {OpenLayers.Bounds|bounds}, {OpenLayers.Size|size}, {options}) -- Image Layer constructor requires a name, URL of the image, geographic bounds of the image, pixel size of the image, and an optional options parameter.
+
Added: sandbox/bertil/doc/Layer.KaMap.txt
===================================================================
--- sandbox/bertil/doc/Layer.KaMap.txt (rev 0)
+++ sandbox/bertil/doc/Layer.KaMap.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,7 @@
+OpenLayers.Layer.KaMap
+
+ka-Map is a Mapserver wrapper which performs caching and works around many of the deficiencies with tiling when using Mapserver as a WMS client.
+
+* Construtor
+ OpenLayers.Layer.KaMap(name, url, params, options) -- URL is the url of the tile.php for KaMap.
+
Added: sandbox/bertil/doc/Layer.Markers.txt
===================================================================
--- sandbox/bertil/doc/Layer.Markers.txt (rev 0)
+++ sandbox/bertil/doc/Layer.Markers.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,13 @@
+OpenLayers.Layer.Markers
+
+The base class for all vector drawing, The OpenLayers.Layer.Markers layer is the primary way to get annotations into your map.
+
+* Constructor
+ OpenLayers.Layer.Markers(name, options) -- Name and options for layer.
+
+* Methods
+ addMarker({OpenLayers.Marker|Marker}) -- none -- Adds a marker to the layer, sets the map object on the marker, and calls drawMarker on the marker.
+ removeMarker({OpenLayers.Marker|Marker}) -- none -- Remove the marker from the layer and map.
+ clearMarkers() -- none -- Remove all markers from the layer with removeMarker.
+ redraw() -- none -- Redraw all markers. Used so that markers can change their position when a base layer changes.
+ drawMarker -- none -- Call marker.draw(px), which passes the Pixel of the latitude/longitude in the map viewport to the marker. adds the marker to the div, and marks the marker as drawn.
Added: sandbox/bertil/doc/Layer.Text.txt
===================================================================
--- sandbox/bertil/doc/Layer.Text.txt (rev 0)
+++ sandbox/bertil/doc/Layer.Text.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,10 @@
+OpenLayers.Layer.Text
+
+Subclass of Markers layer which retrieves CSV file from the web, and parses content to create markers and popups.
+
+* Constructor
+ OpenLayers.Layer.Text(name, options) -- Pass in name, and set location: 'URL of CSV file' in the options hash.
+
+* Methods
+ parseData(ajaxRequest) -- none -- Parses returned CSV file.
+
Added: sandbox/bertil/doc/Layer.VirtualEarth.txt
===================================================================
--- sandbox/bertil/doc/Layer.VirtualEarth.txt (rev 0)
+++ sandbox/bertil/doc/Layer.VirtualEarth.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,14 @@
+OpenLayers.Layer.VirtualEarth
+
+The Virtual Earth Layer in OpenLayers allows you to include Virtual Earth Maps in your OpenLayers maps. In order to use the Virtual Earth Layer, you must first include the Virtual Earth API script in your page. Once you have done this, simply add the layer to your map.
+
+* Constructor
+ OpenLayers.Layer.VirtualEarth(name) -- Constructor for Virtual Earth layer. Accepts name.
+
+* Methods
+ getOLLonLatFromVELatLng(VELatLon) -- {OpenLayers.LonLat} -- Convert from VELatLon to OpenLayers LonLat
+ getVELatLngFromOLLonLat({OpenLayers.LonLat|lonlat}) -- VELatLon -- Convert From OpenLayers LonLat to VELatLon
+ getOLPixelFromVEPoint(Msn.VE.Pixel) -- {OpenLayers.Pixel} -- Convert from VEPoint to OpenLayers.Pixel
+ getGPointFromOLPixel({OpenLayers.Pixel|pixel}) -- Msn.VE.Pixel -- Create Msvn.VE.Pixel from OpenLayers Pixel.
+
+
Added: sandbox/bertil/doc/Layer.WMS.txt
===================================================================
--- sandbox/bertil/doc/Layer.WMS.txt (rev 0)
+++ sandbox/bertil/doc/Layer.WMS.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,15 @@
+OpenLayers.Layer.WMS
+
+The WMS layer allows one to connect to a WMS server to obtain images. Params are available as a hash on the layer object, however, all keys are upper-cased automatically for maximum compatibility with WMS servers, so a parameter which is set as 'layers' will be uppercased to LAYERS. Where 'layer' is your Javscript variable for the layer, layer.params.LAYERS is the value of the layers param as set by the constructor.
+
+If you wish to change params, you should use mergeNewParams, rather than accessing the parameters directly.
+
+* Constructor
+ OpenLayers.Layer.WMS(name, url, params, options) -- URL is the base URL to the layer. Params is a set of params to be included in the HTTP Request. Options is a set of options, extending the parameters of the layer.
+
+* Methods
+ getURL({OpenLayers.Bounds|bounds}) -- {String} -- Returns a WMS URL for the given bounds based on the properties of the layer.
+ All other methods are inherited from {OpenLayers.Layer.Grid}
+
+* Options
+ isBaseLayer -- WMS layers default to being base layers unless one of their parameters is 'transparent':'true'.
Added: sandbox/bertil/doc/Layer.txt
===================================================================
--- sandbox/bertil/doc/Layer.txt (rev 0)
+++ sandbox/bertil/doc/Layer.txt 2006-11-02 12:34:45 UTC (rev 1754)
@@ -0,0 +1,40 @@
+OpenLayers.Layer
+
+Layers are the most important and central aspect of OpenLayers. They are the
+core functionality for the software: Everything that ends up on the map comes
+from a layer. The base layer class is designed to be subclassed by any number
+of different layers.
+
+* Constructor
+ OpenLayers.Layer(name, options) -- All layers have a name as their first param. This name is used to display the layer in the LayerSwitcher, and for other purposes. The options parameter is used to replace any parameters of the Layer which need to be different.
+
+* Methods
+ clone() -- {OpenLayers.Layer} -- create a clone of the layer.
+ setName({String|name}) -- none -- Set the name of the layer to something different.
+ moveTo({OpenLayers.Bounds|bounds}, {Boolean|zoomChanged}) -- none -- Not implemented here, but the general function called on dragging or setCenter, to move the Layer to a new geographic location.
+ setMap(map) -- none -- Set the map property of the layer. Also set the parameters which are inherited from the map.
+ getVisibility() -- {Boolean} -- Return true or false based on visibility of the layer.
+ setVisibility({Boolean|visible}) -- none -- Set the layer visibility, and trigger the appropriate events.
+ getResolution() -- {float} -- Return the current resolution of the map, in units/pixel.
+ getExtent() -- {OpenLayers.Bounds} -- Return the geographic extent of the current map viewport.
+ getZoomForExtent({OpenLayers.Bounds|bounds}) -- {Integer} -- return the integer zoom which most closely matches the passed bounds.
+ getLonLatFromViewPortPx({OpenLayers.Pixel|pixel}) -- {OpenLayers.LonLat} -- Returns an OpenLayers.LonLat which is the passed-in view port OpenLayers.Pixel, translated into lon/lat by the laye
+ getVie