|
43 | 43 | "metadata": {},
|
44 | 44 | "outputs": [],
|
45 | 45 | "source": [
|
46 |
| - "m = leafmap.Map(center=[43.7798, 11.24148], zoom=13)\n", |
47 | 46 | "url = \"https://open.gishub.org/data/pmtiles/protomaps_firenze.pmtiles\"\n",
|
| 47 | + "metadata = leafmap.pmtiles_metadata(url)\n", |
| 48 | + "print(f\"layer names: {metadata['layer_names']}\")\n", |
| 49 | + "print(f\"bounds: {metadata['bounds']}\")" |
| 50 | + ] |
| 51 | + }, |
| 52 | + { |
| 53 | + "cell_type": "code", |
| 54 | + "execution_count": null, |
| 55 | + "metadata": {}, |
| 56 | + "outputs": [], |
| 57 | + "source": [ |
| 58 | + "m = leafmap.Map()\n", |
48 | 59 | "\n",
|
49 |
| - "style={\n", |
| 60 | + "style = {\n", |
50 | 61 | " \"version\": 8,\n",
|
51 | 62 | " \"sources\": {\n",
|
52 | 63 | " \"example_source\": {\n",
|
|
73 | 84 | " ],\n",
|
74 | 85 | "}\n",
|
75 | 86 | "\n",
|
76 |
| - "m.add_pmtiles(url, name='PMTiles', style=style, overlay=True, show=True)\n", |
| 87 | + "m.add_pmtiles(\n", |
| 88 | + " url, name='PMTiles', style=style, overlay=True, show=True, zoom_to_layer=True\n", |
| 89 | + ")\n", |
77 | 90 | "m"
|
78 | 91 | ]
|
79 | 92 | },
|
|
90 | 103 | "metadata": {},
|
91 | 104 | "outputs": [],
|
92 | 105 | "source": [
|
93 |
| - "m = leafmap.Map(center=[52.963529, 4.756306], zoom=15, height='800px')\n", |
94 |
| - "m.add_basemap('CartoDB.DarkMatter')\n", |
95 | 106 | "url = \"https://storage.googleapis.com/ahp-research/overture/pmtiles/overture.pmtiles\"\n",
|
| 107 | + "metadata = leafmap.pmtiles_metadata(url)\n", |
| 108 | + "print(f\"layer names: {metadata['layer_names']}\")\n", |
| 109 | + "print(f\"bounds: {metadata['bounds']}\")" |
| 110 | + ] |
| 111 | + }, |
| 112 | + { |
| 113 | + "cell_type": "code", |
| 114 | + "execution_count": null, |
| 115 | + "metadata": {}, |
| 116 | + "outputs": [], |
| 117 | + "source": [ |
| 118 | + "m = leafmap.Map(height='800px')\n", |
| 119 | + "m.add_basemap('CartoDB.DarkMatter')\n", |
96 | 120 | "\n",
|
97 |
| - "style={\n", |
| 121 | + "style = {\n", |
98 | 122 | " \"version\": 8,\n",
|
99 | 123 | " \"sources\": {\n",
|
100 | 124 | " \"example_source\": {\n",
|
|
135 | 159 | " ],\n",
|
136 | 160 | "}\n",
|
137 | 161 | "\n",
|
138 |
| - "m.add_pmtiles(url, name='PMTiles', style=style, overlay=True, show=True)\n", |
| 162 | + "m.add_pmtiles(\n", |
| 163 | + " url, name='PMTiles', style=style, overlay=True, show=True, zoom_to_layer=True\n", |
| 164 | + ")\n", |
139 | 165 | "\n",
|
140 | 166 | "legend_dict = {\n",
|
141 | 167 | " 'admins': 'BDD3C7',\n",
|
|
145 | 171 | "}\n",
|
146 | 172 | "\n",
|
147 | 173 | "m.add_legend(legend_dict=legend_dict)\n",
|
148 |
| - "\n", |
149 | 174 | "m"
|
150 | 175 | ]
|
151 | 176 | }
|
|
0 commit comments