pyams_gis package¶
-Subpackages¶
- -Submodules¶
-pyams_gis.area module¶
--
-
-
-class
pyams_gis.area.
GeoArea
¶
- Bases:
-persistent.Persistent
GeoArea attribute object
--
-
-
-
get_coordinates
(projection=4326)¶
-
-
-
-
-
projection
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
wgs_coordinates
¶
-
-
-
-
-
x1
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
x2
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
y1
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
y2
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
pyams_gis.configuration module¶
--
-
-
-class
pyams_gis.configuration.
MapConfiguration
¶
- Bases:
-persistent.Persistent
,zope.container.contained.Contained
Map configuration persistent class
--
-
-
-
attribution_control
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
crs
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
get_configuration
()¶
-
-
-
-
-
initial_bounds
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
initial_center
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
keyboard
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
layer_control
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
layers
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
scroll_wheel_zoom
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
zoom_control
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
zoom_level
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
-
-
pyams_gis.configuration.
MapConfigurationFactory
(context)¶
- Map configuration factory
-
pyams_gis.layer module¶
--
-
-
-class
pyams_gis.layer.
BaseTileMapLayer
¶
- Bases:
-pyams_gis.layer.MapLayer
Base tile map layer
--
-
-
-
attribution
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
bounds
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
get_configuration
()¶
-
-
-
-
-
-
-class
pyams_gis.layer.
EsriFeatureMapLayer
¶
- Bases:
-pyams_gis.layer.MapLayer
ESRI feature map layer
--
-
-
-
depends
= {'L.esri.featureLayer': <Resource 'js/leaflet-esri-2.0.8.js' in library 'pyams_gis'>}¶
-
-
-
-
-
factory
= 'PyAMS_GIS.factory.ESRI.Feature'¶
-
-
-
-
-
get_configuration
()¶
-
-
-
-
-
layer_type
= 'ESRI Features'¶
-
-
-
-
-
token
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
url
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
where
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
-
-class
pyams_gis.layer.
GeoportalMapLayer
¶
- Bases:
-pyams_gis.layer.BaseTileMapLayer
Geoportal map layer persistent class
--
-
-
-
api_key
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
crs
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
depends
= {'L.geoportalLayer.WMS': <Resource 'js/leaflet-gp-3.0.2.js' in library 'pyams_gis'>}¶
-
-
-
-
-
factory
= 'PyAMS_GIS.factory.Geoportal.WMS'¶
-
-
-
-
-
get_configuration
()¶
-
-
-
-
-
layer_name
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
layer_type
= 'Geoportal'¶
-
-
-
-
-
-
-class
pyams_gis.layer.
GoogleMapLayer
¶
- Bases:
-pyams_gis.layer.MapLayer
Google maps layer
--
-
-
-
api_key
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
depends
= {'L.gridLayer.googleMutant': <Resource 'js/leaflet-google-mutant.js' in library 'pyams_gis'>}¶
-
-
-
-
-
factory
= 'PyAMS_GIS.factory.Google'¶
-
-
-
-
-
get_configuration
()¶
-
-
-
-
-
layer_type
= 'Google'¶
-
-
-
-
-
type
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
-
-class
pyams_gis.layer.
MapLayer
¶
- Bases:
-persistent.Persistent
,zope.container.contained.Contained
Base tile map layer persistent class
--
-
-
-
depends
= {}¶
-
-
-
-
-
factory
= None¶
-
-
-
-
-
get_configuration
()¶
- Get configuration mapping
-
-
-
-
-
layer_type
= None¶
-
-
-
-
-
max_zoom
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
min_zoom
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
name
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
title
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
-
-class
pyams_gis.layer.
TileMapLayer
¶
- Bases:
-pyams_gis.layer.BaseTileMapLayer
Base tile map layer persistent class
--
-
-
-
factory
= 'PyAMS_GIS.factory.TileLayer'¶
-
-
-
-
-
get_configuration
()¶
-
-
-
-
-
layer_type
= 'Tile'¶
-
-
-
-
-
url
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
-
-class
pyams_gis.layer.
WMSMapLayer
¶
- Bases:
-pyams_gis.layer.TileMapLayer
WMS map mayer persistent class
--
-
-
-
crs
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
factory
= 'PyAMS_GIS.factory.WMS'¶
-
-
-
-
-
format
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
get_configuration
()¶
-
-
-
-
-
layer_type
= 'WMS'¶
-
-
-
-
-
layers
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
styles
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
transparent
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
uppercase
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
version
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
pyams_gis.point module¶
--
-
-
-class
pyams_gis.point.
GeoPoint
¶
- Bases:
-persistent.Persistent
GeoPoint attribute object
--
-
-
-
get_coordinates
(projection=4326)¶
-
-
-
-
-
latitude
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
longitude
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
projection
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
-
-
wgs_coordinates
¶
-
-
-
-
-
-
-class
pyams_gis.point.
GeoPointZ
¶
- Bases:
-pyams_gis.point.GeoPoint
GeoPointZ attribute object
--
-
-
-
altitude
¶
- Computed attributes based on schema fields
-Field properties provide default values, data validation and error messages -based on data found in field meta-data.
-Note that FieldProperties cannot be used with slots. They can only -be used for attributes stored in instance dictionaries.
-
-
-
pyams_gis.schema module¶
--
-
-
-class
pyams_gis.schema.
GeoAreaField
(**kwargs)¶
- Bases:
-zope.schema._field.Object
GeoArea field class
-
-
-
-
-class
pyams_gis.schema.
GeoPointField
(**kwargs)¶
- Bases:
-zope.schema._field.Object
GeoPoint field class
-
-
-
-
-class
pyams_gis.schema.
GeoPointZField
(**kwargs)¶
- Bases:
-zope.schema._field.Object
GeoPointZ field class
-
pyams_gis.site module¶
--
-
-
-class
pyams_gis.site.
MapGenerationsChecker
¶
- Bases:
-object
Maps generations checker
--
-
-
-
evolve
(site, current=None)¶
- Check for required utilities
-
-
-
-
-
generation
= 1¶
-
-
-
-
-
-
-
pyams_gis.site.
handle_new_local_site
(event)¶
- Create a new map manager when a site is created
-