Skip to content

Latest commit

 

History

History
114 lines (77 loc) · 2.88 KB

README.md

File metadata and controls

114 lines (77 loc) · 2.88 KB

Leaflet Hong Kong Tile Plugin

A Leaflet JS plugin to load the tile for Hong Kong Region. From CSDI provider.

There have 5 types of tile:

  • Topography
  • Imagery
  • Label in English
  • Label in Traditional Chinese
  • Label in Simplified Chinese

Compatibility

Tested with Leaflet 1.7.1 and 1.9.4

Usage

There have 2 type of layer provided for this plugin

Include the JS

<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" />
<script src="https://unpkg.com/[email protected]/dist/leaflet.js"></script>
<!-- Should include leaflet.js and leaflet.css before leaflet-hongkong-provider.js  -->
<script src="./leaflet-hongkong-provider.js"></script>

Load the tile layer to the map on HTML body

<div>
    <div id="map"></div>
</div>
<script>
    var map = L.map('map').setView([22.245251, 114.188409], 13);
    L.layerGroup.hongKong("topography.tc").addTo(map;)
</script>

L.TileLayer.HongKong

L.TileLayer.HongKong load the Hong Kong tile as single layer, you can free to customize to mix this single layer to another layer. Two types of tile named 'basemap' and 'label'.

// load the imagery tile
L.tileLayer.hongKong("basemap.imagery").addTo(map);
// load the english label
L.tileLayer.hongKong("label.en").addTo(map);

Available options for L.TileLayer.HongKong

L.LayerGroup.HongKong

L.LayerGroup.HongKong load the grouped Hong Kong map tile (basemap + label) with label overlay as single layer.

// load the topography map with traditional chinese label
L.layerGroup.hongKong("topography.tc").addTo(map);

Option for the L.LayerGroup.HongKong consist of two parts:

[basemap].[label]

[basemap] is the map tile contains features on ground, such as road, building ... etc.

[label] is the label for the map feature

Available options for L.LayerGroup.HongKong

basemap

  • topography - Topography
  • imagery - Imagery

label

  • en - English
  • tc - Traditional Chinese
  • sc - Simplified Chinese

Sample Images

Options for L.TileLayer.HongKong

basemap.topography

basemap.topography

basemap.imagery

basemap.imagery

label.en

label.en

label.tc

label.tc

label.sc

label.sc