euzuro
|
fe6ede2c87
|
check for transparency was not correct
git-svn-id: http://svn.openlayers.org/trunk/openlayers@932 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-11 13:52:16 +00:00 |
|
euzuro
|
ba157b6645
|
update clone to correct class name
git-svn-id: http://svn.openlayers.org/trunk/openlayers@931 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-11 12:18:34 +00:00 |
|
euzuro
|
d747bc1d83
|
rewrite of Untiled.js to only create the div's once, and from then on just modify the attributes. this should be faster.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@930 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-11 12:17:59 +00:00 |
|
euzuro
|
1fa74c7c68
|
rewrite of Untiled class to use HTTPRequest class and not to use the Grid.js class. This speeds it up a bit, I think. all tests still pass.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@929 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-11 01:15:59 +00:00 |
|
euzuro
|
a6870c66b0
|
grid's moveTo should also accept 'minor' even though it won't do anything with it.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@928 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-11 01:12:47 +00:00 |
|
euzuro
|
6f17fbf54a
|
configure google zoom translation to return null if null passed in
git-svn-id: http://svn.openlayers.org/trunk/openlayers@920 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-07 17:00:34 +00:00 |
|
euzuro
|
b0d9a997c1
|
update comments
git-svn-id: http://svn.openlayers.org/trunk/openlayers@919 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-07 16:58:23 +00:00 |
|
euzuro
|
5769205acb
|
give google layer a destroy() function
git-svn-id: http://svn.openlayers.org/trunk/openlayers@917 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-07 16:05:14 +00:00 |
|
euzuro
|
517282baa4
|
if gmaps is unable to load, well then we will show the user some help
git-svn-id: http://svn.openlayers.org/trunk/openlayers@912 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-07 14:50:46 +00:00 |
|
euzuro
|
2897834520
|
tag fromLatLngToContainerPixel() function directly onto the GMap2 object. Cleaner code. Easier to distinguish where the hack is, and it is not completely separate of any OL code.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@911 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-07 13:20:33 +00:00 |
|
euzuro
|
10d55bd72a
|
remove document.write() call that loaded the gmaps script in google.js. from now on, the user is responsible for adding that script tag to his/her page. Add a test to make sure gmaps code base is loaded before trying to initialize new gmap2. update isBaseLayer() to return true only if gmaps is correctly loaded. finally, protect all methods if this.gmap is null, do nothing. update OpenLayers.js to now include Google.js and library.cfg to not exclude it.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@910 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-07 12:55:39 +00:00 |
|
euzuro
|
3b1545eadc
|
if we cant translate our lonlat to px, then dont try to draw.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@909 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-07 12:22:01 +00:00 |
|
euzuro
|
d4587b06c0
|
make sure grid is set before trying to reinit tiles
git-svn-id: http://svn.openlayers.org/trunk/openlayers@908 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 17:08:49 +00:00 |
|
euzuro
|
a6d4a42058
|
add a destroy() function and a clone() function -- they are mostly empty but they are there for people to add on. Also added a check to make sure that a grid has been loaded before trying to re-init tiles after a mergeParams. added extensive tests.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@907 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 17:07:51 +00:00 |
|
euzuro
|
0144ee66ab
|
fix the require
git-svn-id: http://svn.openlayers.org/trunk/openlayers@905 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 15:39:10 +00:00 |
|
euzuro
|
19adc2b155
|
require httprequest, not layer
git-svn-id: http://svn.openlayers.org/trunk/openlayers@904 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 15:27:03 +00:00 |
|
euzuro
|
aa30c9cae4
|
switch order of superclass.clone() (as in r901). then make sure that tileSize gets copied using copyOf(), and that the reference to the old grid does not get carried over.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@902 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 13:03:27 +00:00 |
|
euzuro
|
6b8bde0ff4
|
switch around order of call to superclass.clone() and the setting of noninit/nonsimple vars. that needs to be done *afterwards*. there is no functional difference in this commit -- it is only for good precedence.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@901 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 13:00:24 +00:00 |
|
euzuro
|
c13f7f5d4d
|
copy the actual tileSize object, not just the reference.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@900 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 12:47:09 +00:00 |
|
euzuro
|
3d52b3e4c5
|
nullify all Grid-specific values. just for good measure
git-svn-id: http://svn.openlayers.org/trunk/openlayers@899 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 12:29:45 +00:00 |
|
euzuro
|
7f5ea40aca
|
change function to use bl / tr
git-svn-id: http://svn.openlayers.org/trunk/openlayers@897 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 11:59:39 +00:00 |
|
euzuro
|
7b80623c5c
|
update comment
git-svn-id: http://svn.openlayers.org/trunk/openlayers@896 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 10:46:57 +00:00 |
|
euzuro
|
90933052aa
|
give Grid a clone() function.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@894 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 02:19:04 +00:00 |
|
euzuro
|
8c6972bb06
|
uberminor change - spacing/alignment in jsdoc comments
git-svn-id: http://svn.openlayers.org/trunk/openlayers@893 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 02:05:24 +00:00 |
|
euzuro
|
43e1788f6f
|
coding standards - no multiple returns
git-svn-id: http://svn.openlayers.org/trunk/openlayers@892 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 02:02:03 +00:00 |
|
euzuro
|
24503103b3
|
rearranging order of some functions, marking some of them private
git-svn-id: http://svn.openlayers.org/trunk/openlayers@891 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 01:57:53 +00:00 |
|
euzuro
|
f14a6049c1
|
coding standards for Grid.js
git-svn-id: http://svn.openlayers.org/trunk/openlayers@890 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 01:51:14 +00:00 |
|
euzuro
|
353c7b810d
|
jsdoc Grid.js
git-svn-id: http://svn.openlayers.org/trunk/openlayers@889 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 01:39:19 +00:00 |
|
euzuro
|
b848e824d7
|
modify Grid to use HTTPRequest, update WMS & WFS with their necessary specifications -- capitalizing all parameters and adding SRS param from getProjection()
git-svn-id: http://svn.openlayers.org/trunk/openlayers@888 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 01:28:48 +00:00 |
|
euzuro
|
4182cc1955
|
adding new HTTPRequest class that adds a 'url' and 'params' properties to a Layer, and gives a getFullRequestString() function. Thorough tests.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@886 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-06 00:32:11 +00:00 |
|
euzuro
|
9cb9f6200c
|
fix class name. coding standards
git-svn-id: http://svn.openlayers.org/trunk/openlayers@880 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-07-04 16:48:09 +00:00 |
|
crschmidt
|
2117aa0539
|
Commit a 'changeParams' method, along with test and example, to show how it would be possible to use WMS-T with changeParams. ChangeParams sets the new params, then recalls initTiles with the new params set.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@843 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-30 23:59:42 +00:00 |
|
crschmidt
|
c958f9f88a
|
KaMap needs to reimplement initTiles because it uses 0-based indexing instead of lower-left corner indexing, which means that we need to have the tile.draw method also modified here to use this.alpha, and also add the options hash as a param. We should probably move resolution/units into the options param too?
git-svn-id: http://svn.openlayers.org/trunk/openlayers@842 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-30 15:49:48 +00:00 |
|
crschmidt
|
7313838f1f
|
Grid.js has two other tile.draw methods, which need to now use the this.alpha flag.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@841 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-30 15:48:50 +00:00 |
|
Schuyler Erle
|
44fee8a018
|
Added an 'alpha' option to Layer.Grid by which Layers can have the PNG alpha hack enabled on a per-Layer basis.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@840 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-30 15:41:40 +00:00 |
|
euzuro
|
2e79e399b2
|
updated comment
git-svn-id: http://svn.openlayers.org/trunk/openlayers@836 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-30 01:12:03 +00:00 |
|
euzuro
|
aaa0555b7a
|
the case is never closed, and the sun never sets. this is old code that is no longer used.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@835 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-30 01:07:02 +00:00 |
|
euzuro
|
a02c0ea8b7
|
you wanted viewportpx from latlon? well, you got it mister. using a small and but ingenious hack by the astute dr. steven erle, we are able to fix the last remaining (famous last words) kink in the google layer. seems like it should be all a-o-k now. Changed the getLonLatFromViewPortPx() to use the Container as well. Case closed.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@834 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-30 01:04:10 +00:00 |
|
euzuro
|
afeb15b3e7
|
set defaults correctly
git-svn-id: http://svn.openlayers.org/trunk/openlayers@832 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-29 23:24:48 +00:00 |
|
crschmidt
|
a6f999970a
|
Use OpenLayers.loadURL so that we get the benefit of ProxyHost.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@827 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-29 00:32:55 +00:00 |
|
crschmidt
|
d2d3eb075f
|
We round these values to four decimale places: This saves us on rounding errors on the client-side, which could theoretically increase our cache size when we hit them, and in the case of the left/top values, this also makes sure that we get the closest pixel value, not the integer of it -- this is important when we get around to requesting the tiles, since otherwise we end up a pixel off, and then we don't get our images back.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@821 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-28 12:38:05 +00:00 |
|
crschmidt
|
dcb0f24f50
|
Move getZoomForExtent from WMS to Grid. This also applies to WorldWind and KaMap, so having it in Grid.js means we can use it in more cases where it will matter.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@820 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-28 02:51:37 +00:00 |
|
crschmidt
|
69c599b881
|
If there's no options passed, this would fail. So let's check that
git-svn-id: http://svn.openlayers.org/trunk/openlayers@819 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-28 02:38:05 +00:00 |
|
crschmidt
|
e7b45c4731
|
Commit change to WFS layer. It was breaking before, due to a lack of tileSize. This is not fixed, but is a temporary patch until I figure out the deeper reasons why.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@818 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-28 02:32:59 +00:00 |
|
crschmidt
|
9ea5b2aa31
|
This is needed to allow KaMap and WorldWind to work. It may need to be removed in cases where it's not appropriate, but prevents infinite loops in the meantime (I think).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@817 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-28 02:21:30 +00:00 |
|
crschmidt
|
38324e7295
|
Change Grid to not setTileSize if the tileSize passed is null. Also change WFS to not call setTileSize if it's null.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@816 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-28 00:33:28 +00:00 |
|
crschmidt
|
0763e08c12
|
If we don't have a tileSize when we're cloning, that means we're going to pick up the default from the Map Real Soon Now (tm), so we'll just not bother setting the tile size on our cloned layer.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@815 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-28 00:29:39 +00:00 |
|
crschmidt
|
162d05cb25
|
Convert KaMap and WorldWind to be isBaseLayers, and change FullExtent to MaxExtent.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@813 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-27 23:51:01 +00:00 |
|
euzuro
|
ff0e83d0a0
|
bringing all changes from sandbox/euzuro/LayersReworking down into the trunk. this is a merge of r656:HEAD http://svn.openlayers.org/sandbox/euzuro/LayersReworking
git-svn-id: http://svn.openlayers.org/trunk/openlayers@806 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-27 23:16:26 +00:00 |
|
crschmidt
|
63bd624827
|
Commit change to GeoRSS -- once we parse the RSS file, set the layer name.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@804 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2006-06-27 22:20:37 +00:00 |
|