Tim Schaub
4ee9605d61
Using CONSTANT_CASE for geometry type
2013-12-05 14:00:04 -07:00
Bart van den Eijnden
73a2ab2de1
make sure we can also read in CDATA fields with newlines
2013-11-27 16:09:36 +01:00
ahocevar
52552c9b18
Fire change events for multi-part geometries
2013-10-04 23:36:16 -06:00
Bart van den Eijnden
17356bc3ee
Merge pull request #1063 from oterral/parsing_stylemap
...
Parsing styleMap (r=@bartvde)
2013-10-03 08:01:56 -07:00
Tim Schaub
1aa83e133b
Remove dimension property from geometries
...
This was only necessary when using the shared vertices structure.
2013-09-27 23:18:34 +01:00
Olivier Terral
67a6703e50
Remove space
2013-09-26 09:24:30 +02:00
Olivier Terral
518658d7de
Add styleMap writer
2013-09-26 08:54:22 +02:00
Frederic Junod
764aacb568
Rename {get|set}FeatureId to {get|set}Id
2013-09-17 12:50:56 +02:00
Tim Schaub
3dc2b69615
Test conventions
...
* use `be` or `equal` for strict equality tests
* use `be.a` for `instanceof` checks
* use dot instead of bracket notation
2013-09-14 18:10:13 -06:00
Tim Schaub
dd72408a88
Dependencies
2013-08-15 14:07:11 -04:00
Tim Schaub
af1cd64018
Lint
2013-08-15 13:54:37 -04:00
Tim Schaub
6078fe7b02
Line literal color instead of strokeColor etc.
2013-08-15 10:37:18 -04:00
Tim Schaub
c36ceab2a0
Separate stroke and fill
2013-08-15 10:37:18 -04:00
Tim Schaub
5d0b4563a8
Optionally stroke and fill polygons ( closes #475 )
...
This also removes the unsupported width property from PolyStyle (closes #891 ).
2013-08-05 11:16:49 -06:00
Tim Schaub
f210d6d0e1
Rename line symbolizer opacity to strokeOpacity for consistency
...
We already have strokeColor and strokeWidth. Having strokeOpacity makes sense.
2013-08-05 11:16:49 -06:00
Bart van den Eijnden
a4ceb41938
fix up KML tests
2013-08-04 15:10:09 +02:00
Tim Schaub
42aa94de21
KML MultiGeometry may contain other MultiGeometry
...
As demonstrated in the tests, a MultiGeometry may contain other MultiGeometry nodes. We can support this with heterogenous GeometryCollection instances - though these are not currently rendered.
2013-06-26 12:31:08 -06:00
Tim Schaub
7bf24eb918
Calling callback in kml tests
...
Also reordering things so we have `expect(got).to.xmleql(expected)`.
2013-06-23 11:00:41 -06:00
Tom Payne
268c18988b
Remove unused variables in parsers
2013-05-28 16:01:33 +02:00
Bart van den Eijnden
3ee533a9b0
FeatureId support in GML (r/w) and KML (w)
...
Now that we have FeatureId support (see #733 ), we can add this back to the
GML parsers (v2 and v3). Also add write support for FeatureId in KML, read
support was already added by @fredj
2013-05-24 17:00:59 +02:00
Frederic Junod
a452915d8a
Store the KML Placemark identifier
2013-05-24 09:29:30 +02:00
Bart van den Eijnden
3a83f1b861
Small fixes for KML write.
...
Be a good XML citizen and always write out schemaLocation.
Use serialize on ol.parser.XML so that we don't have to set xmlns manually.
2013-05-22 12:00:58 +02:00
Bart van den Eijnden
c69e5c1dba
Use xmleql in the KML tests
...
This also involves some modifications to the xmleql functionality now that
it was tested with a real-life case (KML). Also, some of the input KML files
needed to be changed since we currently cannot roundtrip 100% of the input.
2013-05-08 16:41:45 +02:00
Bart van den Eijnden
8cc70f35d9
use goog.global, restructure to have ol.parser.KML instead of ol.parser.ogc.KML
2013-04-10 10:17:28 +02:00