Doc changes suggested by @probins

This commit is contained in:
Andreas Hocevar
2014-07-08 16:31:18 +02:00
parent 8b2277cdda
commit 88ab1ac61a
4 changed files with 20 additions and 10 deletions
+7 -3
View File
@@ -8,14 +8,18 @@ goog.require('ol.proj');
goog.require('ol.source.TileWMS');
var proj4Def = proj4.defs['EPSG:21781'];
// EPSG:21781 is known to Proj4js because its definition was loaded in the html.
var projection = ol.proj.addProjection({
code: 'EPSG:21781',
// The extent is used to determine zoom level 0. Recommended values for a
// projection's validity extent can be found at http://epsg.io/.
extent: [485869.5728, 76443.1884, 837076.5648, 299941.7864],
units: proj4Def.units
// Use data from proj4js to configure the projection's units.
units: proj4.defs['EPSG:21781'].units
});
// Proj4js provides transform functions between its configured projections.
// The transform is needed for the ScaleLine control. Otherwise this example
// would also work without proj4js.
// would also work without transform functions.
ol.proj.addCoordinateTransforms('EPSG:4326', projection, proj4('EPSG:21781'));
var extent = [420000, 30000, 900000, 350000];
+7 -4
View File
@@ -8,8 +8,13 @@ goog.require('ol.proj');
goog.require('ol.source.ImageWMS');
// Transparent Proj4js support: ol.proj.get() creates and returns a projection
// known to Proj4js if it is unknown to OpenLayers, and registers functions to
// transform between all registered projections.
// EPSG:21781 is known to Proj4js because its definition was loaded in the html.
var projection = ol.proj.get('EPSG:21781');
// The extent is used to determine zoom level 0
// The extent is used to determine zoom level 0. Recommended values for a
// projection's validity extent can be found at http://epsg.io/.
projection.setExtent([485869.5728, 76443.1884, 837076.5648, 299941.7864]);
var extent = [420000, 30000, 900000, 350000];
@@ -51,9 +56,7 @@ var layers = [
var map = new ol.Map({
controls: ol.control.defaults().extend([
new ol.control.ScaleLine({
units: 'metric'
})
new ol.control.ScaleLine()
]),
layers: layers,
renderer: exampleNS.getRendererFromQueryString(),