euzuro
cd21f42dab
put zoombar slider at the correct zoom level on first draw (not just always at the end)
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1306 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-19 05:00:54 +00:00
euzuro
1459ac5de9
real fix for #189 -- event wasnt being triggered, and wihtout the clone(), control was floating down the div
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1305 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-19 04:47:12 +00:00
euzuro
484fc207cf
fix for #180 -- check zoomlevel bounds before calling setCenter()
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1304 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-19 03:53:50 +00:00
euzuro
cfd7858861
remove extraneous comment
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1303 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-19 03:43:35 +00:00
euzuro
17581c714d
Remove the concept of min/max zoom level from Map. Replace it with concept of num zoom levels. Bit of rearrangement in the initResolutions() function in HTTPRequest.js. Adapt all of OL to deal with numZoomLevels instead of min/max. Fix PanZoomBar so that it listens for change of baselayer and redraws itself. fix all tests so they pass. Add zoomLevels.html example for playing around with different methods of setting zoomlevels.
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1302 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-19 02:09:29 +00:00
euzuro
1a12d90455
allow whirlwind to have options. otherwise no way to set tilesize
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1301 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-19 02:07:26 +00:00
euzuro
4df6b8aa2b
rollback 1295 -- prematurely committed
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1296 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 20:27:41 +00:00
euzuro
d2601b3684
coding standards, adding jsdoc comments, small code reorganization in svn statavkn
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1295 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 20:22:47 +00:00
euzuro
1a0cbdfd25
add comment
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1294 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 19:34:10 +00:00
euzuro
9956bffe71
update parameter name for parallelism with the rest of the mergeNewParams() methods --- and for better readability
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1291 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 19:19:21 +00:00
euzuro
24047ee512
when merging new params to untitled layer, we need to uppercase them for case-insensitivity like in the regular wms.
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1290 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 19:14:50 +00:00
euzuro
7ae04f7423
the 'alpha' property belongs to Layer, and it's a boolean so no need to null it anyways
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1288 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 18:53:57 +00:00
euzuro
d8d2b225e4
remove unused getTile() method and related tests
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1287 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 18:17:48 +00:00
euzuro
5952a7e3af
mark a few functions as private
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1286 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 18:15:29 +00:00
euzuro
8d1fe36b0f
add comments for spiralTileLoad() function
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1285 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 17:43:27 +00:00
euzuro
fa3b3a3d0c
move baselayer functions down and separated from private layer functions
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1284 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 17:36:17 +00:00
euzuro
36ec579e39
protect viewport-lonlat translation functions in the case no baselayer is defined
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1283 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 17:20:30 +00:00
euzuro
b1cfe16347
superfluous comment
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1282 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 16:41:17 +00:00
euzuro
9d3aea6a2f
getResolution() is only to be called on a baselayer, so no need to ask the map to getExtent() -- we just ask ourselves
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1281 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 16:21:51 +00:00
euzuro
a90c976375
always get the resolution from the map -- this grid might not be the base layer
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1280 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 16:15:45 +00:00
euzuro
08981babaa
use official map.getResolution() function here, do not bypass and go directly to baseLayer
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1279 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 16:13:55 +00:00
euzuro
5ffbe842c2
update map resize functionality to deal with google layer. if ve had a similar checkResize() function, then we would be able to safely resize an OL map with a ve layer in it as well. unfortunately, this is not the case. a bug report i am gonna file
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.0@1275 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 05:52:07 +00:00
crschmidt
c932a87d3f
Fix missed change in KaMap. Tests now all pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1264 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 23:00:47 +00:00
crschmidt
e955fcc6da
We now have a concept of scale with the map, so we no longer need to depend on this being specific to KaMap.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1263 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 22:56:47 +00:00
euzuro
2f2dcf2f09
remove old dragging code from gmaps -- eventpane does all this for us
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1262 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 22:13:12 +00:00
euzuro
7bf1112c81
remove reproject() method which was sort of silly anyways -- i think the ve/goog marker misplacement problem was that the layercontainerdiv was not being correctly reset on a changebaselayer. so im changing the setbaselayer() to auto call setCenter() with a new zoom (by nulling the zoom beforehand and passing in the current zoom).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1259 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 21:36:23 +00:00
euzuro
748234606e
it's redundant for applyDefaults() to return anything. thx tschaub
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1255 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 19:16:46 +00:00
euzuro
0f9a02bf61
no longer need to worry about grid moving around when it's invisible.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1251 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 18:14:10 +00:00
euzuro
4f3641606b
baselayer needs to do a total redraw
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1250 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 18:13:23 +00:00
euzuro
f98ac685d1
kill the double-click event after we have dealt with it
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1248 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:34:39 +00:00
euzuro
c2355d207c
make sure scroll only scrolls if it was done over the map, and also stop event propagation so that the window doesnt scroll too
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1246 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:24:55 +00:00
crschmidt
2e3ff459b2
Change Scale control to use getScale() from map.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1245 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:19:28 +00:00
euzuro
f5ee80907c
use default wheel functions that i created earlier
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1241 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 16:53:41 +00:00
euzuro
15d3d9fc21
do not update invisible baselayers as the user navigates around. only update them when they are made visible.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1239 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 15:53:33 +00:00
crschmidt
d828dd8f81
Enable Spiral Tile Loading In KaMap.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1237 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 15:34:59 +00:00
euzuro
1393fb43f8
put @requires statements inside JSDOC comment block
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1235 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 14:50:34 +00:00
crschmidt
2376bfe291
This is only neccesary because of the naming scheme, not because it actually
...
needs any functionality from WMS.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1234 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 13:30:10 +00:00
crschmidt
07751a7206
Fix @require: to @requires
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1233 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 13:27:56 +00:00
crschmidt
6e14190463
Remove broken requires statement.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1232 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 13:22:55 +00:00
euzuro
7e312bf596
if zoom hasnt changed, use PanToLatLong() instead of setCenter()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1231 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 05:59:37 +00:00
euzuro
208957ade6
there has never been a VELatLongBounds... at least not that we know of. this code was just brought over from google.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1230 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 05:49:07 +00:00
euzuro
c7cb7744e7
if we are going subclass from EventPane, then there is no need to bother with catching VE events...
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1229 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 05:48:09 +00:00
euzuro
f3c12c729d
remove deprecated methods for 2.0 release. Documentation available at ReleaseNotes2.0
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1228 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 02:26:12 +00:00
euzuro
3f19fdd490
fix for #168 - getScale() thanks for great patch from Tim Schaub
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1227 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 01:09:42 +00:00
euzuro
1baadf57ac
make the same change as in r1209 to wms-untiled. make baselayeredness based on transparency (as it was before)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1226 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 01:04:07 +00:00
euzuro
f904f2ed15
add an informational comment and do a little coding standards cleanup. no functional change here
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1225 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 00:33:25 +00:00
crschmidt
ae02671983
Don't ever return NaN from getLayerContainerPxFromViewPortPx, since that
...
can cause problems in multiple different layers -- instead, just return
null, which is handled more gracefully.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1219 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 16:11:58 +00:00
crschmidt
cbde344ad0
Add non-stringified condition, courtesy of tschaub pointing out the error
...
of my ways :)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1218 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 15:38:26 +00:00
crschmidt
d11ddfbb87
Change OpenLayers.ProxyHost in Subversion to be null. This means that Ajax
...
requests will 'just work' if the file is loaded locally (which was only the
case before when using relative URLs). It also means that the examples better
document how to set ProxyHost, since they no longer depend on an undocumented
setting.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1216 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 14:11:58 +00:00
euzuro
3faa7460ff
scrolling with mousewheel triggers zooming.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1215 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 12:50:42 +00:00