ahocevar
6fbafef4ad
Add a layer with real data to the example
2014-03-07 10:52:50 +01:00
ahocevar
bc79b89c5e
Limit shared segment editing
...
To avoid surprises, we enable shared segment editing only on
segments that have the same vertex coordinates.
2014-03-07 10:52:50 +01:00
ahocevar
97f8fdbd15
Added another linestring to show shared segment editing
2014-03-07 10:52:50 +01:00
ahocevar
42935408fb
Keep track of intersecting segments
...
Because we have nodes sorted by segment distance from the
editing vertex in #handleMouseAtPixel(), it is cheap to create a
hash of intersecting segments there. Now in #handleDragStart(),
we do not need to measure the distance of the vertex to the
segment. Instead, we just test if the segment is in the hash.
2014-03-07 10:52:49 +01:00
Marc Jansen
044b8380fa
Merge pull request #1817 from marcjansen/fix-modify-example
...
Close polygon in modify-feature example.
2014-03-07 10:25:47 +01:00
Marc Jansen
8a4fba360b
Close polygon in modify-feature example.
2014-03-07 10:07:47 +01:00
Tim Schaub
1f30a5f40d
Merge pull request #1662 from tschaub/drawing-rings
...
Add `minPointsPerRing` option to the draw interaction. By default, polygon drawing cannot be finished until three points have been added. To allow polygon drawing to finish after only two points have been added, set `minPointsPerRing: 2`.
2014-03-06 09:39:45 -07:00
Tim Schaub
36204faf2f
Merge pull request #1754 from tschaub/clip
...
Track max extent for replay and limit draw instructions outside that extent.
2014-03-06 09:37:43 -07:00
Marc Jansen
e5fe832839
Merge pull request #1814 from marcjansen/no-jsdoc-googx
...
Exclude `googx/dom/fullscreen.js` from API-docs
2014-03-06 17:12:28 +01:00
Marc Jansen
4107b140a6
Adjust parameters of jsdoc-call in build.py.
...
The `src`-directory is no longer defined on the commmandline
and the `index.md` as explicit source file is now the first
argument.
2014-03-06 16:08:46 +01:00
Marc Jansen
32524d186a
Add explicit includes/excludes to jsdoc config.
2014-03-06 16:06:51 +01:00
Frédéric Junod
68f5adc284
Merge pull request #1687 from fredj/ol.layer.Heatmap
...
Add ol.layer.heatmap
2014-03-06 15:00:13 +01:00
Tom Payne
d1a85502a4
Merge pull request #1810 from twpayne/rbush-get-in-extent
...
Rename ol.structs.RBush#getAllInExtent to getInExtent
2014-03-06 14:40:01 +01:00
Tom Payne
e5ee44f8ad
Rename ol.structs.RBush#getAllInExtent to getInExtent
2014-03-06 14:30:56 +01:00
Frédéric Junod
6fb98851d9
Merge pull request #1806 from fredj/overlays-events
...
Set map in 'add' and 'remove' event handler
2014-03-06 13:33:47 +01:00
Frederic Junod
3bc0a6e6f0
Don't use Uint32Array for IE compatibility
2014-03-06 13:28:18 +01:00
Frederic Junod
c32d8a2e53
Add ol.layer.Heatmap class and example
2014-03-06 09:14:03 +01:00
Frederic Junod
9d05e08b49
Dispatch 'render' event in renderer.canvas.VectorLayer
...
The context property of the event only contains the vector rendering.
2014-03-06 09:14:03 +01:00
Frederic Junod
f0f2a2d2b0
Set control map in 'add' and 'remove' event handler
2014-03-06 09:03:38 +01:00
Frederic Junod
3dc9d296eb
Set interaction map in 'add' and 'remove' event handler
2014-03-06 09:01:50 +01:00
Frederic Junod
9d8243a772
Set overlay map in 'add' and 'remove' event handler
2014-03-06 09:00:00 +01:00
Tim Schaub
8c9d22c5e5
Merge pull request #1797 from tschaub/convolution-kernel
...
Example applying a convolution kernel to an image.
2014-03-05 17:27:54 -07:00
Tim Schaub
ed3c4a9cea
Merge pull request #1758 from tschaub/get-features
...
Rename vector source methods.
2014-03-05 17:27:36 -07:00
Tim Schaub
50001132be
Transform extent coordinates before clipping
2014-03-05 13:27:40 -07:00
Tim Schaub
a18593ee10
Support minPointsPerRing and default to 3
2014-03-05 12:58:03 -07:00
Tim Schaub
2e47777794
Rename getAllFeaturesAtCoordinate to getFeaturesAtCoordinate
2014-03-05 12:32:09 -07:00
Tim Schaub
30dc8195ca
Rename getAllFeatruesInExtent to getFeaturesInExtent
2014-03-05 12:31:09 -07:00
Tim Schaub
333e4a9625
Rename getAllFeatures to getFeatures
2014-03-05 12:29:24 -07:00
Bart van den Eijnden
30865c2a42
Merge pull request #1793 from bartvde/gml-write
...
Add write support for ol.format.GML (r=@ahocevar)
2014-03-05 16:55:28 +01:00
Bart van den Eijnden
dd9311e79e
Revert to cloning the context object
2014-03-05 16:44:01 +01:00
Bart van den Eijnden
75f139bb27
Use a single node factory for more multi geometries
2014-03-05 16:44:01 +01:00
Bart van den Eijnden
e1b2af6cde
Combine surface/polygon and linestring/curve writers
2014-03-05 16:44:01 +01:00
Bart van den Eijnden
718b54c292
Do not clone the context for every feature
2014-03-05 16:44:01 +01:00
Bart van den Eijnden
ba2d35fc57
Cache serializers on the context
2014-03-05 16:44:01 +01:00
Bart van den Eijnden
d7f40c11e8
Do not use ol.xml.pushSerializeAndPop for single items
2014-03-05 16:44:01 +01:00
Bart van den Eijnden
16a09930fb
Use ol.format.XSD.readNonNegativeIntegerString instead of parseInt
2014-03-05 16:44:01 +01:00
Bart van den Eijnden
64060795ce
Use const for schema location
2014-03-05 16:44:00 +01:00
Bart van den Eijnden
2bc5e462d1
Use more intelligent node factories, less duplicate code
2014-03-05 16:44:00 +01:00
Bart van den Eijnden
9b4fc06a5b
Finish write support for features
2014-03-05 16:44:00 +01:00
Bart van den Eijnden
8dce3249d6
Implement writeFeatures
2014-03-05 16:44:00 +01:00
Bart van den Eijnden
3e09ea4a00
Finish off writeGeometry
2014-03-05 16:44:00 +01:00
Bart van den Eijnden
6cd9e4bcf4
Add write support for gml:MultiCurve
2014-03-05 16:44:00 +01:00
Bart van den Eijnden
86d90d2f8a
Add write support for gml:MultiPolygon
2014-03-05 16:44:00 +01:00
Bart van den Eijnden
414c6e2a12
Add write support for gml:MultiLineString
2014-03-05 16:44:00 +01:00
Bart van den Eijnden
a79f8442c7
Add write support for gml:MultiPoint
2014-03-05 16:43:59 +01:00
Bart van den Eijnden
c4c53a7ac3
Add write support for gml:Curve
2014-03-05 16:43:59 +01:00
Bart van den Eijnden
a6d6317d9e
Serialize polygon as surface
2014-03-05 16:43:59 +01:00
Bart van den Eijnden
cbb38c10e0
Add write support for gml:MultiSurface
2014-03-05 16:43:59 +01:00
Bart van den Eijnden
476bd901f0
Add write support for gml:Polygon
2014-03-05 16:43:59 +01:00
Bart van den Eijnden
5240929a53
Correct axis order for gml:pos
2014-03-05 16:43:59 +01:00