# HG changeset patch # User Thierry Florac # Date 1611761074 -3600 # Node ID f15face86bcc4e05cdaeb9c9de8815de02f09254 # Parent a430cc4ae7157f597b40e30cc0113df0a8b1a7dc Version 0.2.0 diff -r a430cc4ae715 -r f15face86bcc .installed.cfg --- a/.installed.cfg Wed Jan 27 15:39:14 2021 +0100 +++ b/.installed.cfg Wed Jan 27 16:24:34 2021 +0100 @@ -10,19 +10,20 @@ /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs/pyams-file.egg-link /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs/pyams-zmi.egg-link /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs/pyams-skin.egg-link + /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs/myams.egg-link /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs/pyams-i18n.egg-link parts = package i18n pyflakes test [package] -__buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pviews - /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pshell - /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pdistreport - /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pcreate +__buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pdistreport /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/prequest - /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/proutes + /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pserve + /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pshell /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/ptweens - /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pserve -__buildout_signature__ = zc.recipe.egg-6d993a19b5a7dd99b0f5be6f8488819c zc.buildout-6d993a19b5a7dd99b0f5be6f8488819c setuptools-6d993a19b5a7dd99b0f5be6f8488819c + /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/proutes + /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pcreate + /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pviews +__buildout_signature__ = zc.recipe.egg-30cf76c099c0c8307a71b3dd40256ce5 zc.buildout-2.13.2-py3.5.egg setuptools-33.1.1-py3.5.egg _b = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin _d = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs _e = /var/local/env/pyams/eggs @@ -34,13 +35,14 @@ zope.interface eggs-directory = /var/local/env/pyams/eggs find-links = http://download.ztfy.org/eggs +index = https://pypi.python.org/simple recipe = zc.recipe.egg [i18n] __buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pybabel /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pot-create /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/polint -__buildout_signature__ = zc.recipe.egg-6d993a19b5a7dd99b0f5be6f8488819c zc.buildout-6d993a19b5a7dd99b0f5be6f8488819c setuptools-6d993a19b5a7dd99b0f5be6f8488819c +__buildout_signature__ = zc.recipe.egg-30cf76c099c0c8307a71b3dd40256ce5 zc.buildout-2.13.2-py3.5.egg setuptools-33.1.1-py3.5.egg _b = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin _d = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs _e = /var/local/env/pyams/eggs @@ -50,12 +52,13 @@ lingua eggs-directory = /var/local/env/pyams/eggs find-links = http://download.ztfy.org/eggs +index = https://pypi.python.org/simple recipe = zc.recipe.egg [pyflakes] __buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pyflakes /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/pyflakes -__buildout_signature__ = zc.recipe.egg-6d993a19b5a7dd99b0f5be6f8488819c zc.buildout-6d993a19b5a7dd99b0f5be6f8488819c setuptools-6d993a19b5a7dd99b0f5be6f8488819c +__buildout_signature__ = zc.recipe.egg-30cf76c099c0c8307a71b3dd40256ce5 zc.buildout-2.13.2-py3.5.egg setuptools-33.1.1-py3.5.egg _b = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin _d = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs _e = /var/local/env/pyams/eggs @@ -65,6 +68,7 @@ eggs-directory = /var/local/env/pyams/eggs entry-points = pyflakes=pyflakes.scripts.pyflakes:main find-links = http://download.ztfy.org/eggs +index = https://pypi.python.org/simple initialization = if not sys.argv[1:]: sys.argv[1:] = ["src"] recipe = zc.recipe.egg scripts = pyflakes @@ -72,7 +76,7 @@ [test] __buildout_installed__ = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/parts/test /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/test -__buildout_signature__ = six-6d993a19b5a7dd99b0f5be6f8488819c zc.recipe.egg-6d993a19b5a7dd99b0f5be6f8488819c zc.recipe.testrunner-6d993a19b5a7dd99b0f5be6f8488819c zc.buildout-6d993a19b5a7dd99b0f5be6f8488819c zope.exceptions-6d993a19b5a7dd99b0f5be6f8488819c zope.interface-6d993a19b5a7dd99b0f5be6f8488819c zope.testrunner-6d993a19b5a7dd99b0f5be6f8488819c setuptools-6d993a19b5a7dd99b0f5be6f8488819c +__buildout_signature__ = six-30cf76c099c0c8307a71b3dd40256ce5 zc.recipe.egg-30cf76c099c0c8307a71b3dd40256ce5 zc.recipe.testrunner-30cf76c099c0c8307a71b3dd40256ce5 zc.buildout-2.13.2-py3.5.egg zope.exceptions-30cf76c099c0c8307a71b3dd40256ce5 zope.interface-30cf76c099c0c8307a71b3dd40256ce5 zope.testrunner-30cf76c099c0c8307a71b3dd40256ce5 setuptools-33.1.1-py3.5.egg _b = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin _d = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs _e = /var/local/env/pyams/eggs @@ -81,6 +85,7 @@ eggs = pyams_gis [test] eggs-directory = /var/local/env/pyams/eggs find-links = http://download.ztfy.org/eggs +index = https://pypi.python.org/simple location = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/parts/test recipe = zc.recipe.testrunner script = /home/tflorac/Dropbox/src/PyAMS/pyams_gis/bin/test @@ -97,6 +102,7 @@ /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs/pyams-file.egg-link /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs/pyams-zmi.egg-link /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs/pyams-skin.egg-link + /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs/myams.egg-link /home/tflorac/Dropbox/src/PyAMS/pyams_gis/develop-eggs/pyams-i18n.egg-link [buildout] diff -r a430cc4ae715 -r f15face86bcc buildout.cfg --- a/buildout.cfg Wed Jan 27 15:39:14 2021 +0100 +++ b/buildout.cfg Wed Jan 27 16:24:34 2021 +0100 @@ -22,6 +22,7 @@ develop = . ../ext/lingua + ../myams ../pyams_catalog ../pyams_file ../pyams_form @@ -70,5 +71,5 @@ eggs = pyams_gis [test] [versions] -pyams_gis = 0.1.14 +pyams_gis = 0.2.0 GDAL = 2.1.0 diff -r a430cc4ae715 -r f15face86bcc docs/HISTORY.txt --- a/docs/HISTORY.txt Wed Jan 27 15:39:14 2021 +0100 +++ b/docs/HISTORY.txt Wed Jan 27 16:24:34 2021 +0100 @@ -1,6 +1,13 @@ History ======= +0.2.0 +----- + - updated Leaflet release + - added GeoJSON layer type + - added attributes to map configuration + - added points and areas JSON output + 0.1.14 ------ - updated widgets subforms for z3c.form >= 4.1 diff -r a430cc4ae715 -r f15face86bcc setup.py --- a/setup.py Wed Jan 27 15:39:14 2021 +0100 +++ b/setup.py Wed Jan 27 16:24:34 2021 +0100 @@ -22,7 +22,7 @@ README = os.path.join(DOCS, 'README.txt') HISTORY = os.path.join(DOCS, 'HISTORY.txt') -version = '0.1.14' +version = '0.2.0' long_description = open(README).read() + '\n\n' + open(HISTORY).read() tests_require = [] diff -r a430cc4ae715 -r f15face86bcc src/pyams_gis.egg-info/PKG-INFO --- a/src/pyams_gis.egg-info/PKG-INFO Wed Jan 27 15:39:14 2021 +0100 +++ b/src/pyams_gis.egg-info/PKG-INFO Wed Jan 27 16:24:34 2021 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pyams-gis -Version: 0.1.14 +Version: 0.2.0 Summary: PyAMS GIS helpers interfaces and classes Home-page: http://hg.ztfy.org/pyams/pyams_gis Author: Thierry Florac @@ -17,6 +17,13 @@ History ======= + 0.2.0 + ----- + - updated Leaflet release + - added GeoJSON layer type + - added attributes to map configuration + - added points and areas JSON output + 0.1.14 ------ - updated widgets subforms for z3c.form >= 4.1 diff -r a430cc4ae715 -r f15face86bcc src/pyams_gis.egg-info/SOURCES.txt --- a/src/pyams_gis.egg-info/SOURCES.txt Wed Jan 27 15:39:14 2021 +0100 +++ b/src/pyams_gis.egg-info/SOURCES.txt Wed Jan 27 16:24:34 2021 +0100 @@ -30,17 +30,26 @@ src/pyams_gis/locales/pyams_gis.pot src/pyams_gis/locales/fr/LC_MESSAGES/pyams_gis.mo src/pyams_gis/locales/fr/LC_MESSAGES/pyams_gis.po -src/pyams_gis/resources/css/leaflet-1.0.3.css -src/pyams_gis/resources/css/leaflet-1.0.3.min.css +src/pyams_gis/resources/css/leaflet-1.7.1.css +src/pyams_gis/resources/css/leaflet-1.7.1.min.css src/pyams_gis/resources/css/leaflet-draw.css src/pyams_gis/resources/css/leaflet-draw.min.css src/pyams_gis/resources/css/leaflet-esri-geocoder.css src/pyams_gis/resources/css/leaflet-esri-geocoder.min.css -src/pyams_gis/resources/css/leaflet-gp-3.0.2.css -src/pyams_gis/resources/css/leaflet-gp-3.0.2.min.css +src/pyams_gis/resources/css/leaflet-gesture-handling-1.2.1.css +src/pyams_gis/resources/css/leaflet-gesture-handling-1.2.1.min.css +src/pyams_gis/resources/css/leaflet-gp-2.1.7.css +src/pyams_gis/resources/css/leaflet-gp-2.1.7.min.css +src/pyams_gis/resources/css/leaflet-markercluster-1.4.1.css +src/pyams_gis/resources/css/leaflet-markercluster-1.4.1.min.css +src/pyams_gis/resources/css/leaflet-markercluster-default-1.4.1.css +src/pyams_gis/resources/css/leaflet-markercluster-default-1.4.1.min.css src/pyams_gis/resources/img/layers-2x.png src/pyams_gis/resources/img/layers.png src/pyams_gis/resources/img/marker-icon.png +src/pyams_gis/resources/img/spritesheet-2x.png +src/pyams_gis/resources/img/spritesheet.png +src/pyams_gis/resources/img/spritesheet.svg src/pyams_gis/resources/img/esri/loading.gif src/pyams_gis/resources/img/esri/loading@2x.gif src/pyams_gis/resources/img/esri/search-disabled.png @@ -70,48 +79,92 @@ src/pyams_gis/resources/img/gp/spritesheet-2x.png src/pyams_gis/resources/img/gp/spritesheet.png src/pyams_gis/resources/img/gp/waiting.gif -src/pyams_gis/resources/js/Edit.Circle.js -src/pyams_gis/resources/js/Edit.Circle.min.js -src/pyams_gis/resources/js/Edit.Marker.js -src/pyams_gis/resources/js/Edit.Marker.min.js -src/pyams_gis/resources/js/Edit.Poly.js -src/pyams_gis/resources/js/Edit.Poly.min.js -src/pyams_gis/resources/js/Edit.Rectangle.js -src/pyams_gis/resources/js/Edit.Rectangle.min.js -src/pyams_gis/resources/js/Edit.SimpleShape.js -src/pyams_gis/resources/js/Edit.SimpleShape.min.js -src/pyams_gis/resources/js/TouchEvents.js -src/pyams_gis/resources/js/TouchEvents.min.js -src/pyams_gis/resources/js/leaflet-1.0.3.js -src/pyams_gis/resources/js/leaflet-1.0.3.min.js -src/pyams_gis/resources/js/leaflet-esri-2.0.8.js -src/pyams_gis/resources/js/leaflet-esri-2.0.8.min.js -src/pyams_gis/resources/js/leaflet-esri-cluster-2.0.0.js -src/pyams_gis/resources/js/leaflet-esri-cluster-2.0.0.min.js -src/pyams_gis/resources/js/leaflet-esri-geocoder-2.2.4.js -src/pyams_gis/resources/js/leaflet-esri-geocoder-2.2.4.min.js -src/pyams_gis/resources/js/leaflet-esri-gp-2.0.1.js -src/pyams_gis/resources/js/leaflet-esri-gp-2.0.1.min.js +src/pyams_gis/resources/js/leaflet-1.7.1.js +src/pyams_gis/resources/js/leaflet-1.7.1.min.js +src/pyams_gis/resources/js/leaflet-esri-2.5.3.js +src/pyams_gis/resources/js/leaflet-esri-2.5.3.min.js +src/pyams_gis/resources/js/leaflet-esri-cluster-2.1.0.js +src/pyams_gis/resources/js/leaflet-esri-cluster-2.1.0.min.js +src/pyams_gis/resources/js/leaflet-esri-geocoder-2.3.3.js +src/pyams_gis/resources/js/leaflet-esri-geocoder-2.3.3.min.js +src/pyams_gis/resources/js/leaflet-esri-gp-2.0.3.js +src/pyams_gis/resources/js/leaflet-esri-gp-2.0.3.min.js src/pyams_gis/resources/js/leaflet-esri-heatmap-2.0.0.js src/pyams_gis/resources/js/leaflet-esri-heatmap-2.0.0.min.js -src/pyams_gis/resources/js/leaflet-esri-renderers-2.0.2.js -src/pyams_gis/resources/js/leaflet-esri-renderers-2.0.2.min.js -src/pyams_gis/resources/js/leaflet-esri-vector-1.0.6.js -src/pyams_gis/resources/js/leaflet-esri-vector-1.0.6.min.js +src/pyams_gis/resources/js/leaflet-esri-renderers-2.1.2.js +src/pyams_gis/resources/js/leaflet-esri-renderers-2.1.2.min.js +src/pyams_gis/resources/js/leaflet-esri-vector-2.0.2.js +src/pyams_gis/resources/js/leaflet-esri-vector-2.0.2.min.js +src/pyams_gis/resources/js/leaflet-gesture-handling-1.2.1.js +src/pyams_gis/resources/js/leaflet-gesture-handling-1.2.1.min.js src/pyams_gis/resources/js/leaflet-google-mutant.js src/pyams_gis/resources/js/leaflet-google-mutant.min.js -src/pyams_gis/resources/js/leaflet-gp-3.0.2.js -src/pyams_gis/resources/js/leaflet-gp-3.0.2.min.js -src/pyams_gis/resources/js/leaflet.Control.Draw.js -src/pyams_gis/resources/js/leaflet.Control.Draw.min.js -src/pyams_gis/resources/js/leaflet.Draw.Event.js -src/pyams_gis/resources/js/leaflet.Draw.Event.min.js -src/pyams_gis/resources/js/leaflet.Draw.js -src/pyams_gis/resources/js/leaflet.Draw.min.js -src/pyams_gis/resources/js/leaflet.DrawToolbar.js -src/pyams_gis/resources/js/leaflet.DrawToolbar.min.js +src/pyams_gis/resources/js/leaflet-gp-2.1.7.js +src/pyams_gis/resources/js/leaflet-gp-2.1.7.min.js +src/pyams_gis/resources/js/leaflet-markercluster-1.4.1.js +src/pyams_gis/resources/js/leaflet-markercluster-1.4.1.min.js src/pyams_gis/resources/js/pyams_gis.js src/pyams_gis/resources/js/pyams_gis.min.js +src/pyams_gis/resources/js/Draw/Control.Draw.js +src/pyams_gis/resources/js/Draw/Control.Draw.min.js +src/pyams_gis/resources/js/Draw/Leaflet.Draw.Event.js +src/pyams_gis/resources/js/Draw/Leaflet.Draw.Event.min.js +src/pyams_gis/resources/js/Draw/Leaflet.draw.js +src/pyams_gis/resources/js/Draw/Leaflet.draw.min.js +src/pyams_gis/resources/js/Draw/Toolbar.js +src/pyams_gis/resources/js/Draw/Toolbar.min.js +src/pyams_gis/resources/js/Draw/Tooltip.js +src/pyams_gis/resources/js/Draw/Tooltip.min.js +src/pyams_gis/resources/js/Draw/copyright.js +src/pyams_gis/resources/js/Draw/copyright.min.js +src/pyams_gis/resources/js/Draw/draw/DrawToolbar.js +src/pyams_gis/resources/js/Draw/draw/DrawToolbar.min.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Circle.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Circle.min.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.CircleMarker.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.CircleMarker.min.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Feature.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Feature.min.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Marker.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Marker.min.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Polygon.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Polygon.min.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Polyline.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Polyline.min.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Rectangle.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.Rectangle.min.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.SimpleShape.js +src/pyams_gis/resources/js/Draw/draw/handler/Draw.SimpleShape.min.js +src/pyams_gis/resources/js/Draw/edit/EditToolbar.js +src/pyams_gis/resources/js/Draw/edit/EditToolbar.min.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.Circle.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.Circle.min.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.CircleMarker.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.CircleMarker.min.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.Marker.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.Marker.min.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.Poly.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.Poly.min.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.Rectangle.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.Rectangle.min.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.SimpleShape.js +src/pyams_gis/resources/js/Draw/edit/handler/Edit.SimpleShape.min.js +src/pyams_gis/resources/js/Draw/edit/handler/EditToolbar.Delete.js +src/pyams_gis/resources/js/Draw/edit/handler/EditToolbar.Delete.min.js +src/pyams_gis/resources/js/Draw/edit/handler/EditToolbar.Edit.js +src/pyams_gis/resources/js/Draw/edit/handler/EditToolbar.Edit.min.js +src/pyams_gis/resources/js/Draw/ext/GeometryUtil.js +src/pyams_gis/resources/js/Draw/ext/GeometryUtil.min.js +src/pyams_gis/resources/js/Draw/ext/LatLngUtil.js +src/pyams_gis/resources/js/Draw/ext/LatLngUtil.min.js +src/pyams_gis/resources/js/Draw/ext/LineUtil.Intersect.js +src/pyams_gis/resources/js/Draw/ext/LineUtil.Intersect.min.js +src/pyams_gis/resources/js/Draw/ext/Polygon.Intersect.js +src/pyams_gis/resources/js/Draw/ext/Polygon.Intersect.min.js +src/pyams_gis/resources/js/Draw/ext/Polyline.Intersect.js +src/pyams_gis/resources/js/Draw/ext/Polyline.Intersect.min.js +src/pyams_gis/resources/js/Draw/ext/TouchEvents.js +src/pyams_gis/resources/js/Draw/ext/TouchEvents.min.js src/pyams_gis/rpc/__init__.py src/pyams_gis/rpc/json/__init__.py src/pyams_gis/tests/__init__.py diff -r a430cc4ae715 -r f15face86bcc src/pyams_gis/locales/fr/LC_MESSAGES/pyams_gis.mo Binary file src/pyams_gis/locales/fr/LC_MESSAGES/pyams_gis.mo has changed diff -r a430cc4ae715 -r f15face86bcc src/pyams_gis/locales/fr/LC_MESSAGES/pyams_gis.po --- a/src/pyams_gis/locales/fr/LC_MESSAGES/pyams_gis.po Wed Jan 27 15:39:14 2021 +0100 +++ b/src/pyams_gis/locales/fr/LC_MESSAGES/pyams_gis.po Wed Jan 27 16:24:34 2021 +0100 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE 1.0\n" -"POT-Creation-Date: 2017-05-18 15:57+0200\n" +"POT-Creation-Date: 2021-01-23 00:37+0100\n" "PO-Revision-Date: 2017-05-18 14:39+0200\n" "Last-Translator: Thierry Florac \n" "Language-Team: French\n" @@ -16,247 +16,43 @@ "Generated-By: Lingua 3.8\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: src/pyams_gis/layer.py:85 +#: src/pyams_gis/layer.py:71 +msgid "GeoJSON" +msgstr "" + +#: src/pyams_gis/layer.py:110 msgid "Tile" msgstr "Tuiles" -#: src/pyams_gis/layer.py:100 +#: src/pyams_gis/layer.py:125 msgid "WMS" msgstr "WMS" -#: src/pyams_gis/layer.py:128 +#: src/pyams_gis/layer.py:153 msgid "Geoportal" msgstr "Géoportail" -#: src/pyams_gis/layer.py:148 +#: src/pyams_gis/layer.py:173 msgid "ESRI Features" msgstr "Feature ESRI" -#: src/pyams_gis/layer.py:172 +#: src/pyams_gis/layer.py:193 msgid "Google" msgstr "Google" -#: src/pyams_gis/widget/templates/geoarea-input.pt:7 -msgid "Remove area settings" -msgstr "Supprimer l'emprise" - -#: src/pyams_gis/widget/templates/geoarea-input.pt:13 -msgid "Select area from map" -msgstr "Sélectionner l'emprise à partir d'une carte" - -#: src/pyams_gis/widget/templates/geoarea-input.pt:33 -msgid "Select map area" -msgstr "Sélection d'une emprise cartographique" - -#: src/pyams_gis/widget/templates/geopoint-input.pt:7 -msgid "Remove position settings" -msgstr "Supprimer la position" - -#: src/pyams_gis/widget/templates/geopoint-input.pt:13 -msgid "Select location from map" -msgstr "Sélectionner la position à partir d'une carte" - -#: src/pyams_gis/widget/templates/geopoint-input.pt:33 -msgid "Select marker position" -msgstr "Sélection d'une position" - -#: src/pyams_gis/zmi/layer.py:68 -msgid "Add tile layer..." -msgstr "Ajouter une couche tuilée" - -#: src/pyams_gis/zmi/layer.py:80 src/pyams_gis/zmi/layer.py:157 -#: src/pyams_gis/zmi/layer.py:234 src/pyams_gis/zmi/layer.py:311 -#: src/pyams_gis/zmi/layer.py:388 src/pyams_gis/zmi/utility.py:76 -#: src/pyams_gis/zmi/utility.py:165 src/pyams_gis/zmi/utility.py:186 -msgid "Maps manager" -msgstr "Gestionnaire de cartes" - -#: src/pyams_gis/zmi/layer.py:81 -msgid "Add tile layer" -msgstr "Ajout d'une couche tuilée" - -#: src/pyams_gis/zmi/layer.py:115 src/pyams_gis/zmi/layer.py:192 -#: src/pyams_gis/zmi/layer.py:269 src/pyams_gis/zmi/layer.py:346 -#: src/pyams_gis/zmi/layer.py:423 -msgid "Edit layer properties" -msgstr "Propriétés d'une couche" - -#: src/pyams_gis/zmi/layer.py:145 -msgid "Add WMS layer..." -msgstr "Ajouter une couche WMS" - -#: src/pyams_gis/zmi/layer.py:158 -msgid "Add WMS layer" -msgstr "Ajout d'une couche WMS" - -#: src/pyams_gis/zmi/layer.py:222 -msgid "Add Geoportal WMS layer..." -msgstr "Ajouter une couche WMS du Géoportail" - -#: src/pyams_gis/zmi/layer.py:235 -msgid "Add IGN Geoportal layer" -msgstr "Ajout d'une couche WMS du Géoportail" - -#: src/pyams_gis/zmi/layer.py:299 -msgid "Add ESRI feature layer..." -msgstr "Ajouter une FeatureLayer ESRI" - -#: src/pyams_gis/zmi/layer.py:312 -msgid "Add ESRI feature layer" -msgstr "Ajout d'une FeatureLayer ESRI" - -#: src/pyams_gis/zmi/layer.py:376 -msgid "Add Google Maps layer..." -msgstr "Ajouter une couche Google Maps" - -#: src/pyams_gis/zmi/layer.py:389 -msgid "Add Google Maps layer" -msgstr "Ajout d'une couche Google Maps" - -#: src/pyams_gis/zmi/layer.py:55 -msgid "Specified layer name already exists!" -msgstr "Le nom indiqué pour cette couche existe déjà !" - -#: src/pyams_gis/zmi/utility.py:85 -msgid "Map manager layers" -msgstr "Couches du gestionnaire de cartes" - -#: src/pyams_gis/zmi/utility.py:104 -msgid "Name" -msgstr "Nom" - -#: src/pyams_gis/zmi/utility.py:113 -msgid "Type" -msgstr "Type" - -#: src/pyams_gis/zmi/utility.py:125 -msgid "Title" -msgstr "Titre" - -#: src/pyams_gis/zmi/utility.py:135 -msgid "Delete layer" -msgstr "Supprimer la couche" - -#: src/pyams_gis/zmi/utility.py:164 -msgid "Control panel" -msgstr "Panneau de configuration" - -#: src/pyams_gis/zmi/utility.py:173 -msgid "Configuration..." -msgstr "Configuration" - -#: src/pyams_gis/zmi/utility.py:187 -msgid "Default map configuration" -msgstr "Configuration des cartes par défaut" - -#: src/pyams_gis/zmi/utility.py:215 -msgid "No provided object_name argument!" -msgstr "L'argument 'object_name' n'a pas été fourni !" - -#: src/pyams_gis/zmi/utility.py:219 -msgid "Given layer name doesn't exist!" -msgstr "Le nom de couche indiqué n'existe pas !" - -#: src/pyams_gis/interfaces/configuration.py:32 -#: src/pyams_gis/interfaces/layer.py:91 src/pyams_gis/interfaces/layer.py:136 -msgid "CRS" -msgstr "CRS" - -#: src/pyams_gis/interfaces/configuration.py:33 -msgid "Coordinates reference system to use for the map" -msgstr "Système de coordonnées de référence à utiliser pour cette carte" - -#: src/pyams_gis/interfaces/configuration.py:38 -msgid "Layers list" -msgstr "Liste des couches" - -#: src/pyams_gis/interfaces/configuration.py:39 -msgid "List of available layers displayed into this map" -msgstr "Liste des couches dispopnibles à intégrer dans cette carte" - -#: src/pyams_gis/interfaces/configuration.py:43 -msgid "Attribution control?" -msgstr "Attribution ?" - -#: src/pyams_gis/interfaces/configuration.py:44 -msgid "If 'yes', an attribution control is added to map" -msgstr "Si 'oui', un contrôle d'attribution sera ajouté à la carte" - -#: src/pyams_gis/interfaces/configuration.py:48 -msgid "Zoom control?" -msgstr "Contrôle de zoom ?" - -#: src/pyams_gis/interfaces/configuration.py:49 -msgid "If 'yes', a zoom control is added to map" -msgstr "Si 'oui', un contrôle de zoom sera ajouté à la carte" - -#: src/pyams_gis/interfaces/configuration.py:53 -msgid "Layers control?" -msgstr "Sélecteur de couches ?" - -#: src/pyams_gis/interfaces/configuration.py:54 -msgid "If 'yes', a layer selection control is added to map" -msgstr "Si 'oui', un sélecteur de couches sera ajouté à la carte" - -#: src/pyams_gis/interfaces/configuration.py:58 -msgid "Initial center" -msgstr "Position initiale" - -#: src/pyams_gis/interfaces/configuration.py:59 -msgid "Initial map location center" -msgstr "Localisation initiale du centre de la carte" - -#: src/pyams_gis/interfaces/configuration.py:62 -msgid "Initial zoom level" -msgstr "Niveau de zoom" - -#: src/pyams_gis/interfaces/configuration.py:63 -msgid "Zoom level at which to display map" -msgstr "Niveau de zoom initial auquel sera affichée la carte" - -#: src/pyams_gis/interfaces/configuration.py:68 -msgid "Initial bounds" -msgstr "Emprise initiale" - -#: src/pyams_gis/interfaces/configuration.py:69 -msgid "Initial map location bounds" -msgstr "Emprise initiale de la carte" - -#: src/pyams_gis/interfaces/configuration.py:72 -msgid "Keyboard navigation?" -msgstr "Navigation au clavier ?" - -#: src/pyams_gis/interfaces/configuration.py:73 -msgid "" -"If 'yes', makes the map focusable and allows users to navigate with keyboard " -"arrows and +/- keys" -msgstr "" -"Si 'oui', la carte peut prendre le focus et l'utilisateur peut naviguer dans " -"la carte au clavier à l'aide des flèches de direction et des touches +/-" - -#: src/pyams_gis/interfaces/configuration.py:78 -msgid "Scroll wheel zoom?" -msgstr "Zoom à la molette ?" - -#: src/pyams_gis/interfaces/configuration.py:79 -msgid "If 'yes', the map can be zoomed using the mouse wheel" -msgstr "" -"Si 'oui', le niveau de zoom de la carte peut être modifié en utilisant la " -"molette de la souris" - -#: src/pyams_gis/interfaces/layer.py:172 +#: src/pyams_gis/interfaces/layer.py:174 msgid "Roads map" msgstr "Carte des routes" -#: src/pyams_gis/interfaces/layer.py:173 +#: src/pyams_gis/interfaces/layer.py:175 msgid "Satellite" msgstr "Image satellite" -#: src/pyams_gis/interfaces/layer.py:174 +#: src/pyams_gis/interfaces/layer.py:176 msgid "Hybrid" msgstr "Vue hybride" -#: src/pyams_gis/interfaces/layer.py:175 +#: src/pyams_gis/interfaces/layer.py:177 msgid "Terrain" msgstr "Vue topographique" @@ -284,233 +80,477 @@ msgid "Full layer title" msgstr "Désignation complète de la couche" -#: src/pyams_gis/interfaces/layer.py:60 -msgid "Layer attribution" -msgstr "Attribution de la couche" - -#: src/pyams_gis/interfaces/layer.py:61 -msgid "String used by the attribution control" -msgstr "Texte affiché par le contrôle d'attribution de la carte" - -#: src/pyams_gis/interfaces/layer.py:64 src/pyams_gis/interfaces/layer.py:161 +#: src/pyams_gis/interfaces/layer.py:53 msgid "Minimum zoom level" msgstr "Zoom minimum" -#: src/pyams_gis/interfaces/layer.py:65 src/pyams_gis/interfaces/layer.py:162 +#: src/pyams_gis/interfaces/layer.py:54 msgid "Minimum zoom level at which layer is displayed" msgstr "Niveau de zoom minimum auquel la carte est affichée" -#: src/pyams_gis/interfaces/layer.py:69 src/pyams_gis/interfaces/layer.py:166 +#: src/pyams_gis/interfaces/layer.py:58 msgid "Maximum zoom level" msgstr "Zoom maximum" -#: src/pyams_gis/interfaces/layer.py:70 src/pyams_gis/interfaces/layer.py:167 +#: src/pyams_gis/interfaces/layer.py:59 msgid "Maximum zoom level at which layer is displayed" msgstr "Niveau de zoom maximum auquel la carte est affichée" +#: src/pyams_gis/interfaces/layer.py:70 src/pyams_gis/interfaces/layer.py:161 +msgid "Layer URL" +msgstr "URL" + +#: src/pyams_gis/interfaces/layer.py:71 +#, fuzzy +msgid "URL used to get access to JSON data" +msgstr "Clé utilisée pour accéder aux données de la couche" + #: src/pyams_gis/interfaces/layer.py:74 +#, fuzzy +msgid "Layer style" +msgstr "Type de couche" + +#: src/pyams_gis/interfaces/layer.py:75 +msgid "Layer style, provided in Leaflet JSON format" +msgstr "" + +#: src/pyams_gis/interfaces/layer.py:82 +msgid "Layer attribution" +msgstr "Attribution de la couche" + +#: src/pyams_gis/interfaces/layer.py:83 +msgid "String used by the attribution control" +msgstr "Texte affiché par le contrôle d'attribution de la carte" + +#: src/pyams_gis/interfaces/layer.py:86 msgid "Layer bounds" msgstr "Emprise de la couche" -#: src/pyams_gis/interfaces/layer.py:75 +#: src/pyams_gis/interfaces/layer.py:87 msgid "Geographical bounds into which layer tiles are displayed" msgstr "" "Emprise géographique au sein de laquelle les tuiles de la couche sont " "affichées" -#: src/pyams_gis/interfaces/layer.py:82 +#: src/pyams_gis/interfaces/layer.py:94 msgid "URL template" msgstr "Modèle d'URL" -#: src/pyams_gis/interfaces/layer.py:83 +#: src/pyams_gis/interfaces/layer.py:95 msgid "URL template used to get layer tiles (see leaflet.js docs)" msgstr "" "Modèle d'URL utilisée pour accéder aux tuiles (voir la documentation de " "Leaflet)" -#: src/pyams_gis/interfaces/layer.py:92 src/pyams_gis/interfaces/layer.py:137 +#: src/pyams_gis/interfaces/layer.py:103 src/pyams_gis/interfaces/layer.py:148 +#: src/pyams_gis/interfaces/configuration.py:28 +msgid "CRS" +msgstr "CRS" + +#: src/pyams_gis/interfaces/layer.py:104 src/pyams_gis/interfaces/layer.py:149 msgid "" "Coordinates reference system to use for map requests; defaults to map request" msgstr "" "Système de coordonnées de référence à utiliser pour les requêtes effectuées " "sur cette couche ; par défaut le même que celui de la carte" -#: src/pyams_gis/interfaces/layer.py:96 +#: src/pyams_gis/interfaces/layer.py:108 msgid "Layers" msgstr "Couches" -#: src/pyams_gis/interfaces/layer.py:97 +#: src/pyams_gis/interfaces/layer.py:109 msgid "Comma-separated list of WMS layers to show" msgstr "Liste des couches WMS à afficher, séparées par des points-virgules" -#: src/pyams_gis/interfaces/layer.py:100 +#: src/pyams_gis/interfaces/layer.py:112 msgid "Styles" msgstr "Styles" -#: src/pyams_gis/interfaces/layer.py:101 +#: src/pyams_gis/interfaces/layer.py:113 msgid "Comma-separated list of WMS styles" msgstr "Liste des styles WMS, séparés par des points-virgules" -#: src/pyams_gis/interfaces/layer.py:104 +#: src/pyams_gis/interfaces/layer.py:116 msgid "Layer format" msgstr "Format d'image" -#: src/pyams_gis/interfaces/layer.py:105 +#: src/pyams_gis/interfaces/layer.py:117 msgid "WMS image format; use 'image/png' for layers with transparency" msgstr "" "Format d'image WMS ; utiliser 'image/png' pour les couches avec transparence" -#: src/pyams_gis/interfaces/layer.py:109 +#: src/pyams_gis/interfaces/layer.py:121 msgid "Transparent?" msgstr "Transparence ?" -#: src/pyams_gis/interfaces/layer.py:110 +#: src/pyams_gis/interfaces/layer.py:122 msgid "If 'yes', the WMS services will return images with transparency" msgstr "Si 'oui', le service WMS fournira des images avec transparence" -#: src/pyams_gis/interfaces/layer.py:114 +#: src/pyams_gis/interfaces/layer.py:126 msgid "Version" msgstr "Version" -#: src/pyams_gis/interfaces/layer.py:115 +#: src/pyams_gis/interfaces/layer.py:127 msgid "Version of the WMS service to use" msgstr "Version du service WMS à utiliser" -#: src/pyams_gis/interfaces/layer.py:119 +#: src/pyams_gis/interfaces/layer.py:131 msgid "Uppercase?" msgstr "Majuscules ?" -#: src/pyams_gis/interfaces/layer.py:120 +#: src/pyams_gis/interfaces/layer.py:132 msgid "If 'yes', WMS request parameters keys will be uppercase" msgstr "Si 'oui', les paramètres des requêtes WMS seront fournis en majuscules" -#: src/pyams_gis/interfaces/layer.py:128 src/pyams_gis/interfaces/layer.py:183 +#: src/pyams_gis/interfaces/layer.py:140 src/pyams_gis/interfaces/layer.py:185 msgid "API key" msgstr "Clé d'API" -#: src/pyams_gis/interfaces/layer.py:129 +#: src/pyams_gis/interfaces/layer.py:141 msgid "Key used to access layer data" msgstr "Clé utilisée pour accéder aux données de la couche" -#: src/pyams_gis/interfaces/layer.py:132 +#: src/pyams_gis/interfaces/layer.py:144 msgid "IGN layer name" msgstr "Nom IGN" -#: src/pyams_gis/interfaces/layer.py:133 +#: src/pyams_gis/interfaces/layer.py:145 msgid "Name of layer in IGN format" msgstr "Nom de la couche au format IGN" -#: src/pyams_gis/interfaces/layer.py:149 -msgid "Layer URL" -msgstr "URL" - -#: src/pyams_gis/interfaces/layer.py:150 +#: src/pyams_gis/interfaces/layer.py:162 msgid "URL used to get the feature layer" msgstr "URL utilisée pour accéder à la couche" -#: src/pyams_gis/interfaces/layer.py:153 +#: src/pyams_gis/interfaces/layer.py:165 msgid "Token" msgstr "Jeton" -#: src/pyams_gis/interfaces/layer.py:154 +#: src/pyams_gis/interfaces/layer.py:166 msgid "Token used in all service requests" msgstr "Jeton d'authentification utilisé pour tous les accès au service" -#: src/pyams_gis/interfaces/layer.py:157 +#: src/pyams_gis/interfaces/layer.py:169 msgid "Where condition" msgstr "Condition SQL" -#: src/pyams_gis/interfaces/layer.py:158 +#: src/pyams_gis/interfaces/layer.py:170 msgid "Optional expression used to filter features" msgstr "Expression SQL facultative utilisée pour filtrer les éléments affichés" -#: src/pyams_gis/interfaces/layer.py:184 +#: src/pyams_gis/interfaces/layer.py:186 msgid "Google API key used to access maps data" msgstr "Clé d'API Google utilisée pour accéder aux données de la carte" -#: src/pyams_gis/interfaces/layer.py:187 +#: src/pyams_gis/interfaces/layer.py:189 msgid "Map type" msgstr "Type de couche" -#: src/pyams_gis/interfaces/layer.py:188 +#: src/pyams_gis/interfaces/layer.py:190 msgid "Type of GoogleMaps layer type" msgstr "Type de couche Google Maps" -#: src/pyams_gis/interfaces/__init__.py:38 +#: src/pyams_gis/interfaces/configuration.py:29 +msgid "Coordinates reference system to use for the map" +msgstr "Système de coordonnées de référence à utiliser pour cette carte" + +#: src/pyams_gis/interfaces/configuration.py:34 +msgid "Layers list" +msgstr "Liste des couches" + +#: src/pyams_gis/interfaces/configuration.py:35 +msgid "List of available layers displayed into this map" +msgstr "Liste des couches dispopnibles à intégrer dans cette carte" + +#: src/pyams_gis/interfaces/configuration.py:39 +msgid "Adjust bounds to markers layer" +msgstr "Ajuster la carte aux marqueurs" + +#: src/pyams_gis/interfaces/configuration.py:40 +msgid "" +"If 'yes', map area will be automatically adjusted to markers layer(s), if any" +msgstr "" +"Si 'oui', la carte sera automatiquement positionnée pour permettre de " +"visualiser tous les marqueurs, s'il y en a" + +#: src/pyams_gis/interfaces/configuration.py:45 +msgid "Initial center" +msgstr "Position initiale" + +#: src/pyams_gis/interfaces/configuration.py:46 +msgid "Initial map location center" +msgstr "Localisation initiale du centre de la carte" + +#: src/pyams_gis/interfaces/configuration.py:49 +msgid "Initial zoom level" +msgstr "Niveau de zoom" + +#: src/pyams_gis/interfaces/configuration.py:50 +msgid "" +"Zoom level at which to display map, if auto-adjust is disabled or if there " +"is only one marker" +msgstr "" +"Niveau de zoom auquel la carte sera affichée, dans le cas où l'ajustement " +"automatique est désactivé ou s'il n'y a qu'un seul marqueur ; le niveau de zoom est " +"une valeur numérique allant de 1 (carte mondiale) jusqu'à 20" + +#: src/pyams_gis/interfaces/configuration.py:56 +msgid "Initial bounds" +msgstr "Emprise initiale" + +#: src/pyams_gis/interfaces/configuration.py:57 +msgid "" +"Initial map location bounds, if auto-adjust or initial center are disabled" +msgstr "" +"Emprise initiale de la carte, si l'ajustement automatique est désactivé ou " +"si le point de localisation initial n'est pas indiqué" + +#: src/pyams_gis/interfaces/configuration.py:61 +msgid "Attribution control?" +msgstr "Attribution ?" + +#: src/pyams_gis/interfaces/configuration.py:62 +msgid "If 'yes', an attribution control is added to map" +msgstr "Si 'oui', un contrôle d'attribution sera ajouté à la carte" + +#: src/pyams_gis/interfaces/configuration.py:66 +msgid "Zoom control?" +msgstr "Contrôle de zoom ?" + +#: src/pyams_gis/interfaces/configuration.py:67 +msgid "If 'yes', a zoom control is added to map" +msgstr "Si 'oui', un contrôle de zoom sera ajouté à la carte" + +#: src/pyams_gis/interfaces/configuration.py:71 +msgid "Layers control?" +msgstr "Sélecteur de couches ?" + +#: src/pyams_gis/interfaces/configuration.py:72 +msgid "If 'yes', a layer selection control is added to map" +msgstr "Si 'oui', un sélecteur de couches sera ajouté à la carte" + +#: src/pyams_gis/interfaces/configuration.py:76 +msgid "Keyboard navigation?" +msgstr "Navigation au clavier ?" + +#: src/pyams_gis/interfaces/configuration.py:77 +msgid "" +"If 'yes', makes the map focusable and allows users to navigate with keyboard " +"arrows and +/- keys" +msgstr "" +"Si 'oui', la carte peut prendre le focus et l'utilisateur peut naviguer dans " +"la carte au clavier à l'aide des flèches de direction et des touches +/-" + +#: src/pyams_gis/interfaces/configuration.py:82 +msgid "Scroll wheel zoom?" +msgstr "Zoom à la molette ?" + +#: src/pyams_gis/interfaces/configuration.py:83 +msgid "If 'yes', the map can be zoomed using the mouse wheel" +msgstr "" +"Si 'oui', le niveau de zoom de la carte peut être modifié en utilisant la " +"molette de la souris" + +#: src/pyams_gis/interfaces/__init__.py:35 msgid "WGS84 (GPS)" msgstr "WGS84 (GPS)" -#: src/pyams_gis/interfaces/__init__.py:39 +#: src/pyams_gis/interfaces/__init__.py:36 msgid "WGS84 Web Mercator" msgstr "WGS84 Web Mercator" -#: src/pyams_gis/interfaces/__init__.py:40 +#: src/pyams_gis/interfaces/__init__.py:37 msgid "Lambert 93 (Metropolitan France)" msgstr "Lambert 93 (France métropolitaine)" -#: src/pyams_gis/interfaces/__init__.py:41 +#: src/pyams_gis/interfaces/__init__.py:38 msgid "Extended Lambert II (Metropolitan France)" msgstr "Lambert II étendu (France métropolitaine)" -#: src/pyams_gis/interfaces/__init__.py:42 +#: src/pyams_gis/interfaces/__init__.py:39 msgid "UTM Zone 20N (Martinique, Guadeloupe)" msgstr "UTM Zone 20N (Martinique, Guadeloupe)" -#: src/pyams_gis/interfaces/__init__.py:43 +#: src/pyams_gis/interfaces/__init__.py:40 msgid "UTM Zone 22N (Guyane)" msgstr "UTM ZOne 22N (Guyane)" -#: src/pyams_gis/interfaces/__init__.py:44 +#: src/pyams_gis/interfaces/__init__.py:41 msgid "UTM Zone 38S (Mayotte)" msgstr "UTM Zone 38S (Mayotte)" -#: src/pyams_gis/interfaces/__init__.py:45 +#: src/pyams_gis/interfaces/__init__.py:42 msgid "UTM Zone 40S (La Réunion)" msgstr "UTM Zone 40S (La Réunion)" -#: src/pyams_gis/interfaces/__init__.py:63 +#: src/pyams_gis/interfaces/__init__.py:71 msgid "Longitude" msgstr "Longitude" -#: src/pyams_gis/interfaces/__init__.py:66 +#: src/pyams_gis/interfaces/__init__.py:74 msgid "Latitude" msgstr "Latitude" -#: src/pyams_gis/interfaces/__init__.py:69 -#: src/pyams_gis/interfaces/__init__.py:110 +#: src/pyams_gis/interfaces/__init__.py:77 +#: src/pyams_gis/interfaces/__init__.py:118 msgid "Projection system" msgstr "Système de projection" -#: src/pyams_gis/interfaces/__init__.py:91 +#: src/pyams_gis/interfaces/__init__.py:99 msgid "Altitude" msgstr "Altitude" -#: src/pyams_gis/interfaces/__init__.py:98 +#: src/pyams_gis/interfaces/__init__.py:106 msgid "West limit" msgstr "Limite ouest" -#: src/pyams_gis/interfaces/__init__.py:101 +#: src/pyams_gis/interfaces/__init__.py:109 msgid "South limit" msgstr "Limite sud" -#: src/pyams_gis/interfaces/__init__.py:104 +#: src/pyams_gis/interfaces/__init__.py:112 msgid "East limit" msgstr "Limite est" -#: src/pyams_gis/interfaces/__init__.py:107 +#: src/pyams_gis/interfaces/__init__.py:115 msgid "North limit" msgstr "Limite nord" -#: src/pyams_gis/interfaces/__init__.py:78 +#: src/pyams_gis/interfaces/__init__.py:86 msgid "You must set longitude and latitude, or None!" msgstr "Vous devez indiquer la longitude ET la latitude, ou aucun des deux !" -#: src/pyams_gis/interfaces/__init__.py:80 -#: src/pyams_gis/interfaces/__init__.py:121 +#: src/pyams_gis/interfaces/__init__.py:88 +#: src/pyams_gis/interfaces/__init__.py:129 msgid "You can't set coordinates without setting projection!" msgstr "" "Vous ne pouvez pas spécifier de coordonnées sans indiquer la projection !" -#: src/pyams_gis/interfaces/__init__.py:119 +#: src/pyams_gis/interfaces/__init__.py:127 msgid "You must set all coordinates or None!" msgstr "Vous devez indiquer toutes les coordonnées, ou aucune !" + +#: src/pyams_gis/zmi/utility.py:76 src/pyams_gis/zmi/utility.py:168 +#: src/pyams_gis/zmi/utility.py:191 src/pyams_gis/zmi/layer.py:80 +#: src/pyams_gis/zmi/layer.py:159 src/pyams_gis/zmi/layer.py:238 +#: src/pyams_gis/zmi/layer.py:317 src/pyams_gis/zmi/layer.py:396 +msgid "Maps manager" +msgstr "Gestionnaire de cartes" + +#: src/pyams_gis/zmi/utility.py:85 +msgid "Map manager layers" +msgstr "Couches du gestionnaire de cartes" + +#: src/pyams_gis/zmi/utility.py:101 +msgid "Name" +msgstr "Nom" + +#: src/pyams_gis/zmi/utility.py:110 +msgid "Type" +msgstr "Type" + +#: src/pyams_gis/zmi/utility.py:122 +msgid "Title" +msgstr "Titre" + +#: src/pyams_gis/zmi/utility.py:132 +msgid "Delete layer" +msgstr "Supprimer la couche" + +#: src/pyams_gis/zmi/utility.py:176 +msgid "Configuration..." +msgstr "Configuration" + +#: src/pyams_gis/zmi/utility.py:192 +msgid "Default map configuration" +msgstr "Configuration des cartes par défaut" + +#: src/pyams_gis/zmi/layer.py:68 +msgid "Add tile layer..." +msgstr "Ajouter une couche tuilée" + +#: src/pyams_gis/zmi/layer.py:81 +msgid "Add tile layer" +msgstr "Ajout d'une couche tuilée" + +#: src/pyams_gis/zmi/layer.py:117 src/pyams_gis/zmi/layer.py:196 +#: src/pyams_gis/zmi/layer.py:275 src/pyams_gis/zmi/layer.py:354 +#: src/pyams_gis/zmi/layer.py:433 +msgid "Edit layer properties" +msgstr "Propriétés d'une couche" + +#: src/pyams_gis/zmi/layer.py:147 +msgid "Add WMS layer..." +msgstr "Ajouter une couche WMS" + +#: src/pyams_gis/zmi/layer.py:160 +msgid "Add WMS layer" +msgstr "Ajout d'une couche WMS" + +#: src/pyams_gis/zmi/layer.py:226 +msgid "Add Geoportal WMS layer..." +msgstr "Ajouter une couche WMS du Géoportail" + +#: src/pyams_gis/zmi/layer.py:239 +msgid "Add IGN Geoportal layer" +msgstr "Ajout d'une couche WMS du Géoportail" + +#: src/pyams_gis/zmi/layer.py:305 +msgid "Add ESRI feature layer..." +msgstr "Ajouter une FeatureLayer ESRI" + +#: src/pyams_gis/zmi/layer.py:318 +msgid "Add ESRI feature layer" +msgstr "Ajout d'une FeatureLayer ESRI" + +#: src/pyams_gis/zmi/layer.py:384 +msgid "Add Google Maps layer..." +msgstr "Ajouter une couche Google Maps" + +#: src/pyams_gis/zmi/layer.py:397 +msgid "Add Google Maps layer" +msgstr "Ajout d'une couche Google Maps" + +#: src/pyams_gis/zmi/layer.py:55 +msgid "Specified layer name already exists!" +msgstr "Le nom indiqué pour cette couche existe déjà !" + +#: src/pyams_gis/zmi/widget/templates/geoarea-input.pt:13 +msgid "Select area from map" +msgstr "Sélectionner l'emprise à partir d'une carte" + +#: src/pyams_gis/zmi/widget/templates/geoarea-input.pt:19 +msgid "Remove area settings" +msgstr "Supprimer l'emprise" + +#: src/pyams_gis/zmi/widget/templates/geoarea-input.pt:31 +msgid "Select map area" +msgstr "Sélection d'une emprise cartographique" + +#: src/pyams_gis/zmi/widget/templates/geopoint-input.pt:13 +msgid "Select location from map" +msgstr "Sélectionner la position à partir d'une carte" + +#: src/pyams_gis/zmi/widget/templates/geopoint-input.pt:19 +msgid "Remove position settings" +msgstr "Supprimer la position" + +#: src/pyams_gis/zmi/widget/templates/geopoint-input.pt:31 +msgid "Select marker position" +msgstr "Sélection d'une position" + +#~ msgid "Control panel" +#~ msgstr "Panneau de configuration" + +#~ msgid "No provided object_name argument!" +#~ msgstr "L'argument 'object_name' n'a pas été fourni !" + +#~ msgid "Given layer name doesn't exist!" +#~ msgstr "Le nom de couche indiqué n'existe pas !" + +#~ msgid "Zoom level at which to display map" +#~ msgstr "Niveau de zoom initial auquel sera affichée la carte" + +#~ msgid "Initial map location bounds" +#~ msgstr "Emprise initiale de la carte" diff -r a430cc4ae715 -r f15face86bcc src/pyams_gis/locales/pyams_gis.pot --- a/src/pyams_gis/locales/pyams_gis.pot Wed Jan 27 15:39:14 2021 +0100 +++ b/src/pyams_gis/locales/pyams_gis.pot Wed Jan 27 16:24:34 2021 +0100 @@ -1,12 +1,12 @@ -# +# # SOME DESCRIPTIVE TITLE # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , 2017. +# FIRST AUTHOR , 2021. #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE 1.0\n" -"POT-Creation-Date: 2017-05-18 15:57+0200\n" +"POT-Creation-Date: 2021-01-23 00:37+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" @@ -14,246 +14,45 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Lingua 3.8\n" +"Generated-By: Lingua 3.10.dev0\n" -#: ./src/pyams_gis/layer.py:85 +#: ./src/pyams_gis/layer.py:71 +msgid "GeoJSON" +msgstr "" + +#: ./src/pyams_gis/layer.py:110 msgid "Tile" msgstr "" -#: ./src/pyams_gis/layer.py:100 +#: ./src/pyams_gis/layer.py:125 msgid "WMS" msgstr "" -#: ./src/pyams_gis/layer.py:128 +#: ./src/pyams_gis/layer.py:153 msgid "Geoportal" msgstr "" -#: ./src/pyams_gis/layer.py:148 +#: ./src/pyams_gis/layer.py:173 msgid "ESRI Features" msgstr "" -#: ./src/pyams_gis/layer.py:172 +#: ./src/pyams_gis/layer.py:193 msgid "Google" msgstr "" -#: ./src/pyams_gis/widget/templates/geoarea-input.pt:7 -msgid "Remove area settings" -msgstr "" - -#: ./src/pyams_gis/widget/templates/geoarea-input.pt:13 -msgid "Select area from map" -msgstr "" - -#: ./src/pyams_gis/widget/templates/geoarea-input.pt:33 -msgid "Select map area" -msgstr "" - -#: ./src/pyams_gis/widget/templates/geopoint-input.pt:7 -msgid "Remove position settings" -msgstr "" - -#: ./src/pyams_gis/widget/templates/geopoint-input.pt:13 -msgid "Select location from map" -msgstr "" - -#: ./src/pyams_gis/widget/templates/geopoint-input.pt:33 -msgid "Select marker position" -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:68 -msgid "Add tile layer..." -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:80 ./src/pyams_gis/zmi/layer.py:157 -#: ./src/pyams_gis/zmi/layer.py:234 ./src/pyams_gis/zmi/layer.py:311 -#: ./src/pyams_gis/zmi/layer.py:388 ./src/pyams_gis/zmi/utility.py:76 -#: ./src/pyams_gis/zmi/utility.py:165 ./src/pyams_gis/zmi/utility.py:186 -msgid "Maps manager" -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:81 -msgid "Add tile layer" -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:115 ./src/pyams_gis/zmi/layer.py:192 -#: ./src/pyams_gis/zmi/layer.py:269 ./src/pyams_gis/zmi/layer.py:346 -#: ./src/pyams_gis/zmi/layer.py:423 -msgid "Edit layer properties" -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:145 -msgid "Add WMS layer..." -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:158 -msgid "Add WMS layer" -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:222 -msgid "Add Geoportal WMS layer..." -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:235 -msgid "Add IGN Geoportal layer" -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:299 -msgid "Add ESRI feature layer..." -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:312 -msgid "Add ESRI feature layer" -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:376 -msgid "Add Google Maps layer..." -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:389 -msgid "Add Google Maps layer" -msgstr "" - -#: ./src/pyams_gis/zmi/layer.py:55 -msgid "Specified layer name already exists!" -msgstr "" - -#: ./src/pyams_gis/zmi/utility.py:85 -msgid "Map manager layers" -msgstr "" - -#: ./src/pyams_gis/zmi/utility.py:104 -msgid "Name" -msgstr "" - -#: ./src/pyams_gis/zmi/utility.py:113 -msgid "Type" -msgstr "" - -#: ./src/pyams_gis/zmi/utility.py:125 -msgid "Title" -msgstr "" - -#: ./src/pyams_gis/zmi/utility.py:135 -msgid "Delete layer" -msgstr "" - -#: ./src/pyams_gis/zmi/utility.py:164 -msgid "Control panel" -msgstr "" - -#: ./src/pyams_gis/zmi/utility.py:173 -msgid "Configuration..." -msgstr "" - -#: ./src/pyams_gis/zmi/utility.py:187 -msgid "Default map configuration" -msgstr "" - -#: ./src/pyams_gis/zmi/utility.py:215 -msgid "No provided object_name argument!" -msgstr "" - -#: ./src/pyams_gis/zmi/utility.py:219 -msgid "Given layer name doesn't exist!" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:32 -#: ./src/pyams_gis/interfaces/layer.py:91 -#: ./src/pyams_gis/interfaces/layer.py:136 -msgid "CRS" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:33 -msgid "Coordinates reference system to use for the map" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:38 -msgid "Layers list" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:39 -msgid "List of available layers displayed into this map" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:43 -msgid "Attribution control?" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:44 -msgid "If 'yes', an attribution control is added to map" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:48 -msgid "Zoom control?" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:49 -msgid "If 'yes', a zoom control is added to map" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:53 -msgid "Layers control?" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:54 -msgid "If 'yes', a layer selection control is added to map" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:58 -msgid "Initial center" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:59 -msgid "Initial map location center" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:62 -msgid "Initial zoom level" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:63 -msgid "Zoom level at which to display map" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:68 -msgid "Initial bounds" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:69 -msgid "Initial map location bounds" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:72 -msgid "Keyboard navigation?" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:73 -msgid "" -"If 'yes', makes the map focusable and allows users to navigate with keyboard " -"arrows and +/- keys" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:78 -msgid "Scroll wheel zoom?" -msgstr "" - -#: ./src/pyams_gis/interfaces/configuration.py:79 -msgid "If 'yes', the map can be zoomed using the mouse wheel" -msgstr "" - -#: ./src/pyams_gis/interfaces/layer.py:172 +#: ./src/pyams_gis/interfaces/layer.py:174 msgid "Roads map" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:173 +#: ./src/pyams_gis/interfaces/layer.py:175 msgid "Satellite" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:174 +#: ./src/pyams_gis/interfaces/layer.py:176 msgid "Hybrid" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:175 +#: ./src/pyams_gis/interfaces/layer.py:177 msgid "Terrain" msgstr "" @@ -281,231 +80,445 @@ msgid "Full layer title" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:60 -msgid "Layer attribution" -msgstr "" - -#: ./src/pyams_gis/interfaces/layer.py:61 -msgid "String used by the attribution control" -msgstr "" - -#: ./src/pyams_gis/interfaces/layer.py:64 -#: ./src/pyams_gis/interfaces/layer.py:161 +#: ./src/pyams_gis/interfaces/layer.py:53 msgid "Minimum zoom level" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:65 -#: ./src/pyams_gis/interfaces/layer.py:162 +#: ./src/pyams_gis/interfaces/layer.py:54 msgid "Minimum zoom level at which layer is displayed" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:69 -#: ./src/pyams_gis/interfaces/layer.py:166 +#: ./src/pyams_gis/interfaces/layer.py:58 msgid "Maximum zoom level" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:70 -#: ./src/pyams_gis/interfaces/layer.py:167 +#: ./src/pyams_gis/interfaces/layer.py:59 msgid "Maximum zoom level at which layer is displayed" msgstr "" +#: ./src/pyams_gis/interfaces/layer.py:70 +#: ./src/pyams_gis/interfaces/layer.py:161 +msgid "Layer URL" +msgstr "" + +#: ./src/pyams_gis/interfaces/layer.py:71 +msgid "URL used to get access to JSON data" +msgstr "" + #: ./src/pyams_gis/interfaces/layer.py:74 -msgid "Layer bounds" +msgid "Layer style" msgstr "" #: ./src/pyams_gis/interfaces/layer.py:75 +msgid "Layer style, provided in Leaflet JSON format" +msgstr "" + +#: ./src/pyams_gis/interfaces/layer.py:82 +msgid "Layer attribution" +msgstr "" + +#: ./src/pyams_gis/interfaces/layer.py:83 +msgid "String used by the attribution control" +msgstr "" + +#: ./src/pyams_gis/interfaces/layer.py:86 +msgid "Layer bounds" +msgstr "" + +#: ./src/pyams_gis/interfaces/layer.py:87 msgid "Geographical bounds into which layer tiles are displayed" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:82 +#: ./src/pyams_gis/interfaces/layer.py:94 msgid "URL template" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:83 +#: ./src/pyams_gis/interfaces/layer.py:95 msgid "URL template used to get layer tiles (see leaflet.js docs)" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:92 -#: ./src/pyams_gis/interfaces/layer.py:137 +#: ./src/pyams_gis/interfaces/layer.py:103 +#: ./src/pyams_gis/interfaces/layer.py:148 +#: ./src/pyams_gis/interfaces/configuration.py:28 +msgid "CRS" +msgstr "" + +#: ./src/pyams_gis/interfaces/layer.py:104 +#: ./src/pyams_gis/interfaces/layer.py:149 msgid "" "Coordinates reference system to use for map requests; defaults to map request" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:96 +#: ./src/pyams_gis/interfaces/layer.py:108 msgid "Layers" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:97 +#: ./src/pyams_gis/interfaces/layer.py:109 msgid "Comma-separated list of WMS layers to show" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:100 +#: ./src/pyams_gis/interfaces/layer.py:112 msgid "Styles" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:101 +#: ./src/pyams_gis/interfaces/layer.py:113 msgid "Comma-separated list of WMS styles" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:104 +#: ./src/pyams_gis/interfaces/layer.py:116 msgid "Layer format" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:105 +#: ./src/pyams_gis/interfaces/layer.py:117 msgid "WMS image format; use 'image/png' for layers with transparency" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:109 +#: ./src/pyams_gis/interfaces/layer.py:121 msgid "Transparent?" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:110 +#: ./src/pyams_gis/interfaces/layer.py:122 msgid "If 'yes', the WMS services will return images with transparency" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:114 +#: ./src/pyams_gis/interfaces/layer.py:126 msgid "Version" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:115 +#: ./src/pyams_gis/interfaces/layer.py:127 msgid "Version of the WMS service to use" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:119 +#: ./src/pyams_gis/interfaces/layer.py:131 msgid "Uppercase?" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:120 +#: ./src/pyams_gis/interfaces/layer.py:132 msgid "If 'yes', WMS request parameters keys will be uppercase" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:128 -#: ./src/pyams_gis/interfaces/layer.py:183 +#: ./src/pyams_gis/interfaces/layer.py:140 +#: ./src/pyams_gis/interfaces/layer.py:185 msgid "API key" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:129 +#: ./src/pyams_gis/interfaces/layer.py:141 msgid "Key used to access layer data" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:132 +#: ./src/pyams_gis/interfaces/layer.py:144 msgid "IGN layer name" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:133 +#: ./src/pyams_gis/interfaces/layer.py:145 msgid "Name of layer in IGN format" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:149 -msgid "Layer URL" -msgstr "" - -#: ./src/pyams_gis/interfaces/layer.py:150 +#: ./src/pyams_gis/interfaces/layer.py:162 msgid "URL used to get the feature layer" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:153 +#: ./src/pyams_gis/interfaces/layer.py:165 msgid "Token" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:154 +#: ./src/pyams_gis/interfaces/layer.py:166 msgid "Token used in all service requests" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:157 +#: ./src/pyams_gis/interfaces/layer.py:169 msgid "Where condition" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:158 +#: ./src/pyams_gis/interfaces/layer.py:170 msgid "Optional expression used to filter features" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:184 +#: ./src/pyams_gis/interfaces/layer.py:186 msgid "Google API key used to access maps data" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:187 +#: ./src/pyams_gis/interfaces/layer.py:189 msgid "Map type" msgstr "" -#: ./src/pyams_gis/interfaces/layer.py:188 +#: ./src/pyams_gis/interfaces/layer.py:190 msgid "Type of GoogleMaps layer type" msgstr "" +#: ./src/pyams_gis/interfaces/configuration.py:29 +msgid "Coordinates reference system to use for the map" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:34 +msgid "Layers list" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:35 +msgid "List of available layers displayed into this map" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:39 +msgid "Adjust bounds to markers layer" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:40 +msgid "" +"If 'yes', map area will be automatically adjusted to markers layer(s), if any" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:45 +msgid "Initial center" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:46 +msgid "Initial map location center" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:49 +msgid "Initial zoom level" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:50 +msgid "" +"Zoom level at which to display map, if auto-adjust is disabled or if there is" +" only one marker" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:56 +msgid "Initial bounds" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:57 +msgid "" +"Initial map location bounds, if auto-adjust or initial center are disabled" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:61 +msgid "Attribution control?" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:62 +msgid "If 'yes', an attribution control is added to map" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:66 +msgid "Zoom control?" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:67 +msgid "If 'yes', a zoom control is added to map" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:71 +msgid "Layers control?" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:72 +msgid "If 'yes', a layer selection control is added to map" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:76 +msgid "Keyboard navigation?" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:77 +msgid "" +"If 'yes', makes the map focusable and allows users to navigate with keyboard " +"arrows and +/- keys" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:82 +msgid "Scroll wheel zoom?" +msgstr "" + +#: ./src/pyams_gis/interfaces/configuration.py:83 +msgid "If 'yes', the map can be zoomed using the mouse wheel" +msgstr "" + +#: ./src/pyams_gis/interfaces/__init__.py:35 +msgid "WGS84 (GPS)" +msgstr "" + +#: ./src/pyams_gis/interfaces/__init__.py:36 +msgid "WGS84 Web Mercator" +msgstr "" + +#: ./src/pyams_gis/interfaces/__init__.py:37 +msgid "Lambert 93 (Metropolitan France)" +msgstr "" + #: ./src/pyams_gis/interfaces/__init__.py:38 -msgid "WGS84 (GPS)" +msgid "Extended Lambert II (Metropolitan France)" msgstr "" #: ./src/pyams_gis/interfaces/__init__.py:39 -msgid "WGS84 Web Mercator" +msgid "UTM Zone 20N (Martinique, Guadeloupe)" msgstr "" #: ./src/pyams_gis/interfaces/__init__.py:40 -msgid "Lambert 93 (Metropolitan France)" +msgid "UTM Zone 22N (Guyane)" msgstr "" #: ./src/pyams_gis/interfaces/__init__.py:41 -msgid "Extended Lambert II (Metropolitan France)" +msgid "UTM Zone 38S (Mayotte)" msgstr "" #: ./src/pyams_gis/interfaces/__init__.py:42 -msgid "UTM Zone 20N (Martinique, Guadeloupe)" -msgstr "" - -#: ./src/pyams_gis/interfaces/__init__.py:43 -msgid "UTM Zone 22N (Guyane)" -msgstr "" - -#: ./src/pyams_gis/interfaces/__init__.py:44 -msgid "UTM Zone 38S (Mayotte)" -msgstr "" - -#: ./src/pyams_gis/interfaces/__init__.py:45 msgid "UTM Zone 40S (La Réunion)" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:63 +#: ./src/pyams_gis/interfaces/__init__.py:71 msgid "Longitude" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:66 +#: ./src/pyams_gis/interfaces/__init__.py:74 msgid "Latitude" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:69 -#: ./src/pyams_gis/interfaces/__init__.py:110 +#: ./src/pyams_gis/interfaces/__init__.py:77 +#: ./src/pyams_gis/interfaces/__init__.py:118 msgid "Projection system" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:91 +#: ./src/pyams_gis/interfaces/__init__.py:99 msgid "Altitude" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:98 +#: ./src/pyams_gis/interfaces/__init__.py:106 msgid "West limit" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:101 +#: ./src/pyams_gis/interfaces/__init__.py:109 msgid "South limit" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:104 +#: ./src/pyams_gis/interfaces/__init__.py:112 msgid "East limit" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:107 +#: ./src/pyams_gis/interfaces/__init__.py:115 msgid "North limit" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:78 +#: ./src/pyams_gis/interfaces/__init__.py:86 msgid "You must set longitude and latitude, or None!" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:80 -#: ./src/pyams_gis/interfaces/__init__.py:121 +#: ./src/pyams_gis/interfaces/__init__.py:88 +#: ./src/pyams_gis/interfaces/__init__.py:129 msgid "You can't set coordinates without setting projection!" msgstr "" -#: ./src/pyams_gis/interfaces/__init__.py:119 +#: ./src/pyams_gis/interfaces/__init__.py:127 msgid "You must set all coordinates or None!" msgstr "" + +#: ./src/pyams_gis/zmi/utility.py:76 ./src/pyams_gis/zmi/utility.py:168 +#: ./src/pyams_gis/zmi/utility.py:191 ./src/pyams_gis/zmi/layer.py:80 +#: ./src/pyams_gis/zmi/layer.py:159 ./src/pyams_gis/zmi/layer.py:238 +#: ./src/pyams_gis/zmi/layer.py:317 ./src/pyams_gis/zmi/layer.py:396 +msgid "Maps manager" +msgstr "" + +#: ./src/pyams_gis/zmi/utility.py:85 +msgid "Map manager layers" +msgstr "" + +#: ./src/pyams_gis/zmi/utility.py:101 +msgid "Name" +msgstr "" + +#: ./src/pyams_gis/zmi/utility.py:110 +msgid "Type" +msgstr "" + +#: ./src/pyams_gis/zmi/utility.py:122 +msgid "Title" +msgstr "" + +#: ./src/pyams_gis/zmi/utility.py:132 +msgid "Delete layer" +msgstr "" + +#: ./src/pyams_gis/zmi/utility.py:176 +msgid "Configuration..." +msgstr "" + +#: ./src/pyams_gis/zmi/utility.py:192 +msgid "Default map configuration" +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:68 +msgid "Add tile layer..." +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:81 +msgid "Add tile layer" +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:117 ./src/pyams_gis/zmi/layer.py:196 +#: ./src/pyams_gis/zmi/layer.py:275 ./src/pyams_gis/zmi/layer.py:354 +#: ./src/pyams_gis/zmi/layer.py:433 +msgid "Edit layer properties" +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:147 +msgid "Add WMS layer..." +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:160 +msgid "Add WMS layer" +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:226 +msgid "Add Geoportal WMS layer..." +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:239 +msgid "Add IGN Geoportal layer" +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:305 +msgid "Add ESRI feature layer..." +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:318 +msgid "Add ESRI feature layer" +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:384 +msgid "Add Google Maps layer..." +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:397 +msgid "Add Google Maps layer" +msgstr "" + +#: ./src/pyams_gis/zmi/layer.py:55 +msgid "Specified layer name already exists!" +msgstr "" + +#: ./src/pyams_gis/zmi/widget/templates/geoarea-input.pt:13 +msgid "Select area from map" +msgstr "" + +#: ./src/pyams_gis/zmi/widget/templates/geoarea-input.pt:19 +msgid "Remove area settings" +msgstr "" + +#: ./src/pyams_gis/zmi/widget/templates/geoarea-input.pt:31 +msgid "Select map area" +msgstr "" + +#: ./src/pyams_gis/zmi/widget/templates/geopoint-input.pt:13 +msgid "Select location from map" +msgstr "" + +#: ./src/pyams_gis/zmi/widget/templates/geopoint-input.pt:19 +msgid "Remove position settings" +msgstr "" + +#: ./src/pyams_gis/zmi/widget/templates/geopoint-input.pt:31 +msgid "Select marker position" +msgstr ""