Daugiau

Ašies vartymas „OpenLayers“

Ašies vartymas „OpenLayers“


Turiu žemėlapį, veikiantį kaip „Leaflet“, naudojant EPSG 2236 ir pasirinktinį plytelių tinklelį. Noriu pereiti prie „OpenLayers 3“, kad galėčiau naudotis žemėlapio pasukimo funkcija, tačiau kyla problemų nustatant projekciją.

var bbox = [0, 5000000, 14747959, 19747959]; var maxResolution = (bbox [2] langelis [0])/256; var crs = L.CRS.proj4js ('EPSG: 2263', ' +proj = lcc +lat_1 = 41.03333333333333 +lat_2 = 40.66666666666666 +lat_0 = 40.16666666666666 +lon_0 = -74' +' +x_0 = 300000.0000000001' +' +y 0 ' +' + elps = GRS80 ' +' + atskaitos taškas = NAD83 ' +' + to_meter = 0.3048006096012192 ' +' + no_defs ', naujas L.Transformation (1, -box [0], -1, bbox [3]) ); crs.scale = funkcija (mastelio keitimas) {return 1 / (maxResolution / Math.pow (2, mastelio keitimas)); };

Visų pirma, kaip aš galiu pakartoti ašies pasukimą, pasiektą naudojant tai?:

naujas L.Transformacija (1, -dėžė [0], -1, bbox [3])

Žiūrėti video įrašą: Asi es la vida