Skip to content

Commit

Permalink
[DOC]
Browse files Browse the repository at this point in the history
  • Loading branch information
Viglino committed Mar 22, 2024
1 parent d8138ed commit 78bb9ba
Show file tree
Hide file tree
Showing 253 changed files with 4,239 additions and 391 deletions.
2 changes: 1 addition & 1 deletion doc/doc-pages/CanvasRenderingContext2D.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions doc/doc-pages/classes.list.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/global.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/index.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions doc/doc-pages/namespaces.list.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.HexGrid.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.InseeGrid.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.Map.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.Overlay.AnimatedCanvas.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.Overlay.Fixed.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.Overlay.FixedPopup.html

Large diffs are not rendered by default.

80 changes: 79 additions & 1 deletion doc/doc-pages/ol.Overlay.Magnify.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.Overlay.Placemark.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.Overlay.Popup.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.Overlay.PopupFeature.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.Overlay.Tooltip.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.Overlay.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.PerspectiveMap.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.View.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Bar.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Button.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.CanvasAttribution.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.CanvasBase.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.CanvasScaleLine.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.CanvasTitle.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.CenterPosition.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Compass.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Control.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Dialog.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Disable.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.EditBar.html

Large diffs are not rendered by default.

146 changes: 143 additions & 3 deletions doc/doc-pages/ol.control.FeatureList.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Gauge.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.GeoBookmark.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.GeolocationBar.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.GeolocationButton.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Globe.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Graticule.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.GridReference.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Imageline.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.IsochroneGeoportail.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.LayerPopup.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.LayerShop.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.LayerSwitcher.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.LayerSwitcherImage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Legend.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.MapZone.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Notification.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Overlay.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Overview.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Permalink.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Print.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions doc/doc-pages/ol.control.PrintDialog.html

Large diffs are not rendered by default.

3,107 changes: 3,107 additions & 0 deletions doc/doc-pages/ol.control.PrintDialog2x.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Profil.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.ProgressBar.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.RoutingGeoportail.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Scale.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Search.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SearchBAN.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SearchDFCI.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SearchFeature.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SearchGPS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SearchGeoportail.html

Large diffs are not rendered by default.

287 changes: 274 additions & 13 deletions doc/doc-pages/ol.control.SearchGeoportailParcelle.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SearchJSON.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SearchNominatim.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SearchPhoton.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SearchWikipedia.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Select.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SelectBase.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SelectCheck.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SelectCondition.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SelectFulltext.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SelectMulti.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SelectPopup.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Status.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Storymap.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Swipe.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.SwipeMap.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Target.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.TextButton.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Timeline.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.Toggle.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.control.VideoRecorder.html

Large diffs are not rendered by default.

76 changes: 75 additions & 1 deletion doc/doc-pages/ol.control.WMTSCapabilities.html

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion doc/doc-pages/ol.control.html

Large diffs are not rendered by default.

42 changes: 1 addition & 41 deletions doc/doc-pages/ol.coordinate.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.easing.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.Ajax.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.SVGFilter.Laplacian.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.SVGFilter.Paper.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.SVGFilter.Prewitt.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.SVGFilter.Roberts.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.SVGFilter.Sobel.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.SVGFilter.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.SVGOperation.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.Worker.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.element.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.imageLoader.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.Base.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.Checkbox.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.Collection.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.Color.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.List.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.PopupBase.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.Radio.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.Range.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.Size.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.Slider.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.Switch.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.Width.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ext.input.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Blink.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Bounce.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Drop.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Fade.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.None.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Null.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Path.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Shake.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Show.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Slide.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Teleport.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Throw.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.Zoom.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions doc/doc-pages/ol.featureAnimation.ZoomOut.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Base.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.CSS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.CanvasFilter.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Clip.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Colorize.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Composite.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Crop.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Fold.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Halftone.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Lego.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Mask.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Paper.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.PencilSketch.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Pointillism.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.SVGFilter.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.Texture.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.filter.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.format.GeoJSONP.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.format.GeoJSONX.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.fromat.GeoRSS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.geom.Geometry.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.geom.LineString.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.geom.MultiPolygon.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.geom.Point.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.geom.Polygon.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.geom.Simplificator.html

Large diffs are not rendered by default.

42 changes: 1 addition & 41 deletions doc/doc-pages/ol.geom.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.graph.Dijkstra.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.graph.html

Large diffs are not rendered by default.

5 changes: 1 addition & 4 deletions doc/doc-pages/ol.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.Blob.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.CenterTouch.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.Clip.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.ClipMap.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.CopyPaste.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.CurrentMap.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.Delete.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.DragOverlay.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.DrawHole.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.DrawRegular.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.DrawTouch.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.DropFile.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.FillAttribute.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.Flashlight.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.FocusMap.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.GeolocationDraw.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.Hover.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.LongTouch.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.ModifyFeature.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.ModifyTouch.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.Offset.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.Ripple.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.SelectCluster.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.SnapGuides.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.SnapLayerPixel.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.Split.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.Splitter.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.Synchronize.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.TinkerBell.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.TouchCompass.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.TouchCursor.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.TouchCursorDraw.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.TouchCursorModify.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.TouchCursorSelect.html

Large diffs are not rendered by default.

67 changes: 58 additions & 9 deletions doc/doc-pages/ol.interaction.Transform.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.UndoRedo.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.interaction.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.layer.AnimatedCluster.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.layer.Base.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.layer.GeoImage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.layer.Geoportail.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.layer.Group.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.layer.Maplibre.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.layer.SketchOverlay.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.layer.Vector.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.layer.Vector3D.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.layer.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.legend.Image.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.legend.Item.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.legend.Legend.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.legend.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.ordering.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.particule.Base.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.particule.Bird.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.particule.Cloud.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.particule.Rain.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.particule.RainDrop.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.particule.Snow.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.particule.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.render3D.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.BinBase.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.DBPedia.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.DFCI.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.DayNight.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.Delaunay.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.FeatureBin.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.GeoImage.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.GeoRSS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.Geoportail.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.GridBin.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.HexBin.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.IDW.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.InseeBin.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.Mapillary.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.OilPainting.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.Overpass.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.TileWFS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.Vector.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.WikiCommons.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.source.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.Chart.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.FillPattern.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.FlowLine.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.FontSymbol.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.Image.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.Photo.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.Profile.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.Shadow.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.StrokePattern.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.Style.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.TextPath.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/ol.style.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/doc-pages/quicksearch.html

Large diffs are not rendered by default.

247 changes: 247 additions & 0 deletions examples/control/map.control.profile.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,247 @@
<!DOCTYPE html>
<html>
<head>
<!--
Copyright (c) 2013 Jean-Marc VIGLINO,
released under the Beerware license (http://fr.wikipedia.org/wiki/Beerware).
-->
<title>ol-ext: ol control profile</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="description" content="A profile control for OL3 that draw a profile of a 3D lineString." />
<meta name="keywords" content="ol3, profile, control, 3D, Z, altitude, GPX, GPS" />

<!-- jQuery -->
<script type="text/javascript" src="https://code.jquery.com/jquery-1.11.0.min.js"></script>

<!-- Openlayers -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/ol@latest/ol.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/ol@latest/dist/ol.js"></script>
<script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=requestAnimationFrame,Element.prototype.classList,URL,Object.assign"></script>

<!-- ol-ext -->
<link rel="stylesheet" href="../../dist/ol-ext.css" />
<script type="text/javascript" src="../../dist/ol-ext.js"></script>
<!-- Pointer events polyfill for old browsers, see https://caniuse.com/#feat=pointer -->
<script src="https://unpkg.com/elm-pep"></script>

<link rel="stylesheet" href="../style.css" />
<style>
/* Hide info for e on map */
.ol-control.ol-profile table {
display: none;
}
/* Customize cursor color */
.options .ol-profilbar, .options .ol-profilcursor::before {
background-color: blue;
}
</style>
</head>
<body >
<a href="https://github.com/Viglino/ol-ext" class="icss-github-corner"><i></i></a>

<a href="../../index.html">
<h1>ol-ext: ol control profile</h1>
</a>
<div class="info">
<i>ol.control.Profile</i> is a control that draw a profile of a 3D lineString
(with a XYZ or XYZM layout).
<br/>
The control can be drawn inside or outside the map.
<br/>
It fires an <i>over</i> and <i>out</i> event with informations on the point of the profile
that is pointed by the mouse (to show the point on the map).
<ul>
<li>
<i>graduation</i> option let you specify the z axis graduation interval
</li>
<li>
<i>zmin</i> option let you specify the z axis origin
</li>
<li>
<i>zmax</i> option let you specify the z axis maximum
</li>
<li>
<i>amplitude</i> option let you specify the alitude amplitude
</li>
<li>
The <i>popup</i> function lets you show a popup when cursor fly over the profile.
</li>
</ul>
Use <i>selectable</i> option to enable selection on the profile.
Listen to <i>dragstart</i>, <i>dragging</i> and <i>dragend</i> events.
Use <i>getSelection()</i> to retrieve the selection.
<br/>
<i>zoomable</i> option lets you zoom into the track.
</div>

<!-- DIV pour la carte -->
<div id="map" style="width:600px; height:400px;"></div>

<div class="options">
<h2>Options:</h2>
<a target="_new" download="profile.png" class="btn" onclick="this.setAttribute('href',profil2.getImage());">Export PNG</a>
<a target="_new" download="profile.png" class="btn" onclick="profil.toggle();">Toggle profile (programatically)</a>
</div>

<script type="text/javascript">
// Layers
var layer = new ol.layer.Geoportail('ORTHOIMAGERY.ORTHOPHOTOS');

// The map
var map = new ol.Map({
target: 'map',
view: new ol.View({
zoom: 13,
center: [649083, 5408224]
}),
layers: [layer]
});

// New profil in the map
var profil = new ol.control.Profil();
map.addControl(profil);
// New profil outside the map
var profil2 = new ol.control.Profil({
target: document.querySelector(".options"),
selectable: true,
// zoomable: true,
style: new ol.style.Style({
fill: new ol.style.Fill({ color: '#ccc' })
}),
width:400, height:200
});
map.addControl(profil2);

// Vector style
var style = [
new ol.style.Style({
image: new ol.style.RegularShape({
radius: 10,
radius2: 5,
points: 5,
fill: new ol.style.Fill({ color: 'blue' })
}),
stroke: new ol.style.Stroke({
color: [255,0,0],
width: 2
})
})
];
var selStyle = [
new ol.style.Style({
stroke: new ol.style.Stroke({
color: [0,0,255],
width: 2
})
})
];

// Vector layer
var source = new ol.source.Vector({
//url: '../data/192553.gpx',
url: '../data/2009-09-04_rando.gpx',
format: new ol.format.GPX()
});
var vector = new ol.layer.Vector({
source: source,
style: function(f) {
return (f.get('select') ? selStyle : style);
}
});
map.addLayer(vector);

// Show feature profile when loaded
var pt, feature;
source.once('change',function(e) {
if (source.getState() === 'ready') {
feature = source.getFeatures()[0];
profil.setGeometry(feature);
profil2.setGeometry(feature, {
graduation:250,
amplitude:1000,
zmin:0
});
pt = new ol.Feature(new ol.geom.Point([0,0]));
pt.setStyle([]);
source.addFeature(pt);
}
});

// Draw a point on the map when mouse fly over profil
function drawPoint(e) {
if (!pt) return;
if (e.type=="over"){
// Show point at coord
pt.setGeometry(new ol.geom.Point(e.coord));
pt.setStyle(null);
} else {
// hide point
pt.setStyle([]);
}
};
// Show a popup on over
profil.on(["over","out"], function(e) {
if (e.type=="over") profil.popup(e.coord[2]+" m");
drawPoint(e);
});
// Just draw point
profil2.on(["over","out"], drawPoint);

// Show selection
var start = 0;
var selection;
profil2.on('click', function(e){
if (selection) {
source.removeFeature(selection);
selection = false;
}
});
profil2.on('dragstart', function(e){
start = e.index;
});
profil2.on(['dragend', 'dragging'], function(e){
var g = profil2.getSelection(start, e.index);
if (selection) {
selection.getGeometry().setCoordinates(g);
} else {
selection = new ol.Feature(new ol.geom.LineString(g));
selection.set('select', true);
source.addFeature(selection);
}
});
profil2.on('zoom', function(e) {
setTimeout(function() {
if (selection) source.removeFeature(selection);
if (e.geometry) {
selection = new ol.Feature(e.geometry);
selection.set('select', true);
source.addFeature(selection);
} else {
selection = null;
}
})
});

// Show on map over
var hover = new ol.interaction.Hover({ cursor: "pointer", hitTolerance:10 });
map.addInteraction(hover);
hover.on("hover", function(e) {
// Point on the line
var c = feature.getGeometry().getClosestPoint(e.coordinate)
drawPoint({ type: "over", coord: c });
// Show profil
var p = profil.showAt(e.coordinate);
profil.popup(p[2]+" m");
profil2.showAt(e.coordinate);
});
hover.on("leave", function(e) {
profil.popup();
profil.showAt();
profil2.showAt();
drawPoint({});
});
</script>

</body>
</html>
Binary file added img/map.control.profile.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 78bb9ba

Please sign in to comment.