In [1]:
Copied!
# %pip install geoai-py
# %pip install geoai-py
Import libraries¶
In [2]:
Copied!
import geoai
import geoai
Add sample datasets¶
In [3]:
Copied!
m = geoai.MapLibre()
m.add_basemap("Google Satellite")
url = "https://huggingface.co/datasets/giswqs/geospatial/resolve/main/naip_train_buildings.geojson"
m = geoai.MapLibre()
m.add_basemap("Google Satellite")
url = "https://huggingface.co/datasets/giswqs/geospatial/resolve/main/naip_train_buildings.geojson"
Set default properties¶
In [4]:
Copied!
properties = {
"class": ["apartments", "terrace", "detached", "house", "shed", None],
"height": 0.0,
}
properties = {
"class": ["apartments", "terrace", "detached", "house", "shed", None],
"height": 0.0,
}
Display the interactive widget¶
In [5]:
Copied!
widget = geoai.edit_vector_data(m, url, properties=properties)
m.add_layer_control()
widget
widget = geoai.edit_vector_data(m, url, properties=properties)
m.add_layer_control()
widget
Out[5]: