aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/Map/Buckinghamshire.pm
blob: e811eac503c5234d2ab603000e0192f9769ce268 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# FixMyStreet:Map::Buckinghamshire
# More JavaScript, for street assets

package FixMyStreet::Map::Buckinghamshire;
use base 'FixMyStreet::Map::UKCouncilWMTS';

use strict;

sub default_zoom { 8; }

sub urls { [ 'https://maps.buckscc.gov.uk/arcgis/rest/services/Basemapping2018/MapServer/WMTS/tile' ] }

sub layer_names{ [ 'Basemapping2018' ] }

sub scales {
    my $self = shift;
    my @scales = (
        '1000000',
        '500000',
        '250000',
        '125000',
        '64000',
        '32000',
        '16000',
        '8000',
        '4000',
        '2000',
        '1000',
    );
    return @scales;

}

sub copyright {
    return '© BCC';
}

sub map_javascript { [
    '/vendor/OpenLayers/OpenLayers.wmts.js',
    '/js/map-OpenLayers.js',
    '/js/map-wmts-base.js',
    '/js/map-wmts-buckinghamshire.js',
] }

1;