This is a very minor comment, but perhaps you should consider renaming the class `StacIpyleaflet` to `StacMap`. This might aid in clarity as to what it is.
Consider that when using iplyleaflet, this is conventional:
from ipyleaflet import Map
m = Map()
or
import ipyleaflet
m = ipyleaflet.Map()
Since StacIpyleaflet is a subclass of Map (ipyleaflet.Map), it might aid clarity by naming StacIpyleaflet to StacMap so that it better corresponds to the iplyleaflet conventions. This would then give you this:
from stac_ipyleaflet import StacMap
m = StacMap()
or
import stac_ipyleaflet
m = stac_ipyleaflet.StacMap()
It seems a bit odd to do the following, not only because of the redundancy, but also because it isn't obvious that StacIpyleaflet is an ipyleaflet.Map:
from stac_ipyleaflet import StacIpyleaflet
Anyway, just my 2 cents.
Originally posted by @chuckwondo in #113 (comment)
Consider that when using
iplyleaflet, this is conventional:or
Since
StacIpyleafletis a subclass ofMap(ipyleaflet.Map), it might aid clarity by namingStacIpyleaflettoStacMapso that it better corresponds to theiplyleafletconventions. This would then give you this:or
It seems a bit odd to do the following, not only because of the redundancy, but also because it isn't obvious that
StacIpyleafletis anipyleaflet.Map:Anyway, just my 2 cents.
Originally posted by @chuckwondo in #113 (comment)