pyams_gis.zmi package¶
-Submodules¶
-pyams_gis.zmi.interfaces module¶
-pyams_gis.zmi.layer module¶
--
-
-
-class
pyams_gis.zmi.layer.
EsriFeatureLayerAJAXAddForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXAddForm
,pyams_gis.zmi.layer.EsriFeatureLayerAddForm
ESRI feature layer add form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.layer.
EsriFeatureLayerAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_gis.zmi.layer.EsriFeatureLayerEditForm
ESRI feature layer edit form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.layer.
EsriFeatureLayerAddForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogAddForm
ESRI feature layer add form
--
-
-
-
add
(layer)¶
-
-
-
-
-
ajax_handler
= 'add-esri-feature-layer.json'¶
-
-
-
-
-
create
(data)¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-map-signs'¶
-
-
-
-
-
legend
= 'Add ESRI feature layer'¶
-
-
-
-
-
nextURL
()¶
-
-
-
-
-
title
= 'Maps manager'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
EsriFeatureLayerAddMenu
(context, request, view, manager)¶
- Bases:
-pyams_skin.viewlet.toolbar.ToolbarMenuItem
ESRI feature layer add menu
--
-
-
-
label
= 'Add ESRI feature layer...'¶
-
-
-
-
-
label_css_class
= 'fa fa-fw fa-map-signs'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'add-esri-feature-layer.html'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
EsriFeatureLayerEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
ESRI feature layer edit form
--
-
-
-
ajax_handler
= 'properties.json'¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-map-signs'¶
-
-
-
-
-
legend
= 'Edit layer properties'¶
-
-
-
-
-
title
¶
-
-
-
-
-
updateWidgets
(prefix=None)¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
GeoportalLayerAJAXAddForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXAddForm
,pyams_gis.zmi.layer.GeoportalLayerAddForm
Geoportal layer add form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.layer.
GeoportalLayerAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_gis.zmi.layer.GeoportalLayerEditForm
Geoportal layer edit form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.layer.
GeoportalLayerAddForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogAddForm
Geoportal layer add form
--
-
-
-
add
(layer)¶
-
-
-
-
-
ajax_handler
= 'add-geoportal-layer.json'¶
-
-
-
-
-
create
(data)¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-map-o'¶
-
-
-
-
-
legend
= 'Add IGN Geoportal layer'¶
-
-
-
-
-
nextURL
()¶
-
-
-
-
-
title
= 'Maps manager'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
GeoportalLayerAddMenu
(context, request, view, manager)¶
- Bases:
-pyams_skin.viewlet.toolbar.ToolbarMenuItem
Geoportal layer add menu
--
-
-
-
label
= 'Add Geoportal WMS layer...'¶
-
-
-
-
-
label_css_class
= 'fa fa-fw fa-map-o'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'add-geoportal-layer.html'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
GeoportalLayerEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
Geoportal layer edit form
--
-
-
-
ajax_handler
= 'properties.json'¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-map-o'¶
-
-
-
-
-
legend
= 'Edit layer properties'¶
-
-
-
-
-
title
¶
-
-
-
-
-
updateWidgets
(prefix=None)¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
GoogleMapLayerAJAXAddForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXAddForm
,pyams_gis.zmi.layer.GoogleMapLayerAddForm
Google Maps layer add form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.layer.
GoogleMapLayerAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_gis.zmi.layer.GoogleMapLayerEditForm
Google Maps layer edit form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.layer.
GoogleMapLayerAddForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogAddForm
Google Maps layer add form
--
-
-
-
add
(layer)¶
-
-
-
-
-
ajax_handler
= 'add-google-layer.json'¶
-
-
-
-
-
create
(data)¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-map-marker'¶
-
-
-
-
-
legend
= 'Add Google Maps layer'¶
-
-
-
-
-
nextURL
()¶
-
-
-
-
-
title
= 'Maps manager'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
GoogleMapLayerAddMenu
(context, request, view, manager)¶
- Bases:
-pyams_skin.viewlet.toolbar.ToolbarMenuItem
Google Maps layer add menu
--
-
-
-
label
= 'Add Google Maps layer...'¶
-
-
-
-
-
label_css_class
= 'fa fa-fw fa-map-marker'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'add-google-layer.html'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
GoogleMapLayerEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
Google Maps layer edit form
--
-
-
-
ajax_handler
= 'properties.json'¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-map-marker'¶
-
-
-
-
-
legend
= 'Edit layer properties'¶
-
-
-
-
-
title
¶
-
-
-
-
-
updateWidgets
(prefix=None)¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
TileLayerAJAXAddForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXAddForm
,pyams_gis.zmi.layer.TileLayerAddForm
Tile layer add form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.layer.
TileLayerAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_gis.zmi.layer.TileLayerEditForm
Tile layer edit form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.layer.
TileLayerAddForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogAddForm
Tile layer add form
--
-
-
-
add
(layer)¶
-
-
-
-
-
ajax_handler
= 'add-tile-layer.json'¶
-
-
-
-
-
create
(data)¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-globe'¶
-
-
-
-
-
legend
= 'Add tile layer'¶
-
-
-
-
-
nextURL
()¶
-
-
-
-
-
title
= 'Maps manager'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
TileLayerAddMenu
(context, request, view, manager)¶
- Bases:
-pyams_skin.viewlet.toolbar.ToolbarMenuItem
Tile layer add menu
--
-
-
-
label
= 'Add tile layer...'¶
-
-
-
-
-
label_css_class
= 'fa fa-fw fa-globe'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'add-tile-layer.html'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
TileLayerEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
Tile layer edit form
--
-
-
-
ajax_handler
= 'properties.json'¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-globe'¶
-
-
-
-
-
legend
= 'Edit layer properties'¶
-
-
-
-
-
title
¶
-
-
-
-
-
updateWidgets
(prefix=None)¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
WMSLayerAJAXAddForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXAddForm
,pyams_gis.zmi.layer.WMSLayerAddForm
WMS layer add form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.layer.
WMSLayerAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_gis.zmi.layer.WMSLayerEditForm
WMS layer edit form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.layer.
WMSLayerAddForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogAddForm
WMS layer add form
--
-
-
-
add
(layer)¶
-
-
-
-
-
ajax_handler
= 'add-wms-layer.json'¶
-
-
-
-
-
create
(data)¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-map'¶
-
-
-
-
-
legend
= 'Add WMS layer'¶
-
-
-
-
-
nextURL
()¶
-
-
-
-
-
title
= 'Maps manager'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
WMSLayerAddMenu
(context, request, view, manager)¶
- Bases:
-pyams_skin.viewlet.toolbar.ToolbarMenuItem
WMS layer add menu
--
-
-
-
label
= 'Add WMS layer...'¶
-
-
-
-
-
label_css_class
= 'fa fa-fw fa-map'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'add-wms-layer.html'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.layer.
WMSLayerEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
WMS layer edit form
--
-
-
-
ajax_handler
= 'properties.json'¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-map'¶
-
-
-
-
-
legend
= 'Edit layer properties'¶
-
-
-
-
-
title
¶
-
-
-
-
-
updateWidgets
(prefix=None)¶
-
-
-
-
-
-
-
pyams_gis.zmi.layer.
handle_new_geoportal_layer_data
(event)¶
- Handle new layer data extraction
-
pyams_gis.zmi.utility module¶
--
-
-
-class
pyams_gis.zmi.utility.
MapManagerConfigurationAJAXEditForm
(context, request)¶
- Bases:
-pyams_form.form.AJAXEditForm
,pyams_gis.zmi.utility.MapManagerConfigurationEditForm
Map manager edit form, JSON renderer
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerConfigurationEditForm
(context, request)¶
- Bases:
-pyams_zmi.form.AdminDialogEditForm
Map manager edit form
--
-
-
-
ajax_handler
= 'configuration.json'¶
-
-
-
-
-
dialog_class
= 'modal-large'¶
-
-
-
-
-
edit_permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
fields
= <z3c.form.field.Fields object>¶
-
-
-
-
-
getContent
()¶
-
-
-
-
-
icon_css_class
= 'fa fa-fw fa-map-marker'¶
-
-
-
-
-
legend
= 'Default map configuration'¶
-
-
-
-
-
title
= 'Maps manager'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerConfigurationMenuItem
(context, request, view, manager=None)¶
- Bases:
-pyams_skin.viewlet.menu.MenuItem
Map manager properties menu
--
-
-
-
get_url
()¶
-
-
-
-
-
label
= 'Configuration...'¶
-
-
-
-
-
modal_target
= True¶
-
-
-
-
-
url
= 'configuration.html'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerHeaderAdapter
(context, request, view)¶
- Bases:
-pyams_skin.page.DefaultPageHeaderAdapter
Map manager view header adapter
--
-
-
-
icon_class
= 'fa fa-fw fa-map-marker'¶
-
-
-
-
-
subtitle
= 'Maps manager'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerLayersNameColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.I18nColumn
,z3c.table.column.GetAttrColumn
Map manager layers name column
--
-
-
-
attrName
= 'name'¶
-
-
-
-
-
weight
= 10¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerLayersTable
(context, request)¶
- Bases:
-pyams_skin.table.BaseTable
Map manager layers table
--
-
-
-
data_attributes
¶
-
-
-
-
-
id
= 'map_manager_layers_table'¶
-
-
-
-
-
title
= 'Map manager layers'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerLayersTitleColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.I18nColumn
,pyams_i18n.column.I18nAttrColumn
Map manager layers title column
--
-
-
-
attrName
= 'title'¶
-
-
-
-
-
defaultValue
= '--'¶
-
-
-
-
-
weight
= 20¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerLayersTrashCOlumn
(context, request, table)¶
- Bases:
-pyams_skin.table.TrashColumn
Map manager layer trash column
--
-
-
-
icon_hint
= 'Delete layer'¶
-
-
-
-
-
permission
= 'pyams.ManageSystem'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerLayersTypeColumn
(context, request, table)¶
- Bases:
-pyams_skin.table.I18nColumn
,z3c.table.column.GetAttrColumn
Map manager layers type column
--
-
-
-
attrName
= 'layer_type'¶
-
-
-
-
-
getValue
(obj)¶
-
-
-
-
-
weight
= 15¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerMenuItem
(context, request, view, manager=None)¶
- Bases:
-pyams_skin.viewlet.menu.MenuItem
Map manager menu
--
-
-
-
icon_class
= 'fa-map-marker'¶
-
-
-
-
-
label
= 'Maps manager'¶
-
-
-
-
-
url
= '#map-manager.html'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerTableElementEditor
(context, request, view)¶
- Bases:
-pyams_skin.table.DefaultElementEditorAdapter
Map manager table element editor
--
-
-
-
modal_target
= False¶
-
-
-
-
-
url
¶
-
-
-
-
-
view_name
= 'map-manager.html'¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerValuesAdapter
(context, request, view)¶
- Bases:
-pyams_utils.adapter.ContextRequestViewAdapter
Map manager layers table values adapter
--
-
-
-
values
¶
-
-
-
-
-
-
-class
pyams_gis.zmi.utility.
MapManagerView
(context, request)¶
- Bases:
-pyams_zmi.view.AdminView
,pyams_skin.container.ContainerView
Map manager layers view
--
-
-
-
table_class
¶
- alias of
-MapManagerLayersTable
-
-
-
-
-
-
pyams_gis.zmi.utility.
delete_map_manager_layer
(request)¶
- Delete layer from map manager
-
-
-
-
-
pyams_gis.zmi.utility.
get_map_configuration
(request)¶
- Get map configuration in JSON format
-