<jupyter_start><jupyter_text>GIS ClientA web client is web application that recieves and pushes data from servers. This notebook presents some example on how connect to geo-webserver and what is possible to do with interactive maps.Some of the examples are based on the blog-post:   Displaying a Base Map<jupyter_code>from ipyleaflet import Map, Marker

# location for centeting the map
center = (51.999285, 4.373791)

# create map instance with a center point an a zoom level
m = Map(center=center, zoom=14)

# create marker
marker = Marker(location=center, draggable=True)
# add marker to the map instance
m.add_layer(marker)

# display map
# by default ipyleaflet will display Open Street Mas as base map
display(m)
# Change base map
from ipyleaflet import basemaps

# Using topographic map
m = Map(basemap=basemaps.OpenTopoMap, center=center, zoom=5)

m.add_layer(marker)

display(m)
# Using a Night-lights base map
m = Map(basemap=basemaps.NASAGIBS.ViirsEarthAtNight2012, center=center, zoom=3)

# More options: https://ipyleaflet.readthedocs.io/en/latest/api_reference/basemaps.html

m.add_layer(marker)

display(m)
# Using a funny-looking basemap
m = Map(basemap=basemaps.Stamen.Watercolor, center=center, zoom=10)

# More options: https://ipyleaflet.readthedocs.io/en/latest/api_reference/basemaps.html

m.add_layer(marker)

display(m)<jupyter_output><empty_output><jupyter_text>Add Layers from GeoServer (WMS)<jupyter_code>from ipyleaflet import WMSLayer
wms = WMSLayer(
    url='http://ec2-35-158-182-30.eu-central-1.compute.amazonaws.com:8080/geoserver/tiger/wms?',
    layers='tiger_roads',
    format='image/png',
    transparent=True,
    attribution='Weather data © 2012 <NAME>'
)

new_york=(40.712776, -74.005974)

m = Map(basemap=basemaps.Stamen.Watercolor, center=new_york, zoom=14)

m.add_layer(wms)

display(m)<jupyter_output><empty_output><jupyter_text>Add Aerial Images from PDOK (WMTS)  Connect to WFS via QGISDemo<jupyter_code>##<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.10337871911245587, 'fraction_numerical': 0.03177004538577912, 'mean_word_length': 5.7482993197278915, 'pattern_counts': {'":': 0, '<': 14, '<?xml version=': 0, '>': 14, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '3', 'dir': 'jupyter-structured-clean-dedup', 'id': '453003', 'license': 'MIT', 'n_tokens_mistral': 761, 'n_tokens_neox': 708, 'n_words': 176, 'path': 'notebooks/.ipynb_checkpoints/session-notes-checkpoint.ipynb', 'repo_name': 'the-magnificents/gis-apps', 'size': '1987'}