Bart van den Eijnden
a78b25cdca
Merge pull request #1760 from bartvde/gmlfix2
...
Get rid of unneccessary if else statements in the GML format (r=@ahocevar)
2014-02-25 20:14:13 +01:00
Bart van den Eijnden
a2c01b1090
Get rid of unneccessary if else statements in the GML format
2014-02-25 19:58:15 +01:00
Bart van den Eijnden
c945768e0e
Merge pull request #1752 from bartvde/gml-rewrite
...
Add format for reading GML v3 (r=@ahocevar)
2014-02-25 19:30:56 +01:00
Bart van den Eijnden
28b12e1b28
Remove unused ol.format.GML.NAMESPACE_URIS_
2014-02-25 19:13:20 +01:00
Bart van den Eijnden
272a3762d6
Make sure function naming convention is consistent
2014-02-25 18:53:30 +01:00
Bart van den Eijnden
182eba5890
Use goog.isDef where possible
2014-02-25 17:41:14 +01:00
Bart van den Eijnden
7d02c4a371
Handle undefined value at readGeometryFromNode instead
2014-02-25 17:28:36 +01:00
Bart van den Eijnden
46a6f96032
Handle that ol.xml.pushParseAndPop can return undefined
2014-02-25 17:25:14 +01:00
Bart van den Eijnden
8d623d765a
Do not create parsers in wfs namespace if not needed
2014-02-25 17:11:24 +01:00
Bart van den Eijnden
6256bf1989
Add feature id (fid) parsing
2014-02-25 16:28:10 +01:00
Bart van den Eijnden
98368a554d
Use ol.xml.pushParseAndPop instead
2014-02-25 14:58:16 +01:00
Bart van den Eijnden
346aa730e5
Merge pull request #5 from ahocevar/gml-context
...
Always use a context for GML parsing
2014-02-25 14:48:10 +01:00
Bart van den Eijnden
679b152852
Add srsName info at index 0 in the stack
2014-02-25 13:58:19 +01:00
Bart van den Eijnden
08e2ccb59a
Handle srsName better
2014-02-25 13:22:15 +01:00
Bart van den Eijnden
cbe71fefd0
Merge pull request #4 from ahocevar/gml-stack
...
Use stack instead of recursion
2014-02-25 09:45:10 +01:00
Bart van den Eijnden
0a71b5bbaa
Rename NAMESPACE_URIS_ to namespaceURIs_
2014-02-24 16:59:08 +01:00
Bart van den Eijnden
d2c88c1ea3
Use readFeatureFromNode instead
2014-02-24 16:49:35 +01:00
Bart van den Eijnden
0a93bb38f8
Copy NAMESPACE_URIS_ array to the instance
2014-02-24 16:01:15 +01:00
Bart van den Eijnden
831d233874
Move parseGeometry workaround into the tests
2014-02-24 15:25:54 +01:00
Bart van den Eijnden
a095d41ac4
Add support for axis orientation
2014-02-24 15:25:54 +01:00
Bart van den Eijnden
7145179c30
Port over more test cases
2014-02-24 15:25:54 +01:00
Bart van den Eijnden
dd8d69f976
Call setGeometryName on the feature
2014-02-24 15:25:54 +01:00
Bart van den Eijnden
b2885217df
Add feature parsing from WFS FeatureCollection
2014-02-24 15:25:54 +01:00
Bart van den Eijnden
796e7be623
Add preliminary read support for features
2014-02-24 15:25:53 +01:00
Bart van den Eijnden
54426133ab
Add test case for gml:LinearRing
2014-02-24 15:25:53 +01:00
Bart van den Eijnden
9e44e79789
Add support for gml:MultiSurface
2014-02-24 15:25:53 +01:00
Bart van den Eijnden
e479bd142f
Add gml:MultiCurve support
2014-02-24 15:25:53 +01:00
Bart van den Eijnden
086828ba14
Add support for gml:MultiPolygon
2014-02-24 15:25:53 +01:00
Bart van den Eijnden
a484452207
Add support for gml:MultiLineString
2014-02-24 15:25:53 +01:00
Bart van den Eijnden
aa4d798dc7
Add gml:MultiPoint parsing
2014-02-24 15:25:53 +01:00
Bart van den Eijnden
95bbb849bb
Deal with srsDimension
2014-02-24 15:25:53 +01:00
Bart van den Eijnden
877d5a445e
Add parser for gml:Envelope
2014-02-24 15:25:52 +01:00
Bart van den Eijnden
85fe1bf737
Add parsing for gml:Curve
2014-02-24 15:25:52 +01:00
Bart van den Eijnden
e845d6558c
Add parsing for gml:Surface
2014-02-24 15:25:52 +01:00
Bart van den Eijnden
ae1e660ab4
Add geometry parsing for point, line, polygon
2014-02-24 15:25:52 +01:00
Bart van den Eijnden
591e4b56df
Merge pull request #1737 from bartvde/multipolygon
...
Implement setPolygons on ol.geom.MultiPolygon (r=@twpayne)
2014-02-21 12:24:13 +01:00
Bart van den Eijnden
9bade5ce87
Implement setPolygons on ol.geom.MultiPolygon
2014-02-21 11:28:18 +01:00
Bart van den Eijnden
673027ae11
Merge pull request #1714 from bartvde/issue-1714
...
404 in api docs for TileGridOptions (r=@twpayne)
2014-02-17 13:54:08 +01:00
Bart van den Eijnden
d85fcd1ad4
Add olx.tilegrid namespace to the API doc
2014-02-17 13:46:01 +01:00
Bart van den Eijnden
d71ccf64b9
Merge pull request #1682 from bartvde/issue-1682
...
better description for function typedef's params and return (r=@ahocevar)
2014-02-14 15:41:47 +01:00
Bart van den Eijnden
87d651af04
Add documentation for API typedef functions
2014-02-14 15:32:12 +01:00
Bart van den Eijnden
990a852d4f
Merge pull request #1675 from bartvde/wmts-example-fix
...
WMTS example is broken (r=@twpayne)
2014-02-13 16:25:59 +01:00
Bart van den Eijnden
56a39e936f
Use APOLLO imagery WMTS in the WMTS example
2014-02-13 16:14:39 +01:00
Bart van den Eijnden
ee33cbc525
Merge pull request #1650 from bartvde/apidoc
...
missing link in api doc (r=@ahocevar)
2014-02-11 15:02:12 +01:00
Bart van den Eijnden
304e7c7df7
Add properties found in objectliterals.jsdoc to the API
2014-02-11 14:49:04 +01:00
Bart van den Eijnden
00962d69f1
Merge pull request #1617 from bartvde/issue-1617
...
consider exporting ol.METERS_PER_UNIT
2014-01-30 06:03:27 -08:00
Bart van den Eijnden
1ada9dfea5
Add export for ol.proj.METERS_PER_UNIT
2014-01-30 11:12:17 +01:00
Bart van den Eijnden
73490be2b9
update README to mention the mailing list for asking questions
2014-01-29 10:56:36 +01:00
Bart van den Eijnden
1e52d30d59
Merge pull request #1220 from bartvde/control-target
...
shouldn't we allow to pass in target as string as well for controls? (r=@elemoine,@ahocevar)
2014-01-27 06:36:33 -08:00
Bart van den Eijnden
498d05a44c
remove question mark since all object properties are nullable by default
2014-01-27 15:22:25 +01:00
Bart van den Eijnden
2fc884a3d9
simplify the assignment of this.target_
2014-01-27 15:22:25 +01:00
Bart van den Eijnden
e6c4fd973a
allow target to be specified as a string for controls, update the documentation to make more clear what element and target are for
2014-01-27 15:22:25 +01:00
Bart van den Eijnden
73fcff641e
Merge pull request #1486 from bartvde/mapquest-hybrid
...
add hybrid layer to ol.source.MapQuest (r=@twpayne)
2014-01-08 05:15:05 -08:00
Bart van den Eijnden
78d20056f5
update all the other examples that used MapQuest
2014-01-08 13:36:35 +01:00
Bart van den Eijnden
473a11c697
use a single ol.source.MapQuest and use a const for the tile attribution
2014-01-08 13:23:47 +01:00
Bart van den Eijnden
1b48572c6e
add ol.source.MapQuestHybrid and add all MapQuest types to the example
2014-01-08 12:05:19 +01:00
Bart van den Eijnden
fbf2bae90e
Merge pull request #1366 from bartvde/wkt-data
...
wkt example is broken
2013-12-12 23:59:03 -08:00
Bart van den Eijnden
15eec2959c
use official EPSG code
2013-12-12 17:02:15 +01:00
Bart van den Eijnden
069f6cce1a
remove projection on vector source
2013-12-12 16:54:38 +01:00
Bart van den Eijnden
e7fe809227
now that the data option was removed, parse features manually
2013-12-12 16:02:06 +01:00
Bart van den Eijnden
9b1918c75c
Add missing files needed for ol.parser tests
2013-12-05 18:14:15 +01:00
Bart van den Eijnden
10db521898
Merge pull request #1329 from bartvde/gpx-trkpt
...
Add GPX tracks example
2013-12-02 10:03:46 -08:00
Bart van den Eijnden
029c7ea7f3
add missing requires
2013-12-02 09:48:59 +01:00
Bart van den Eijnden
d9ba4e387c
add an example to display GPX tracks
2013-12-02 09:46:11 +01:00
Bart van den Eijnden
31f0574983
Merge pull request #1319 from bartvde/kmlnewline
...
KML Parsing issue (r=@oterral)
2013-11-27 08:12:35 -08: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
Bart van den Eijnden
b5335b970d
Merge pull request #1160 from bartvde/wfst
...
Add parser for WFS (r=@ahocevar)
2013-11-25 07:38:08 -08:00
Bart van den Eijnden
9ed5004aa6
rename this.gml_ to this.gmlParser_
2013-11-25 15:50:16 +01:00
Bart van den Eijnden
d564b5170c
move the typedefs out of objectliterals
2013-11-25 15:50:09 +01:00
Bart van den Eijnden
279c358af2
same solution for axisOrientation as for WFS 1.1.0
2013-11-25 15:50:08 +01:00
Bart van den Eijnden
c9569ed9e2
more tests and typedefs.
...
Once feature editing is more stable, this format can be extended with Update, Delete and Insert
2013-11-25 15:49:56 +01:00
Bart van den Eijnden
46b79d88f8
ability to parse a FeatureCollection
...
The trick here was to delete featureNS so autoConfig would kick in
2013-11-25 15:49:48 +01:00
Bart van den Eijnden
c4e7d4437c
port over another WFS 1.1 testcase
2013-11-25 15:49:47 +01:00
Bart van den Eijnden
a77632a88c
write out GetFeature in WFS 1.1
2013-11-25 15:49:47 +01:00
Bart van den Eijnden
4df848fae0
need the ability to set axisOrientation
...
We need to be able to set axisOrientation on the underlying GML parser of the Filter subparser of ol.parser.WFS*, also only options and no properties on the instance anymore
2013-11-25 15:48:59 +01:00
Bart van den Eijnden
3184fb02e5
ability to read boundedBy from FeatureCollection
2013-11-25 15:48:58 +01:00
Bart van den Eijnden
d2ac206ca3
starting to add tests for WFS 1.1.0
...
make sure we don't override the wfs:FeatureCollection reader with the one from GML
2013-11-25 15:48:33 +01:00
Bart van den Eijnden
0581a49378
ability to write out PropertyNames in a GetFeature request
2013-11-25 14:40:15 +01:00
Bart van den Eijnden
557390f2ad
initial version of the WFS parser for 1.0.0 and 1.1.0
2013-11-25 14:40:15 +01:00
Bart van den Eijnden
dc58d4e562
srsName should be optional in BBOX
2013-11-25 14:40:14 +01:00
Bart van den Eijnden
d02af43161
Merge pull request #1130 from bartvde/sld3
...
Add Styled Layer Descriptor (SLD) version 1.0.0 parser (read/write) (r=@ahocevar)
2013-11-25 01:56:16 -08:00
Bart van den Eijnden
25ae9fe784
change simple type values to undefined instead of null
2013-11-25 10:48:30 +01:00
Bart van den Eijnden
410b0793cf
Merge pull request #1127 from bartvde/gfi
...
STYLES parameter duplicated on getFeatureInfo (r=@tschaub,@ahocevar)
2013-11-25 00:39:09 -08:00
Bart van den Eijnden
e15dbb61f6
Merge pull request #1294 from bartvde/gmlgeom
...
GML parser should write out all geometry attributes and respect their names (r=@ahocevar)
2013-11-25 00:36:51 -08:00
Bart van den Eijnden
053d80180d
have the GML parser read and write out multiple geometry attributes with their correct name
2013-11-20 14:57:00 +01:00
Bart van den Eijnden
b9b7de97b3
Merge pull request #1257 from bartvde/getattr
...
feature.getAttributes() should ignore geometry (r=@tschaub)
2013-11-19 10:31:55 -08:00
Bart van den Eijnden
a6b2992a5d
simplify the code
2013-11-19 19:08:07 +01:00
Bart van den Eijnden
bb53087541
make sure parameter name lookups are case-insensitive
2013-11-19 17:09:02 +01:00
Bart van den Eijnden
89cac657dc
use a more strict check for opt_nonGeometry
2013-11-19 15:41:40 +01:00
Bart van den Eijnden
8d03fa1197
add an optional argument to getAttributes so we can get a feature's attributes except for the geometry ones
2013-11-19 15:39:22 +01:00
Bart van den Eijnden
ac730dc1f3
override URL parameter values in the GetFeatureInfo request if someone provides a param in getFeatureInfoOptions with the same name
2013-11-19 14:52:29 +01:00
Bart van den Eijnden
351f4a57fb
Merge pull request #1258 from bartvde/wkt
...
add an example of how to use a WKT string in a vector source (r=@tschaub)
2013-11-11 07:14:26 -08:00
Bart van den Eijnden
9842140495
get rid of unused markup in example
2013-11-11 15:56:15 +01:00
Bart van den Eijnden
3f7c40b1ad
add an example of how to use a WKT string in a vector source
2013-11-11 12:45:06 +01:00
Bart van den Eijnden
ba4d90bac1
Merge pull request #1254 from bartvde/parsertests
...
change the afterLoad utility test functions (r=@elemoine,@tschaub)
2013-11-08 12:23:39 -08:00
Bart van den Eijnden
ffc2277c68
make tests pass in the test runner as well by not checking for status code
2013-11-08 20:59:58 +01:00
Bart van den Eijnden
cc4c0bda60
use plain XMLHttpRequest instead of goog.net.XhrIo
2013-11-08 20:34:03 +01:00
Bart van den Eijnden
dc0dc32d6b
make some minor fixes to the parser test cases, such as using afterLoadXml everywhere and making sure done is used in all async tests
2013-11-08 11:27:58 +01:00
Bart van den Eijnden
732aa06f8b
Merge pull request #1201 from bartvde/bing
...
Terms of Use link missing in Bing attribution (r=@ahocevar)
2013-10-31 10:01:01 -07:00
Bart van den Eijnden
8b085514b1
add Terms of Service to the Bing attribution
...
make sure the epsg4326Extent is constructed with the correct arguments
2013-10-31 16:49:46 +01:00