Frederic Junod
d0f71bf64f
Remove old fixme
2016-02-24 08:37:30 +01:00
Frederic Junod
950bb1810c
Remove unneeded type cast
2016-02-24 08:37:30 +01:00
Frederic Junod
81d0e9ea63
Use get(key) instead of getProperties()[key]
2016-02-24 08:37:30 +01:00
Frederic Junod
f7e20377ec
Make ol.style.Style a @struct
...
And take into account that `styles` may be a style or an array of style.
2016-02-10 17:07:10 +01:00
Marc Jansen
efa82dccf9
Remove use of goog.isString()
2016-02-06 12:56:55 +01:00
Tim Schaub
8aecb3270c
Replace goog.object.isEmpty() with ol.object.isEmpty()
2016-02-04 06:54:44 -07:00
Guillaume Beraudo
289e571fb0
Remove all remaining unnecessary casts
...
There is still such a cast in the goog library itself.
See https://github.com/google/closure-library/pull/637
2016-02-03 16:26:43 +01:00
Nicholas L
d1b6a17773
Remove goog.array.extend
2016-02-03 11:41:38 +13:00
Nicholas L
db3ad70a3d
Remove use of goog.bind and use ES5 .bind
2016-01-15 22:10:55 +13:00
Tim Schaub
13a981c94b
Fewer blank lines
2016-01-11 22:03:23 -08:00
Tim Schaub
3cf8618fc7
Prefer single line assignment to 80 character limit
2016-01-11 18:56:08 -08:00
Tim Schaub
59a66c7aaa
Remaining valid-jsdoc corrections
2016-01-11 18:56:08 -08:00
oterral
f588fcf7b0
Set correctly the opt_this parameter when writing a KML document
2015-11-12 11:54:06 +01:00
Éric Lemoine
9cf26f1fac
Merge pull request #4376 from elemoine/kml-non-icon
...
Make KML format ignore image styles that aren't icons
2015-11-06 16:46:10 +01:00
Éric Lemoine
daa970fe4c
Make KML format ignore image styles that aren't icons
2015-11-06 15:35:20 +01:00
oterral
08a640b793
Don't transform the scale specified by the user
2015-11-06 14:29:16 +01:00
Éric Lemoine
5c536aafc7
Add a writeStyles option to KML format
2015-11-04 17:12:04 +01:00
Marc Jansen
d24dcc7753
Be less verbose when creating text style
2015-11-03 14:27:06 +01:00
Marc Jansen
bea1501bb7
Append textStyle to existing style
2015-11-03 14:26:16 +01:00
Tamar Cohen
eb75f4eedf
Add test for auto-labeling of placemark names
2015-10-25 19:40:12 +01:00
Tamar Cohen
80caaa5399
Make auto-labeling of placemark names configurable
2015-10-25 19:40:08 +01:00
Tamar Cohen
15c1323ff9
Render placemark names for points in KML format
2015-10-25 19:38:25 +01:00
Tamar Cohen
9764dac149
added missing semicolon
2015-10-21 14:51:34 -07:00
Tamar Cohen
79d803aba8
scale icons by 0.5 so they are not huge
2015-10-21 14:30:14 -07:00
Marc Jansen
47a7b03e0e
Remove use of toDegrees/toRadians util functions
...
Instead of goog.math.toRadians and goog.math.toDegrees, we now use
our own implementations of these basic conversion functions.
2015-10-12 21:16:03 +02:00
Guillaume Beraudo
fef1b0981e
Remove goog.string.trim()
...
Replace with standard ECMAScript 5.1.
2015-10-01 14:14:06 +02:00
Marc Jansen
eb5088eb40
Remove goog.isNull in format classes
2015-10-01 09:17:14 +02:00
Tim Schaub
6bdacced92
Merge pull request #4176 from tschaub/remove-isdefandnotnull
...
Remove use of goog.isDefAndNotNull().
2015-10-01 00:05:57 -06:00
Marc Jansen
c4d5036878
Do not use goog.object.get
2015-09-30 22:27:39 +02:00
Tim Schaub
b48cabee28
Remove unnecessary goog.isDefAndNotNull() calls
2015-09-29 09:32:51 -06:00
Tim Schaub
ac7db89a91
Replace goog.isDefAndNotNull() with truthy checks
2015-09-29 09:32:51 -06:00
Frederic Junod
88c3891bef
Replace goog.array.contains with ol.array.includes
2015-09-29 10:42:07 +02:00
Tim Schaub
0927c55b3c
Toward natural JavaScript syntax
2015-09-25 12:16:42 -06:00
Tim Schaub
1fceb4a709
Remove goog.isDef from formats
2015-09-25 11:28:54 -06:00
Frederic Junod
b128675e60
Remove use of goog.object.remove
2015-09-22 12:08:09 +02:00
Frederic Junod
d0722cab6a
Use bracket notation instead of goog.object.get
2015-09-08 16:33:15 +02:00
oterral
dba6e04a1b
Parse nested document tag
2015-09-07 13:14:24 +02:00
Frederic Junod
af553366d4
Remove ol.xml.makeParsersNS and use ol.xml.makeStructureNS instead
2015-08-31 14:06:49 +02:00
Éric Lemoine
b0584acaa5
Add ol.format.KML.findStyle_ function
...
This commit adds an `ol.format.KML.findStyle_` function to prevent creating a function for every call to `ol.format.KML.createFeatureStyleFunction_`, as suggested by @ahocevar in #3900 .
2015-08-07 11:54:38 +02:00
Éric Lemoine
ae1221d811
Do not add Style as a feature property
...
This makes the KML format not add a Style property on features, as this may cause problems when serializing to another format such as JSON.
2015-06-22 10:11:46 +02:00
Marc Jansen
4c6289278b
Add basic docs for kmlformat
2015-04-23 13:31:26 +02:00
Tim Schaub
f0c0c28f04
Rename ol.feature.FeatureStyleFunction to ol.FeatureStyleFunction
2015-04-20 13:47:34 -06:00
Tim Schaub
6a564597fb
Update types accepted when reading features
2015-04-18 17:07:34 -06:00
Éric Lemoine
e45c44fa01
Add missing goog.provide's
2015-04-07 13:49:36 +02:00
Guillaume Beraudo
f25302f8b7
Parse KML extrude and altitudeMode from multi geometries
...
Handle MultiPoint, MultiLineString, MultiPolygon.
LinearRing properties are not handled.
An 'extrude' boolean array property is set in the geometry properties.
An 'altitudeMode' string array property is set in the geometry properties.
2015-03-31 17:21:12 +02:00
Guillaume Beraudo
5bd63f7e2c
Parse KML extrude and altitudeMode of simple geometries
...
Point, LineString and Polygon are handled.
LinearRing properties are not handled.
An 'extrude' boolean property is set in the geometry properties.
An 'altitudeMode' string property is set in the geometry properties.
2015-03-31 15:30:58 +02:00
Bart van den Eijnden
47ce127a10
Add assert messages for all assertions up until ol.renderer.vector.
2015-03-30 22:55:23 +02:00
oterral
0a6a3f5d65
Add parsing of NetworkLink tag
2015-02-05 16:21:45 +01:00
oterral
65fe82d188
Fix default icon style in kml format
2015-01-26 09:46:48 +01:00
Frederic Junod
077a827197
Move readProjectionFrom* functions to the base classes
2015-01-21 09:15:04 +01:00